Paparazzi UAS  v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
mt9f002.h
Go to the documentation of this file.
1 #ifndef MT9F002_H
2 #define MT9F002_H
3 
4 #define MT9F002_NUM_OF_REGISTERS 367
5 
6 #define MT9F002_MODEL_ID 0x0000
7 #define MT9F002_REVISION_NUMBER 0x0002
8 #define MT9F002_MANUFACTURER_ID 0x0003
9 #define MT9F002_SMIA_VERSION 0x0004
10 #define MT9F002_FRAME_COUNT 0x0005
11 #define MT9F002_PIXEL_ORDER 0x0006
12 #define MT9F002_DATA_PEDESTAL 0x0008
13 #define MT9F002_FRAME_FORMAT_MODEL_TYPE 0x0040
14 #define MT9F002_FRAME_FORMAT_MODEL_SUBTYPE 0x0041
15 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_0 0x0042
16 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_1 0x0044
17 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_2 0x0046
18 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_3 0x0048
19 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_4 0x004A
20 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_5 0x004C
21 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_6 0x004E
22 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_7 0x0050
23 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_8 0x0052
24 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_9 0x0054
25 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_10 0x0056
26 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_11 0x0058
27 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_12 0x005A
28 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_13 0x005C
29 #define MT9F002_FRAME_FORMAT_DESCRIPTOR_14 0x005E
30 #define MT9F002_ANALOG_GAIN_CAPABILITY 0x0080
31 #define MT9F002_ANALOG_GAIN_CODE_MIN 0x0084
32 #define MT9F002_ANALOG_GAIN_CODE_MAX 0x0086
33 #define MT9F002_ANALOG_GAIN_CODE_STEP 0x0088
34 #define MT9F002_ANALOG_GAIN_TYPE 0x008A
35 #define MT9F002_ANALOG_GAIN_M0 0x008C
36 #define MT9F002_ANALOG_GAIN_C0 0x008E
37 #define MT9F002_ANALOG_GAIN_M1 0x0090
38 #define MT9F002_ANALOG_GAIN_C1 0x0092
39 #define MT9F002_DATA_FORMAT_MODEL_TYPE 0x00C0
40 #define MT9F002_DATA_FORMAT_MODEL_SUBTYPE 0x00C1
41 #define MT9F002_DATA_FORMAT_DESCRIPTOR_0 0x00C2
42 #define MT9F002_DATA_FORMAT_DESCRIPTOR_1 0x00C4
43 #define MT9F002_DATA_FORMAT_DESCRIPTOR_2 0x00C6
44 #define MT9F002_DATA_FORMAT_DESCRIPTOR_3 0x00C8
45 #define MT9F002_DATA_FORMAT_DESCRIPTOR_4 0x00CA
46 #define MT9F002_DATA_FORMAT_DESCRIPTOR_5 0x00CC
47 #define MT9F002_DATA_FORMAT_DESCRIPTOR_6 0x00CE
48 #define MT9F002_MODE_SELECT 0x0100
49 #define MT9F002_IMAGE_ORIENTATION 0x0101
50 #define MT9F002_SOFTWARE_RESET 0x0103
51 #define MT9F002_GROUPED_PARAMETER_HOLD 0x0104
52 #define MT9F002_MASK_CORRUPTED_FRAMES 0x0105
53 #define MT9F002_CPP_CHANNEL_IDENTIFIER 0x0110
54 #define MT9F002_CPP2_SIGNALLING_MODE 0x0111
55 #define MT9F002_CPP_DATA_FORMAT 0x0112
56 #define MT9F002_GAIN_MODE 0x0120
57 #define MT9F002_FINE_INTEGRATION_TIME 0x0200
58 #define MT9F002_COARSE_INTEGRATION_TIME 0x0202
59 #define MT9F002_ANALOG_GAIN_CODE_GLOBAL 0x0204
60 #define MT9F002_ANALOG_GAIN_CODE_GREENR 0x0206
61 #define MT9F002_ANALOG_GAIN_CODE_RED 0x0208
62 #define MT9F002_ANALOG_GAIN_CODE_BLUE 0x020A
63 #define MT9F002_ANALOG_GAIN_CODE_GREENB 0x020C
64 #define MT9F002_DIGITAL_GAIN_GREENR 0x020E
65 #define MT9F002_DIGITAL_GAIN_RED 0x0210
66 #define MT9F002_DIGITAL_GAIN_BLUE 0x0212
67 #define MT9F002_DIGITAL_GAIN_GREENB 0x0214
68 #define MT9F002_VT_PIX_CLK_DIV 0x0300
69 #define MT9F002_VT_SYS_CLK_DIV 0x0302
70 #define MT9F002_PRE_PLL_CLK_DIV 0x0304
71 #define MT9F002_PLL_MULTIPLIER 0x0306
72 #define MT9F002_OP_PIX_CLK_DIV 0x0308
73 #define MT9F002_OP_SYS_CLK_DIV 0x030A
74 #define MT9F002_FRAME_LENGTH_LINES 0x0340
75 #define MT9F002_LINE_LENGTH_PCK 0x0342
76 #define MT9F002_X_ADDR_START 0x0344
77 #define MT9F002_Y_ADDR_START 0x0346
78 #define MT9F002_X_ADDR_END 0x0348
79 #define MT9F002_Y_ADDR_END 0x034A
80 #define MT9F002_X_OUTPUT_SIZE 0x034C
81 #define MT9F002_Y_OUTPUT_SIZE 0x034E
82 #define MT9F002_X_EVEN_INC 0x0380
83 #define MT9F002_X_ODD_INC 0x0382
84 #define MT9F002_Y_EVEN_INC 0x0384
85 #define MT9F002_Y_ODD_INC 0x0386
86 #define MT9F002_SCALING_MODE 0x0400
87 #define MT9F002_SPATIAL_SAMPLING 0x0402
88 #define MT9F002_SCALE_M 0x0404
89 #define MT9F002_SCALE_N 0x0406
90 #define MT9F002_COMPRESSION_MODE 0x0500
91 #define MT9F002_TEST_PATTERN_MODE 0x0600
92 #define MT9F002_TEST_DATA_RED 0x0602
93 #define MT9F002_TEST_DATA_GREENR 0x0604
94 #define MT9F002_TEST_DATA_BLUE 0x0606
95 #define MT9F002_TEST_DATA_GREENB 0x0608
96 #define MT9F002_HORIZONTAL_CURSOR_WIDTH 0x060A
97 #define MT9F002_HORIZONTAL_CURSOR_POSITION 0x060C
98 #define MT9F002_VERTICAL_CURSOR_WIDTH 0x060E
99 #define MT9F002_VERTICAL_CURSOR_POSITION 0x0610
100 #define MT9F002_INTEGRATION_TIME_CAPABILITY 0x1000
101 #define MT9F002_COARSE_INTEGRATION_TIME_MIN 0x1004
102 #define MT9F002_COARSE_INTEGRATION_TIME_MAX_MARGIN 0x1006
103 #define MT9F002_FINE_INTEGRATION_TIME_MIN 0x1008
104 #define MT9F002_FINE_INTEGRATION_TIME_MAX_MARGIN 0x100A
105 #define MT9F002_DIGITAL_GAIN_CAPABILITY 0x1080
106 #define MT9F002_DIGITAL_GAIN_MIN 0x1084
107 #define MT9F002_DIGITAL_GAIN_MAX 0x1086
108 #define MT9F002_DIGITAL_GAIN_STEP_SIZE 0x1088
109 #define MT9F002_MIN_EXT_CLK_FREQ_MHZ 0x1100
110 #define MT9F002_MAX_EXT_CLK_FREQ_MHZ 0x1104
111 #define MT9F002_MIN_PRE_PLL_CLK_DIV 0x1108
112 #define MT9F002_MAX_PRE_PLL_CLK_DIV 0x110A
113 #define MT9F002_MIN_PLL_IP_FREQ_MHZ 0x110C
114 #define MT9F002_MAX_PLL_IP_FREQ_MHZ 0x1110
115 #define MT9F002_MIN_PLL_MULTIPLIER 0x1114
116 #define MT9F002_MAX_PLL_MULTIPLIER 0x1116
117 #define MT9F002_MIN_PLL_OP_FREQ_MHZ 0x1118
118 #define MT9F002_MAX_PLL_OP_FREQ_MHZ 0x111C
119 #define MT9F002_MIN_VT_SYS_CLK_DIV 0x1120
120 #define MT9F002_MAX_VT_SYS_CLK_DIV 0x1122
121 #define MT9F002_MIN_VT_SYS_CLK_FREQ_MHZ 0x1124
122 #define MT9F002_MAX_VT_SYS_CLK_FREQ_MHZ 0x1128
123 #define MT9F002_MIN_VT_PIX_CLK_FREQ_MHZ 0x112C
124 #define MT9F002_MAX_VT_PIX_CLK_FREQ_MHZ 0x1130
125 #define MT9F002_MIN_VT_PIX_CLK_DIV 0x1134
126 #define MT9F002_MAX_VT_PIX_CLK_DIV 0x1136
127 #define MT9F002_MIN_FRAME_LENGTH_LINES 0x1140
128 #define MT9F002_MAX_FRAME_LENGTH_LINES 0x1142
129 #define MT9F002_MIN_LINE_LENGTH_PCK 0x1144
130 #define MT9F002_MAX_LINE_LENGTH_PCK 0x1146
131 #define MT9F002_MIN_LINE_BLANKING_PCK 0x1148
132 #define MT9F002_MIN_FRAME_BLANKING_LINES 0x114A
133 #define MT9F002_MIN_OP_SYS_CLK_DIV 0x1160
134 #define MT9F002_MAX_OP_SYS_CLK_DIV 0x1162
135 #define MT9F002_MIN_OP_SYS_CLK_FREQ_MHZ 0x1164
136 #define MT9F002_MAX_OP_SYS_CLK_FREQ_MHZ 0x1168
137 #define MT9F002_MIN_OP_PIX_CLK_DIV 0x116C
138 #define MT9F002_MAX_OP_PIX_CLK_DIV 0x116E
139 #define MT9F002_MIN_OP_PIX_CLK_FREQ_MHZ 0x1170
140 #define MT9F002_MAX_OP_PIX_CLK_FREQ_MHZ 0x1174
141 #define MT9F002_X_ADDR_MIN 0x1180
142 #define MT9F002_Y_ADDR_MIN 0x1182
143 #define MT9F002_X_ADDR_MAX 0x1184
144 #define MT9F002_Y_ADDR_MAX 0x1186
145 #define MT9F002_MIN_EVEN_INC 0x11C0
146 #define MT9F002_MAX_EVEN_INC 0x11C2
147 #define MT9F002_MIN_ODD_INC 0x11C4
148 #define MT9F002_MAX_ODD_INC 0x11C6
149 #define MT9F002_SCALING_CAPABILITY 0x1200
150 #define MT9F002_SCALER_M_MIN 0x1204
151 #define MT9F002_SCALER_M_MAX 0x1206
152 #define MT9F002_SCALER_N_MIN 0x1208
153 #define MT9F002_SCALER_N_MAX 0x120A
154 #define MT9F002_COMPRESSION_CAPABILITY 0x1300
155 #define MT9F002_MATRIX_ELEMENT_REDINRED 0x1400
156 #define MT9F002_MATRIX_ELEMENT_GREENINRED 0x1402
157 #define MT9F002_MATRIX_ELEMENT_BLUEINRED 0x1404
158 #define MT9F002_MATRIX_ELEMENT_REDINGREEN 0x1406
159 #define MT9F002_MATRIX_ELEMENT_GREENINGREEN 0x1408
160 #define MT9F002_MATRIX_ELEMENT_BLUEINGREEN 0x140A
161 #define MT9F002_MATRIX_ELEMENT_REDINBLUE 0x140C
162 #define MT9F002_MATRIX_ELEMENT_GREENINBLUE 0x0140E
163 #define MT9F002_MATRIX_ELEMENT_BLUEINBLUE 0x1410
164 #define MT9F002_MODEL_ID_ 0x3000
165 #define MT9F002_Y_ADDR_START_ 0x3002
166 #define MT9F002_X_ADDR_START_ 0x3004
167 #define MT9F002_Y_ADDR_END_ 0x3006
168 #define MT9F002_X_ADDR_END_ 0x3008
169 #define MT9F002_FRAME_LENGTH_LINES_ 0x300A
170 #define MT9F002_LINE_LENGTH_PCK_ 0x300C
171 #define MT9F002_FINE_CORRECTION 0x3010
172 #define MT9F002_COARSE_INTEGRATION_TIME_ 0x3012
173 #define MT9F002_FINE_INTEGRATION_TIME_ 0x3014
174 #define MT9F002_ROW_SPEED 0x3016
175 #define MT9F002_EXTRA_DELAY 0x3018
176 #define MT9F002_RESET_REGISTER 0x301A
177 #define MT9F002_MODE_SELECT_ 0x301C
178 #define MT9F002_IMAGE_ORIENTATION_ 0x301D
179 #define MT9F002_DATA_PEDESTAL_ 0x301E
180 #define MT9F002_SOFTWARE_RESET_ 0x3021
181 #define MT9F002_GROUPED_PARAMETER_HOLD_ 0x3022
182 #define MT9F002_MASK_CORRUPTED_FRAMES_ 0x3023
183 #define MT9F002_PIXEL_ORDER_ 0x3024
184 #define MT9F002_GPI_STATUS 0x3026
185 #define MT9F002_ANALOG_GAIN_CODE_GLOBAL_ 0x3028
186 #define MT9F002_ANALOG_GAIN_CODE_GREENR_ 0x302A
187 #define MT9F002_ANALOG_GAIN_CODE_RED_ 0x302C
188 #define MT9F002_ANALOG_GAIN_CODE_BLUE_ 0x302E
189 #define MT9F002_ANALOG_GAIN_CODE_GREENB_ 0x3030
190 #define MT9F002_DIGITAL_GAIN_GREENR_ 0x3032
191 #define MT9F002_DIGITAL_GAIN_RED_ 0x3036
192 #define MT9F002_DIGITAL_GAIN_BLUE_ 0x3038
193 #define MT9F002_DIGITAL_GAIN_GREENB_ 0x3038
194 #define MT9F002_SMIA_VERSION_ 0x303A
195 #define MT9F002_FRAME_COUNT_ 0x303B
196 #define MT9F002_FRAME_STATUS 0x303C
197 #define MT9F002_READ_MODE 0x3040
198 #define MT9F002_FLASH 0x3046
199 #define MT9F002_FLASH_COUNT 0x3048
200 #define MT9F002_GREEN1_GAIN 0x3056
201 #define MT9F002_BLUE_GAIN 0x3058
202 #define MT9F002_RED_GAIN 0x305A
203 #define MT9F002_GREEN2_GAIN 0x305C
204 #define MT9F002_GLOBAL_GAIN 0x305E
205 #define MT9F002_DATAPATH_STATUS 0x306A
206 #define MT9F002_DATAPATH_SELECT 0x306E
207 #define MT9F002_TEST_PATTERN_MODE_ 0x3070
208 #define MT9F002_TEST_DATA_RED_ 0x3072
209 #define MT9F002_TEST_DATA_GREENR_ 0x3074
210 #define MT9F002_TEST_DATA_BLUE_ 0x3076
211 #define MT9F002_TEST_DATA_GREENB_ 0x3078
212 #define MT9F002_TEST_RAW_MODE 0x307A
213 #define MT9F002_X_EVEN_INC_ 0x30A0
214 #define MT9F002_X_ODD_INC_ 0x30A2
215 #define MT9F002_Y_EVEN_INC_ 0x30A4
216 #define MT9F002_Y_ODD_INC_ 0x30A6
217 #define MT9F002_CALIB_GREEN1_ASC1 0x30A8
218 #define MT9F002_CALIB_BLUE_ASC1 0x30AA
219 #define MT9F002_CALIB_RED_ASC1 0x30AC
220 #define MT9F002_CALIB_GREEN2_ASC1 0x30AE
221 #define MT9F002_CALIB_GLOBAL 0x30BC
222 #define MT9F002_CALIB_CONTROL 0x30C0
223 #define MT9F002_CALIB_GREEN1 0x30C2
224 #define MT9F002_CALIB_BLUE 0x30C4
225 #define MT9F002_CALIB_RED 0x30C6
226 #define MT9F002_CALIB_GREEN2 0x30C8
227 #define MT9F002_CTX_CONTROL_REG 0x30E8
228 #define MT9F002_CTX_WR_DATA_REG 0x30EA
229 #define MT9F002_CTX_RD_DATA_REG 0x30EC
230 #define MT9F002_DARK_CONTROL3 0x30EE
231 #define MT9F002_OTPM_TCFG_READ_4B 0x3138
232 #define MT9F002_OTPM_CFG 0x3140
233 #define MT9F002_GLOBAL_FLASH_START 0x315A
234 #define MT9F002_GLOBAL_SEQ_TRIGGER 0x315E
235 #define MT9F002_GLOBAL_RST_END 0x3160
236 #define MT9F002_GLOBAL_SHUTTER_START1 0x3162
237 #define MT9F002_GLOBAL_SHUTTER_START2 0x3164
238 #define MT9F002_GLOBAL_READ_START 0x3166
239 #define MT9F002_GLOBAL_READ_START2 0x3168
240 #define MT9F002_DAC_RSTLO 0x316A
241 #define MT9F002_ANALOG_CONTROL5 0x3178
242 #define MT9F002_SERIAL_FORMAT_DESCRIPTOR_0 0x31A0
243 #define MT9F002_SERIAL_FORMAT_DESCRIPTOR_1 0x31A2
244 #define MT9F002_SERIAL_FORMAT_DESCRIPTOR_2 0x31A4
245 #define MT9F002_SERIAL_FORMAT_DESCRIPTOR_3 0x31A6
246 #define MT9F002_SERIAL_FORMAT_DESCRIPTOR_4 0x31A8
247 #define MT9F002_SERIAL_FORMAT_DESCRIPTOR_5 0x31AA
248 #define MT9F002_SERIAL_FORMAT_DESCRIPTOR_6 0x31AC
249 #define MT9F002_SERIAL_FORMAT 0x31AE
250 #define MT9F002_FRAME_PREAMBLE 0x31B0
251 #define MT9F002_LINE_PREAMBLE 0x31B2
252 #define MT9F002_MIPI_TIMING_0 0x31B4
253 #define MT9F002_MIPI_TIMING_1 0x31B6
254 #define MT9F002_MIPI_TIMING_2 0x31B8
255 #define MT9F002_MIPI_TIMING_3 0x31BA
256 #define MT9F002_MIPI_TIMING_4 0x31BC
257 #define MT9F002_HISPI_TIMING 0x31C0
258 #define MT9F002_HISPI_CONTROL_STATUS 0x31C6
259 #define MT9F002_HORIZONTAL_CURSOR_POSITION_ 0x31E8
260 #define MT9F002_VERTICAL_CURSOR_POSITION_ 0x31EA
261 #define MT9F002_HORIZONTAL_CURSOR_WIDTH_ 0x31EC
262 #define MT9F002_VERTICAL_CURSOR_WIDTH_ 0x31EE
263 #define MT9F002_I2C_IDS_MIPI_DEFAULT 0x31F2
264 #define MT9F002_I2C_IDS 0x31FC
265 #define MT9F002_P_GR_P0Q0 0x3600
266 #define MT9F002_P_GR_P0Q1 0x3602
267 #define MT9F002_P_GR_P0Q2 0x3604
268 #define MT9F002_P_GR_P0Q3 0x3606
269 #define MT9F002_P_GR_P0Q4 0x3608
270 #define MT9F002_P_RD_P0Q0 0x360A
271 #define MT9F002_P_RD_P0Q1 0x360C
272 #define MT9F002_P_RD_P0Q2 0x360E
273 #define MT9F002_P_RD_P0Q3 0x3610
274 #define MT9F002_P_RD_P0Q4 0x3612
275 #define MT9F002_P_BL_P0Q0 0x3614
276 #define MT9F002_P_BL_P0Q1 0x3616
277 #define MT9F002_P_BL_P0Q2 0x3618
278 #define MT9F002_P_BL_P0Q3 0x361A
279 #define MT9F002_P_BL_P0Q4 0x361C
280 #define MT9F002_P_GB_P0Q0 0x361E
281 #define MT9F002_P_GB_P0Q1 0x3620
282 #define MT9F002_P_GB_P0Q2 0x3622
283 #define MT9F002_P_GB_P0Q3 0x3624
284 #define MT9F002_P_GB_P0Q4 0x3626
285 #define MT9F002_P_GR_P1Q0 0x3640
286 #define MT9F002_P_GR_P1Q1 0x3642
287 #define MT9F002_P_GR_P1Q2 0x3644
288 #define MT9F002_P_GR_P1Q3 0x3646
289 #define MT9F002_P_GR_P1Q4 0x3648
290 #define MT9F002_P_RD_P1Q0 0x364A
291 #define MT9F002_P_RD_P1Q1 0x364C
292 #define MT9F002_P_RD_P1Q2 0x364E
293 #define MT9F002_P_RD_P1Q3 0x3650
294 #define MT9F002_P_RD_P1Q4 0x3652
295 #define MT9F002_P_BL_P1Q0 0x3654
296 #define MT9F002_P_BL_P1Q1 0x3656
297 #define MT9F002_P_BL_P1Q2 0x3658
298 #define MT9F002_P_BL_P1Q3 0x365A
299 #define MT9F002_P_BL_P1Q4 0x365C
300 #define MT9F002_P_GB_P1Q0 0x365E
301 #define MT9F002_P_GB_P1Q1 0x3660
302 #define MT9F002_P_GB_P1Q2 0x3662
303 #define MT9F002_P_GB_P1Q3 0x3664
304 #define MT9F002_P_GB_P1Q4 0x3666
305 #define MT9F002_P_GR_P2Q0 0x3680
306 #define MT9F002_P_GR_P2Q1 0x3682
307 #define MT9F002_P_GR_P2Q2 0x3684
308 #define MT9F002_P_GR_P2Q3 0x3686
309 #define MT9F002_P_GR_P2Q4 0x3688
310 #define MT9F002_P_RD_P2Q0 0x368A
311 #define MT9F002_P_RD_P2Q1 0x368C
312 #define MT9F002_P_RD_P2Q2 0x368E
313 #define MT9F002_P_RD_P2Q3 0x3690
314 #define MT9F002_P_RD_P2Q4 0x3692
315 #define MT9F002_P_BL_P2Q0 0x3694
316 #define MT9F002_P_BL_P2Q1 0x3696
317 #define MT9F002_P_BL_P2Q2 0x3698
318 #define MT9F002_P_BL_P2Q3 0x369A
319 #define MT9F002_P_BL_P2Q4 0x369C
320 #define MT9F002_P_GB_P2Q0 0x369E
321 #define MT9F002_P_GB_P2Q1 0x36A0
322 #define MT9F002_P_GB_P2Q2 0x36A2
323 #define MT9F002_P_GB_P2Q3 0x36A4
324 #define MT9F002_P_GB_P2Q4 0x36A6
325 #define MT9F002_P_GR_P3Q0 0x36C0
326 #define MT9F002_P_GR_P3Q1 0x36C2
327 #define MT9F002_P_GR_P3Q2 0x36C4
328 #define MT9F002_P_GR_P3Q3 0x36C6
329 #define MT9F002_P_GR_P3Q4 0x36C8
330 #define MT9F002_P_RD_P3Q0 0x36CA
331 #define MT9F002_P_RD_P3Q1 0x36CC
332 #define MT9F002_P_RD_P3Q2 0x36CE
333 #define MT9F002_P_RD_P3Q3 0x36D0
334 #define MT9F002_P_RD_P3Q4 0x36D2
335 #define MT9F002_P_BL_P3Q0 0x36D4
336 #define MT9F002_P_BL_P3Q1 0x36D6
337 #define MT9F002_P_BL_P3Q2 0x36D8
338 #define MT9F002_P_BL_P3Q3 0x36DA
339 #define MT9F002_P_BL_P3Q4 0x36DC
340 #define MT9F002_P_GB_P3Q0 0x36DE
341 #define MT9F002_P_GB_P3Q1 0x36E0
342 #define MT9F002_P_GB_P3Q2 0x36E2
343 #define MT9F002_P_GB_P3Q3 0x36E4
344 #define MT9F002_P_GB_P3Q4 0x36E6
345 #define MT9F002_P_GR_P4Q0 0x3700
346 #define MT9F002_P_GR_P4Q1 0x3702
347 #define MT9F002_P_GR_P4Q2 0x3704
348 #define MT9F002_P_GR_P4Q3 0x3706
349 #define MT9F002_P_GR_P4Q4 0x3708
350 #define MT9F002_P_RD_P4Q0 0x370A
351 #define MT9F002_P_RD_P4Q1 0x370C
352 #define MT9F002_P_RD_P4Q2 0x370E
353 #define MT9F002_P_RD_P4Q3 0x3710
354 #define MT9F002_P_RD_P4Q4 0x3712
355 #define MT9F002_P_BL_P4Q0 0x3714
356 #define MT9F002_P_BL_P4Q1 0x3716
357 #define MT9F002_P_BL_P4Q2 0x3718
358 #define MT9F002_P_BL_P4Q3 0x371A
359 #define MT9F002_P_BL_P4Q4 0x371C
360 #define MT9F002_P_GB_P4Q0 0x371E
361 #define MT9F002_P_GB_P4Q1 0x3720
362 #define MT9F002_P_GB_P4Q2 0x3722
363 #define MT9F002_P_GB_P4Q3 0x3724
364 #define MT9F002_P_GB_P4Q4 0x3726
365 #define MT9F002_POLY_SC_ENABLE 0x3780
366 #define MT9F002_POLY_ORIGIN_C 0x3782
367 #define MT9F002_POLY_ORIGIN_R 0x3784
368 #define MT9F002_P_GR_Q5 0x37C0
369 #define MT9F002_P_RD_Q5 0x37C2
370 #define MT9F002_P_BL_Q5 0x37C4
371 #define MT9F002_P_GB_Q5 0x37C6
372 #define MT9F002_DAC_ID_FBIAS 0x3EF8
373 
374 #endif /* MT9F002_H */