H A D | mt9t112.c | 73 #define VAR(id, offset) _VAR(id, offset, 0x0000) macro 359 mt9t112_mcu_write(ret, client, VAR(26, 0), width); mt9t112_set_a_frame_size() 360 mt9t112_mcu_write(ret, client, VAR(26, 2), height); mt9t112_set_a_frame_size() 363 mt9t112_mcu_write(ret, client, VAR(18, 43), 8 + width); mt9t112_set_a_frame_size() 364 mt9t112_mcu_write(ret, client, VAR(18, 45), 8 + height); mt9t112_set_a_frame_size() 367 mt9t112_mcu_write(ret, client, VAR(18, 2), 4 + hstart); mt9t112_set_a_frame_size() 368 mt9t112_mcu_write(ret, client, VAR(18, 4), 4 + wstart); mt9t112_set_a_frame_size() 371 mt9t112_mcu_write(ret, client, VAR(18, 6), 11 + height + hstart); mt9t112_set_a_frame_size() 372 mt9t112_mcu_write(ret, client, VAR(18, 8), 11 + width + wstart); mt9t112_set_a_frame_size() 508 mt9t112_mcu_mask_set(ret, client, VAR(26, 160), 0x0040, 0x0000); mt9t112_init_setting() 511 mt9t112_mcu_write(ret, client, VAR(18, 12), 0x0024); mt9t112_init_setting() 514 mt9t112_mcu_write(ret, client, VAR(18, 15), 0x00CC); mt9t112_init_setting() 517 mt9t112_mcu_write(ret, client, VAR(18, 17), 0x01f1); mt9t112_init_setting() 520 mt9t112_mcu_write(ret, client, VAR(18, 19), 0x00fF); mt9t112_init_setting() 523 mt9t112_mcu_write(ret, client, VAR(18, 29), 0x032D); mt9t112_init_setting() 526 mt9t112_mcu_write(ret, client, VAR(18, 31), 0x073a); mt9t112_init_setting() 529 mt9t112_mcu_write(ret, client, VAR(18, 37), 0x07d0); mt9t112_init_setting() 532 mt9t112_mcu_mask_set(ret, client, VAR(27, 160), 0x0040, 0x0000); mt9t112_init_setting() 535 mt9t112_mcu_write(ret, client, VAR(18, 74), 0x004); mt9t112_init_setting() 538 mt9t112_mcu_write(ret, client, VAR(18, 76), 0x004); mt9t112_init_setting() 541 mt9t112_mcu_write(ret, client, VAR(18, 78), 0x60B); mt9t112_init_setting() 544 mt9t112_mcu_write(ret, client, VAR(18, 80), 0x80B); mt9t112_init_setting() 547 mt9t112_mcu_write(ret, client, VAR(18, 87), 0x008C); mt9t112_init_setting() 550 mt9t112_mcu_write(ret, client, VAR(18, 89), 0x01F1); mt9t112_init_setting() 553 mt9t112_mcu_write(ret, client, VAR(18, 91), 0x00FF); mt9t112_init_setting() 556 mt9t112_mcu_write(ret, client, VAR(18, 101), 0x0668); mt9t112_init_setting() 559 mt9t112_mcu_write(ret, client, VAR(18, 103), 0x0AF0); mt9t112_init_setting() 562 mt9t112_mcu_write(ret, client, VAR(18, 109), 0x0AF0); mt9t112_init_setting() 576 mt9t112_mcu_write(ret, client, VAR(27, 17), 0x0003); mt9t112_init_setting() 579 mt9t112_mcu_write(ret, client, VAR(26, 17), 0x0003); mt9t112_init_setting() 638 mt9t112_mcu_write(ret, client, VAR(18, 70), 0x0014); mt9t112_init_setting() 641 mt9t112_mcu_write(ret, client, VAR(18, 142), 0x0014); mt9t112_init_setting() 664 mt9t112_mcu_write(ret, client, VAR(12, 13), 0x000F); mt9t112_auto_focus_setting() 665 mt9t112_mcu_write(ret, client, VAR(12, 23), 0x0F0F); mt9t112_auto_focus_setting() 672 mt9t112_mcu_write(ret, client, VAR(12, 3), 0x0002); mt9t112_auto_focus_setting() 673 mt9t112_mcu_write(ret, client, VAR(17, 3), 0x8001); mt9t112_auto_focus_setting() 674 mt9t112_mcu_write(ret, client, VAR(17, 11), 0x0025); mt9t112_auto_focus_setting() 675 mt9t112_mcu_write(ret, client, VAR(17, 13), 0x0193); mt9t112_auto_focus_setting() 716 mt9t112_mcu_write(ret, client, VAR(26, 160), 0x0A2E); mt9t112_init_camera() 717 mt9t112_mcu_write(ret, client, VAR(27, 160), 0x0A2E); mt9t112_init_camera() 721 mt9t112_mcu_write(ret, client, VAR(27, 144), 0x0CB4); mt9t112_init_camera() 821 mt9t112_mcu_write(ret, client, VAR(26, 7), priv->format->fmt); mt9t112_s_stream() 822 mt9t112_mcu_write(ret, client, VAR(26, 9), priv->format->order); mt9t112_s_stream()
|