summaryrefslogtreecommitdiffstats
path: root/libdrmutils/drm_interface.h
diff options
context:
space:
mode:
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,