This series will enable UVD and PSP firmware loading for SRIOV. Daniel Wang (2): drm/amdgpu/psp: skip loading SDMA/RLCG under SRIOV VF drm/amdgpu/vce4: fix a PSP loading VCE issue Frank Min (5): drm/amdgpu/vce4: move mm table constructions functions into mmsch header file drm/amdgpu/soc15: enable UVD code path for sriov drm/amdgpu/uvd7: add sriov uvd initialization sequences drm/amdgpu/uvd7: add uvd doorbell initialization for sriov drm/amdgpu/uvd7: add UVD hw init sequences for sriov Xiangliang Yu (4): drm/amdgpu/virt: bypass cg and pg setting for SRIOV drm/amdgpu/virt: change the place of virt_init_setting drm/amdgpu/virt: add two functions for MM table drm/amdgpu/vce4: replaced with virt_alloc_mm_table drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 48 +++++ drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 2 + drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h | 57 +++++ drivers/gpu/drm/amd/amdgpu/soc15.c | 13 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 357 +++++++++++++++++++++++++++---- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 95 ++------ drivers/gpu/drm/amd/amdgpu/vi.c | 10 +- 8 files changed, 461 insertions(+), 127 deletions(-) -- 2.7.4