This series adds support for PSP v15.0.3. The first patch adds new register headers. Skipped to avoid spamming the list.
Emily Deng (1): drm/amdgpu/psp: wait for TOS ready on all AIDs in v15_0_3 ring create Frank Min (3): drm/amdgpu: Add support for PSP version 15.0.3 drm/amdgpu: Add firmware type retrieval in PSP v15.0.3 drm/amdgpu: add infrastructrure for handling mp5 firmware Gangliang Xie (1): drm/amdgpu: add ta loading in psp v15_0_3 Hawking Zhang (1): drm/amdgpu: Add mp v15_0_3 ip headers v4 Lin Cao (3): drm/amdgpu: add new MEC2 firmware loading framework drm/amdgpu: Add GFX FW list to PSP_15_0_3 under SRIOV drm/amdgpu: Add VPE FW list to PSP_15_0_3 under SRIOV Yang Wang (3): drm/amdgpu: fix ASP 15.0.3 runtime DB offset drm/amdgpu: expose MP5 firmware version in sysfs drm/amdgpu: support MP5 in firmware info queries drivers/gpu/drm/amd/amdgpu/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 32 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 25 + drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 5 + drivers/gpu/drm/amd/amdgpu/psp_v15_0_3.c | 836 +++++++++ drivers/gpu/drm/amd/amdgpu/psp_v15_0_3.h | 32 + .../include/asic_reg/mp/mp_15_0_3_offset.h | 1105 +++++++++++ .../include/asic_reg/mp/mp_15_0_3_sh_mask.h | 1646 +++++++++++++++++ drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 + include/uapi/drm/amdgpu_drm.h | 2 + 16 files changed, 3766 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v15_0_3.c create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v15_0_3.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_15_0_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_15_0_3_sh_mask.h -- 2.55.0
