camera: add mako camera driver imx111, imx119
Change-Id: I5451ba05023fe7cbe3442512924062e7dc63f3f4
diff --git a/include/media/msm_camera.h b/include/media/msm_camera.h
index 81b6a40..0b5724e 100644
--- a/include/media/msm_camera.h
+++ b/include/media/msm_camera.h
@@ -1094,6 +1094,17 @@
uint8_t pict_res;
};
+#define ROLLOFF_CALDATA_SIZE (17 * 13)
+typedef struct
+{
+ unsigned short mesh_rolloff_table_size; // TableSize
+ uint8_t r_gain[ROLLOFF_CALDATA_SIZE]; // RGain
+ uint8_t gr_gain[ROLLOFF_CALDATA_SIZE]; // GRGain
+ uint8_t gb_gain[ROLLOFF_CALDATA_SIZE]; // GBGain
+ uint8_t b_gain[ROLLOFF_CALDATA_SIZE]; // BGain
+ uint8_t red_ref[17];
+} rolloff_caldata_array_type;
+
struct sensor_calib_data {
/* Color Related Measurements */
uint16_t r_over_g;
@@ -1106,6 +1117,8 @@
uint16_t stroke_amt;
uint16_t af_pos_1m;
uint16_t af_pos_inf;
+ /* Lens Shading Calibration Data */
+ rolloff_caldata_array_type rolloff;
};
enum msm_sensor_resolution_t {