summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTerence Ho <terenceh@codeaurora.org>2015-12-10 10:55:42 -0500
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:17:15 -0700
commitfd9c7c7b8d734aa59dc3d687757deeeed97f6e9e (patch)
tree8f7fca9b92ec47d0273992956f7a74bd3a73756a /include
parentbbadb94caf09b75ed1f64d0f80f1e643159b930f (diff)
msm: camera: add slave write array support
Add support for slave_write_array and to pass addr_type with slave_read. Change-Id: Ia530dcf684739f43e36fc67fec83bc0be0c8cf78 Signed-off-by: Terence Ho <terenceh@codeaurora.org>
Diffstat (limited to 'include')
-rw-r--r--include/media/msm_cam_sensor.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/media/msm_cam_sensor.h b/include/media/msm_cam_sensor.h
index d5409c8b24b0..c62c862e888e 100644
--- a/include/media/msm_cam_sensor.h
+++ b/include/media/msm_cam_sensor.h
@@ -185,6 +185,7 @@ struct msm_camera_i2c_array_write_config {
struct msm_camera_i2c_read_config {
uint16_t slave_addr;
uint16_t reg_addr;
+ enum msm_camera_i2c_reg_addr_type addr_type;
enum msm_camera_i2c_data_type data_type;
uint16_t data;
};
@@ -677,6 +678,11 @@ struct msm_camera_i2c_reg_setting32 {
uint16_t delay;
};
+struct msm_camera_i2c_array_write_config32 {
+ struct msm_camera_i2c_reg_setting32 conf_array;
+ uint16_t slave_addr;
+};
+
struct msm_actuator_tuning_params_t32 {
int16_t initial_code;
uint16_t pwd_step;