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

Configure Feed

Select the types of activity you want to include in your feed.

drm/amd: Add missing firmware declaration for PSP v15.0.0

PSP v15.0.0 needs both TOC and TA firmware. Without the declaration
it won't get included in initramfs and leads to following failure:

```
Direct firmware load for amdgpu/psp_15_0_0_ta.bin failed with error -2
early_init of IP block <psp> failed -19
Fatal error during GPU init
```

Fixes: 9b24f63d825e7 ("drm/amdgpu: Enable support for PSP 15_0_0")
Reviewed-by: Pratik Vishwakarma <Pratik.Vishwakarma@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org

authored by

Mario Limonciello and committed by
Alex Deucher
2744103f e90dc3b2

+1
+1
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
··· 32 32 #include "mp/mp_15_0_0_sh_mask.h" 33 33 34 34 MODULE_FIRMWARE("amdgpu/psp_15_0_0_toc.bin"); 35 + MODULE_FIRMWARE("amdgpu/psp_15_0_0_ta.bin"); 35 36 36 37 static int psp_v15_0_0_init_microcode(struct psp_context *psp) 37 38 {