drm/etnaviv: add clock gating workaround for GC7000 r6202
authorMichael Walle <michael@walle.cc>
Fri, 18 Jun 2021 12:04:33 +0000 (14:04 +0200)
committerLucas Stach <l.stach@pengutronix.de>
Tue, 6 Jul 2021 16:31:27 +0000 (18:31 +0200)
commit432f51e7deedadceaf99a953a6f0a7b30c8155f9
tree37cb15c46ed432196bd4ffa5436744497032df5d
parent12495f4eb298963565e0bdd37d8096ab1136d89f
drm/etnaviv: add clock gating workaround for GC7000 r6202

The LS1028A SoC errata sheet mentions A-050121 "GPU hangs if clock
gating for Rasterizer, Setup Engine and Texture Engine are enabled".
The workaround is to disable the corresponding clock gatings.

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
drivers/gpu/drm/etnaviv/etnaviv_gpu.c