]> 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)
commit48d628cba00afb8495ae2b9a0751ad049b9e6e85
treef288b42a8da7749bfefafc112e430d2424eab3e5
parent118d37650945ed146ebc447a90f2260d50611e9b
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