drm/v3d: Clock V3D down when not in use.
authorEric Anholt <eric@anholt.net>
Thu, 2 May 2019 20:22:53 +0000 (13:22 -0700)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:33:02 +0000 (16:33 +0100)
commitbfe03d725d9bdb6131d742be5bff27c39a9c6227
tree5cf99fed3518244823bdec1b05944087dc3e6f1b
parent69c93370c1268a3c01c37f444ac7c34cdb8484b8
drm/v3d: Clock V3D down when not in use.

My various attempts at re-enabling runtime PM have failed, so just
crank the clock down when V3D is idle to reduce power consumption.

Signed-off-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/v3d/v3d_drv.c
drivers/gpu/drm/v3d/v3d_drv.h
drivers/gpu/drm/v3d/v3d_gem.c