]> asedeno.scripts.mit.edu Git - linux.git/commit
drm/msm/a6xx: Make GMU reset useful
authorJordan Crouse <jcrouse@codeaurora.org>
Mon, 4 Feb 2019 16:15:42 +0000 (09:15 -0700)
committerRob Clark <robdclark@chromium.org>
Fri, 19 Apr 2019 18:50:06 +0000 (11:50 -0700)
commite31fdb74c183a8cfe32dc31974f3d626b3af4393
treef288b42a8da7749bfefafc112e430d2424eab3e5
parent9325d4266afd4e54ff4aae0018d420d596964126
drm/msm/a6xx: Make GMU reset useful

Now that the GX domain is sorted we can wire up a working GMU reset.
IF a GMU hang was detected then try to forcefully shut down the GMU
in the power down sequence which should ensure that it can recover
normally on the next power up.

Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
drivers/gpu/drm/msm/adreno/a6xx_gmu.h
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
drivers/gpu/drm/msm/adreno/a6xx_gpu.h