Searched refs:gc2093_write_reg (Results 1 – 1 of 1) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | gc2093.c | 489 static inline int gc2093_write_reg(struct gc2093 *gc2093, u16 addr, u8 value) in gc2093_write_reg() function 539 ret = gc2093_write_reg(gc2093, 0x00b4, gain_reg_configs[i].analog_gain >> 8); in gc2093_set_gain() 540 ret |= gc2093_write_reg(gc2093, 0x00b3, gain_reg_configs[i].analog_gain & 0xff); in gc2093_set_gain() 541 ret |= gc2093_write_reg(gc2093, 0x00b8, gain_reg_configs[i].col_gain >> 8); in gc2093_set_gain() 542 ret |= gc2093_write_reg(gc2093, 0x00b9, gain_reg_configs[i].col_gain & 0xff); in gc2093_set_gain() 543 ret |= gc2093_write_reg(gc2093, 0x00ce, gain_reg_configs[i].analog_sw >> 8); in gc2093_set_gain() 544 ret |= gc2093_write_reg(gc2093, 0x00c2, gain_reg_configs[i].analog_sw & 0xff); in gc2093_set_gain() 545 ret |= gc2093_write_reg(gc2093, 0x00cf, gain_reg_configs[i].ram_width >> 8); in gc2093_set_gain() 546 ret |= gc2093_write_reg(gc2093, 0x00d9, gain_reg_configs[i].ram_width & 0xff); in gc2093_set_gain() 550 ret |= gc2093_write_reg(gc2093, 0x00b1, (pre_gain >> 6)); in gc2093_set_gain() [all …]
|