/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | dib0070.c | 69 static u16 dib0070_read_reg(struct dib0070_state *state, u8 reg) in dib0070_read_reg() argument 73 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0070_read_reg() 78 state->i2c_write_buffer[0] = reg; in dib0070_read_reg() 80 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in dib0070_read_reg() 81 state->msg[0].addr = state->cfg->i2c_address; in dib0070_read_reg() 82 state->msg[0].flags = 0; in dib0070_read_reg() 83 state->msg[0].buf = state->i2c_write_buffer; in dib0070_read_reg() 84 state in dib0070_read_reg() 101 dib0070_write_reg(struct dib0070_state *state, u8 reg, u16 val) dib0070_write_reg() argument 139 struct dib0070_state *state = fe->tuner_priv; dib0070_set_bandwidth() local 166 dib0070_captrim(struct dib0070_state *state, enum frontend_tune_state *tune_state) dib0070_captrim() argument 227 struct dib0070_state *state = fe->tuner_priv; dib0070_set_ctrl_lo5() local 236 struct dib0070_state *state = fe->tuner_priv; dib0070_ctrl_agc_filter() local 323 struct dib0070_state *state = fe->tuner_priv; dib0070_tune_digital() local 510 struct dib0070_state *state = fe->tuner_priv; dib0070_tune() local 528 struct dib0070_state *state = fe->tuner_priv; dib0070_wakeup() local 536 struct dib0070_state *state = fe->tuner_priv; dib0070_sleep() local 544 struct dib0070_state *state = fe->tuner_priv; dib0070_get_rf_output() local 551 struct dib0070_state *state = fe->tuner_priv; dib0070_set_rf_output() local 600 dib0070_read_wbd_offset(struct dib0070_state *state, u8 gain) dib0070_read_wbd_offset() argument 614 dib0070_wbd_offset_calibration(struct dib0070_state *state) dib0070_wbd_offset_calibration() argument 625 struct dib0070_state *state = fe->tuner_priv; dib0070_wbd_offset() local 643 struct dib0070_state *state = fe->tuner_priv; dib0070_reset() local 710 struct dib0070_state *state = fe->tuner_priv; dib0070_get_frequency() local 741 struct dib0070_state *state = kzalloc(sizeof(struct dib0070_state), GFP_KERNEL); dib0070_attach() local [all...] |
H A D | cx24113.c | 90 static int cx24113_writereg(struct cx24113_state *state, int reg, int data) in cx24113_writereg() argument 93 struct i2c_msg msg = { .addr = state->config->i2c_addr, in cx24113_writereg() 95 int err = i2c_transfer(state->i2c, &msg, 1); in cx24113_writereg() 105 static int cx24113_readreg(struct cx24113_state *state, u8 reg) in cx24113_readreg() argument 110 { .addr = state->config->i2c_addr, in cx24113_readreg() 112 { .addr = state->config->i2c_addr, in cx24113_readreg() 116 ret = i2c_transfer(state->i2c, msg, 2); in cx24113_readreg() 127 static void cx24113_set_parameters(struct cx24113_state *state) in cx24113_set_parameters() argument 131 r = cx24113_readreg(state, 0x10) & 0x82; in cx24113_set_parameters() 132 r |= state in cx24113_set_parameters() 187 cx24113_set_gain_settings(struct cx24113_state *state, s16 power_estimation) cx24113_set_gain_settings() argument 220 cx24113_set_Fref(struct cx24113_state *state, u8 high) cx24113_set_Fref() argument 232 cx24113_enable(struct cx24113_state *state, u8 enable) cx24113_enable() argument 240 cx24113_set_bandwidth(struct cx24113_state *state, u32 bandwidth_khz) cx24113_set_bandwidth() argument 265 cx24113_set_clk_inversion(struct cx24113_state *state, u8 on) cx24113_set_clk_inversion() argument 273 struct cx24113_state *state = fe->tuner_priv; cx24113_get_status() local 281 cx24113_set_ref_div(struct cx24113_state *state, u8 refdiv) cx24113_set_ref_div() argument 288 cx24113_calc_pll_nf(struct cx24113_state *state, u16 *n, s32 *f) cx24113_calc_pll_nf() argument 363 cx24113_set_nfr(struct cx24113_state *state, u16 n, s32 f, u8 r) cx24113_set_nfr() argument 379 cx24113_set_frequency(struct cx24113_state *state, u32 frequency) cx24113_set_frequency() argument 413 struct cx24113_state *state = fe->tuner_priv; cx24113_init() local 468 struct cx24113_state *state = fe->tuner_priv; cx24113_set_params() local 491 struct cx24113_state *state = fe->tuner_priv; cx24113_agc_callback() local 511 struct cx24113_state *state = fe->tuner_priv; cx24113_get_frequency() local 518 struct cx24113_state *state = fe->tuner_priv; cx24113_release() local 545 struct cx24113_state *state = kzalloc(sizeof(*state), GFP_KERNEL); cx24113_attach() local [all...] |
H A D | mxl5xx.c | 147 static int i2cread(struct mxl *state, u8 *data, int len) in i2cread() argument 149 return i2c_read(state->base->i2c, state->base->adr, data, len); in i2cread() 152 static int i2cwrite(struct mxl *state, u8 *data, int len) in i2cwrite() argument 154 return i2c_write(state->base->i2c, state->base->adr, data, len); in i2cwrite() 157 static int read_register_unlocked(struct mxl *state, u32 reg, u32 *val) in read_register_unlocked() argument 166 stat = i2cwrite(state, data, in read_register_unlocked() 169 dev_err(state->i2cdev, "i2c read error 1\n"); in read_register_unlocked() 171 stat = i2cread(state, (u in read_register_unlocked() 182 send_command(struct mxl *state, u32 size, u8 *buf) send_command() argument 210 write_register(struct mxl *state, u32 reg, u32 val) write_register() argument 226 write_firmware_block(struct mxl *state, u32 reg, u32 size, u8 *reg_data_ptr) write_firmware_block() argument 249 read_register(struct mxl *state, u32 reg, u32 *val) read_register() argument 273 read_register_block(struct mxl *state, u32 reg, u32 size, u8 *data) read_register_block() argument 296 read_by_mnemonic(struct mxl *state, u32 reg, u8 lsbloc, u8 numofbits, u32 *val) read_by_mnemonic() argument 313 update_by_mnemonic(struct mxl *state, u32 reg, u8 lsbloc, u8 numofbits, u32 val) update_by_mnemonic() argument 328 firmware_is_alive(struct mxl *state) firmware_is_alive() argument 365 struct mxl *state = fe->demodulator_priv; release() local 393 cfg_scrambler(struct mxl *state, u32 gold) cfg_scrambler() argument 414 cfg_demod_abort_tune(struct mxl *state) cfg_demod_abort_tune() argument 437 struct mxl *state = fe->demodulator_priv; set_parameters() local 503 struct mxl *state = fe->demodulator_priv; sleep() local 523 struct mxl *state = fe->demodulator_priv; read_snr() local 544 struct mxl *state = fe->demodulator_priv; read_ber() local 600 struct mxl *state = fe->demodulator_priv; read_signal_strength() local 621 struct mxl *state = fe->demodulator_priv; read_status() local 661 struct mxl *state = fe->demodulator_priv; tune() local 691 struct mxl *state = fe->demodulator_priv; get_frontend() local 777 struct mxl *state = fe->demodulator_priv; set_input() local 816 cfg_dev_xtal(struct mxl *state, u32 freq, u32 cap, u32 enable) cfg_dev_xtal() argument 850 write_fw_segment(struct mxl *state, u32 mem_addr, u32 total_size, u8 *data_ptr) write_fw_segment() argument 885 do_firmware_download(struct mxl *state, u8 *mbin_buffer_ptr, u32 mbin_buffer_size) do_firmware_download() argument 944 check_fw(struct mxl *state, u8 *mbin, u32 mbin_len) check_fw() argument 966 firmware_download(struct mxl *state, u8 *mbin, u32 mbin_len) firmware_download() argument 1058 cfg_ts_pad_mux(struct mxl *state, enum MXL_BOOL_E enable_serial_ts) cfg_ts_pad_mux() argument 1323 set_drive_strength(struct mxl *state, enum MXL_HYDRA_TS_DRIVE_STRENGTH_E ts_drive_strength) set_drive_strength() argument 1355 enable_tuner(struct mxl *state, u32 tuner, u32 enable) enable_tuner() argument 1386 config_ts(struct mxl *state, enum MXL_HYDRA_DEMOD_ID_E demod_id, struct MXL_HYDRA_MPEGOUT_PARAM_T *mpeg_out_param_ptr) config_ts() argument 1577 config_mux(struct mxl *state) config_mux() argument 1592 load_fw(struct mxl *state, struct mxl5xx_cfg *cfg) load_fw() argument 1614 validate_sku(struct mxl *state) validate_sku() argument 1662 get_fwinfo(struct mxl *state) get_fwinfo() argument 1709 probe(struct mxl *state, struct mxl5xx_cfg *cfg) probe() argument 1840 struct mxl *state; mxl5xx_attach() local [all...] |
H A D | stb0899_drv.c | 213 static int _stb0899_read_reg(struct stb0899_state *state, unsigned int reg) in _stb0899_read_reg() argument 222 .addr = state->config->demod_address, in _stb0899_read_reg() 227 .addr = state->config->demod_address, in _stb0899_read_reg() 234 ret = i2c_transfer(state->i2c, msg, 2); in _stb0899_read_reg() 237 dprintk(state->verbose, FE_ERROR, 1, in _stb0899_read_reg() 243 if (unlikely(*state->verbose >= FE_DEBUGREG)) in _stb0899_read_reg() 244 dprintk(state->verbose, FE_ERROR, 1, "Reg=[0x%02x], data=%02x", in _stb0899_read_reg() 250 int stb0899_read_reg(struct stb0899_state *state, unsigned int reg) in stb0899_read_reg() argument 254 result = _stb0899_read_reg(state, reg); in stb0899_read_reg() 262 _stb0899_read_reg(state, (re in stb0899_read_reg() 267 _stb0899_read_s2reg(struct stb0899_state *state, u32 stb0899_i2cdev, u32 stb0899_base_addr, u16 stb0899_reg_offset) _stb0899_read_s2reg() argument 367 stb0899_write_s2reg(struct stb0899_state *state, u32 stb0899_i2cdev, u32 stb0899_base_addr, u16 stb0899_reg_offset, u32 stb0899_data) stb0899_write_s2reg() argument 440 stb0899_read_regs(struct stb0899_state *state, unsigned int reg, u8 *buf, u32 count) stb0899_read_regs() argument 484 stb0899_write_regs(struct stb0899_state *state, unsigned int reg, u8 *data, u32 count) stb0899_write_regs() argument 528 stb0899_write_reg(struct stb0899_state *state, unsigned int reg, u8 data) stb0899_write_reg() argument 539 stb0899_get_mclk(struct stb0899_state *state) stb0899_get_mclk() argument 556 stb0899_set_mclk(struct stb0899_state *state, u32 Mclk) stb0899_set_mclk() argument 571 stb0899_postproc(struct stb0899_state *state, u8 ctl, int enable) stb0899_postproc() argument 595 struct stb0899_state *state = fe->demodulator_priv; stb0899_detach() local 603 struct stb0899_state *state = fe->demodulator_priv; stb0899_release() local 613 stb0899_get_alpha(struct stb0899_state *state) stb0899_get_alpha() argument 628 stb0899_init_calc(struct stb0899_state *state) stb0899_init_calc() argument 668 stb0899_wait_diseqc_fifo_empty(struct stb0899_state *state, int timeout) stb0899_wait_diseqc_fifo_empty() argument 688 struct stb0899_state *state = fe->demodulator_priv; stb0899_send_diseqc_msg() local 712 stb0899_wait_diseqc_rxidle(struct stb0899_state *state, int timeout) stb0899_wait_diseqc_rxidle() argument 731 struct stb0899_state *state = fe->demodulator_priv; stb0899_recv_slave_reply() local 761 stb0899_wait_diseqc_txidle(struct stb0899_state *state, int timeout) stb0899_wait_diseqc_txidle() argument 780 struct stb0899_state *state = fe->demodulator_priv; stb0899_send_diseqc_burst() local 816 stb0899_diseqc_init(struct stb0899_state *state) stb0899_diseqc_init() argument 847 struct stb0899_state *state = fe->demodulator_priv; stb0899_sleep() local 861 struct stb0899_state *state = fe->demodulator_priv; stb0899_wakeup() local 880 struct stb0899_state *state = fe->demodulator_priv; stb0899_init() local 950 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_signal_strength() local 994 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_snr() local 1051 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_status() local 1122 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_ber() local 1167 struct stb0899_state *state = fe->demodulator_priv; stb0899_set_voltage() local 1194 struct stb0899_state *state = fe->demodulator_priv; stb0899_set_tone() local 1225 struct stb0899_state *state = fe->demodulator_priv; stb0899_i2c_gate_ctrl() local 1258 stb0899_get_dev_id(struct stb0899_state *state) stb0899_get_dev_id() argument 1290 stb0899_set_delivery(struct stb0899_state *state) stb0899_set_delivery() argument 1394 stb0899_set_iterations(struct stb0899_state *state) stb0899_set_iterations() argument 1417 struct stb0899_state *state = fe->demodulator_priv; stb0899_search() local 1556 struct stb0899_state *state = fe->demodulator_priv; stb0899_get_frontend() local 1614 struct stb0899_state *state = NULL; stb0899_attach() local [all...] |
H A D | dib8000.c | 171 static u16 __dib8000_read_word(struct dib8000_state *state, u16 reg) in __dib8000_read_word() argument 175 state->i2c_write_buffer[0] = reg >> 8; in __dib8000_read_word() 176 state->i2c_write_buffer[1] = reg & 0xff; in __dib8000_read_word() 178 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in __dib8000_read_word() 179 state->msg[0].addr = state->i2c.addr >> 1; in __dib8000_read_word() 180 state->msg[0].flags = 0; in __dib8000_read_word() 181 state->msg[0].buf = state->i2c_write_buffer; in __dib8000_read_word() 182 state in __dib8000_read_word() 196 dib8000_read_word(struct dib8000_state *state, u16 reg) dib8000_read_word() argument 212 dib8000_read32(struct dib8000_state *state, u16 reg) dib8000_read32() argument 251 dib8000_write_word(struct dib8000_state *state, u16 reg, u16 val) dib8000_write_word() argument 379 fft_to_mode(struct dib8000_state *state) fft_to_mode() argument 398 dib8000_set_acquisition_mode(struct dib8000_state *state) dib8000_set_acquisition_mode() argument 407 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_output_mode() local 468 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_diversity_in() local 505 dib8000_set_power_mode(struct dib8000_state *state, enum dib8000_power_mode mode) dib8000_set_power_mode() argument 546 dib8000_set_adc_state(struct dib8000_state *state, enum dibx000_adc_states no) dib8000_set_adc_state() argument 619 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_bandwidth() local 639 dib8000_sad_calib(struct dib8000_state *state) dib8000_sad_calib() argument 665 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_wbd_ref() local 672 dib8000_reset_pll_common(struct dib8000_state *state, const struct dibx000_bandwidth_config *bw) dib8000_reset_pll_common() argument 693 dib8000_reset_pll(struct dib8000_state *state) dib8000_reset_pll() argument 748 struct dib8000_state *state = fe->demodulator_priv; dib8000_update_pll() local 855 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_gpio() local 997 struct dib8000_state *state = fe->demodulator_priv; dib8000_reset_stats() local 1034 struct dib8000_state *state = fe->demodulator_priv; dib8000_reset() local 1143 dib8000_restart_agc(struct dib8000_state *state) dib8000_restart_agc() argument 1150 dib8000_update_lna(struct dib8000_state *state) dib8000_update_lna() argument 1166 dib8000_set_agc_config(struct dib8000_state *state, u8 band) dib8000_set_agc_config() argument 1234 struct dib8000_state *state = fe->demodulator_priv; dib8000_pwm_agc_reset() local 1239 dib8000_agc_soft_split(struct dib8000_state *state) dib8000_agc_soft_split() argument 1267 struct dib8000_state *state = fe->demodulator_priv; dib8000_agc_startup() local 1344 dib8096p_host_bus_drive(struct dib8000_state *state, u8 drive) dib8096p_host_bus_drive() argument 1398 dib8096p_cfg_DibTx(struct dib8000_state *state, u32 P_Kin, u32 P_Kout, u32 insertExtSynchro, u32 synchroMode, u32 syncWord, u32 syncSize) dib8096p_cfg_DibTx() argument 1415 dib8096p_cfg_DibRx(struct dib8000_state *state, u32 P_Kin, u32 P_Kout, u32 synchroMode, u32 insertExtSynchro, u32 syncWord, u32 syncSize, u32 dataOutRate) dib8096p_cfg_DibRx() argument 1440 dib8096p_enMpegMux(struct dib8000_state *state, int onoff) dib8096p_enMpegMux() argument 1458 dib8096p_configMpegMux(struct dib8000_state *state, u16 pulseWidth, u16 enSerialMode, u16 enSerialClkDiv2) dib8096p_configMpegMux() argument 1478 dib8096p_setDibTxMux(struct dib8000_state *state, int mode) dib8096p_setDibTxMux() argument 1501 dib8096p_setHostBusMux(struct dib8000_state *state, int mode) dib8096p_setHostBusMux() argument 1528 struct dib8000_state *state = fe->demodulator_priv; dib8096p_set_diversity_in() local 1563 struct dib8000_state *state = fe->demodulator_priv; dib8096p_set_output_mode() local 1676 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_tuner_write_serpar() local 1696 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_tuner_read_serpar() local 1740 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_rw_on_apb() local 1757 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_tuner_xfer() local 1893 struct dib8000_state *state = fe->demodulator_priv; dib8096p_tuner_sleep() local 1923 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_adc_power() local 1942 struct dib8000_state *state = fe->demodulator_priv; dib8090p_get_dc_power() local 1959 dib8000_update_timf(struct dib8000_state *state) dib8000_update_timf() argument 1970 struct dib8000_state *state = fe->demodulator_priv; dib8000_ctrl_timf() local 1993 dib8000_set_layer(struct dib8000_state *state, u8 layer_index, u16 max_constellation) dib8000_set_layer() argument 2058 dib8000_adp_fine_tune(struct dib8000_state *state, u16 max_constellation) dib8000_adp_fine_tune() argument 2085 dib8000_update_ana_gain(struct dib8000_state *state, u16 ana_gain) dib8000_update_ana_gain() argument 2101 dib8000_load_ana_fe_coefs(struct dib8000_state *state, const s16 *ana_fe) dib8000_load_ana_fe_coefs() argument 2134 dib8000_get_init_prbs(struct dib8000_state *state, u16 subchannel) dib8000_get_init_prbs() argument 2161 dib8000_set_13seg_channel(struct dib8000_state *state) dib8000_set_13seg_channel() argument 2201 dib8000_set_subchannel_prbs(struct dib8000_state *state, u16 init_prbs) dib8000_set_subchannel_prbs() argument 2209 dib8000_small_fine_tune(struct dib8000_state *state) dib8000_small_fine_tune() argument 2295 dib8000_set_sb_channel(struct dib8000_state *state) dib8000_set_sb_channel() argument 2366 dib8000_set_isdbt_common_channel(struct dib8000_state *state, u8 seq, u8 autosearching) dib8000_set_isdbt_common_channel() argument 2491 dib8000_wait_lock(struct dib8000_state *state, u32 internal, u32 wait0_ms, u32 wait1_ms, u32 wait2_ms) dib8000_wait_lock() argument 2515 struct dib8000_state *state = fe->demodulator_priv; dib8000_autosearch_start() local 2660 struct dib8000_state *state = fe->demodulator_priv; dib8000_autosearch_irq() local 2684 dib8000_viterbi_state(struct dib8000_state *state, u8 onoff) dib8000_viterbi_state() argument 2695 dib8000_set_dds(struct dib8000_state *state, s32 offset_khz) dib8000_set_dds() argument 2737 dib8000_set_frequency_offset(struct dib8000_state *state) dib8000_set_frequency_offset() argument 2774 dib8000_get_symbol_duration(struct dib8000_state *state) dib8000_get_symbol_duration() argument 2796 dib8000_set_isdbt_loop_params(struct dib8000_state *state, enum param_loop_step loop_step) dib8000_set_isdbt_loop_params() argument 2835 dib8000_demod_restart(struct dib8000_state *state) dib8000_demod_restart() argument 2842 dib8000_set_sync_wait(struct dib8000_state *state) dib8000_set_sync_wait() argument 2869 dib8000_get_timeout(struct dib8000_state *state, u32 delay, enum timeout_mode mode) dib8000_get_timeout() argument 2879 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_status() local 2885 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_tune_state() local 2891 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_tune_state() local 2899 struct dib8000_state *state = fe->demodulator_priv; dib8000_tune_restart_from_demod() local 2908 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_lock() local 2915 dib8090p_init_sdram(struct dib8000_state *state) dib8090p_init_sdram() argument 3019 struct dib8000_state *state = fe->demodulator_priv; dib8000_tune() local 3372 struct dib8000_state *state = fe->demodulator_priv; dib8000_wakeup() local 3395 struct dib8000_state *state = fe->demodulator_priv; dib8000_sleep() local 3416 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_frontend() local 3602 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_frontend() local 3769 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_status() local 3811 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_ber() local 3825 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_unc_blocks() local 3837 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_signal_strength() local 3860 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_snr() local 3893 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_snr() local 4009 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_time_us() local 4123 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_stats() local 4264 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_slave_frontend() local 4281 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_slave_frontend() local 4443 struct dib8000_state *state; dib8000_init() local [all...] |
H A D | dib3000mc.c | 53 static u16 dib3000mc_read_word(struct dib3000mc_state *state, u16 reg) in dib3000mc_read_word() argument 56 { .addr = state->i2c_addr >> 1, .flags = 0, .len = 2 }, in dib3000mc_read_word() 57 { .addr = state->i2c_addr >> 1, .flags = I2C_M_RD, .len = 2 }, in dib3000mc_read_word() 74 if (i2c_transfer(state->i2c_adap, msg, 2) != 2) in dib3000mc_read_word() 83 static int dib3000mc_write_word(struct dib3000mc_state *state, u16 reg, u16 val) in dib3000mc_write_word() argument 86 .addr = state->i2c_addr >> 1, .flags = 0, .len = 4 in dib3000mc_write_word() 102 rc = i2c_transfer(state->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0; in dib3000mc_write_word() 108 static int dib3000mc_identify(struct dib3000mc_state *state) in dib3000mc_identify() argument 111 if ((value = dib3000mc_read_word(state, 1025)) != 0x01b3) { in dib3000mc_identify() 116 value = dib3000mc_read_word(state, 102 in dib3000mc_identify() 128 dib3000mc_set_timing(struct dib3000mc_state *state, s16 nfft, u32 bw, u8 update_offset) dib3000mc_set_timing() argument 162 dib3000mc_setup_pwm_state(struct dib3000mc_state *state) dib3000mc_setup_pwm_state() argument 184 dib3000mc_set_output_mode(struct dib3000mc_state *state, int mode) dib3000mc_set_output_mode() argument 245 dib3000mc_set_bandwidth(struct dib3000mc_state *state, u32 bw) dib3000mc_set_bandwidth() argument 305 dib3000mc_set_impulse_noise(struct dib3000mc_state *state, u8 mode, s16 nfft) dib3000mc_set_impulse_noise() argument 325 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_init() local 445 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_sleep() local 454 dib3000mc_set_adp_cfg(struct dib3000mc_state *state, s16 qam) dib3000mc_set_adp_cfg() argument 472 dib3000mc_set_channel_cfg(struct dib3000mc_state *state, struct dtv_frontend_properties *ch, u16 seq) dib3000mc_set_channel_cfg() argument 587 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_autosearch_start() local 616 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_autosearch_is_irq() local 631 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_tune() local 673 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_get_frontend() local 728 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_set_frontend() local 772 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_status() local 793 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_ber() local 800 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_unc_blocks() local 807 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_signal_strength() local 827 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_release() local 834 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_pid_control() local 842 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_pid_parse() local 851 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_set_config() local [all...] |
H A D | stv0297.c | 39 static int stv0297_writereg(struct stv0297_state *state, u8 reg, u8 data) in stv0297_writereg() argument 43 struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; in stv0297_writereg() 45 ret = i2c_transfer(state->i2c, &msg, 1); in stv0297_writereg() 54 static int stv0297_readreg(struct stv0297_state *state, u8 reg) in stv0297_readreg() argument 59 struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, in stv0297_readreg() 60 {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} in stv0297_readreg() 64 if (state->config->stop_during_read) { in stv0297_readreg() 65 if ((ret = i2c_transfer(state->i2c, &msg[0], 1)) != 1) { in stv0297_readreg() 69 if ((ret = i2c_transfer(state->i2c, &msg[1], 1)) != 1) { in stv0297_readreg() 74 if ((ret = i2c_transfer(state in stv0297_readreg() 83 stv0297_writereg_mask(struct stv0297_state *state, u8 reg, u8 mask, u8 data) stv0297_writereg_mask() argument 95 stv0297_readregs(struct stv0297_state *state, u8 reg1, u8 * b, u8 len) stv0297_readregs() argument 123 stv0297_get_symbolrate(struct stv0297_state *state) stv0297_get_symbolrate() argument 138 stv0297_set_symbolrate(struct stv0297_state *state, u32 srate) stv0297_set_symbolrate() argument 152 stv0297_set_sweeprate(struct stv0297_state *state, short fshift, long symrate) stv0297_set_sweeprate() argument 172 stv0297_set_carrieroffset(struct stv0297_state *state, long offset) stv0297_set_carrieroffset() argument 207 stv0297_set_initialdemodfreq(struct stv0297_state *state, long freq) stv0297_set_initialdemodfreq() argument 224 stv0297_set_qam(struct stv0297_state *state, enum fe_modulation modulation) stv0297_set_qam() argument 259 stv0297_set_inversion(struct stv0297_state *state, enum fe_spectral_inversion inversion) stv0297_set_inversion() argument 284 struct stv0297_state *state = fe->demodulator_priv; stv0297_i2c_gate_ctrl() local 296 struct stv0297_state *state = fe->demodulator_priv; stv0297_init() local 311 struct stv0297_state *state = fe->demodulator_priv; stv0297_sleep() local 321 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_status() local 334 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_ber() local 351 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_signal_strength() local 374 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_snr() local 385 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_ucblocks() local 401 struct stv0297_state *state = fe->demodulator_priv; stv0297_set_frontend() local 609 struct stv0297_state *state = fe->demodulator_priv; stv0297_get_frontend() local 645 struct stv0297_state *state = fe->demodulator_priv; stv0297_release() local 654 struct stv0297_state *state = NULL; stv0297_attach() local [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | dib0070.c | 69 static u16 dib0070_read_reg(struct dib0070_state *state, u8 reg) in dib0070_read_reg() argument 73 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0070_read_reg() 78 state->i2c_write_buffer[0] = reg; in dib0070_read_reg() 80 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in dib0070_read_reg() 81 state->msg[0].addr = state->cfg->i2c_address; in dib0070_read_reg() 82 state->msg[0].flags = 0; in dib0070_read_reg() 83 state->msg[0].buf = state->i2c_write_buffer; in dib0070_read_reg() 84 state in dib0070_read_reg() 101 dib0070_write_reg(struct dib0070_state *state, u8 reg, u16 val) dib0070_write_reg() argument 139 struct dib0070_state *state = fe->tuner_priv; dib0070_set_bandwidth() local 166 dib0070_captrim(struct dib0070_state *state, enum frontend_tune_state *tune_state) dib0070_captrim() argument 227 struct dib0070_state *state = fe->tuner_priv; dib0070_set_ctrl_lo5() local 236 struct dib0070_state *state = fe->tuner_priv; dib0070_ctrl_agc_filter() local 323 struct dib0070_state *state = fe->tuner_priv; dib0070_tune_digital() local 510 struct dib0070_state *state = fe->tuner_priv; dib0070_tune() local 528 struct dib0070_state *state = fe->tuner_priv; dib0070_wakeup() local 536 struct dib0070_state *state = fe->tuner_priv; dib0070_sleep() local 544 struct dib0070_state *state = fe->tuner_priv; dib0070_get_rf_output() local 551 struct dib0070_state *state = fe->tuner_priv; dib0070_set_rf_output() local 600 dib0070_read_wbd_offset(struct dib0070_state *state, u8 gain) dib0070_read_wbd_offset() argument 614 dib0070_wbd_offset_calibration(struct dib0070_state *state) dib0070_wbd_offset_calibration() argument 625 struct dib0070_state *state = fe->tuner_priv; dib0070_wbd_offset() local 643 struct dib0070_state *state = fe->tuner_priv; dib0070_reset() local 710 struct dib0070_state *state = fe->tuner_priv; dib0070_get_frequency() local 741 struct dib0070_state *state = kzalloc(sizeof(struct dib0070_state), GFP_KERNEL); dib0070_attach() local [all...] |
H A D | cx24113.c | 90 static int cx24113_writereg(struct cx24113_state *state, int reg, int data) in cx24113_writereg() argument 93 struct i2c_msg msg = { .addr = state->config->i2c_addr, in cx24113_writereg() 95 int err = i2c_transfer(state->i2c, &msg, 1); in cx24113_writereg() 105 static int cx24113_readreg(struct cx24113_state *state, u8 reg) in cx24113_readreg() argument 110 { .addr = state->config->i2c_addr, in cx24113_readreg() 112 { .addr = state->config->i2c_addr, in cx24113_readreg() 116 ret = i2c_transfer(state->i2c, msg, 2); in cx24113_readreg() 127 static void cx24113_set_parameters(struct cx24113_state *state) in cx24113_set_parameters() argument 131 r = cx24113_readreg(state, 0x10) & 0x82; in cx24113_set_parameters() 132 r |= state in cx24113_set_parameters() 187 cx24113_set_gain_settings(struct cx24113_state *state, s16 power_estimation) cx24113_set_gain_settings() argument 220 cx24113_set_Fref(struct cx24113_state *state, u8 high) cx24113_set_Fref() argument 232 cx24113_enable(struct cx24113_state *state, u8 enable) cx24113_enable() argument 240 cx24113_set_bandwidth(struct cx24113_state *state, u32 bandwidth_khz) cx24113_set_bandwidth() argument 265 cx24113_set_clk_inversion(struct cx24113_state *state, u8 on) cx24113_set_clk_inversion() argument 273 struct cx24113_state *state = fe->tuner_priv; cx24113_get_status() local 281 cx24113_set_ref_div(struct cx24113_state *state, u8 refdiv) cx24113_set_ref_div() argument 288 cx24113_calc_pll_nf(struct cx24113_state *state, u16 *n, s32 *f) cx24113_calc_pll_nf() argument 363 cx24113_set_nfr(struct cx24113_state *state, u16 n, s32 f, u8 r) cx24113_set_nfr() argument 379 cx24113_set_frequency(struct cx24113_state *state, u32 frequency) cx24113_set_frequency() argument 413 struct cx24113_state *state = fe->tuner_priv; cx24113_init() local 468 struct cx24113_state *state = fe->tuner_priv; cx24113_set_params() local 491 struct cx24113_state *state = fe->tuner_priv; cx24113_agc_callback() local 511 struct cx24113_state *state = fe->tuner_priv; cx24113_get_frequency() local 518 struct cx24113_state *state = fe->tuner_priv; cx24113_release() local 545 struct cx24113_state *state = kzalloc(sizeof(*state), GFP_KERNEL); cx24113_attach() local [all...] |
H A D | mxl5xx.c | 138 static int i2cread(struct mxl *state, u8 *data, int len) in i2cread() argument 140 return i2c_read(state->base->i2c, state->base->adr, data, len); in i2cread() 143 static int i2cwrite(struct mxl *state, u8 *data, int len) in i2cwrite() argument 145 return i2c_write(state->base->i2c, state->base->adr, data, len); in i2cwrite() 148 static int read_register_unlocked(struct mxl *state, u32 reg, u32 *val) in read_register_unlocked() argument 157 stat = i2cwrite(state, data, in read_register_unlocked() 160 dev_err(state->i2cdev, "i2c read error 1\n"); in read_register_unlocked() 162 stat = i2cread(state, (u in read_register_unlocked() 173 send_command(struct mxl *state, u32 size, u8 *buf) send_command() argument 201 write_register(struct mxl *state, u32 reg, u32 val) write_register() argument 217 write_firmware_block(struct mxl *state, u32 reg, u32 size, u8 *reg_data_ptr) write_firmware_block() argument 240 read_register(struct mxl *state, u32 reg, u32 *val) read_register() argument 264 read_register_block(struct mxl *state, u32 reg, u32 size, u8 *data) read_register_block() argument 287 read_by_mnemonic(struct mxl *state, u32 reg, u8 lsbloc, u8 numofbits, u32 *val) read_by_mnemonic() argument 304 update_by_mnemonic(struct mxl *state, u32 reg, u8 lsbloc, u8 numofbits, u32 val) update_by_mnemonic() argument 319 firmware_is_alive(struct mxl *state) firmware_is_alive() argument 356 struct mxl *state = fe->demodulator_priv; release() local 384 cfg_scrambler(struct mxl *state, u32 gold) cfg_scrambler() argument 405 cfg_demod_abort_tune(struct mxl *state) cfg_demod_abort_tune() argument 428 struct mxl *state = fe->demodulator_priv; set_parameters() local 494 struct mxl *state = fe->demodulator_priv; sleep() local 514 struct mxl *state = fe->demodulator_priv; read_snr() local 535 struct mxl *state = fe->demodulator_priv; read_ber() local 591 struct mxl *state = fe->demodulator_priv; read_signal_strength() local 612 struct mxl *state = fe->demodulator_priv; read_status() local 652 struct mxl *state = fe->demodulator_priv; tune() local 682 struct mxl *state = fe->demodulator_priv; get_frontend() local 768 struct mxl *state = fe->demodulator_priv; set_input() local 807 cfg_dev_xtal(struct mxl *state, u32 freq, u32 cap, u32 enable) cfg_dev_xtal() argument 841 write_fw_segment(struct mxl *state, u32 mem_addr, u32 total_size, u8 *data_ptr) write_fw_segment() argument 876 do_firmware_download(struct mxl *state, u8 *mbin_buffer_ptr, u32 mbin_buffer_size) do_firmware_download() argument 935 check_fw(struct mxl *state, u8 *mbin, u32 mbin_len) check_fw() argument 957 firmware_download(struct mxl *state, u8 *mbin, u32 mbin_len) firmware_download() argument 1049 cfg_ts_pad_mux(struct mxl *state, enum MXL_BOOL_E enable_serial_ts) cfg_ts_pad_mux() argument 1314 set_drive_strength(struct mxl *state, enum MXL_HYDRA_TS_DRIVE_STRENGTH_E ts_drive_strength) set_drive_strength() argument 1346 enable_tuner(struct mxl *state, u32 tuner, u32 enable) enable_tuner() argument 1377 config_ts(struct mxl *state, enum MXL_HYDRA_DEMOD_ID_E demod_id, struct MXL_HYDRA_MPEGOUT_PARAM_T *mpeg_out_param_ptr) config_ts() argument 1568 config_mux(struct mxl *state) config_mux() argument 1583 load_fw(struct mxl *state, struct mxl5xx_cfg *cfg) load_fw() argument 1605 validate_sku(struct mxl *state) validate_sku() argument 1651 get_fwinfo(struct mxl *state) get_fwinfo() argument 1698 probe(struct mxl *state, struct mxl5xx_cfg *cfg) probe() argument 1829 struct mxl *state; mxl5xx_attach() local [all...] |
H A D | stb0899_drv.c | 213 static int _stb0899_read_reg(struct stb0899_state *state, unsigned int reg) in _stb0899_read_reg() argument 222 .addr = state->config->demod_address, in _stb0899_read_reg() 227 .addr = state->config->demod_address, in _stb0899_read_reg() 234 ret = i2c_transfer(state->i2c, msg, 2); in _stb0899_read_reg() 237 dprintk(state->verbose, FE_ERROR, 1, in _stb0899_read_reg() 243 if (unlikely(*state->verbose >= FE_DEBUGREG)) in _stb0899_read_reg() 244 dprintk(state->verbose, FE_ERROR, 1, "Reg=[0x%02x], data=%02x", in _stb0899_read_reg() 250 int stb0899_read_reg(struct stb0899_state *state, unsigned int reg) in stb0899_read_reg() argument 254 result = _stb0899_read_reg(state, reg); in stb0899_read_reg() 262 _stb0899_read_reg(state, (re in stb0899_read_reg() 267 _stb0899_read_s2reg(struct stb0899_state *state, u32 stb0899_i2cdev, u32 stb0899_base_addr, u16 stb0899_reg_offset) _stb0899_read_s2reg() argument 367 stb0899_write_s2reg(struct stb0899_state *state, u32 stb0899_i2cdev, u32 stb0899_base_addr, u16 stb0899_reg_offset, u32 stb0899_data) stb0899_write_s2reg() argument 440 stb0899_read_regs(struct stb0899_state *state, unsigned int reg, u8 *buf, u32 count) stb0899_read_regs() argument 484 stb0899_write_regs(struct stb0899_state *state, unsigned int reg, u8 *data, u32 count) stb0899_write_regs() argument 528 stb0899_write_reg(struct stb0899_state *state, unsigned int reg, u8 data) stb0899_write_reg() argument 539 stb0899_get_mclk(struct stb0899_state *state) stb0899_get_mclk() argument 556 stb0899_set_mclk(struct stb0899_state *state, u32 Mclk) stb0899_set_mclk() argument 571 stb0899_postproc(struct stb0899_state *state, u8 ctl, int enable) stb0899_postproc() argument 595 struct stb0899_state *state = fe->demodulator_priv; stb0899_detach() local 603 struct stb0899_state *state = fe->demodulator_priv; stb0899_release() local 613 stb0899_get_alpha(struct stb0899_state *state) stb0899_get_alpha() argument 628 stb0899_init_calc(struct stb0899_state *state) stb0899_init_calc() argument 668 stb0899_wait_diseqc_fifo_empty(struct stb0899_state *state, int timeout) stb0899_wait_diseqc_fifo_empty() argument 688 struct stb0899_state *state = fe->demodulator_priv; stb0899_send_diseqc_msg() local 712 stb0899_wait_diseqc_rxidle(struct stb0899_state *state, int timeout) stb0899_wait_diseqc_rxidle() argument 731 struct stb0899_state *state = fe->demodulator_priv; stb0899_recv_slave_reply() local 761 stb0899_wait_diseqc_txidle(struct stb0899_state *state, int timeout) stb0899_wait_diseqc_txidle() argument 780 struct stb0899_state *state = fe->demodulator_priv; stb0899_send_diseqc_burst() local 816 stb0899_diseqc_init(struct stb0899_state *state) stb0899_diseqc_init() argument 847 struct stb0899_state *state = fe->demodulator_priv; stb0899_sleep() local 861 struct stb0899_state *state = fe->demodulator_priv; stb0899_wakeup() local 880 struct stb0899_state *state = fe->demodulator_priv; stb0899_init() local 950 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_signal_strength() local 994 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_snr() local 1051 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_status() local 1122 struct stb0899_state *state = fe->demodulator_priv; stb0899_read_ber() local 1167 struct stb0899_state *state = fe->demodulator_priv; stb0899_set_voltage() local 1194 struct stb0899_state *state = fe->demodulator_priv; stb0899_set_tone() local 1225 struct stb0899_state *state = fe->demodulator_priv; stb0899_i2c_gate_ctrl() local 1258 stb0899_get_dev_id(struct stb0899_state *state) stb0899_get_dev_id() argument 1290 stb0899_set_delivery(struct stb0899_state *state) stb0899_set_delivery() argument 1394 stb0899_set_iterations(struct stb0899_state *state) stb0899_set_iterations() argument 1417 struct stb0899_state *state = fe->demodulator_priv; stb0899_search() local 1556 struct stb0899_state *state = fe->demodulator_priv; stb0899_get_frontend() local 1614 struct stb0899_state *state = NULL; stb0899_attach() local [all...] |
H A D | dib8000.c | 171 static u16 __dib8000_read_word(struct dib8000_state *state, u16 reg) in __dib8000_read_word() argument 175 state->i2c_write_buffer[0] = reg >> 8; in __dib8000_read_word() 176 state->i2c_write_buffer[1] = reg & 0xff; in __dib8000_read_word() 178 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in __dib8000_read_word() 179 state->msg[0].addr = state->i2c.addr >> 1; in __dib8000_read_word() 180 state->msg[0].flags = 0; in __dib8000_read_word() 181 state->msg[0].buf = state->i2c_write_buffer; in __dib8000_read_word() 182 state in __dib8000_read_word() 196 dib8000_read_word(struct dib8000_state *state, u16 reg) dib8000_read_word() argument 212 dib8000_read32(struct dib8000_state *state, u16 reg) dib8000_read32() argument 251 dib8000_write_word(struct dib8000_state *state, u16 reg, u16 val) dib8000_write_word() argument 379 fft_to_mode(struct dib8000_state *state) fft_to_mode() argument 398 dib8000_set_acquisition_mode(struct dib8000_state *state) dib8000_set_acquisition_mode() argument 407 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_output_mode() local 468 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_diversity_in() local 505 dib8000_set_power_mode(struct dib8000_state *state, enum dib8000_power_mode mode) dib8000_set_power_mode() argument 546 dib8000_set_adc_state(struct dib8000_state *state, enum dibx000_adc_states no) dib8000_set_adc_state() argument 619 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_bandwidth() local 639 dib8000_sad_calib(struct dib8000_state *state) dib8000_sad_calib() argument 665 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_wbd_ref() local 672 dib8000_reset_pll_common(struct dib8000_state *state, const struct dibx000_bandwidth_config *bw) dib8000_reset_pll_common() argument 693 dib8000_reset_pll(struct dib8000_state *state) dib8000_reset_pll() argument 748 struct dib8000_state *state = fe->demodulator_priv; dib8000_update_pll() local 855 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_gpio() local 997 struct dib8000_state *state = fe->demodulator_priv; dib8000_reset_stats() local 1034 struct dib8000_state *state = fe->demodulator_priv; dib8000_reset() local 1143 dib8000_restart_agc(struct dib8000_state *state) dib8000_restart_agc() argument 1150 dib8000_update_lna(struct dib8000_state *state) dib8000_update_lna() argument 1166 dib8000_set_agc_config(struct dib8000_state *state, u8 band) dib8000_set_agc_config() argument 1234 struct dib8000_state *state = fe->demodulator_priv; dib8000_pwm_agc_reset() local 1239 dib8000_agc_soft_split(struct dib8000_state *state) dib8000_agc_soft_split() argument 1267 struct dib8000_state *state = fe->demodulator_priv; dib8000_agc_startup() local 1344 dib8096p_host_bus_drive(struct dib8000_state *state, u8 drive) dib8096p_host_bus_drive() argument 1398 dib8096p_cfg_DibTx(struct dib8000_state *state, u32 P_Kin, u32 P_Kout, u32 insertExtSynchro, u32 synchroMode, u32 syncWord, u32 syncSize) dib8096p_cfg_DibTx() argument 1415 dib8096p_cfg_DibRx(struct dib8000_state *state, u32 P_Kin, u32 P_Kout, u32 synchroMode, u32 insertExtSynchro, u32 syncWord, u32 syncSize, u32 dataOutRate) dib8096p_cfg_DibRx() argument 1440 dib8096p_enMpegMux(struct dib8000_state *state, int onoff) dib8096p_enMpegMux() argument 1458 dib8096p_configMpegMux(struct dib8000_state *state, u16 pulseWidth, u16 enSerialMode, u16 enSerialClkDiv2) dib8096p_configMpegMux() argument 1478 dib8096p_setDibTxMux(struct dib8000_state *state, int mode) dib8096p_setDibTxMux() argument 1501 dib8096p_setHostBusMux(struct dib8000_state *state, int mode) dib8096p_setHostBusMux() argument 1528 struct dib8000_state *state = fe->demodulator_priv; dib8096p_set_diversity_in() local 1563 struct dib8000_state *state = fe->demodulator_priv; dib8096p_set_output_mode() local 1676 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_tuner_write_serpar() local 1696 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_tuner_read_serpar() local 1740 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_rw_on_apb() local 1757 struct dib8000_state *state = i2c_get_adapdata(i2c_adap); dib8096p_tuner_xfer() local 1893 struct dib8000_state *state = fe->demodulator_priv; dib8096p_tuner_sleep() local 1923 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_adc_power() local 1942 struct dib8000_state *state = fe->demodulator_priv; dib8090p_get_dc_power() local 1959 dib8000_update_timf(struct dib8000_state *state) dib8000_update_timf() argument 1970 struct dib8000_state *state = fe->demodulator_priv; dib8000_ctrl_timf() local 1993 dib8000_set_layer(struct dib8000_state *state, u8 layer_index, u16 max_constellation) dib8000_set_layer() argument 2058 dib8000_adp_fine_tune(struct dib8000_state *state, u16 max_constellation) dib8000_adp_fine_tune() argument 2085 dib8000_update_ana_gain(struct dib8000_state *state, u16 ana_gain) dib8000_update_ana_gain() argument 2101 dib8000_load_ana_fe_coefs(struct dib8000_state *state, const s16 *ana_fe) dib8000_load_ana_fe_coefs() argument 2134 dib8000_get_init_prbs(struct dib8000_state *state, u16 subchannel) dib8000_get_init_prbs() argument 2161 dib8000_set_13seg_channel(struct dib8000_state *state) dib8000_set_13seg_channel() argument 2201 dib8000_set_subchannel_prbs(struct dib8000_state *state, u16 init_prbs) dib8000_set_subchannel_prbs() argument 2209 dib8000_small_fine_tune(struct dib8000_state *state) dib8000_small_fine_tune() argument 2295 dib8000_set_sb_channel(struct dib8000_state *state) dib8000_set_sb_channel() argument 2366 dib8000_set_isdbt_common_channel(struct dib8000_state *state, u8 seq, u8 autosearching) dib8000_set_isdbt_common_channel() argument 2491 dib8000_wait_lock(struct dib8000_state *state, u32 internal, u32 wait0_ms, u32 wait1_ms, u32 wait2_ms) dib8000_wait_lock() argument 2515 struct dib8000_state *state = fe->demodulator_priv; dib8000_autosearch_start() local 2660 struct dib8000_state *state = fe->demodulator_priv; dib8000_autosearch_irq() local 2684 dib8000_viterbi_state(struct dib8000_state *state, u8 onoff) dib8000_viterbi_state() argument 2695 dib8000_set_dds(struct dib8000_state *state, s32 offset_khz) dib8000_set_dds() argument 2737 dib8000_set_frequency_offset(struct dib8000_state *state) dib8000_set_frequency_offset() argument 2774 dib8000_get_symbol_duration(struct dib8000_state *state) dib8000_get_symbol_duration() argument 2796 dib8000_set_isdbt_loop_params(struct dib8000_state *state, enum param_loop_step loop_step) dib8000_set_isdbt_loop_params() argument 2835 dib8000_demod_restart(struct dib8000_state *state) dib8000_demod_restart() argument 2842 dib8000_set_sync_wait(struct dib8000_state *state) dib8000_set_sync_wait() argument 2869 dib8000_get_timeout(struct dib8000_state *state, u32 delay, enum timeout_mode mode) dib8000_get_timeout() argument 2879 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_status() local 2885 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_tune_state() local 2891 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_tune_state() local 2899 struct dib8000_state *state = fe->demodulator_priv; dib8000_tune_restart_from_demod() local 2908 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_lock() local 2915 dib8090p_init_sdram(struct dib8000_state *state) dib8090p_init_sdram() argument 3019 struct dib8000_state *state = fe->demodulator_priv; dib8000_tune() local 3372 struct dib8000_state *state = fe->demodulator_priv; dib8000_wakeup() local 3395 struct dib8000_state *state = fe->demodulator_priv; dib8000_sleep() local 3416 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_frontend() local 3602 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_frontend() local 3769 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_status() local 3811 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_ber() local 3825 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_unc_blocks() local 3837 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_signal_strength() local 3860 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_snr() local 3893 struct dib8000_state *state = fe->demodulator_priv; dib8000_read_snr() local 4009 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_time_us() local 4123 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_stats() local 4264 struct dib8000_state *state = fe->demodulator_priv; dib8000_set_slave_frontend() local 4281 struct dib8000_state *state = fe->demodulator_priv; dib8000_get_slave_frontend() local 4443 struct dib8000_state *state; dib8000_init() local [all...] |
H A D | dib3000mc.c | 53 static u16 dib3000mc_read_word(struct dib3000mc_state *state, u16 reg) in dib3000mc_read_word() argument 56 { .addr = state->i2c_addr >> 1, .flags = 0, .len = 2 }, in dib3000mc_read_word() 57 { .addr = state->i2c_addr >> 1, .flags = I2C_M_RD, .len = 2 }, in dib3000mc_read_word() 74 if (i2c_transfer(state->i2c_adap, msg, 2) != 2) in dib3000mc_read_word() 83 static int dib3000mc_write_word(struct dib3000mc_state *state, u16 reg, u16 val) in dib3000mc_write_word() argument 86 .addr = state->i2c_addr >> 1, .flags = 0, .len = 4 in dib3000mc_write_word() 102 rc = i2c_transfer(state->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0; in dib3000mc_write_word() 108 static int dib3000mc_identify(struct dib3000mc_state *state) in dib3000mc_identify() argument 111 if ((value = dib3000mc_read_word(state, 1025)) != 0x01b3) { in dib3000mc_identify() 116 value = dib3000mc_read_word(state, 102 in dib3000mc_identify() 128 dib3000mc_set_timing(struct dib3000mc_state *state, s16 nfft, u32 bw, u8 update_offset) dib3000mc_set_timing() argument 162 dib3000mc_setup_pwm_state(struct dib3000mc_state *state) dib3000mc_setup_pwm_state() argument 184 dib3000mc_set_output_mode(struct dib3000mc_state *state, int mode) dib3000mc_set_output_mode() argument 245 dib3000mc_set_bandwidth(struct dib3000mc_state *state, u32 bw) dib3000mc_set_bandwidth() argument 305 dib3000mc_set_impulse_noise(struct dib3000mc_state *state, u8 mode, s16 nfft) dib3000mc_set_impulse_noise() argument 325 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_init() local 445 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_sleep() local 454 dib3000mc_set_adp_cfg(struct dib3000mc_state *state, s16 qam) dib3000mc_set_adp_cfg() argument 472 dib3000mc_set_channel_cfg(struct dib3000mc_state *state, struct dtv_frontend_properties *ch, u16 seq) dib3000mc_set_channel_cfg() argument 587 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_autosearch_start() local 616 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_autosearch_is_irq() local 631 struct dib3000mc_state *state = demod->demodulator_priv; dib3000mc_tune() local 673 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_get_frontend() local 728 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_set_frontend() local 772 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_status() local 793 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_ber() local 800 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_unc_blocks() local 807 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_read_signal_strength() local 827 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_release() local 834 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_pid_control() local 842 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_pid_parse() local 851 struct dib3000mc_state *state = fe->demodulator_priv; dib3000mc_set_config() local [all...] |
H A D | stv0297.c | 39 static int stv0297_writereg(struct stv0297_state *state, u8 reg, u8 data) in stv0297_writereg() argument 43 struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; in stv0297_writereg() 45 ret = i2c_transfer(state->i2c, &msg, 1); in stv0297_writereg() 54 static int stv0297_readreg(struct stv0297_state *state, u8 reg) in stv0297_readreg() argument 59 struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, in stv0297_readreg() 60 {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} in stv0297_readreg() 64 if (state->config->stop_during_read) { in stv0297_readreg() 65 if ((ret = i2c_transfer(state->i2c, &msg[0], 1)) != 1) { in stv0297_readreg() 69 if ((ret = i2c_transfer(state->i2c, &msg[1], 1)) != 1) { in stv0297_readreg() 74 if ((ret = i2c_transfer(state in stv0297_readreg() 83 stv0297_writereg_mask(struct stv0297_state *state, u8 reg, u8 mask, u8 data) stv0297_writereg_mask() argument 95 stv0297_readregs(struct stv0297_state *state, u8 reg1, u8 * b, u8 len) stv0297_readregs() argument 123 stv0297_get_symbolrate(struct stv0297_state *state) stv0297_get_symbolrate() argument 138 stv0297_set_symbolrate(struct stv0297_state *state, u32 srate) stv0297_set_symbolrate() argument 152 stv0297_set_sweeprate(struct stv0297_state *state, short fshift, long symrate) stv0297_set_sweeprate() argument 172 stv0297_set_carrieroffset(struct stv0297_state *state, long offset) stv0297_set_carrieroffset() argument 207 stv0297_set_initialdemodfreq(struct stv0297_state *state, long freq) stv0297_set_initialdemodfreq() argument 224 stv0297_set_qam(struct stv0297_state *state, enum fe_modulation modulation) stv0297_set_qam() argument 259 stv0297_set_inversion(struct stv0297_state *state, enum fe_spectral_inversion inversion) stv0297_set_inversion() argument 284 struct stv0297_state *state = fe->demodulator_priv; stv0297_i2c_gate_ctrl() local 296 struct stv0297_state *state = fe->demodulator_priv; stv0297_init() local 311 struct stv0297_state *state = fe->demodulator_priv; stv0297_sleep() local 321 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_status() local 334 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_ber() local 351 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_signal_strength() local 374 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_snr() local 385 struct stv0297_state *state = fe->demodulator_priv; stv0297_read_ucblocks() local 401 struct stv0297_state *state = fe->demodulator_priv; stv0297_set_frontend() local 609 struct stv0297_state *state = fe->demodulator_priv; stv0297_get_frontend() local 645 struct stv0297_state *state = fe->demodulator_priv; stv0297_release() local 654 struct stv0297_state *state = NULL; stv0297_attach() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/bt8xx/ |
H A D | dst.c | 45 static int dst_command(struct dst_state *state, u8 *data, u8 len); 47 static void dst_packsize(struct dst_state *state, int psize) in dst_packsize() argument 52 bt878_device_control(state->bt, DST_IG_TS, &bits); in dst_packsize() 55 static int dst_gpio_outb(struct dst_state *state, u32 mask, u32 enbb, in dst_gpio_outb() argument 67 if ((err = bt878_device_control(state->bt, DST_IG_ENABLE, &enb)) < 0) { in dst_gpio_outb() 80 if ((err = bt878_device_control(state->bt, DST_IG_WRITE, &bits)) < 0) { in dst_gpio_outb() 89 static int dst_gpio_inb(struct dst_state *state, u8 *result) in dst_gpio_inb() argument 95 if ((err = bt878_device_control(state->bt, DST_IG_READ, &rd_packet)) < 0) { in dst_gpio_inb() 104 int rdc_reset_state(struct dst_state *state) in rdc_reset_state() argument 106 dprintk(2, "Resetting state machin in rdc_reset_state() 122 rdc_8820_reset(struct dst_state *state) rdc_8820_reset() argument 138 dst_pio_enable(struct dst_state *state) dst_pio_enable() argument 149 dst_pio_disable(struct dst_state *state) dst_pio_disable() argument 162 dst_wait_dst_ready(struct dst_state *state, u8 delay_mode) dst_wait_dst_ready() argument 184 dst_error_recovery(struct dst_state *state) dst_error_recovery() argument 196 dst_error_bailout(struct dst_state *state) dst_error_bailout() argument 207 dst_comm_init(struct dst_state *state) dst_comm_init() argument 227 write_dst(struct dst_state *state, u8 *data, u8 len) write_dst() argument 261 read_dst(struct dst_state *state, u8 *ret, u8 len) read_dst() argument 294 dst_set_polarization(struct dst_state *state) dst_set_polarization() argument 312 dst_set_freq(struct dst_state *state, u32 freq) dst_set_freq() argument 358 dst_set_bandwidth(struct dst_state *state, u32 bandwidth) dst_set_bandwidth() argument 397 dst_set_inversion(struct dst_state *state, enum fe_spectral_inversion inversion) dst_set_inversion() argument 415 dst_set_fec(struct dst_state *state, enum fe_code_rate fec) dst_set_fec() argument 421 dst_get_fec(struct dst_state *state) dst_get_fec() argument 426 dst_set_symbolrate(struct dst_state *state, u32 srate) dst_set_symbolrate() argument 472 dst_set_modulation(struct dst_state *state, enum fe_modulation modulation) dst_set_modulation() argument 510 dst_get_modulation(struct dst_state *state) dst_get_modulation() argument 529 dst_type_flags_print(struct dst_state *state) dst_type_flags_print() argument 554 dst_type_print(struct dst_state *state, u8 type) dst_type_print() argument 881 dst_get_mac(struct dst_state *state) dst_get_mac() argument 896 dst_fw_ver(struct dst_state *state) dst_fw_ver() argument 914 dst_card_type(struct dst_state *state) dst_card_type() argument 940 dst_get_vendor(struct dst_state *state) dst_get_vendor() argument 955 debug_dst_buffer(struct dst_state *state) debug_dst_buffer() argument 960 dst_check_stv0299(struct dst_state *state) dst_check_stv0299() argument 980 dst_check_mb86a15(struct dst_state *state) dst_check_mb86a15() argument 1000 dst_get_tuner_info(struct dst_state *state) dst_get_tuner_info() argument 1045 dst_get_device_id(struct dst_state *state) dst_get_device_id() argument 1137 dst_probe(struct dst_state *state) dst_probe() argument 1186 dst_command(struct dst_state *state, u8 *data, u8 len) dst_command() argument 1250 dst_get_signal(struct dst_state *state) dst_get_signal() argument 1285 dst_tone_power_cmd(struct dst_state *state) dst_tone_power_cmd() argument 1298 dst_get_tuna(struct dst_state *state) dst_get_tuna() argument 1349 struct dst_state *state = fe->demodulator_priv; dst_write_tuna() local 1420 struct dst_state *state = fe->demodulator_priv; dst_set_diseqc() local 1438 struct dst_state *state = fe->demodulator_priv; dst_set_voltage() local 1471 struct dst_state *state = fe->demodulator_priv; dst_set_tone() local 1496 struct dst_state *state = fe->demodulator_priv; dst_send_burst() local 1515 struct dst_state *state = fe->demodulator_priv; bt8xx_dst_init() local 1546 struct dst_state *state = fe->demodulator_priv; dst_read_status() local 1560 struct dst_state *state = fe->demodulator_priv; dst_read_signal_strength() local 1570 struct dst_state *state = fe->demodulator_priv; dst_read_snr() local 1582 struct dst_state *state = fe->demodulator_priv; dst_set_frontend() local 1617 struct dst_state *state = fe->demodulator_priv; dst_tune_frontend() local 1657 struct dst_state *state = fe->demodulator_priv; dst_get_frontend() local 1678 struct dst_state *state = fe->demodulator_priv; bt8xx_dst_release() local 1693 dst_attach(struct dst_state *state, struct dvb_adapter *dvb_adapter) dst_attach() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/bt8xx/ |
H A D | dst.c | 45 static int dst_command(struct dst_state *state, u8 *data, u8 len); 47 static void dst_packsize(struct dst_state *state, int psize) in dst_packsize() argument 52 bt878_device_control(state->bt, DST_IG_TS, &bits); in dst_packsize() 55 static int dst_gpio_outb(struct dst_state *state, u32 mask, u32 enbb, in dst_gpio_outb() argument 67 if ((err = bt878_device_control(state->bt, DST_IG_ENABLE, &enb)) < 0) { in dst_gpio_outb() 80 if ((err = bt878_device_control(state->bt, DST_IG_WRITE, &bits)) < 0) { in dst_gpio_outb() 89 static int dst_gpio_inb(struct dst_state *state, u8 *result) in dst_gpio_inb() argument 95 if ((err = bt878_device_control(state->bt, DST_IG_READ, &rd_packet)) < 0) { in dst_gpio_inb() 104 int rdc_reset_state(struct dst_state *state) in rdc_reset_state() argument 106 dprintk(2, "Resetting state machin in rdc_reset_state() 122 rdc_8820_reset(struct dst_state *state) rdc_8820_reset() argument 138 dst_pio_enable(struct dst_state *state) dst_pio_enable() argument 149 dst_pio_disable(struct dst_state *state) dst_pio_disable() argument 162 dst_wait_dst_ready(struct dst_state *state, u8 delay_mode) dst_wait_dst_ready() argument 184 dst_error_recovery(struct dst_state *state) dst_error_recovery() argument 196 dst_error_bailout(struct dst_state *state) dst_error_bailout() argument 207 dst_comm_init(struct dst_state *state) dst_comm_init() argument 227 write_dst(struct dst_state *state, u8 *data, u8 len) write_dst() argument 261 read_dst(struct dst_state *state, u8 *ret, u8 len) read_dst() argument 294 dst_set_polarization(struct dst_state *state) dst_set_polarization() argument 312 dst_set_freq(struct dst_state *state, u32 freq) dst_set_freq() argument 358 dst_set_bandwidth(struct dst_state *state, u32 bandwidth) dst_set_bandwidth() argument 397 dst_set_inversion(struct dst_state *state, enum fe_spectral_inversion inversion) dst_set_inversion() argument 415 dst_set_fec(struct dst_state *state, enum fe_code_rate fec) dst_set_fec() argument 421 dst_get_fec(struct dst_state *state) dst_get_fec() argument 426 dst_set_symbolrate(struct dst_state *state, u32 srate) dst_set_symbolrate() argument 472 dst_set_modulation(struct dst_state *state, enum fe_modulation modulation) dst_set_modulation() argument 510 dst_get_modulation(struct dst_state *state) dst_get_modulation() argument 529 dst_type_flags_print(struct dst_state *state) dst_type_flags_print() argument 554 dst_type_print(struct dst_state *state, u8 type) dst_type_print() argument 881 dst_get_mac(struct dst_state *state) dst_get_mac() argument 896 dst_fw_ver(struct dst_state *state) dst_fw_ver() argument 914 dst_card_type(struct dst_state *state) dst_card_type() argument 940 dst_get_vendor(struct dst_state *state) dst_get_vendor() argument 955 debug_dst_buffer(struct dst_state *state) debug_dst_buffer() argument 960 dst_check_stv0299(struct dst_state *state) dst_check_stv0299() argument 980 dst_check_mb86a15(struct dst_state *state) dst_check_mb86a15() argument 1000 dst_get_tuner_info(struct dst_state *state) dst_get_tuner_info() argument 1045 dst_get_device_id(struct dst_state *state) dst_get_device_id() argument 1137 dst_probe(struct dst_state *state) dst_probe() argument 1186 dst_command(struct dst_state *state, u8 *data, u8 len) dst_command() argument 1250 dst_get_signal(struct dst_state *state) dst_get_signal() argument 1285 dst_tone_power_cmd(struct dst_state *state) dst_tone_power_cmd() argument 1298 dst_get_tuna(struct dst_state *state) dst_get_tuna() argument 1349 struct dst_state *state = fe->demodulator_priv; dst_write_tuna() local 1420 struct dst_state *state = fe->demodulator_priv; dst_set_diseqc() local 1438 struct dst_state *state = fe->demodulator_priv; dst_set_voltage() local 1471 struct dst_state *state = fe->demodulator_priv; dst_set_tone() local 1496 struct dst_state *state = fe->demodulator_priv; dst_send_burst() local 1515 struct dst_state *state = fe->demodulator_priv; bt8xx_dst_init() local 1546 struct dst_state *state = fe->demodulator_priv; dst_read_status() local 1560 struct dst_state *state = fe->demodulator_priv; dst_read_signal_strength() local 1570 struct dst_state *state = fe->demodulator_priv; dst_read_snr() local 1582 struct dst_state *state = fe->demodulator_priv; dst_set_frontend() local 1617 struct dst_state *state = fe->demodulator_priv; dst_tune_frontend() local 1657 struct dst_state *state = fe->demodulator_priv; dst_get_frontend() local 1678 struct dst_state *state = fe->demodulator_priv; bt8xx_dst_release() local 1693 dst_attach(struct dst_state *state, struct dvb_adapter *dvb_adapter) dst_attach() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | adv7180.c | 203 int (*init)(struct adv7180_state *state); 231 static int adv7180_select_page(struct adv7180_state *state, unsigned int page) in adv7180_select_page() argument 233 if (state->register_page != page) { in adv7180_select_page() 234 i2c_smbus_write_byte_data(state->client, ADV7180_REG_CTRL, in adv7180_select_page() 236 state->register_page = page; in adv7180_select_page() 242 static int adv7180_write(struct adv7180_state *state, unsigned int reg, in adv7180_write() argument 245 lockdep_assert_held(&state->mutex); in adv7180_write() 246 adv7180_select_page(state, reg >> 8); in adv7180_write() 247 return i2c_smbus_write_byte_data(state->client, reg & 0xff, value); in adv7180_write() 250 static int adv7180_read(struct adv7180_state *state, unsigne argument 257 adv7180_csi_write(struct adv7180_state *state, unsigned int reg, unsigned int value) adv7180_csi_write() argument 263 adv7180_set_video_standard(struct adv7180_state *state, unsigned int std) adv7180_set_video_standard() argument 269 adv7180_vpp_write(struct adv7180_state *state, unsigned int reg, unsigned int value) adv7180_vpp_write() argument 334 __adv7180_status(struct adv7180_state *state, u32 *status, v4l2_std_id *std) __adv7180_status() argument 357 struct adv7180_state *state = to_state(sd); adv7180_querystd() local 389 struct adv7180_state *state = to_state(sd); adv7180_s_routing() local 411 struct adv7180_state *state = to_state(sd); adv7180_g_input_status() local 421 adv7180_program_std(struct adv7180_state *state) adv7180_program_std() argument 437 struct adv7180_state *state = to_state(sd); adv7180_s_std() local 458 struct adv7180_state *state = to_state(sd); adv7180_g_std() local 468 struct adv7180_state *state = to_state(sd); adv7180_g_frame_interval() local 481 adv7180_set_power_pin(struct adv7180_state *state, bool on) adv7180_set_power_pin() argument 494 adv7180_set_reset_pin(struct adv7180_state *state, bool on) adv7180_set_reset_pin() argument 507 adv7180_set_power(struct adv7180_state *state, bool on) adv7180_set_power() argument 541 struct adv7180_state *state = to_state(sd); adv7180_s_power() local 564 adv7180_test_pattern(struct adv7180_state *state, int value) adv7180_test_pattern() argument 593 struct adv7180_state *state = to_state(sd); adv7180_s_ctrl() local 658 adv7180_init_controls(struct adv7180_state *state) adv7180_init_controls() argument 693 adv7180_exit_controls(struct adv7180_state *state) adv7180_exit_controls() argument 713 struct adv7180_state *state = to_state(sd); adv7180_mbus_fmt() local 726 adv7180_set_field_mode(struct adv7180_state *state) adv7180_set_field_mode() argument 768 struct adv7180_state *state = to_state(sd); adv7180_get_pad_format() local 784 struct adv7180_state *state = to_state(sd); adv7180_set_pad_format() local 830 struct adv7180_state *state = to_state(sd); adv7180_get_mbus_config() local 859 struct adv7180_state *state = to_state(sd); adv7180_g_pixelaspect() local 880 struct adv7180_state *state = to_state(sd); adv7180_s_stream() local 951 struct adv7180_state *state = devid; adv7180_irq() local 972 adv7180_init(struct adv7180_state *state) adv7180_init() argument 987 adv7180_set_std(struct adv7180_state *state, unsigned int std) adv7180_set_std() argument 993 adv7180_select_input(struct adv7180_state *state, unsigned int input) adv7180_select_input() argument 1006 adv7182_init(struct adv7180_state *state) adv7182_init() argument 1062 adv7182_set_std(struct adv7180_state *state, unsigned int std) adv7182_set_std() argument 1121 adv7182_select_input(struct adv7180_state *state, unsigned int input) adv7182_select_input() argument 1340 init_device(struct adv7180_state *state) init_device() argument 1400 struct adv7180_state *state; adv7180_probe() local 1520 struct adv7180_state *state = to_state(sd); adv7180_remove() local 1559 struct adv7180_state *state = to_state(sd); adv7180_suspend() local 1567 struct adv7180_state *state = to_state(sd); adv7180_resume() local [all...] |
H A D | msp3400-kthreads.c | 177 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp_set_source() local 189 if (state->has_scart2_out) in msp_set_source() 204 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp3400c_set_mode() local 206 int tuner = (state->route_in >> 3) & 1; in msp3400c_set_mode() 210 state->mode = mode; in msp3400c_set_mode() 211 state->rxsubchans = V4L2_TUNER_SUB_MONO; in msp3400c_set_mode() 234 if (state->has_nicam) /* nicam prescale */ in msp3400c_set_mode() 245 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp3400c_set_audmode() local 246 char *modestr = (state->audmode >= 0 && state in msp3400c_set_audmode() 374 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3400c_print_mode() local 403 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3400c_detect_stereo() local 481 struct msp_state *state = to_state(i2c_get_clientdata(client)); watch_stereo() local 493 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3400c_thread() local 689 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3410d_thread() local 857 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_modus() local 884 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_set_source() local 927 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_set_sources() local 943 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_reset() local 986 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_thread() local 1083 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_detect_stereo() local 1112 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_set_audmode() local 1129 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp_set_audmode() local 1144 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp_detect_stereo() local [all...] |
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_pm4.c | 30 static void si_pm4_cmd_begin(struct si_pm4_state *state, unsigned opcode) in si_pm4_cmd_begin() argument 32 if (!state->max_dw) in si_pm4_cmd_begin() 33 state->max_dw = ARRAY_SIZE(state->pm4); in si_pm4_cmd_begin() 34 assert(state->ndw < state->max_dw); in si_pm4_cmd_begin() 36 state->last_opcode = opcode; in si_pm4_cmd_begin() 37 state->last_pm4 = state->ndw++; in si_pm4_cmd_begin() 40 void si_pm4_cmd_add(struct si_pm4_state *state, uint32_ argument 49 si_pm4_cmd_end(struct si_pm4_state *state, bool predicate) si_pm4_cmd_end() argument 56 si_pm4_set_reg_custom(struct si_pm4_state *state, unsigned reg, uint32_t val, unsigned opcode, unsigned idx) si_pm4_set_reg_custom() argument 77 si_pm4_set_reg(struct si_pm4_state *state, unsigned reg, uint32_t val) si_pm4_set_reg() argument 107 si_pm4_set_reg_idx3(struct si_pm4_state *state, unsigned reg, uint32_t val) si_pm4_set_reg_idx3() argument 114 si_pm4_clear_state(struct si_pm4_state *state) si_pm4_clear_state() argument 119 si_pm4_free_state(struct si_context *sctx, struct si_pm4_state *state, unsigned idx) si_pm4_free_state() argument 137 si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state) si_pm4_emit() argument 161 struct si_pm4_state *state = sctx->queued.array[i]; si_pm4_reset_emitted() local [all...] |
/third_party/elfutils/libdwfl/ |
H A D | gzip.c | 91 bigger_buffer (struct unzip_state *state, size_t start) in bigger_buffer() argument 93 size_t more = state->size ? state->size * 2 : start; in bigger_buffer() 94 char *b = realloc (state->buffer, more); in bigger_buffer() 95 while (unlikely (b == NULL) && more >= state->size + 1024) in bigger_buffer() 96 b = realloc (state->buffer, more -= 1024); in bigger_buffer() 99 state->buffer = b; in bigger_buffer() 100 state->size = more; in bigger_buffer() 105 smaller_buffer (struct unzip_state *state, size_t end) in smaller_buffer() argument 107 state in smaller_buffer() 113 fail(struct unzip_state *state, Dwfl_Error failure) fail() argument 128 zlib_fail(struct unzip_state *state, int result) zlib_fail() argument 144 open_stream(int fd, off_t start_offset, struct unzip_state *state) open_stream() argument 183 struct unzip_state state = unzip() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ppp/ |
H A D | ppp_deflate.c | 38 static void z_comp_free(void *state); 39 static void z_decomp_free(void *state); 40 static int z_comp_init(void *state, unsigned char *options, 43 static int z_decomp_init(void *state, unsigned char *options, 46 static int z_compress(void *state, unsigned char *rptr, 49 static void z_incomp(void *state, unsigned char *ibuf, int icnt); 50 static int z_decompress(void *state, unsigned char *ibuf, 52 static void z_comp_reset(void *state); 53 static void z_decomp_reset(void *state); 54 static void z_comp_stats(void *state, struc 62 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_free() local 87 struct ppp_deflate_state *state; z_comp_alloc() local 140 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_init() local 168 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_reset() local 188 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_compress() local 268 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_stats() local 279 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decomp_free() local 304 struct ppp_deflate_state *state; z_decomp_alloc() local 355 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decomp_init() local 384 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decomp_reset() local 414 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decompress() local 519 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_incomp() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_atomic.c | 58 * @state: atomic state 64 void drm_atomic_state_default_release(struct drm_atomic_state *state) in drm_atomic_state_default_release() argument 66 kfree(state->connectors); in drm_atomic_state_default_release() 67 kfree(state->crtcs); in drm_atomic_state_default_release() 68 kfree(state->planes); in drm_atomic_state_default_release() 69 kfree(state->private_objs); in drm_atomic_state_default_release() 74 * drm_atomic_state_init - init new atomic state 76 * @state: atomic state 83 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state) drm_atomic_state_init() argument 130 struct drm_atomic_state *state; drm_atomic_state_alloc() local 154 drm_atomic_state_default_clear(struct drm_atomic_state *state) drm_atomic_state_default_clear() argument 244 drm_atomic_state_clear(struct drm_atomic_state *state) drm_atomic_state_clear() argument 265 struct drm_atomic_state *state = container_of(ref, typeof(*state), ref); __drm_atomic_state_free() local 300 drm_atomic_get_crtc_state(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_get_crtc_state() argument 389 drm_atomic_crtc_print_state(struct drm_printer *p, const struct drm_crtc_state *state) drm_atomic_crtc_print_state() argument 412 drm_atomic_connector_check(struct drm_connector *connector, struct drm_connector_state *state) drm_atomic_connector_check() argument 473 drm_atomic_get_plane_state(struct drm_atomic_state *state, struct drm_plane *plane) drm_atomic_get_plane_state() argument 660 drm_atomic_plane_print_state(struct drm_printer *p, const struct drm_plane_state *state) drm_atomic_plane_print_state() argument 735 drm_atomic_private_obj_init(struct drm_device *dev, struct drm_private_obj *obj, struct drm_private_state *state, const struct drm_private_state_funcs *funcs) drm_atomic_private_obj_init() argument 779 drm_atomic_get_private_obj_state(struct drm_atomic_state *state, struct drm_private_obj *obj) drm_atomic_get_private_obj_state() argument 833 drm_atomic_get_old_private_obj_state(struct drm_atomic_state *state, struct drm_private_obj *obj) drm_atomic_get_old_private_obj_state() argument 855 drm_atomic_get_new_private_obj_state(struct drm_atomic_state *state, struct drm_private_obj *obj) drm_atomic_get_new_private_obj_state() argument 887 drm_atomic_get_old_connector_for_encoder(struct drm_atomic_state *state, struct drm_encoder *encoder) drm_atomic_get_old_connector_for_encoder() argument 921 drm_atomic_get_new_connector_for_encoder(struct drm_atomic_state *state, struct drm_encoder *encoder) drm_atomic_get_new_connector_for_encoder() argument 953 drm_atomic_get_connector_state(struct drm_atomic_state *state, struct drm_connector *connector) drm_atomic_get_connector_state() argument 1014 drm_atomic_connector_print_state(struct drm_printer *p, const struct drm_connector_state *state) drm_atomic_connector_print_state() argument 1048 drm_atomic_get_bridge_state(struct drm_atomic_state *state, struct drm_bridge *bridge) drm_atomic_get_bridge_state() argument 1070 drm_atomic_get_old_bridge_state(struct drm_atomic_state *state, struct drm_bridge *bridge) drm_atomic_get_old_bridge_state() argument 1092 drm_atomic_get_new_bridge_state(struct drm_atomic_state *state, struct drm_bridge *bridge) drm_atomic_get_new_bridge_state() argument 1122 drm_atomic_add_encoder_bridges(struct drm_atomic_state *state, struct drm_encoder *encoder) drm_atomic_add_encoder_bridges() argument 1166 drm_atomic_add_affected_connectors(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_add_affected_connectors() argument 1229 drm_atomic_add_affected_planes(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_add_affected_planes() argument 1263 drm_atomic_check_only(struct drm_atomic_state *state) drm_atomic_check_only() argument 1344 drm_atomic_commit(struct drm_atomic_state *state) drm_atomic_commit() argument 1373 drm_atomic_nonblocking_commit(struct drm_atomic_state *state) drm_atomic_nonblocking_commit() argument 1412 update_output_state(struct drm_atomic_state *state, struct drm_mode_set *set) update_output_state() argument 1481 __drm_atomic_helper_set_config(struct drm_mode_set *set, struct drm_atomic_state *state) __drm_atomic_helper_set_config() argument 1556 drm_atomic_print_state(const struct drm_atomic_state *state) drm_atomic_print_state() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | msp3400-kthreads.c | 177 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp_set_source() local 189 if (state->has_scart2_out) in msp_set_source() 204 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp3400c_set_mode() local 206 int tuner = (state->route_in >> 3) & 1; in msp3400c_set_mode() 210 state->mode = mode; in msp3400c_set_mode() 211 state->rxsubchans = V4L2_TUNER_SUB_MONO; in msp3400c_set_mode() 234 if (state->has_nicam) /* nicam prescale */ in msp3400c_set_mode() 245 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp3400c_set_audmode() local 246 char *modestr = (state->audmode >= 0 && state in msp3400c_set_audmode() 374 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3400c_print_mode() local 403 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3400c_detect_stereo() local 481 struct msp_state *state = to_state(i2c_get_clientdata(client)); watch_stereo() local 493 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3400c_thread() local 685 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp3410d_thread() local 853 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_modus() local 880 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_set_source() local 923 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_set_sources() local 939 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_reset() local 982 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_thread() local 1079 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_detect_stereo() local 1108 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp34xxg_set_audmode() local 1125 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp_set_audmode() local 1140 struct msp_state *state = to_state(i2c_get_clientdata(client)); msp_detect_stereo() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ppp/ |
H A D | ppp_deflate.c | 38 static void z_comp_free(void *state); 39 static void z_decomp_free(void *state); 40 static int z_comp_init(void *state, unsigned char *options, 43 static int z_decomp_init(void *state, unsigned char *options, 46 static int z_compress(void *state, unsigned char *rptr, 49 static void z_incomp(void *state, unsigned char *ibuf, int icnt); 50 static int z_decompress(void *state, unsigned char *ibuf, 52 static void z_comp_reset(void *state); 53 static void z_decomp_reset(void *state); 54 static void z_comp_stats(void *state, struc 62 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_free() local 87 struct ppp_deflate_state *state; z_comp_alloc() local 140 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_init() local 168 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_reset() local 188 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_compress() local 268 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_comp_stats() local 279 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decomp_free() local 303 struct ppp_deflate_state *state; z_decomp_alloc() local 354 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decomp_init() local 383 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decomp_reset() local 413 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_decompress() local 518 struct ppp_deflate_state *state = (struct ppp_deflate_state *) arg; z_incomp() local [all...] |
/third_party/musl/Benchmark/musl/ |
H A D | libc_unistd.cpp | 55 void ReadWriteTest(benchmark::State& state, bool isRead) in ReadWriteTest() argument 57 size_t chunkSize = state.range(0); in ReadWriteTest() 68 while (state.KeepRunning()) { in ReadWriteTest() 79 state.SetBytesProcessed(int64_t(state.iterations()) * int64_t(chunkSize)); in ReadWriteTest() 85 void PreadWriteTest(benchmark::State &state, Fn f, bool buffered) in PreadWriteTest() argument 87 size_t chunkSize = state.range(0); in PreadWriteTest() 91 while (state.KeepRunning()) { in PreadWriteTest() 97 state.SetBytesProcessed(int64_t(state in PreadWriteTest() 103 Bm_function_Getpid(benchmark::State &state) Bm_function_Getpid() argument 113 Bm_function_Geteuid(benchmark::State &state) Bm_function_Geteuid() argument 123 Bm_function_Close(benchmark::State &state) Bm_function_Close() argument 139 Bm_function_Usleep(benchmark::State &state) Bm_function_Usleep() argument 147 Bm_function_Pwrite64(benchmark::State &state) Bm_function_Pwrite64() argument 152 Bm_function_Pread64(benchmark::State &state) Bm_function_Pread64() argument 158 Bm_function_Readlink(benchmark::State &state) Bm_function_Readlink() argument 174 Bm_function_Readlinkat(benchmark::State &state) Bm_function_Readlinkat() argument 197 Bm_function_Readlinkat_chk(benchmark::State& state) Bm_function_Readlinkat_chk() argument 218 Bm_function_Getuid(benchmark::State &state) Bm_function_Getuid() argument 228 Bm_function_Getegid(benchmark::State &state) Bm_function_Getegid() argument 238 Bm_function_Read(benchmark::State &state) Bm_function_Read() argument 243 Bm_function_Write(benchmark::State &state) Bm_function_Write() argument 248 Bm_function_Access_exist(benchmark::State &state) Bm_function_Access_exist() argument 257 Bm_function_Access_read(benchmark::State &state) Bm_function_Access_read() argument 266 Bm_function_Access_write(benchmark::State &state) Bm_function_Access_write() argument 275 Bm_function_Access_execute(benchmark::State &state) Bm_function_Access_execute() argument 294 Bm_function_Writev(benchmark::State &state) Bm_function_Writev() argument 313 Bm_function_Uname(benchmark::State &state) Bm_function_Uname() argument 322 Bm_function_Lseek(benchmark::State &state) Bm_function_Lseek() argument 341 Bm_function_Dup(benchmark::State &state) Bm_function_Dup() argument 356 Bm_function_Pipe2(benchmark::State &state) Bm_function_Pipe2() argument 372 Bm_function_Getopt(benchmark::State &state) Bm_function_Getopt() argument 389 Bm_function_Fsync(benchmark::State &state) Bm_function_Fsync() argument 405 Bm_function_Fdatasync(benchmark::State &state) Bm_function_Fdatasync() argument 421 Bm_function_Ftruncate(benchmark::State &state) Bm_function_Ftruncate() argument 438 Bm_function_Unlink(benchmark::State &state) Bm_function_Unlink() argument 453 Bm_function_Faccessat_Normal(benchmark::State &state) Bm_function_Faccessat_Normal() argument 464 Bm_function_Faccessat_Nofollow(benchmark::State &state) Bm_function_Faccessat_Nofollow() argument 475 Bm_function_Readv(benchmark::State &state) Bm_function_Readv() argument 506 Bm_function_Chown(benchmark::State &state) Bm_function_Chown() argument 523 Bm_function_Getpgrp(benchmark::State &state) Bm_function_Getpgrp() argument 537 Bm_function_Unlinkat_ZeroFlag(benchmark::State &state) Bm_function_Unlinkat_ZeroFlag() argument 558 Bm_function_Unlinkat_AT_REMOVEDIR(benchmark::State &state) Bm_function_Unlinkat_AT_REMOVEDIR() argument 573 Bm_function_Execlp_ls(benchmark::State &state) Bm_function_Execlp_ls() argument 586 Bm_function_Sysconf(benchmark::State &state) Bm_function_Sysconf() argument 593 Bm_function_Prctl(benchmark::State &state) Bm_function_Prctl() argument [all...] |