drm/msm/adreno: Define a list of firmware files to load per target
The number and type of firmware files required differs for each target. Instead of using a fixed struct member for each possible firmware file use a generic list of files that should be loaded on boot. Use some semi-target specific enums to help each target find the appropriate firmware(s) that it needs to load. Signed-off-by:Jordan Crouse <jcrouse@codeaurora.org> Signed-off-by:
Rob Clark <robdclark@gmail.com>
Showing
- drivers/gpu/drm/msm/adreno/a3xx_gpu.c 4 additions, 4 deletionsdrivers/gpu/drm/msm/adreno/a3xx_gpu.c
- drivers/gpu/drm/msm/adreno/a4xx_gpu.c 4 additions, 4 deletionsdrivers/gpu/drm/msm/adreno/a4xx_gpu.c
- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 5 additions, 8 deletionsdrivers/gpu/drm/msm/adreno/a5xx_debugfs.c
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c 4 additions, 4 deletionsdrivers/gpu/drm/msm/adreno/a5xx_gpu.c
- drivers/gpu/drm/msm/adreno/a5xx_power.c 7 additions, 19 deletionsdrivers/gpu/drm/msm/adreno/a5xx_power.c
- drivers/gpu/drm/msm/adreno/adreno_device.c 29 additions, 15 deletionsdrivers/gpu/drm/msm/adreno/adreno_device.c
- drivers/gpu/drm/msm/adreno/adreno_gpu.c 18 additions, 15 deletionsdrivers/gpu/drm/msm/adreno/adreno_gpu.c
- drivers/gpu/drm/msm/adreno/adreno_gpu.h 9 additions, 3 deletionsdrivers/gpu/drm/msm/adreno/adreno_gpu.h
Loading
Please register or sign in to comment