linux-stable/drivers/gpu/drm/msm/adreno
Jordan Crouse ac1b5ab411 drm/msm: Add A5XX hardware fault detection
The A5XX GPU has really good hardware fault detection that can
detect a abnormal hardware condition and fire an interrupt in
a matter of milliseconds which is a lot better than waiting for
the hangcheck timer.

Enable the interrupt and log information before kicking off
recovery.

Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2017-08-02 07:57:02 -04:00
..
a2xx.xml.h drm/msm: update generated headers 2017-06-16 11:16:07 -04:00
a3xx.xml.h drm/msm: update generated headers 2017-06-16 11:16:07 -04:00
a3xx_gpu.c drm/msm: Remove uneeded platform dev members 2017-08-02 07:57:02 -04:00
a3xx_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 2017-06-16 11:16:07 -04:00
a4xx_gpu.c drm/msm: Remove uneeded platform dev members 2017-08-02 07:57:02 -04:00
a4xx_gpu.h drm/msm: Remove uneeded platform dev members 2017-08-02 07:57:02 -04:00
a5xx.xml.h drm/msm: update generated headers 2017-06-16 11:16:07 -04:00
a5xx_gpu.c drm/msm: Add A5XX hardware fault detection 2017-08-02 07:57:02 -04:00
a5xx_gpu.h drm/msm: Remove uneeded platform dev members 2017-08-02 07:57:02 -04:00
a5xx_power.c drm/msm: Separate locking of buffer resources from struct_mutex 2017-06-17 08:03:07 -04:00
adreno_common.xml.h drm/msm: update generated headers 2017-06-16 11:16:07 -04:00
adreno_device.c drm/msm: fix locking inconsistency for gpu->hw_init() 2017-06-16 11:16:01 -04:00
adreno_gpu.c drm/msm/adreno: Prevent unclocked access when retrieving timestamps 2017-08-01 19:20:13 -04:00
adreno_gpu.h drm/msm: Remove memptrs->wptr 2017-06-16 11:16:01 -04:00
adreno_pm4.xml.h drm/msm: update generated headers 2017-06-16 11:16:07 -04:00