diff options
author | Patrick Tjin <pattjin@google.com> | 2015-04-02 10:15:34 -0700 |
---|---|---|
committer | Patrick Tjin <pattjin@google.com> | 2015-04-02 10:15:34 -0700 |
commit | b562c238e74c679409fca91c01de03b91a104c30 (patch) | |
tree | e5fec9181fef7af1bdb109f0f542414a3de4638a /original-kernel-headers/media/msmb_camera.h | |
parent | 8318afe915d8e46faf25d047f5dd987d30cc0175 (diff) | |
download | msm8994-b562c238e74c679409fca91c01de03b91a104c30.tar.gz |
msm8994: update kernel headers
LA.BF64.1.2.1_rb2.6
Change-Id: I6c7f8d1159dabf2721e7cbe1525ca38c6148aab0
Signed-off-by: Patrick Tjin <pattjin@google.com>
Diffstat (limited to 'original-kernel-headers/media/msmb_camera.h')
-rw-r--r-- | original-kernel-headers/media/msmb_camera.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/original-kernel-headers/media/msmb_camera.h b/original-kernel-headers/media/msmb_camera.h index d053589..0ce83be 100644 --- a/original-kernel-headers/media/msmb_camera.h +++ b/original-kernel-headers/media/msmb_camera.h @@ -61,9 +61,13 @@ /* The below macro is defined to put an upper limit on maximum * number of buffer requested per stream. In case of extremely * large value for number of buffer due to data structure corruption - * we return error to avoid integer overflow. This value may be + * we return error to avoid integer overflow. Group processing + * can have max of 9 groups of 8 bufs each. This value may be * configured in future*/ -#define MSM_CAMERA_MAX_STREAM_BUF 40 +#define MSM_CAMERA_MAX_STREAM_BUF 72 + +/* Max batch size of processing */ +#define MSM_CAMERA_MAX_USER_BUFF_CNT 16 /* featur base */ #define MSM_CAMERA_FEATURE_BASE 0x00010000 @@ -196,4 +200,9 @@ struct msm_camera_smmu_attach_type { enum smmu_attach_mode attach; }; +struct msm_camera_user_buf_cont_t { + unsigned int buf_cnt; + unsigned int buf_idx[MSM_CAMERA_MAX_USER_BUFF_CNT]; +}; + #endif /* __LINUX_MSMB_CAMERA_H */ |