summaryrefslogtreecommitdiffstats
path: root/libdrmutils/drm_interface.h
diff options
context:
space:
mode:
authorCyan_Hsieh <cyanhsieh@google.com>2018-09-25 11:13:52 +0800
committerCyan_Hsieh <cyanhsieh@google.com>2018-09-25 11:20:21 +0800
commitad0413cad4b4adbec1ae30b0ee5eaf50d0004d72 (patch)
treeee96edd99990b24839c6743d8c8103bbf9f82f69 /libdrmutils/drm_interface.h
parentca890cb965fb73b217cf0f269880944e7572eff4 (diff)
parent0d0d8fb1dbac70212796bc3e4a93d3b936ac5101 (diff)
downloadandroid_hardware_qcom_sdm710_display-ad0413cad4b4adbec1ae30b0ee5eaf50d0004d72.tar.gz
android_hardware_qcom_sdm710_display-ad0413cad4b4adbec1ae30b0ee5eaf50d0004d72.tar.bz2
android_hardware_qcom_sdm710_display-ad0413cad4b4adbec1ae30b0ee5eaf50d0004d72.zip
Merge remote-tracking branch 'goog/qcom/release/LA.UM.7.8.9.08.00.00.478.078' into pi-dev
Bug: 116473492 Change-Id: I57b01175e9300fad89683201bfb7dd271c58fd05
Diffstat (limited to 'libdrmutils/drm_interface.h')
-rw-r--r--libdrmutils/drm_interface.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/libdrmutils/drm_interface.h b/libdrmutils/drm_interface.h
index 94eb6899..c504c2c8 100644
--- a/libdrmutils/drm_interface.h
+++ b/libdrmutils/drm_interface.h
@@ -279,6 +279,12 @@ enum struct DRMOps {
*/
CRTC_SET_CAPTURE_MODE,
/*
+ * Op: Sets Idle PC state for CRTC.
+ * Arg: uint32_t - CRTC ID
+ * uint32_t - idle pc state
+ */
+ CRTC_SET_IDLE_PC_STATE,
+ /*
* Op: Returns retire fence for this commit. Should be called after Commit() on
* DRMAtomicReqInterface.
* Arg: uint32_t - Connector ID
@@ -367,6 +373,13 @@ enum struct DRMSrcConfig {
DEINTERLACE = 0,
};
+enum struct DRMIdlePCState {
+ NONE,
+ ENABLE,
+ DISABLE,
+};
+
+
/* Display type to identify a suitable connector */
enum struct DRMDisplayType {
PERIPHERAL,