]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amd: Add missing firmware declaration for PSP v15.0.0
authorMario Limonciello <mario.limonciello@amd.com>
Thu, 9 Apr 2026 03:36:49 +0000 (22:36 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 17 Apr 2026 18:47:21 +0000 (14:47 -0400)
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
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c

index 73a709773e85ba220682cdfab8b420d393ba52c8..2a8582e87f2b999042b5170803209633248e3348 100644 (file)
@@ -32,6 +32,7 @@
 #include "mp/mp_15_0_0_sh_mask.h"
 
 MODULE_FIRMWARE("amdgpu/psp_15_0_0_toc.bin");
+MODULE_FIRMWARE("amdgpu/psp_15_0_0_ta.bin");
 
 static int psp_v15_0_0_init_microcode(struct psp_context *psp)
 {