Lines Matching refs:lgs8gxx_write_reg
50 static int lgs8gxx_write_reg(struct lgs8gxx_state *priv, u8 reg, u8 data) in lgs8gxx_write_reg() function
103 lgs8gxx_write_reg(priv, 0x02, 0x00); in lgs8gxx_soft_reset()
105 lgs8gxx_write_reg(priv, 0x02, 0x01); in lgs8gxx_soft_reset()
144 lgs8gxx_write_reg(priv, 0xBA, 0x40); in lgs8gxx_set_ad_mode()
147 lgs8gxx_write_reg(priv, 0x07, if_conf); in lgs8gxx_set_ad_mode()
174 lgs8gxx_write_reg(priv, 0x08, 0xFF & (v32)); in lgs8gxx_set_if_freq()
175 lgs8gxx_write_reg(priv, 0x09, 0xFF & (v32 >> 8)); in lgs8gxx_set_if_freq()
176 lgs8gxx_write_reg(priv, 0x0A, 0xFF & (v32 >> 16)); in lgs8gxx_set_if_freq()
177 lgs8gxx_write_reg(priv, 0x0B, 0xFF & (v32 >> 24)); in lgs8gxx_set_if_freq()
179 lgs8gxx_write_reg(priv, 0x09, 0xFF & (v32)); in lgs8gxx_set_if_freq()
180 lgs8gxx_write_reg(priv, 0x0A, 0xFF & (v32 >> 8)); in lgs8gxx_set_if_freq()
181 lgs8gxx_write_reg(priv, 0x0B, 0xFF & (v32 >> 16)); in lgs8gxx_set_if_freq()
182 lgs8gxx_write_reg(priv, 0x0C, 0xFF & (v32 >> 24)); in lgs8gxx_set_if_freq()
220 lgs8gxx_write_reg(priv, 0xC6, 0x01); in lgs8gxx_set_mode_auto()
225 lgs8gxx_write_reg(priv, 0x0C, t | 0x80); in lgs8gxx_set_mode_auto()
226 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8gxx_set_mode_auto()
227 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8gxx_set_mode_auto()
234 lgs8gxx_write_reg(priv, 0x7E, t | 0x01); in lgs8gxx_set_mode_auto()
238 lgs8gxx_write_reg(priv, 0xC5, t & 0xE0); in lgs8gxx_set_mode_auto()
243 lgs8gxx_write_reg(priv, 0xC1, 0x03); in lgs8gxx_set_mode_auto()
247 lgs8gxx_write_reg(priv, 0x7C, t); in lgs8gxx_set_mode_auto()
252 lgs8gxx_write_reg(priv, 0xC3, t); in lgs8gxx_set_mode_auto()
256 lgs8gxx_write_reg(priv, 0xD9, 0x40); in lgs8gxx_set_mode_auto()
269 lgs8gxx_write_reg(priv, 0x0C, t); in lgs8gxx_set_mode_manual()
275 lgs8gxx_write_reg(priv, 0x6E, 0x05); in lgs8gxx_set_mode_manual()
276 lgs8gxx_write_reg(priv, 0x39, 0x02); in lgs8gxx_set_mode_manual()
277 lgs8gxx_write_reg(priv, 0x39, 0x03); in lgs8gxx_set_mode_manual()
278 lgs8gxx_write_reg(priv, 0x3D, 0x05); in lgs8gxx_set_mode_manual()
279 lgs8gxx_write_reg(priv, 0x3E, 0x28); in lgs8gxx_set_mode_manual()
280 lgs8gxx_write_reg(priv, 0x53, 0x80); in lgs8gxx_set_mode_manual()
282 lgs8gxx_write_reg(priv, 0x6E, 0x3F); in lgs8gxx_set_mode_manual()
283 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8gxx_set_mode_manual()
284 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8gxx_set_mode_manual()
292 lgs8gxx_write_reg(priv, 0x7E, 0); in lgs8gxx_set_mode_manual()
294 lgs8gxx_write_reg(priv, 0xC1, 0); in lgs8gxx_set_mode_manual()
298 lgs8gxx_write_reg(priv, 0xC5, t); in lgs8gxx_set_mode_manual()
388 lgs8gxx_write_reg(priv, 0x0C, t1); in lgs8gxx_autolock_gi()
389 lgs8gxx_write_reg(priv, 0x18, t2); in lgs8gxx_autolock_gi()
391 lgs8gxx_write_reg(priv, 0x04, gi); in lgs8gxx_autolock_gi()
419 lgs8gxx_write_reg(priv, 0x67, 0xAA); in lgs8gxx_auto_detect()
420 lgs8gxx_write_reg(priv, 0x6E, 0x3F); in lgs8gxx_auto_detect()
423 lgs8gxx_write_reg(priv, 0x03, 00); in lgs8gxx_auto_detect()
504 lgs8gxx_write_reg(priv, 0x19, t); in lgs8gxx_auto_lock()
506 lgs8gxx_write_reg(priv, 0x7D, detected_param); in lgs8gxx_auto_lock()
508 lgs8gxx_write_reg(priv, 0xC0, detected_param); in lgs8gxx_auto_lock()
543 ret = lgs8gxx_write_reg(priv, reg_addr, t); in lgs8gxx_set_mpeg_mode()
561 lgs8gxx_write_reg(priv, 0x26, r26); in lgs8g75_set_adc_vpp()
562 lgs8gxx_write_reg(priv, 0x27, r27); in lgs8g75_set_adc_vpp()
574 lgs8gxx_write_reg(priv, 0xc1, 0x3); in lgs8913_init()
577 lgs8gxx_write_reg(priv, 0x7c, (t&0x8c) | 0x3); in lgs8913_init()
581 lgs8gxx_write_reg(priv, 0xc3, t&0x10); in lgs8913_init()
597 lgs8gxx_write_reg(priv, 0xC6, 0x40); in lgs8g75_init_data()
599 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8g75_init_data()
600 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8g75_init_data()
602 lgs8gxx_write_reg(priv, 0x3A, 0x00); in lgs8g75_init_data()
603 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
604 lgs8gxx_write_reg(priv, 0x3B, 0x00); in lgs8g75_init_data()
605 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
608 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
609 lgs8gxx_write_reg(priv, 0x3A, (u8)(i&0xff)); in lgs8g75_init_data()
610 lgs8gxx_write_reg(priv, 0x3B, (u8)(i>>8)); in lgs8g75_init_data()
611 lgs8gxx_write_reg(priv, 0x3C, fw->data[i]); in lgs8g75_init_data()
614 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
666 return lgs8gxx_write_reg(priv, buf[0], buf[1]); in lgs8gxx_write()
825 lgs8gxx_write_reg(priv, 0x84, 0x03 & (i >> 8)); in lgs8913_read_signal_strength()
826 lgs8gxx_write_reg(priv, 0x83, i & 0xFF); in lgs8913_read_signal_strength()
906 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
908 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
910 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
912 lgs8gxx_write_reg(priv, 0xC6, 0x01); in packet_counter_start()
913 lgs8gxx_write_reg(priv, 0xC6, 0x41); in packet_counter_start()
914 lgs8gxx_write_reg(priv, 0xC6, 0x01); in packet_counter_start()
925 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_stop()
927 lgs8gxx_write_reg(priv, 0xC6, 0x81); in packet_counter_stop()
979 return lgs8gxx_write_reg(priv, 0x01, v); in lgs8gxx_i2c_gate_ctrl()
981 return lgs8gxx_write_reg(priv, 0x01, 0); in lgs8gxx_i2c_gate_ctrl()