Lines Matching refs:lgs8gxx_write_reg
54 static int lgs8gxx_write_reg(struct lgs8gxx_state *priv, u8 reg, u8 data) in lgs8gxx_write_reg() function
107 lgs8gxx_write_reg(priv, 0x02, 0x00); in lgs8gxx_soft_reset()
109 lgs8gxx_write_reg(priv, 0x02, 0x01); in lgs8gxx_soft_reset()
148 lgs8gxx_write_reg(priv, 0xBA, 0x40); in lgs8gxx_set_ad_mode()
151 lgs8gxx_write_reg(priv, 0x07, if_conf); in lgs8gxx_set_ad_mode()
178 lgs8gxx_write_reg(priv, 0x08, 0xFF & (v32)); in lgs8gxx_set_if_freq()
179 lgs8gxx_write_reg(priv, 0x09, 0xFF & (v32 >> 8)); in lgs8gxx_set_if_freq()
180 lgs8gxx_write_reg(priv, 0x0A, 0xFF & (v32 >> 16)); in lgs8gxx_set_if_freq()
181 lgs8gxx_write_reg(priv, 0x0B, 0xFF & (v32 >> 24)); in lgs8gxx_set_if_freq()
183 lgs8gxx_write_reg(priv, 0x09, 0xFF & (v32)); in lgs8gxx_set_if_freq()
184 lgs8gxx_write_reg(priv, 0x0A, 0xFF & (v32 >> 8)); in lgs8gxx_set_if_freq()
185 lgs8gxx_write_reg(priv, 0x0B, 0xFF & (v32 >> 16)); in lgs8gxx_set_if_freq()
186 lgs8gxx_write_reg(priv, 0x0C, 0xFF & (v32 >> 24)); in lgs8gxx_set_if_freq()
224 lgs8gxx_write_reg(priv, 0xC6, 0x01); in lgs8gxx_set_mode_auto()
229 lgs8gxx_write_reg(priv, 0x0C, t | 0x80); in lgs8gxx_set_mode_auto()
230 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8gxx_set_mode_auto()
231 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8gxx_set_mode_auto()
238 lgs8gxx_write_reg(priv, 0x7E, t | 0x01); in lgs8gxx_set_mode_auto()
242 lgs8gxx_write_reg(priv, 0xC5, t & 0xE0); in lgs8gxx_set_mode_auto()
247 lgs8gxx_write_reg(priv, 0xC1, 0x03); in lgs8gxx_set_mode_auto()
251 lgs8gxx_write_reg(priv, 0x7C, t); in lgs8gxx_set_mode_auto()
256 lgs8gxx_write_reg(priv, 0xC3, t); in lgs8gxx_set_mode_auto()
260 lgs8gxx_write_reg(priv, 0xD9, 0x40); in lgs8gxx_set_mode_auto()
273 lgs8gxx_write_reg(priv, 0x0C, t); in lgs8gxx_set_mode_manual()
279 lgs8gxx_write_reg(priv, 0x6E, 0x05); in lgs8gxx_set_mode_manual()
280 lgs8gxx_write_reg(priv, 0x39, 0x02); in lgs8gxx_set_mode_manual()
281 lgs8gxx_write_reg(priv, 0x39, 0x03); in lgs8gxx_set_mode_manual()
282 lgs8gxx_write_reg(priv, 0x3D, 0x05); in lgs8gxx_set_mode_manual()
283 lgs8gxx_write_reg(priv, 0x3E, 0x28); in lgs8gxx_set_mode_manual()
284 lgs8gxx_write_reg(priv, 0x53, 0x80); in lgs8gxx_set_mode_manual()
286 lgs8gxx_write_reg(priv, 0x6E, 0x3F); in lgs8gxx_set_mode_manual()
287 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8gxx_set_mode_manual()
288 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8gxx_set_mode_manual()
296 lgs8gxx_write_reg(priv, 0x7E, 0); in lgs8gxx_set_mode_manual()
298 lgs8gxx_write_reg(priv, 0xC1, 0); in lgs8gxx_set_mode_manual()
302 lgs8gxx_write_reg(priv, 0xC5, t); in lgs8gxx_set_mode_manual()
392 lgs8gxx_write_reg(priv, 0x0C, t1); in lgs8gxx_autolock_gi()
393 lgs8gxx_write_reg(priv, 0x18, t2); in lgs8gxx_autolock_gi()
395 lgs8gxx_write_reg(priv, 0x04, gi); in lgs8gxx_autolock_gi()
423 lgs8gxx_write_reg(priv, 0x67, 0xAA); in lgs8gxx_auto_detect()
424 lgs8gxx_write_reg(priv, 0x6E, 0x3F); in lgs8gxx_auto_detect()
427 lgs8gxx_write_reg(priv, 0x03, 00); in lgs8gxx_auto_detect()
508 lgs8gxx_write_reg(priv, 0x19, t); in lgs8gxx_auto_lock()
510 lgs8gxx_write_reg(priv, 0x7D, detected_param); in lgs8gxx_auto_lock()
512 lgs8gxx_write_reg(priv, 0xC0, detected_param); in lgs8gxx_auto_lock()
547 ret = lgs8gxx_write_reg(priv, reg_addr, t); in lgs8gxx_set_mpeg_mode()
565 lgs8gxx_write_reg(priv, 0x26, r26); in lgs8g75_set_adc_vpp()
566 lgs8gxx_write_reg(priv, 0x27, r27); in lgs8g75_set_adc_vpp()
578 lgs8gxx_write_reg(priv, 0xc1, 0x3); in lgs8913_init()
581 lgs8gxx_write_reg(priv, 0x7c, (t&0x8c) | 0x3); in lgs8913_init()
585 lgs8gxx_write_reg(priv, 0xc3, t&0x10); in lgs8913_init()
601 lgs8gxx_write_reg(priv, 0xC6, 0x40); in lgs8g75_init_data()
603 lgs8gxx_write_reg(priv, 0x3D, 0x04); in lgs8g75_init_data()
604 lgs8gxx_write_reg(priv, 0x39, 0x00); in lgs8g75_init_data()
606 lgs8gxx_write_reg(priv, 0x3A, 0x00); in lgs8g75_init_data()
607 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
608 lgs8gxx_write_reg(priv, 0x3B, 0x00); in lgs8g75_init_data()
609 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
612 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
613 lgs8gxx_write_reg(priv, 0x3A, (u8)(i&0xff)); in lgs8g75_init_data()
614 lgs8gxx_write_reg(priv, 0x3B, (u8)(i>>8)); in lgs8g75_init_data()
615 lgs8gxx_write_reg(priv, 0x3C, fw->data[i]); in lgs8g75_init_data()
618 lgs8gxx_write_reg(priv, 0x38, 0x00); in lgs8g75_init_data()
670 return lgs8gxx_write_reg(priv, buf[0], buf[1]); in lgs8gxx_write()
838 lgs8gxx_write_reg(priv, 0x84, 0x03 & (i >> 8)); in lgs8913_read_signal_strength()
839 lgs8gxx_write_reg(priv, 0x83, i & 0xFF); in lgs8913_read_signal_strength()
919 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
921 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
923 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_start()
925 lgs8gxx_write_reg(priv, 0xC6, 0x01); in packet_counter_start()
926 lgs8gxx_write_reg(priv, 0xC6, 0x41); in packet_counter_start()
927 lgs8gxx_write_reg(priv, 0xC6, 0x01); in packet_counter_start()
938 lgs8gxx_write_reg(priv, 0x30, t); in packet_counter_stop()
940 lgs8gxx_write_reg(priv, 0xC6, 0x81); in packet_counter_stop()
992 return lgs8gxx_write_reg(priv, 0x01, v); in lgs8gxx_i2c_gate_ctrl()
994 return lgs8gxx_write_reg(priv, 0x01, 0); in lgs8gxx_i2c_gate_ctrl()