]> git.baikalelectronics.ru Git - kernel.git/commit
drm/komeda: Add runtime_pm support
authorjames qian wang (Arm Technology China) <james.qian.wang@arm.com>
Thu, 12 Dec 2019 07:48:13 +0000 (07:48 +0000)
committerjames qian wang (Arm Technology China) <james.qian.wang@arm.com>
Fri, 27 Dec 2019 05:45:44 +0000 (13:45 +0800)
commita2843178e7d897d0ffb98e2dc4b99659650b738d
tree2e9c7a28e199a60c6e39cb59733e9358179461da
parent1e107aab285cf82050c91d31d5680695d09e60b8
drm/komeda: Add runtime_pm support

- Add pm_runtime_get/put to crtc_enable/disable along with the real
  display usage
- Add runtime_get/put to register_show, since register_show() will
  access register, need to wakeup HW.
- For the case that PM is not enabled or configured, manually wakeup HW

Signed-off-by: james qian wang (Arm Technology China) <james.qian.wang@arm.com>
Reviewed-by: Mihail Atanassov <mihail.atanassov@arm.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191212074756.14678-1-james.qian.wang@arm.com
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
drivers/gpu/drm/arm/display/komeda/komeda_dev.c
drivers/gpu/drm/arm/display/komeda/komeda_drv.c
drivers/gpu/drm/arm/display/komeda/komeda_kms.c