Lines Matching refs:lgs8gxx_write_reg
40 static int lgs8gxx_write_reg(struct lgs8gxx_state *priv, u8 reg, u8 data) in lgs8gxx_write_reg() function
93 lgs8gxx_write_reg(priv, 0x02, 0x00); in lgs8gxx_soft_reset()
95 lgs8gxx_write_reg(priv, 0x02, 0x01); in lgs8gxx_soft_reset()
134 lgs8gxx_write_reg(priv, 0xBA, 0x40); in lgs8gxx_set_ad_mode()
137 lgs8gxx_write_reg(priv, 0x07, if_conf); in lgs8gxx_set_ad_mode()
164 lgs8gxx_write_reg(priv, 0x08, 0xFF & (v32)); in lgs8gxx_set_if_freq()
165 lgs8gxx_write_reg(priv, 0x09, 0xFF & (v32 >> 8)); in lgs8gxx_set_if_freq()
166 lgs8gxx_write_reg(priv, 0x0A, 0xFF & (v32 >> 16)); in lgs8gxx_set_if_freq()
167 lgs8gxx_write_reg(priv, 0x0B, 0xFF & (v32 >> 24)); in lgs8gxx_set_if_freq()
169 lgs8gxx_write_reg(priv, 0x09, 0xFF & (v32)); in lgs8gxx_set_if_freq()
170 lgs8gxx_write_reg(priv, 0x0A, 0xFF & (v32 >> 8)); in lgs8gxx_set_if_freq()
171 lgs8gxx_write_reg(priv, 0x0B, 0xFF & (v32 >> 16)); in lgs8gxx_set_if_freq()
172 lgs8gxx_write_reg(priv, 0x0C, 0xFF & (v32 >> 24)); in lgs8gxx_set_if_freq()
210 lgs8gxx_write_reg(priv, 0xC6, 0x01); in lgs8gxx_set_mode_auto()
215 lgs8gxx_write_reg(priv, 0x0C, t | 0x80); in lgs8gxx_set_mode_auto()
216 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8gxx_set_mode_auto()
217 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8gxx_set_mode_auto()
224 lgs8gxx_write_reg(priv, 0x7E, t | 0x01); in lgs8gxx_set_mode_auto()
228 lgs8gxx_write_reg(priv, 0xC5, t & 0xE0); in lgs8gxx_set_mode_auto()
233 lgs8gxx_write_reg(priv, 0xC1, 0x03); in lgs8gxx_set_mode_auto()
237 lgs8gxx_write_reg(priv, 0x7C, t); in lgs8gxx_set_mode_auto()
242 lgs8gxx_write_reg(priv, 0xC3, t); in lgs8gxx_set_mode_auto()
246 lgs8gxx_write_reg(priv, 0xD9, 0x40); in lgs8gxx_set_mode_auto()
259 lgs8gxx_write_reg(priv, 0x0C, t); in lgs8gxx_set_mode_manual()
265 lgs8gxx_write_reg(priv, 0x6E, 0x05); in lgs8gxx_set_mode_manual()
266 lgs8gxx_write_reg(priv, 0x39, 0x02); in lgs8gxx_set_mode_manual()
267 lgs8gxx_write_reg(priv, 0x39, 0x03); in lgs8gxx_set_mode_manual()
268 lgs8gxx_write_reg(priv, 0x3D, 0x05); in lgs8gxx_set_mode_manual()
269 lgs8gxx_write_reg(priv, 0x3E, 0x28); in lgs8gxx_set_mode_manual()
270 lgs8gxx_write_reg(priv, 0x53, 0x80); in lgs8gxx_set_mode_manual()
272 lgs8gxx_write_reg(priv, 0x6E, 0x3F); in lgs8gxx_set_mode_manual()
273 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8gxx_set_mode_manual()
274 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8gxx_set_mode_manual()
282 lgs8gxx_write_reg(priv, 0x7E, 0); in lgs8gxx_set_mode_manual()
284 lgs8gxx_write_reg(priv, 0xC1, 0); in lgs8gxx_set_mode_manual()
288 lgs8gxx_write_reg(priv, 0xC5, t); in lgs8gxx_set_mode_manual()
378 lgs8gxx_write_reg(priv, 0x0C, t1); in lgs8gxx_autolock_gi()
379 lgs8gxx_write_reg(priv, 0x18, t2); in lgs8gxx_autolock_gi()
381 lgs8gxx_write_reg(priv, 0x04, gi); in lgs8gxx_autolock_gi()
409 lgs8gxx_write_reg(priv, 0x67, 0xAA); in lgs8gxx_auto_detect()
410 lgs8gxx_write_reg(priv, 0x6E, 0x3F); in lgs8gxx_auto_detect()
413 lgs8gxx_write_reg(priv, 0x03, 00); in lgs8gxx_auto_detect()
494 lgs8gxx_write_reg(priv, 0x19, t); in lgs8gxx_auto_lock()
496 lgs8gxx_write_reg(priv, 0x7D, detected_param); in lgs8gxx_auto_lock()
498 lgs8gxx_write_reg(priv, 0xC0, detected_param); in lgs8gxx_auto_lock()
533 ret = lgs8gxx_write_reg(priv, reg_addr, t); in lgs8gxx_set_mpeg_mode()
551 lgs8gxx_write_reg(priv, 0x26, r26); in lgs8g75_set_adc_vpp()
552 lgs8gxx_write_reg(priv, 0x27, r27); in lgs8g75_set_adc_vpp()
564 lgs8gxx_write_reg(priv, 0xc1, 0x3); in lgs8913_init()
567 lgs8gxx_write_reg(priv, 0x7c, (t&0x8c) | 0x3); in lgs8913_init()
571 lgs8gxx_write_reg(priv, 0xc3, t&0x10); in lgs8913_init()
587 lgs8gxx_write_reg(priv, 0xC6, 0x40); in lgs8g75_init_data()
589 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8g75_init_data()
590 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8g75_init_data()
592 lgs8gxx_write_reg(priv, 0x3A, 0x00); in lgs8g75_init_data()
593 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
594 lgs8gxx_write_reg(priv, 0x3B, 0x00); in lgs8g75_init_data()
595 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
598 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
599 lgs8gxx_write_reg(priv, 0x3A, (u8)(i&0xff)); in lgs8g75_init_data()
600 lgs8gxx_write_reg(priv, 0x3B, (u8)(i>>8)); in lgs8g75_init_data()
601 lgs8gxx_write_reg(priv, 0x3C, fw->data[i]); in lgs8g75_init_data()
604 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
656 return lgs8gxx_write_reg(priv, buf[0], buf[1]); in lgs8gxx_write()
815 lgs8gxx_write_reg(priv, 0x84, 0x03 & (i >> 8)); in lgs8913_read_signal_strength()
816 lgs8gxx_write_reg(priv, 0x83, i & 0xFF); in lgs8913_read_signal_strength()
896 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
898 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
900 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
902 lgs8gxx_write_reg(priv, 0xC6, 0x01); in packet_counter_start()
903 lgs8gxx_write_reg(priv, 0xC6, 0x41); in packet_counter_start()
904 lgs8gxx_write_reg(priv, 0xC6, 0x01); in packet_counter_start()
915 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_stop()
917 lgs8gxx_write_reg(priv, 0xC6, 0x81); in packet_counter_stop()
969 return lgs8gxx_write_reg(priv, 0x01, v); in lgs8gxx_i2c_gate_ctrl()
971 return lgs8gxx_write_reg(priv, 0x01, 0); in lgs8gxx_i2c_gate_ctrl()