OpenCloudOS-Kernel/drivers/gpu/drm/msm/adreno
Jordan Crouse ae53a829d5 drm/msm: gpu Add new gpu register read/write functions
Add some new functions to manipulate GPU registers.  gpu_read64 and
gpu_write64 can read/write a 64 bit value to two 32 bit registers.
For 4XX and older these are normally perfcounter registers, but
future targets will use 64 bit addressing so there will be many
more spots where a 64 bit read and write are needed.

gpu_rmw() does a read/modify/write on a 32 bit register given a mask
and bits to OR in.

Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2016-11-28 15:14:12 -05:00
..
a2xx.xml.h drm/msm: update generated headers 2016-11-28 15:14:10 -05:00
a3xx.xml.h drm/msm: update generated headers 2016-11-28 15:14:10 -05:00
a3xx_gpu.c drm/msm: gpu: Return error on hw_init failure 2016-11-28 15:14:11 -05:00
a3xx_gpu.h drm/msm: update generated headers 2014-08-04 11:55:28 -04:00
a4xx.xml.h drm/msm: update generated headers 2016-11-28 15:14:10 -05:00
a4xx_gpu.c drm/msm: gpu Add new gpu register read/write functions 2016-11-28 15:14:12 -05:00
a4xx_gpu.h drm/msm: a4xx support for msm-drm 2014-11-16 14:27:40 -05:00
a5xx.xml.h drm/msm: update generated headers 2016-11-28 15:14:10 -05:00
adreno_common.xml.h drm/msm: update generated headers 2016-11-28 15:14:10 -05:00
adreno_device.c drm/msm/adreno: move function declarations to header file 2016-10-24 16:28:03 +02:00
adreno_gpu.c drm/msm: gpu: Return error on hw_init failure 2016-11-28 15:14:11 -05:00
adreno_gpu.h drm/msm: gpu: Return error on hw_init failure 2016-11-28 15:14:11 -05:00
adreno_pm4.xml.h drm/msm: update generated headers 2016-11-28 15:14:10 -05:00