summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/video/tegra_dc_ext.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/video/tegra_dc_ext.h b/include/video/tegra_dc_ext.h
index 7f504be1346a..8c51c70858ed 100644
--- a/include/video/tegra_dc_ext.h
+++ b/include/video/tegra_dc_ext.h
@@ -297,6 +297,14 @@ struct tegra_dc_ext_control_event_hotplug {
__u32 handle;
};
+
+#define TEGRA_DC_EXT_CAPABILITIES_CURSOR_MODE (1 << 0)
+struct tegra_dc_ext_control_capabilities {
+ __u32 caps;
+ /* Leave some wiggle room for future expansion */
+ __u32 pad[3];
+};
+
#define TEGRA_DC_EXT_CONTROL_GET_NUM_OUTPUTS \
_IOR('C', 0x00, __u32)
#define TEGRA_DC_EXT_CONTROL_GET_OUTPUT_PROPERTIES \
@@ -305,5 +313,7 @@ struct tegra_dc_ext_control_event_hotplug {
_IOWR('C', 0x02, struct tegra_dc_ext_control_output_edid)
#define TEGRA_DC_EXT_CONTROL_SET_EVENT_MASK \
_IOW('C', 0x03, __u32)
+#define TEGRA_DC_EXT_CONTROL_GET_CAPABILITIES \
+ _IOR('C', 0x04, struct tegra_dc_ext_control_capabilities)
#endif /* __TEGRA_DC_EXT_H */