linux_dsm_epyc7002/drivers/gpu/drm/msm/adreno
Jordan Crouse 4b565ca5a2 drm/msm: Add A6XX device support
Add support for the A6XX family of Adreno GPUs. The biggest addition
is the GMU (Graphics Management Unit) which takes over most of the
power management of the GPU itself but in a ironic twist of fate
needs a goodly amount of management itself. Add support for the
A6XX core code, the GMU and the HFI (hardware firmware interface)
queue that the CPU uses to communicate with the GMU.

Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2018-08-10 18:49:18 -04:00
..
a2xx.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
a3xx_gpu.c drm/msm/adreno: Add a5xx specific registers for the GPU state 2018-07-30 08:50:06 -04:00
a3xx_gpu.h drm/msm: Remove uneeded platform dev members 2017-08-02 07:57:02 -04:00
a3xx.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
a4xx_gpu.c drm/msm/adreno: Add a5xx specific registers for the GPU state 2018-07-30 08:50:06 -04:00
a4xx_gpu.h drm/msm: Remove uneeded platform dev members 2017-08-02 07:57:02 -04:00
a4xx.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
a5xx_debugfs.c drm/msm/adreno/a5xx_debugfs: fix potential NULL pointer dereference 2018-03-19 06:33:34 -04:00
a5xx_gpu.c drm/msm/adreno: Remove VLA usage 2018-08-05 10:07:09 -04:00
a5xx_gpu.h drm/msm: add a5xx specific debugfs 2018-02-20 10:41:20 -05:00
a5xx_power.c drm/msm/adreno: Define a list of firmware files to load per target 2018-02-20 10:41:22 -05:00
a5xx_preempt.c treewide: setup_timer() -> timer_setup() 2017-11-21 15:57:07 -08:00
a5xx.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
a6xx_gmu.c drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
a6xx_gmu.h drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
a6xx_gmu.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
a6xx_gpu.c drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
a6xx_gpu.h drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
a6xx_hfi.c drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
a6xx_hfi.h drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
a6xx.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
adreno_common.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
adreno_device.c drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
adreno_gpu.c drm/msm/adreno: Load the firmware before bringing up the hardware 2018-08-10 18:49:18 -04:00
adreno_gpu.h drm/msm: Add A6XX device support 2018-08-10 18:49:18 -04:00
adreno_pm4.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00