linux/drivers/gpu/drm/msm/adreno
Jordan Crouse adf151c246 drm/msm/adreno: Enable 64 bit mode by default on a5xx and a6xx targets
A5XX and newer GPUs can be run in either 32 or 64 bit mode. The GPU
registers and the microcode use 64 bit virtual addressing in either
case but the upper 32 bits are ignored if the GPU is in 32 bit mode.
There is no performance disadvantage to remaining in 64 bit mode even
if we are only generating 32 bit addresses so switch over now to prepare
for using addresses above 4G on targets that support them.

Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
2019-06-18 13:46:35 -07:00
..
a2xx_gpu.c drm/msm: implement a2xx mmu 2018-12-11 13:07:10 -05:00
a2xx_gpu.h drm/msm/adreno: add a2xx 2018-12-11 13:07:06 -05:00
a2xx.xml.h drm/msm: update generated headers 2018-12-11 13:05:27 -05:00
a3xx_gpu.c drm: msm: Use DRM_DEV_* instead of dev_* 2018-12-11 13:05:22 -05:00
a3xx_gpu.h
a3xx.xml.h drm/msm: update generated headers 2018-12-11 13:05:27 -05:00
a4xx_gpu.c drm: msm: Use DRM_DEV_* instead of dev_* 2018-12-11 13:05:22 -05:00
a4xx_gpu.h
a4xx.xml.h drm/msm: update generated headers 2018-12-11 13:05:27 -05:00
a5xx_debugfs.c msm: adreno: no need to check return value of debugfs_create functions 2019-06-18 13:37:19 -07:00
a5xx_gpu.c drm/msm/adreno: Enable 64 bit mode by default on a5xx and a6xx targets 2019-06-18 13:46:35 -07:00
a5xx_gpu.h
a5xx_power.c drm/msm: Add a name field for gem objects 2018-12-11 13:06:59 -05:00
a5xx_preempt.c drm/msm: Add a name field for gem objects 2018-12-11 13:06:59 -05:00
a5xx.xml.h drm/msm: update generated headers 2018-12-11 13:05:27 -05:00
a6xx_gmu.c drm/msm/a6xx: Rename a6xx_gmu_probe to a6xx_gmu_init 2019-05-24 09:54:02 -04:00
a6xx_gmu.h drm/msm/a6xx: Avoid freeing gmu resources multiple times 2019-05-24 09:52:40 -04:00
a6xx_gmu.xml.h drm/msm: update generated headers 2018-12-11 13:05:27 -05:00
a6xx_gpu_state.c drm/msm/a6xx: Add a name for the crashdumper buffer 2018-12-11 13:07:09 -05:00
a6xx_gpu_state.h drm/msm/a6xx: Add a6xx gpu state 2018-12-11 13:05:30 -05:00
a6xx_gpu.c drm/msm/adreno: Enable 64 bit mode by default on a5xx and a6xx targets 2019-06-18 13:46:35 -07:00
a6xx_gpu.h drm/msm/a6xx: Rename a6xx_gmu_probe to a6xx_gmu_init 2019-05-24 09:54:02 -04:00
a6xx_hfi.c drm: msm: Use DRM_DEV_* instead of dev_* 2018-12-11 13:05:22 -05: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-12-11 13:05:27 -05:00
adreno_common.xml.h drm/msm: update generated headers 2018-12-11 13:05:27 -05:00
adreno_device.c drm/msm/a6xx: Add zap shader load 2019-04-21 07:37:17 -07:00
adreno_gpu.c drm/msm/gpu: Move zap shader loading to adreno 2019-04-21 07:37:16 -07:00
adreno_gpu.h drm/msm/gpu: Move zap shader loading to adreno 2019-04-21 07:37:16 -07:00
adreno_pm4.xml.h drm/msm: update generated headers 2018-12-11 13:05:27 -05:00