diff options
| author | Linux Build Service Account <lnxbuild@localhost> | 2018-06-19 08:12:53 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-06-19 08:12:53 -0700 |
| commit | cd77641c8d407d0e8019060bdfa3dc2e26814072 (patch) | |
| tree | fb2f7911ed238fd33359e197526ad2388e17d64a /include/uapi | |
| parent | d146f75a7e67c2bae2c535ca1dad96ab1ca422e6 (diff) | |
| parent | ab4b239854cf4999ca37f01c169b38c8123cbbee (diff) | |
Merge "ais: support frame drop configuration for auto"
Diffstat (limited to 'include/uapi')
| -rw-r--r-- | include/uapi/media/ais/msm_ais_isp.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/uapi/media/ais/msm_ais_isp.h b/include/uapi/media/ais/msm_ais_isp.h index 2b4f0bfeb8c2..649173dd4404 100644 --- a/include/uapi/media/ais/msm_ais_isp.h +++ b/include/uapi/media/ais/msm_ais_isp.h @@ -936,6 +936,13 @@ struct msm_vfe_axi_output_plane_cfg { uint32_t frame_increment; }; +struct msm_vfe_axi_framedrop_update { + enum msm_vfe_axi_stream_src stream_src; + + uint8_t framedrop_period; + uint32_t framedrop_pattern; +}; + struct msm_vfe_axi_output_path_cfg { uint8_t enable; @@ -1003,6 +1010,7 @@ enum msm_isp_ioctl_cmd_code { MSM_ISP_SET_CLK_STATUS, MSM_ISP_CMD_EXT, + MSM_ISP_FRAMEDROP_UPDATE, }; @@ -1130,6 +1138,10 @@ enum msm_isp_ioctl_cmd_code { _IOWR('V', MSM_ISP_AXI_OUTPUT_CFG, \ struct msm_vfe_axi_output_cfg) +#define VIDIOC_MSM_ISP_FRAMEDROP_UPDATE \ + _IOWR('V', MSM_ISP_FRAMEDROP_UPDATE, \ + struct msm_vfe_axi_output_cfg) + #define VIDIOC_MSM_ISP_CAMIF_CFG \ _IOWR('V', MSM_ISP_CAMIF_CFG, \ struct msm_vfe_camif_cfg) |
