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

drm/amdgpu: Enable TA firmware loading for dimgrey_cavefish

Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Bhawanpreet Lakha and committed by
Alex Deucher
2bdb8302 6cb445e8

+4 -8
+4 -8
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
··· 62 62 MODULE_FIRMWARE("amdgpu/vangogh_asd.bin"); 63 63 MODULE_FIRMWARE("amdgpu/vangogh_toc.bin"); 64 64 MODULE_FIRMWARE("amdgpu/dimgrey_cavefish_sos.bin"); 65 - MODULE_FIRMWARE("amdgpu/dimgrey_cavefish_asd.bin"); 65 + MODULE_FIRMWARE("amdgpu/dimgrey_cavefish_ta.bin"); 66 66 67 67 /* address block */ 68 68 #define smnMP1_FIRMWARE_FLAGS 0x3010024 ··· 192 192 break; 193 193 case CHIP_SIENNA_CICHLID: 194 194 case CHIP_NAVY_FLOUNDER: 195 - err = psp_init_sos_microcode(psp, chip_name); 196 - if (err) 197 - return err; 198 - err = psp_init_ta_microcode(&adev->psp, chip_name); 199 - if (err) 200 - return err; 201 - break; 202 195 case CHIP_DIMGREY_CAVEFISH: 203 196 err = psp_init_sos_microcode(psp, chip_name); 197 + if (err) 198 + return err; 199 + err = psp_init_ta_microcode(psp, chip_name); 204 200 if (err) 205 201 return err; 206 202 break;