diff options
author | Erik Andr?n <erik.andren@gmail.com> | 2009-01-09 11:41:28 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2009-06-16 17:20:27 -0400 |
commit | 60b1d3e3de6921fb44661e4772f85ae8d8942f6e (patch) | |
tree | 1939ca0097b4cdd03064871a08ea5263794d29ad /drivers/media | |
parent | 36e756c5cc024174fec48ba21f1011aed5707e25 (diff) |
V4L/DVB (11468): gspca - m5602-mt9m111: Remove redundant init sequences
Signed-off-by: Erik Andr?n <erik.andren@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media')
-rw-r--r-- | drivers/media/video/gspca/m5602/m5602_mt9m111.h | 122 |
1 files changed, 0 insertions, 122 deletions
diff --git a/drivers/media/video/gspca/m5602/m5602_mt9m111.h b/drivers/media/video/gspca/m5602/m5602_mt9m111.h index dbda4a63d834..f7dbce160d6d 100644 --- a/drivers/media/video/gspca/m5602/m5602_mt9m111.h +++ b/drivers/media/video/gspca/m5602/m5602_mt9m111.h | |||
@@ -257,58 +257,9 @@ static const unsigned char init_mt9m111[][4] = | |||
257 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x03}, | 257 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x03}, |
258 | {SENSOR, 0x30, 0x04, 0x00}, | 258 | {SENSOR, 0x30, 0x04, 0x00}, |
259 | 259 | ||
260 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x06, 0x00}, | ||
261 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | ||
262 | {BRIDGE, M5602_XB_ADC_CTRL, 0xc0, 0x00}, | ||
263 | {BRIDGE, M5602_XB_SENSOR_TYPE, 0x09, 0x00}, | ||
264 | {BRIDGE, M5602_XB_LINE_OF_FRAME_H, 0x81, 0x00}, | ||
265 | {BRIDGE, M5602_XB_PIX_OF_LINE_H, 0x82, 0x00}, | ||
266 | {BRIDGE, M5602_XB_SIG_INI, 0x01, 0x00}, | ||
267 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
268 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
269 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
270 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
271 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
272 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
273 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
274 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
275 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
276 | {BRIDGE, M5602_XB_SIG_INI, 0x02, 0x00}, | ||
277 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
278 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
279 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x05, 0x00}, | ||
280 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x07, 0x00}, | ||
281 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
282 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | ||
283 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xa0, 0x00}, | ||
284 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, | 260 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, |
285 | {SENSOR, MT9M111_SC_SHUTTER_WIDTH, 0x01, 0xf4}, | 261 | {SENSOR, MT9M111_SC_SHUTTER_WIDTH, 0x01, 0xf4}, |
286 | 262 | ||
287 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x06, 0x00}, | ||
288 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | ||
289 | {BRIDGE, M5602_XB_ADC_CTRL, 0xc0, 0x00}, | ||
290 | {BRIDGE, M5602_XB_SENSOR_TYPE, 0x09, 0x00}, | ||
291 | {BRIDGE, M5602_XB_LINE_OF_FRAME_H, 0x81, 0x00}, | ||
292 | {BRIDGE, M5602_XB_PIX_OF_LINE_H, 0x82, 0x00}, | ||
293 | {BRIDGE, M5602_XB_SIG_INI, 0x01, 0x00}, | ||
294 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
295 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
296 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
297 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
298 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
299 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
300 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
301 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
302 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
303 | {BRIDGE, M5602_XB_SIG_INI, 0x02, 0x00}, | ||
304 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
305 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
306 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x05, 0x00}, | ||
307 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x07, 0x00}, | ||
308 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
309 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | ||
310 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | ||
311 | |||
312 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, | 263 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, |
313 | {SENSOR, MT9M111_SC_RESET, 0x00, 0x09}, | 264 | {SENSOR, MT9M111_SC_RESET, 0x00, 0x09}, |
314 | {SENSOR, MT9M111_SC_RESET, 0x00, 0x29}, | 265 | {SENSOR, MT9M111_SC_RESET, 0x00, 0x29}, |
@@ -418,32 +369,6 @@ static const unsigned char init_mt9m111[][4] = | |||
418 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x03}, | 369 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x03}, |
419 | {SENSOR, 0x30, 0x04, 0x00}, | 370 | {SENSOR, 0x30, 0x04, 0x00}, |
420 | 371 | ||
421 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x06, 0x00}, | ||
422 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | ||
423 | {BRIDGE, M5602_XB_ADC_CTRL, 0xc0, 0x00}, | ||
424 | {BRIDGE, M5602_XB_SENSOR_TYPE, 0x09, 0x00}, | ||
425 | {BRIDGE, M5602_XB_LINE_OF_FRAME_H, 0x81, 0x00}, | ||
426 | {BRIDGE, M5602_XB_PIX_OF_LINE_H, 0x82, 0x00}, | ||
427 | {BRIDGE, M5602_XB_SIG_INI, 0x01, 0x00}, | ||
428 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
429 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
430 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
431 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
432 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
433 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
434 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
435 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
436 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
437 | {BRIDGE, M5602_XB_SIG_INI, 0x02, 0x00}, | ||
438 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
439 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
440 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x05, 0x00}, | ||
441 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x07, 0x00}, | ||
442 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
443 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | ||
444 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xa0, 0x00}, | ||
445 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, | ||
446 | {SENSOR, MT9M111_SC_SHUTTER_WIDTH, 0x01, 0xf4}, | ||
447 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | 372 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, |
448 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | 373 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, |
449 | 374 | ||
@@ -557,28 +482,6 @@ static const unsigned char init_mt9m111[][4] = | |||
557 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x03}, | 482 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x03}, |
558 | {SENSOR, 0x30, 0x04, 0x00}, | 483 | {SENSOR, 0x30, 0x04, 0x00}, |
559 | 484 | ||
560 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x06, 0x00}, | ||
561 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | ||
562 | {BRIDGE, M5602_XB_ADC_CTRL, 0xc0, 0x00}, | ||
563 | {BRIDGE, M5602_XB_SENSOR_TYPE, 0x09, 0x00}, | ||
564 | {BRIDGE, M5602_XB_LINE_OF_FRAME_H, 0x81, 0x00}, | ||
565 | {BRIDGE, M5602_XB_PIX_OF_LINE_H, 0x82, 0x00}, | ||
566 | {BRIDGE, M5602_XB_SIG_INI, 0x01, 0x00}, | ||
567 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
568 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
569 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
570 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
571 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
572 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x04, 0x00}, | ||
573 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
574 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
575 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
576 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
577 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x05, 0x00}, | ||
578 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x07, 0x00}, | ||
579 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
580 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | ||
581 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xa0, 0x00}, | ||
582 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, | 485 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, |
583 | {SENSOR, MT9M111_SC_SHUTTER_WIDTH, 0x01, 0xf4}, | 486 | {SENSOR, MT9M111_SC_SHUTTER_WIDTH, 0x01, 0xf4}, |
584 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | 487 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, |
@@ -729,31 +632,6 @@ static const unsigned char init_mt9m111[][4] = | |||
729 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x0f}, | 632 | {SENSOR, MT9M111_SC_R_MODE_CONTEXT_A, 0x01, 0x0f}, |
730 | {SENSOR, 0x30, 0x04, 0x00}, | 633 | {SENSOR, 0x30, 0x04, 0x00}, |
731 | 634 | ||
732 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x06, 0x00}, | ||
733 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | ||
734 | {BRIDGE, M5602_XB_ADC_CTRL, 0xc0, 0x00}, | ||
735 | {BRIDGE, M5602_XB_SENSOR_TYPE, 0x09, 0x00}, | ||
736 | {BRIDGE, M5602_XB_LINE_OF_FRAME_H, 0x81, 0x00}, | ||
737 | {BRIDGE, M5602_XB_PIX_OF_LINE_H, 0x82, 0x00}, | ||
738 | {BRIDGE, M5602_XB_SIG_INI, 0x01, 0x00}, | ||
739 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
740 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
741 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
742 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
743 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x01, 0x00}, | ||
744 | {BRIDGE, M5602_XB_VSYNC_PARA, 0xe3, 0x00}, | ||
745 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
746 | {BRIDGE, M5602_XB_VSYNC_PARA, 0x00, 0x00}, | ||
747 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
748 | {BRIDGE, M5602_XB_SIG_INI, 0x02, 0x00}, | ||
749 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
750 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x00, 0x00}, | ||
751 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x02, 0x00}, | ||
752 | {BRIDGE, M5602_XB_HSYNC_PARA, 0x87, 0x00}, | ||
753 | {BRIDGE, M5602_XB_SIG_INI, 0x00, 0x00}, | ||
754 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | ||
755 | {BRIDGE, M5602_XB_SEN_CLK_CTRL, 0xb0, 0x00}, | ||
756 | |||
757 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, | 635 | {SENSOR, MT9M111_PAGE_MAP, 0x00, 0x00}, |
758 | {SENSOR, MT9M111_SC_SHUTTER_WIDTH, 0x01, 0x90}, | 636 | {SENSOR, MT9M111_SC_SHUTTER_WIDTH, 0x01, 0x90}, |
759 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, | 637 | {BRIDGE, M5602_XB_SEN_CLK_DIV, 0x00, 0x00}, |