Lines Matching refs:dib0070_write_reg
117 static int dib0070_write_reg(struct dib0070_state *state, u8 reg, u16 val) in dib0070_write_reg() function
167 dib0070_write_reg(state, 0x02, tmp); in dib0070_set_bandwidth()
173 dib0070_write_reg(state, 0x17, value & 0xfffc); in dib0070_set_bandwidth()
175 dib0070_write_reg(state, 0x01, tmp | (60 << 9)); in dib0070_set_bandwidth()
177 dib0070_write_reg(state, 0x17, value); in dib0070_set_bandwidth()
189 dib0070_write_reg(state, 0x0f, 0xed10); in dib0070_captrim()
190 dib0070_write_reg(state, 0x17, 0x0034); in dib0070_captrim()
192 dib0070_write_reg(state, 0x18, 0x0032); in dib0070_captrim()
200 dib0070_write_reg(state, 0x14, state->lo4 | state->captrim); in dib0070_captrim()
231 dib0070_write_reg(state, 0x14, state->lo4 | state->fcaptrim); in dib0070_captrim()
232 dib0070_write_reg(state, 0x18, 0x07ff); in dib0070_captrim()
245 return dib0070_write_reg(state, 0x15, lo5); in dib0070_set_ctrl_lo5()
253 dib0070_write_reg(state, 0x1b, 0xff00); in dib0070_ctrl_agc_filter()
254 dib0070_write_reg(state, 0x1a, 0x0000); in dib0070_ctrl_agc_filter()
256 dib0070_write_reg(state, 0x1b, 0x4112); in dib0070_ctrl_agc_filter()
258 dib0070_write_reg(state, 0x1a, state->cfg->vga_filter); in dib0070_ctrl_agc_filter()
261 dib0070_write_reg(state, 0x1a, 0x0009); in dib0070_ctrl_agc_filter()
393 dib0070_write_reg(state, 0x17, 0x30); in dib0070_tune_digital()
445 dib0070_write_reg(state, 0x11, (u16)FBDiv); in dib0070_tune_digital()
446 dib0070_write_reg(state, 0x12, (Den << 8) | REFDIV); in dib0070_tune_digital()
447 dib0070_write_reg(state, 0x13, (u16) Rest); in dib0070_tune_digital()
453 dib0070_write_reg(state, 0x1d, 0xFFFF); in dib0070_tune_digital()
458 dib0070_write_reg(state, 0x20, in dib0070_tune_digital()
482 dib0070_write_reg(state, 0x0f, in dib0070_tune_digital()
488 dib0070_write_reg(state, 0x0f, in dib0070_tune_digital()
495 dib0070_write_reg(state, 0x06, 0x3fff); in dib0070_tune_digital()
496 dib0070_write_reg(state, 0x07, in dib0070_tune_digital()
498 dib0070_write_reg(state, 0x08, (state->lna_match->lna_band << 10) | (3 << 7) | (127)); in dib0070_tune_digital()
499 dib0070_write_reg(state, 0x0d, 0x0d80); in dib0070_tune_digital()
502 dib0070_write_reg(state, 0x18, 0x07ff); in dib0070_tune_digital()
503 dib0070_write_reg(state, 0x17, 0x0033); in dib0070_tune_digital()
566 return dib0070_write_reg(state, 0x07, rxrf2 | (no << 11)); in dib0070_set_rf_output()
614 dib0070_write_reg(state, 0x18, 0x07ff); in dib0070_read_wbd_offset()
615 …dib0070_write_reg(state, 0x20, 0x0800 | 0x4000 | 0x0040 | 0x0020 | 0x0010 | 0x0008 | 0x0002 | 0x00… in dib0070_read_wbd_offset()
616 …dib0070_write_reg(state, 0x0f, (1 << 14) | (2 << 12) | (gain << 9) | (1 << 8) | (1 << 7) | (0 << 0… in dib0070_read_wbd_offset()
619 dib0070_write_reg(state, 0x20, tuner_en); in dib0070_read_wbd_offset()
680 dib0070_write_reg(state, (u8)r, pgm_read_word(n++)); in dib0070_reset()
696 dib0070_write_reg(state, 0x10, r); in dib0070_reset()
697 dib0070_write_reg(state, 0x1f, (1 << 8) | ((state->cfg->clock_pad_drive & 0xf) << 5)); in dib0070_reset()
701 dib0070_write_reg(state, 0x02, r | (1 << 5)); in dib0070_reset()
710 dib0070_write_reg(state, 0x01, (54 << 9) | 0xc8); in dib0070_reset()