summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorShiju Mathew <shijum@codeaurora.org>2016-03-31 17:27:34 -0400
committerGerrit - the friendly Code Review server <code-review@localhost>2017-06-08 22:10:53 -0700
commit751f9ac72e893c5993e6ce180812e961a76224f2 (patch)
treece1907d14bff0529b5a2cee62673c705467e48e2 /include/uapi
parent481c212aa73ab63a147ca2b62e26301af2e06187 (diff)
msm: ba: Merge relevant changes from A family
Merge relevant bridge abstraction changes from 8064 to MSM8996. CRs-Fixed: 998927 Change-Id: I4baaa5a8b93cade64b0064acdc63b3b4ab7765e7 Signed-off-by: Shiju Mathew <shijum@codeaurora.org>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/linux/videodev2.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index 9823ff7e8f4d..bb2c4ebf9ff4 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -2207,8 +2207,10 @@ struct v4l2_streamparm {
(V4L2_EVENT_MSM_BA_START + 8)
#define V4L2_EVENT_MSM_BA_CP \
(V4L2_EVENT_MSM_BA_START + 9)
-#define V4L2_EVENT_MSM_BA_ERROR \
+#define V4L2_EVENT_MSM_BA_CABLE_DETECT \
(V4L2_EVENT_MSM_BA_START + 10)
+#define V4L2_EVENT_MSM_BA_ERROR \
+ (V4L2_EVENT_MSM_BA_START + 11)
/* Payload for V4L2_EVENT_VSYNC */
struct v4l2_event_vsync {
@@ -2465,4 +2467,11 @@ struct v4l2_create_buffers {
#define BASE_VIDIOC_PRIVATE 192 /* 192-255 are private */
+/* HDMI rx provide ioctls */
+#define VIDIOC_HDMI_RX_CEC_S_LOGICAL _IOW('V', BASE_VIDIOC_PRIVATE + 0, int)
+#define VIDIOC_HDMI_RX_CEC_CLEAR_LOGICAL _IO('V', BASE_VIDIOC_PRIVATE + 1)
+#define VIDIOC_HDMI_RX_CEC_G_PHYSICAL _IOR('V', BASE_VIDIOC_PRIVATE + 2, int)
+#define VIDIOC_HDMI_RX_CEC_G_CONNECTED _IOR('V', BASE_VIDIOC_PRIVATE + 3, int)
+#define VIDIOC_HDMI_RX_CEC_S_ENABLE _IOR('V', BASE_VIDIOC_PRIVATE + 4, int)
+
#endif /* _UAPI__LINUX_VIDEODEV2_H */