Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amdgpu: enable Vangogh VCN indirect sram mode

So that uses PSP to initialize HW.

Fixes: 0c2c02b66c672e ("drm/amdgpu/vcn: add firmware support for dimgrey_cavefish")
Signed-off-by: Leo Liu <leo.liu@amd.com>
Reviewed-by: James Zhu <James.Zhu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Leo Liu and committed by
Alex Deucher
82132ecc 0422c34c

+3
+3
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
··· 156 156 break; 157 157 case IP_VERSION(3, 0, 2): 158 158 fw_name = FIRMWARE_VANGOGH; 159 + if ((adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) && 160 + (adev->pg_flags & AMD_PG_SUPPORT_VCN_DPG)) 161 + adev->vcn.indirect_sram = true; 159 162 break; 160 163 case IP_VERSION(3, 0, 16): 161 164 fw_name = FIRMWARE_DIMGREY_CAVEFISH;