Lines Matching refs:dib7000p_read_word

96 static u16 dib7000p_read_word(struct dib7000p_state *state, u16 reg)  in dib7000p_read_word()  function
175 smo_mode = (dib7000p_read_word(state, 235) & 0x0050) | (1 << 1); in dib7000p_set_output_mode()
250 …0xffff, reg_776 = 0x0007, reg_899 = 0x0003, reg_1280 = (0xfe00) | (dib7000p_read_word(state, 1280)… in dib7000p_set_power_mode()
304 reg_908 = dib7000p_read_word(state, 908); in dib7000p_set_adc_state()
305 reg_909 = dib7000p_read_word(state, 909); in dib7000p_set_adc_state()
311 reg = dib7000p_read_word(state, 1925); in dib7000p_set_adc_state()
315 reg = dib7000p_read_word(state, 1925); /* read acces to make it works... strange ... */ in dib7000p_set_adc_state()
319 reg = dib7000p_read_word(state, 72) & ~((0x3 << 14) | (0x3 << 12)); in dib7000p_set_adc_state()
330 reg = dib7000p_read_word(state, 1925); in dib7000p_set_adc_state()
417 return dib7000p_write_word(state, 105, (dib7000p_read_word(state, 105) & 0xf000) | value); in dib7000p_set_wbd_ref()
426 *agc_global = dib7000p_read_word(state, 394); in dib7000p_get_agc_values()
428 *agc1 = dib7000p_read_word(state, 392); in dib7000p_get_agc_values()
430 *agc2 = dib7000p_read_word(state, 393); in dib7000p_get_agc_values()
432 *wbd = dib7000p_read_word(state, 397); in dib7000p_get_agc_values()
451 while (((dib7000p_read_word(state, 1856) >> 15) & 0x1) != 1) in dib7000p_reset_pll()
454 dib7000p_write_word(state, 1857, dib7000p_read_word(state, 1857) | (!bw->pll_bypass << 15)); in dib7000p_reset_pll()
478 u32 internal = (u32) dib7000p_read_word(state, 18) << 16; in dib7000p_get_internal_freq()
479 internal |= (u32) dib7000p_read_word(state, 19); in dib7000p_get_internal_freq()
488 u16 reg_1857, reg_1856 = dib7000p_read_word(state, 1856); in dib7000p_update_pll()
499 reg_1857 = dib7000p_read_word(state, 1857); in dib7000p_update_pll()
513 while (((dib7000p_read_word(state, 1856) >> 15) & 0x1) != 1) in dib7000p_update_pll()
539 st->gpio_dir = dib7000p_read_word(st, 1029); in dib7000p_cfg_gpio()
544 st->gpio_val = dib7000p_read_word(st, 1030); in dib7000p_cfg_gpio()
691 dib7000p_write_word(state, 1285, dib7000p_read_word(state, 1285) & ~(1 << 1)); in dib7000p_demod_reset()
719 tmp = dib7000p_read_word(state, 903); in dib7000p_pll_clk_cfg()
721 tmp = dib7000p_read_word(state, 900); in dib7000p_pll_clk_cfg()
737 dyn_gain = dib7000p_read_word(state, 394); in dib7000p_update_lna()
841 reg = dib7000p_read_word(state, 0x79b) & 0xff00; in dib7000p_agc_startup()
846 reg = dib7000p_read_word(state, 0x780); in dib7000p_agc_startup()
897 agc_split = (u8) dib7000p_read_word(state, 396); /* store the split value for the next time */ in dib7000p_agc_startup()
898 dib7000p_write_word(state, 78, dib7000p_read_word(state, 394)); /* set AGC gain start value */ in dib7000p_agc_startup()
933 u32 timf = (dib7000p_read_word(state, 427) << 16) | dib7000p_read_word(state, 428); in dib7000p_update_timf()
1154 value = dib7000p_read_word(state, 0); in dib7000p_autosearch_start()
1156 dib7000p_read_word(state, 1284); in dib7000p_autosearch_start()
1165 u16 irq_pending = dib7000p_read_word(state, 1284); in dib7000p_autosearch_is_irq()
1345 tmp = dib7000p_read_word(state, 509); in dib7000p_tune()
1348 tmp = dib7000p_read_word(state, 771); in dib7000p_tune()
1352 tmp = dib7000p_read_word(state, 509); in dib7000p_tune()
1358 tmp = dib7000p_read_word(state, 26); in dib7000p_tune()
1395 if ((value = dib7000p_read_word(st, 768)) != 0x01b3) { in dib7000p_identify()
1400 if ((value = dib7000p_read_word(st, 769)) != 0x4000) { in dib7000p_identify()
1412 u16 tps = dib7000p_read_word(state, 463); in dib7000p_get_frontend()
1566 u16 lock = dib7000p_read_word(state, 509); in dib7000p_read_status()
1589 *ber = (dib7000p_read_word(state, 500) << 16) | dib7000p_read_word(state, 501); in dib7000p_read_ber()
1596 *unc = dib7000p_read_word(state, 506); in dib7000p_read_unc_blocks()
1603 u16 val = dib7000p_read_word(state, 394); in dib7000p_read_signal_strength()
1615 val = dib7000p_read_word(state, 479); in dib7000p_get_snr()
1618 val = dib7000p_read_word(state, 480); in dib7000p_get_snr()
2051 u16 val = dib7000p_read_word(state, 235) & 0xffef; in dib7000p_pid_filter_ctrl()
2136 buf[0] = dib7000p_read_word(state, 0x184); in dib7000p_get_adc_power()
2137 buf[1] = dib7000p_read_word(state, 0x185); in dib7000p_get_adc_power()
2185 n_overflow = (dib7000p_read_word(state, 1984) >> 1) & 0x1; in w7090p_tuner_write_serpar()
2205 n_overflow = (dib7000p_read_word(state, 1984) >> 1) & 0x1; in w7090p_tuner_read_serpar()
2214 n_empty = dib7000p_read_word(state, 1984) & 0x1; in w7090p_tuner_read_serpar()
2219 read_word = dib7000p_read_word(state, 1987); in w7090p_tuner_read_serpar()
2247 word = dib7000p_read_word(state, apb_address); in dib7090p_rw_on_apb()
2347 i = ((dib7000p_read_word(state, 72) >> 12) & 0x3); in dib7090_tuner_xfer()
2348 word = dib7000p_read_word(state, 384 + i); in dib7090_tuner_xfer()
2356 word = (dib7000p_read_word(state, 72) & ~(3 << 12)) | (word << 12); in dib7090_tuner_xfer()
2391 reg = dib7000p_read_word(state, 1798) & ~((0x7) | (0x7 << 6) | (0x7 << 12)); in dib7090_host_bus_drive()
2396 reg = dib7000p_read_word(state, 1799) & ~((0x7 << 2) | (0x7 << 8)); in dib7090_host_bus_drive()
2401 reg = dib7000p_read_word(state, 1800) & ~((0x7) | (0x7 << 6) | (0x7 << 12)); in dib7090_host_bus_drive()
2406 reg = dib7000p_read_word(state, 1801) & ~((0x7 << 2) | (0x7 << 8)); in dib7090_host_bus_drive()
2411 reg = dib7000p_read_word(state, 1802) & ~((0x7) | (0x7 << 6) | (0x7 << 12)); in dib7090_host_bus_drive()
2478 u16 reg_1287 = dib7000p_read_word(state, 1287); in dib7090_enMpegMux()
2512 u16 reg_1288 = dib7000p_read_word(state, 1288) & ~(0x7 << 7); in dib7090_setDibTxMux()
2538 u16 reg_1288 = dib7000p_read_word(state, 1288) & ~(0x7 << 4); in dib7090_setHostBusMux()
2573 reg_1287 = dib7000p_read_word(state, 1287); in dib7090_set_diversity_in()
2605 smo_mode = (dib7000p_read_word(state, 235) & 0x0050) | (1 << 1); in dib7090_set_output_mode()
2606 outreg = dib7000p_read_word(state, 1286) & ~((1 << 10) | (0x7 << 6) | (1 << 1)); in dib7090_set_output_mode()
2683 en_cur_state = dib7000p_read_word(state, 1922); in dib7090_tuner_sleep()
2710 reg = dib7000p_read_word(state, 1794); in dib7090_slave_reset()
2748 st->version = dib7000p_read_word(st, 897); in dib7000p_init()