]> git.baikalelectronics.ru Git - kernel.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)
commit17e41d4d7f20109dde150778bdb2d76ebec02439
treef288b42a8da7749bfefafc112e430d2424eab3e5
parentc385cd8445f32581cde70979b5ab90b541f0fe77
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