diff options
Diffstat (limited to 'original-kernel-headers/media/msmb_isp.h')
-rw-r--r-- | original-kernel-headers/media/msmb_isp.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/original-kernel-headers/media/msmb_isp.h b/original-kernel-headers/media/msmb_isp.h index 43608e1..c1edce7 100644 --- a/original-kernel-headers/media/msmb_isp.h +++ b/original-kernel-headers/media/msmb_isp.h @@ -8,10 +8,11 @@ #define ISP_VERSION_40 40 #define ISP_VERSION_32 32 -#define ISP_NATIVE_BUF_BIT 0x10000 -#define ISP0_BIT 0x20000 -#define ISP1_BIT 0x40000 -#define ISP_META_CHANNEL_BIT 0x80000 +#define ISP_NATIVE_BUF_BIT (0x10000 << 0) +#define ISP0_BIT (0x10000 << 1) +#define ISP1_BIT (0x10000 << 2) +#define ISP_META_CHANNEL_BIT (0x10000 << 3) +#define ISP_SCRATCH_BUF_BIT (0x10000 << 4) #define ISP_STATS_STREAM_BIT 0x80000000 enum ISP_START_PIXEL_PATTERN { @@ -162,12 +163,14 @@ enum msm_vfe_axi_stream_update_type { ENABLE_STREAM_BUF_DIVERT, DISABLE_STREAM_BUF_DIVERT, UPDATE_STREAM_FRAMEDROP_PATTERN, + UPDATE_STREAM_REQUEST_FRAMES, }; struct msm_vfe_axi_stream_update_cmd { uint32_t stream_handle; enum msm_vfe_axi_stream_update_type update_type; enum msm_vfe_frame_skip_pattern skip_pattern; + uint32_t request_frm_num; }; enum msm_isp_stats_type { |