| /OK3568_Linux_fs/kernel/drivers/media/i2c/jaguar1_drv/ |
| H A D | jaguar1_mipi.c | 36 gpio_i2c_write(jaguar1_i2c_addr[devnum], 0xFF, 0x20); in arb_scale_set() 38 arb_scale = gpio_i2c_read(jaguar1_i2c_addr[devnum], 0x01); in arb_scale_set() 42 gpio_i2c_write(jaguar1_i2c_addr[devnum], 0x01, arb_scale); in arb_scale_set() 53 gpio_i2c_write(jaguar1_i2c_addr[dev_num], 0xff, 0x20); in arb_enable() 54 gpio_i2c_write(jaguar1_i2c_addr[dev_num], 0x00, en_param); in arb_enable() 60 gpio_i2c_write(jaguar1_i2c_addr[dev_num], 0xff, 0x20); in arb_disable() 61 gpio_i2c_write(jaguar1_i2c_addr[dev_num], 0x00, 0x00); in arb_disable() 68 gpio_i2c_write(jaguar1_i2c_addr[dev_num], 0xff, 0x20); in arb_init() 71 gpio_i2c_write(jaguar1_i2c_addr[dev_num], 0x40, 0x01); in arb_init() 73 gpio_i2c_write(jaguar1_i2c_addr[dev_num], 0x0F, arb_dtype); in arb_init() [all …]
|
| H A D | jaguar1_coax_protocol.c | 187 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->devnum], 0xFF, 0x13); // BANK 13 in coax_tx_init() 188 …distance = gpio_i2c_read(jaguar1_i2c_addr[coax_tx->devnum], (0xA0+ch)); // 0:short, 1:100m, 2:200m… in coax_tx_init() 200 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0xFF, 0x01); // BANK 1 in coax_tx_init() 201 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0xA8, 0x00); // MPP_TST_SEL1 in coax_tx_init() 202 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0xA9, 0x00); // MPP_TST_SEL2 in coax_tx_init() 203 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0xAA, 0x00); // MPP_TST_SEL3 in coax_tx_init() 204 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0xAB, 0x00); // MPP_TST_SEL4 in coax_tx_init() 207 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0xFF, 0x02+((ch%4)/2)); // BANK 2, 3 in coax_tx_init() 208 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0x7C+((ch%2)*0x80), CoaxVal->rx_src); in coax_tx_init() 209 gpio_i2c_write(jaguar1_i2c_addr[coax_tx->vd_dev], 0x7D+((ch%2)*0x80), CoaxVal->rx_slice_lev); in coax_tx_init() [all …]
|
| H A D | jaguar1_video.c | 109 ReadVal = gpio_i2c_read(jaguar1_i2c_addr[dev], addr); in vd_register_set() 114 gpio_i2c_write(jaguar1_i2c_addr[dev], addr, WriteVal); in vd_register_set() 177 gpio_i2c_write(jaguar1_i2c_addr[dev], 0xFF, 0x13); in vd_vi_manual_set_seq1() 178 val_13x30 = gpio_i2c_read(jaguar1_i2c_addr[dev], 0x30); in vd_vi_manual_set_seq1() 179 val_13x31 = gpio_i2c_read(jaguar1_i2c_addr[dev], 0x31); in vd_vi_manual_set_seq1() 180 val_13x32 = gpio_i2c_read(jaguar1_i2c_addr[dev], 0x32); in vd_vi_manual_set_seq1() 186 gpio_i2c_write(jaguar1_i2c_addr[dev], 0x30, val_13x30); in vd_vi_manual_set_seq1() 187 gpio_i2c_write(jaguar1_i2c_addr[dev], 0x31, val_13x31); in vd_vi_manual_set_seq1() 188 gpio_i2c_write(jaguar1_i2c_addr[dev], 0x32, val_13x32); in vd_vi_manual_set_seq1() 509 gpio_i2c_write(jaguar1_i2c_addr[dev], 0xff, 0x05 + ch); in vd_vi_color_set_seq8() [all …]
|
| H A D | jaguar1_motion.c | 42 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0xFF, 0x00); in motion_detection_get() 43 ReadVal = gpio_i2c_read(jaguar1_i2c_addr[motion_set->devnum], 0xA1); in motion_detection_get() 55 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0xFF, 0x04); in motion_onoff_set() 59 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0x00 + (0x07 * motion_set->ch), 0x0C); in motion_onoff_set() 60 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0x02 + (0x07 * motion_set->ch), 0x23); in motion_onoff_set() 61 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0x28 + (0x06 * motion_set->ch), 0x11); in motion_onoff_set() 65 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0x29 + (0x06 * motion_set->ch), 0x78); in motion_onoff_set() 66 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0x2A + (0x06 * motion_set->ch), 0x40); in motion_onoff_set() 67 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0x2C + (0x06 * motion_set->ch), 0x72); in motion_onoff_set() 71 gpio_i2c_write(jaguar1_i2c_addr[motion_set->devnum], 0x29 + (0x06 * motion_set->ch), 0xA2); in motion_onoff_set() [all …]
|
| H A D | jaguar1_drv.c | 83 unsigned int jaguar1_i2c_addr[4] = {0x60, 0x62, 0x64, 0x66}; variable 272 chip_id[chip] = check_id(jaguar1_i2c_addr[chip]); in check_decoder_count() 273 rev_id[chip] = check_rev(jaguar1_i2c_addr[chip]); in check_decoder_count() 281 jaguar1_i2c_addr[chip] = 0xFF; in check_decoder_count() 286 …printk("Device (0x%x) ID OK... %x , Chip Count:[%d]\n", jaguar1_i2c_addr[chip], chip_id[chip], chi… in check_decoder_count() 287 printk("Device (0x%x) REV %x\n", jaguar1_i2c_addr[chip], rev_id[chip]); in check_decoder_count() 288 jaguar1_i2c_addr[jaguar1_cnt] = jaguar1_i2c_addr[chip]; in check_decoder_count() 292 jaguar1_i2c_addr[chip] = 0xFF; in check_decoder_count() 311 …("Address [0x%x][0x%x][0x%x][0x%x]\n",jaguar1_i2c_addr[0],jaguar1_i2c_addr[1],jaguar1_i2c_addr[2],… in check_decoder_count() 319 decoder_inform.chip_addr[i] = jaguar1_i2c_addr[i]; in check_decoder_count() [all …]
|
| H A D | jaguar1_common.h | 28 extern unsigned int jaguar1_i2c_addr[4]; 40 #define JAGUAR1_BANK_CHANGE(bank) gpio_i2c_write(jaguar1_i2c_addr[0], 0xFF, bank );
|