Lines Matching refs:atbm8830_write_reg

39 static int atbm8830_write_reg(struct atbm_state *priv, u16 reg, u8 data)  in atbm8830_write_reg()  function
98 return atbm8830_write_reg(priv, REG_READ_LATCH, lock ? 1 : 0); in atbm8830_reglatch_lock()
111 atbm8830_write_reg(priv, REG_OSC_CLK, val); in set_osc_freq()
112 atbm8830_write_reg(priv, REG_OSC_CLK + 1, val >> 8); in set_osc_freq()
113 atbm8830_write_reg(priv, REG_OSC_CLK + 2, val >> 16); in set_osc_freq()
134 atbm8830_write_reg(priv, REG_TUNER_BASEBAND, 1); in set_if_freq()
135 atbm8830_write_reg(priv, REG_IF_FREQ, val); in set_if_freq()
136 atbm8830_write_reg(priv, REG_IF_FREQ+1, val >> 8); in set_if_freq()
137 atbm8830_write_reg(priv, REG_IF_FREQ+2, val >> 16); in set_if_freq()
141 atbm8830_write_reg(priv, REG_ADC_CONFIG, dat); in set_if_freq()
144 atbm8830_write_reg(priv, REG_TUNER_BASEBAND, 0); in set_if_freq()
149 atbm8830_write_reg(priv, REG_ADC_CONFIG, dat); in set_if_freq()
152 atbm8830_write_reg(priv, REG_SWAP_I_Q, 0x03); in set_if_freq()
154 atbm8830_write_reg(priv, REG_SWAP_I_Q, 0x01); in set_if_freq()
178 atbm8830_write_reg(priv, REG_AGC_MIN, min); in set_agc_config()
179 atbm8830_write_reg(priv, REG_AGC_MAX, max); in set_agc_config()
180 atbm8830_write_reg(priv, REG_AGC_HOLD_LOOP, hold_loop); in set_agc_config()
190 atbm8830_write_reg(priv, 0x099B + i, 0x08); in set_static_channel_mode()
192 atbm8830_write_reg(priv, 0x095B, 0x7F); in set_static_channel_mode()
193 atbm8830_write_reg(priv, 0x09CB, 0x01); in set_static_channel_mode()
194 atbm8830_write_reg(priv, 0x09CC, 0x7F); in set_static_channel_mode()
195 atbm8830_write_reg(priv, 0x09CD, 0x7F); in set_static_channel_mode()
196 atbm8830_write_reg(priv, 0x0E01, 0x20); in set_static_channel_mode()
199 atbm8830_write_reg(priv, 0x0B03, 0x0A); in set_static_channel_mode()
200 atbm8830_write_reg(priv, 0x0935, 0x10); in set_static_channel_mode()
201 atbm8830_write_reg(priv, 0x0936, 0x08); in set_static_channel_mode()
202 atbm8830_write_reg(priv, 0x093E, 0x08); in set_static_channel_mode()
203 atbm8830_write_reg(priv, 0x096E, 0x06); in set_static_channel_mode()
206 atbm8830_write_reg(priv, 0x0B09, 0x00); in set_static_channel_mode()
208 atbm8830_write_reg(priv, 0x0B0A, 0x08); in set_static_channel_mode()
218 atbm8830_write_reg(priv, REG_TS_SERIAL, cfg->serial_ts ? 1 : 0); in set_ts_config()
219 atbm8830_write_reg(priv, REG_TS_CLK_MODE, cfg->serial_ts ? 1 : 0); in set_ts_config()
221 atbm8830_write_reg(priv, REG_TS_SAMPLE_EDGE, in set_ts_config()
224 atbm8830_write_reg(priv, REG_TS_CLK_FREERUN, in set_ts_config()
250 atbm8830_write_reg(priv, 0x000A, 0); in atbm8830_init()
253 atbm8830_write_reg(priv, 0x020C, 11); in atbm8830_init()
256 atbm8830_write_reg(priv, REG_DEMOD_RUN, 1); in atbm8830_init()
427 return atbm8830_write_reg(priv, REG_I2C_GATE, enable ? 1 : 0); in atbm8830_i2c_gate_ctrl()