atbm8830_write_reg
atbm8830_write_reg(priv, REG_OSC_CLK + 2, val >> 16);
atbm8830_write_reg(priv, REG_TUNER_BASEBAND, 1);
atbm8830_write_reg(priv, REG_IF_FREQ, val);
atbm8830_write_reg(priv, REG_IF_FREQ+1, val >> 8);
atbm8830_write_reg(priv, REG_IF_FREQ+2, val >> 16);
atbm8830_write_reg(priv, REG_ADC_CONFIG, dat);
atbm8830_write_reg(priv, REG_TUNER_BASEBAND, 0);
atbm8830_write_reg(priv, REG_ADC_CONFIG, dat);
atbm8830_write_reg(priv, REG_SWAP_I_Q, 0x03);
atbm8830_write_reg(priv, REG_SWAP_I_Q, 0x01);
atbm8830_write_reg(priv, REG_AGC_MIN, min);
atbm8830_write_reg(priv, REG_AGC_MAX, max);
atbm8830_write_reg(priv, REG_AGC_HOLD_LOOP, hold_loop);
atbm8830_write_reg(priv, 0x099B + i, 0x08);
atbm8830_write_reg(priv, 0x095B, 0x7F);
atbm8830_write_reg(priv, 0x09CB, 0x01);
atbm8830_write_reg(priv, 0x09CC, 0x7F);
atbm8830_write_reg(priv, 0x09CD, 0x7F);
atbm8830_write_reg(priv, 0x0E01, 0x20);
atbm8830_write_reg(priv, 0x0B03, 0x0A);
atbm8830_write_reg(priv, 0x0935, 0x10);
atbm8830_write_reg(priv, 0x0936, 0x08);
atbm8830_write_reg(priv, 0x093E, 0x08);
atbm8830_write_reg(priv, 0x096E, 0x06);
atbm8830_write_reg(priv, 0x0B09, 0x00);
atbm8830_write_reg(priv, 0x0B0A, 0x08);
atbm8830_write_reg(priv, REG_TS_SERIAL, cfg->serial_ts ? 1 : 0);
atbm8830_write_reg(priv, REG_TS_CLK_MODE, cfg->serial_ts ? 1 : 0);
atbm8830_write_reg(priv, REG_TS_SAMPLE_EDGE,
atbm8830_write_reg(priv, REG_TS_CLK_FREERUN,
atbm8830_write_reg(priv, 0x000A, 0);
atbm8830_write_reg(priv, 0x020C, 11);
atbm8830_write_reg(priv, REG_DEMOD_RUN, 1);
return atbm8830_write_reg(priv, REG_I2C_GATE, enable ? 1 : 0);
return atbm8830_write_reg(priv, REG_READ_LATCH, lock ? 1 : 0);
atbm8830_write_reg(priv, REG_OSC_CLK, val);
atbm8830_write_reg(priv, REG_OSC_CLK + 1, val >> 8);