]> asedeno.scripts.mit.edu Git - linux.git/commit
drm/komeda: Adds power management support
authorLowry Li (Arm Technology China) <Lowry.Li@arm.com>
Mon, 23 Sep 2019 01:59:25 +0000 (01:59 +0000)
committerjames qian wang (Arm Technology China) <james.qian.wang@arm.com>
Thu, 26 Sep 2019 03:29:10 +0000 (11:29 +0800)
commit2ebb6701654e0d625eac6c32832d72f8e875c01a
tree5a2b9ff275fa73eae85abc29e1e62ef6a07511d2
parentcaf81ec6cd72f7efd47eb8793e1e166678e35394
drm/komeda: Adds power management support

Adds system power management support in KMS kernel driver.

Depends on:
https://patchwork.freedesktop.org/series/62377/

Changes since v1:
Since we have unified mclk/pclk/pipeline->aclk to one mclk, which will
be turned on/off when crtc atomic enable/disable, removed runtime power
management.
Removes run time get/put related flow.
Adds to disable the aclk when register access finished.

Changes since v2:
Rebases to the drm-misc-next branch.

Signed-off-by: Lowry Li (Arm Technology China) <lowry.li@arm.com>
Reviewed-by: James Qian Wang (Arm Technology China) <james.qian.wang@arm.com>
Signed-off-by: james qian wang (Arm Technology China) <james.qian.wang@arm.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190923015908.26627-1-lowry.li@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_dev.h
drivers/gpu/drm/arm/display/komeda/komeda_drv.c