diff options
| author | Linux Build Service Account <lnxbuild@localhost> | 2017-04-14 07:29:02 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-04-14 07:29:01 -0700 |
| commit | be634a49f4c3a839f879e23faf23b9763ee0558e (patch) | |
| tree | e092d4d8ce6e7a743454456c0c0d318a5b5c7b69 /include/uapi | |
| parent | ed74c93ee851328501b374aba2911def8d7ab5d5 (diff) | |
| parent | cea9ac19b93db10dd5d40367d6b09d46f6dd8c3a (diff) | |
Merge "msm: camera: ispif: adds 3D support"
Diffstat (limited to 'include/uapi')
| -rw-r--r-- | include/uapi/media/msmb_ispif.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/uapi/media/msmb_ispif.h b/include/uapi/media/msmb_ispif.h index 3720056aa28d..c3a6e006b2ff 100644 --- a/include/uapi/media/msmb_ispif.h +++ b/include/uapi/media/msmb_ispif.h @@ -36,7 +36,6 @@ enum msm_ispif_intftype { #define RDI1_MASK (1 << RDI1) #define RDI2_MASK (1 << RDI2) - enum msm_ispif_vc { VC0, VC1, @@ -102,10 +101,17 @@ struct msm_ispif_params_entry { uint16_t crop_end_pixel; }; +struct msm_ispif_right_param_entry { + enum msm_ispif_cid cids[MAX_CID_CH_PARAM_ENTRY]; + enum msm_ispif_csid csid; +}; + struct msm_ispif_param_data_ext { uint32_t num; struct msm_ispif_params_entry entries[MAX_PARAM_ENTRIES]; struct msm_ispif_pack_cfg pack_cfg[CID_MAX]; + struct msm_ispif_right_param_entry right_entries[MAX_PARAM_ENTRIES]; + uint32_t stereo_enable; }; struct msm_ispif_param_data { @@ -157,6 +163,8 @@ struct ispif_cfg_data_ext { #define ISPIF_RDI_PACK_MODE_SUPPORT 1 +#define ISPIF_3D_SUPPORT 1 + #define VIDIOC_MSM_ISPIF_CFG \ _IOWR('V', BASE_VIDIOC_PRIVATE, struct ispif_cfg_data) |
