linux/drivers/gpu/drm/msm/adreno
Rob Clark 8f5264d302 drm/msm/adreno: Remove MODULE_FIRMWARE()'s
The driver handles the case where gpu fw is not in the initrd.  OTOH it
doesn't always handle the case where _some_ fw is in the initrd, but
others are not.  In particular the zap fw tends to be signed with an OEM
specific key, so the paths/names differ across devices with the same
SoC/GPU, so we cannot sanely list them with MODULE_FIRMWARE().

So MODULE_FIRMWARE() just ends up causing problems without actually
solving anything.  Remove them!

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/652195/
2025-05-10 09:06:36 -07:00
..
a2xx_catalog.c drm/msm/adreno: Remove MODULE_FIRMWARE()'s 2025-05-10 09:06:36 -07:00
a2xx_gpu.c drm/msm/a6xx: Track current_ctx_seqno per ring 2024-10-03 13:18:34 -07:00
a2xx_gpu.h drm/msm: move msm_gpummu.c to adreno/a2xx_gpummu.c 2024-04-22 16:22:49 +03:00
a2xx_gpummu.c drm/msm: move msm_gpummu.c to adreno/a2xx_gpummu.c 2024-04-22 16:22:49 +03:00
a3xx_catalog.c drm/msm/adreno: Remove MODULE_FIRMWARE()'s 2025-05-10 09:06:36 -07:00
a3xx_gpu.c drm/msm/a6xx: Track current_ctx_seqno per ring 2024-10-03 13:18:34 -07:00
a3xx_gpu.h
a4xx_catalog.c drm/msm/adreno: Remove MODULE_FIRMWARE()'s 2025-05-10 09:06:36 -07:00
a4xx_gpu.c drm/msm: Expose uche trap base via uapi 2025-01-03 07:20:27 -08:00
a4xx_gpu.h
a5xx_catalog.c drm/msm/adreno: Remove MODULE_FIRMWARE()'s 2025-05-10 09:06:36 -07:00
a5xx_debugfs.c
a5xx_gpu.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
a5xx_gpu.h drm/msm/a5xx: workaround early ring-buffer emptiness check 2024-09-01 08:17:53 -07:00
a5xx_power.c drm/msm: Fix some typos in comment 2024-10-27 08:21:50 -07:00
a5xx_preempt.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
a6xx_catalog.c drm/msm/adreno: Remove MODULE_FIRMWARE()'s 2025-05-10 09:06:36 -07:00
a6xx_gmu.c drm/msm/adreno: Add module param to disable ACD 2025-05-04 09:20:29 -07:00
a6xx_gmu.h drm/msm/adreno: Add support for ACD 2025-05-04 09:20:28 -07:00
a6xx_gpu.c drm/msm/a6xx: Disable rgb565_predicator on Adreno 7c3 2025-05-10 09:05:20 -07:00
a6xx_gpu.h drm/msm: adreno: add plumbing to generate bandwidth vote table for GMU 2025-01-03 07:20:27 -08:00
a6xx_gpu_state.c drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump 2025-03-05 16:16:19 -08:00
a6xx_gpu_state.h drm/msm/a6xx: Fix gpucc register block for A621 2025-02-27 13:05:23 -08:00
a6xx_hfi.c drm/msm/a6xx: Increase HFI response timeout 2025-05-04 09:20:29 -07:00
a6xx_hfi.h drm/msm/adreno: Add support for ACD 2025-05-04 09:20:28 -07:00
a6xx_preempt.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
adreno_device.c drm/msm/adreno: Add module param to disable ACD 2025-05-04 09:20:29 -07:00
adreno_gen7_0_0_snapshot.h drm/msm: More fully implement devcoredump for a7xx 2024-02-26 07:29:55 -08:00
adreno_gen7_2_0_snapshot.h drm/msm: More fully implement devcoredump for a7xx 2024-02-26 07:29:55 -08:00
adreno_gen7_9_0_snapshot.h drm/msm: Fix CP_BV_DRAW_STATE_ADDR name 2024-08-30 10:41:19 -07:00
adreno_gpu.c drm/msm/adreno: Drop fictional address_space_size 2025-05-04 09:20:28 -07:00
adreno_gpu.h drm/msm/adreno: Drop fictional address_space_size 2025-05-04 09:20:28 -07:00