diff --git a/include/uapi/linux/rk-camera-module.h b/include/uapi/linux/rk-camera-module.h index d32d71af8f53..6746ce7d9ff7 100644 --- a/include/uapi/linux/rk-camera-module.h +++ b/include/uapi/linux/rk-camera-module.h @@ -116,7 +116,7 @@ _IOR('V', BASE_VIDIOC_PRIVATE + 19, __u32) #define RKMODULE_GET_CHANNEL_INFO \ - _IOR('V', BASE_VIDIOC_PRIVATE + 20, struct rkmodule_channel_info) + _IOWR('V', BASE_VIDIOC_PRIVATE + 20, struct rkmodule_channel_info) #define RKMODULE_GET_SYNC_MODE \ _IOR('V', BASE_VIDIOC_PRIVATE + 21, __u32) @@ -521,6 +521,8 @@ struct rkmodule_channel_info { __u32 width; __u32 height; __u32 bus_fmt; + __u32 data_type; + __u32 data_bit; } __attribute__ ((packed)); /*