Home
last modified time | relevance | path

Searched refs:tnr_dmd (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt_mon.c22 static int is_tps_locked(struct cxd2880_tnrdmd *tnr_dmd);
25 *tnr_dmd, u8 *sync_stat, in cxd2880_tnrdmd_dvbt_mon_sync_stat()
32 if (!tnr_dmd || !sync_stat || !ts_lock_stat || !unlock_detected) in cxd2880_tnrdmd_dvbt_mon_sync_stat()
35 if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) in cxd2880_tnrdmd_dvbt_mon_sync_stat()
37 if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) in cxd2880_tnrdmd_dvbt_mon_sync_stat()
40 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt_mon_sync_stat()
46 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt_mon_sync_stat()
63 *tnr_dmd, u in cxd2880_tnrdmd_dvbt_mon_sync_stat_sub()
24 cxd2880_tnrdmd_dvbt_mon_sync_stat(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *ts_lock_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt_mon_sync_stat() argument
62 cxd2880_tnrdmd_dvbt_mon_sync_stat_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt_mon_sync_stat_sub() argument
80 cxd2880_tnrdmd_dvbt_mon_mode_guard(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt_mode *mode, enum cxd2880_dvbt_guard *guard) cxd2880_tnrdmd_dvbt_mon_mode_guard() argument
139 cxd2880_tnrdmd_dvbt_mon_carrier_offset(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt_mon_carrier_offset() argument
192 cxd2880_tnrdmd_dvbt_mon_carrier_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt_mon_carrier_offset_sub() argument
207 cxd2880_tnrdmd_dvbt_mon_tps_info(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt_tpsinfo *info) cxd2880_tnrdmd_dvbt_mon_tps_info() argument
293 cxd2880_tnrdmd_dvbt_mon_packet_error_number(struct cxd2880_tnrdmd *tnr_dmd, u32 *pen) cxd2880_tnrdmd_dvbt_mon_packet_error_number() argument
333 cxd2880_tnrdmd_dvbt_mon_spectrum_sense(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_spectrum_sense *sense) cxd2880_tnrdmd_dvbt_mon_spectrum_sense() argument
391 dvbt_read_snr_reg(struct cxd2880_tnrdmd *tnr_dmd, u16 *reg_value) dvbt_read_snr_reg() argument
433 dvbt_calc_snr(struct cxd2880_tnrdmd *tnr_dmd, u32 reg_value, int *snr) dvbt_calc_snr() argument
451 cxd2880_tnrdmd_dvbt_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, int *snr) cxd2880_tnrdmd_dvbt_mon_snr() argument
489 cxd2880_tnrdmd_dvbt_mon_snr_diver(struct cxd2880_tnrdmd *tnr_dmd, int *snr, int *snr_main, int *snr_sub) cxd2880_tnrdmd_dvbt_mon_snr_diver() argument
542 cxd2880_tnrdmd_dvbt_mon_sampling_offset(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt_mon_sampling_offset() argument
655 cxd2880_tnrdmd_dvbt_mon_sampling_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt_mon_sampling_offset_sub() argument
668 dvbt_calc_ssi(struct cxd2880_tnrdmd *tnr_dmd, int rf_lvl, u8 *ssi) dvbt_calc_ssi() argument
705 cxd2880_tnrdmd_dvbt_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt_mon_ssi() argument
730 cxd2880_tnrdmd_dvbt_mon_ssi_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt_mon_ssi_sub() argument
755 is_tps_locked(struct cxd2880_tnrdmd *tnr_dmd) is_tps_locked() argument
[all...]
H A Dcxd2880_tnrdmd.c204 static int p_init1(struct cxd2880_tnrdmd *tnr_dmd) in p_init1() argument
209 if (!tnr_dmd) in p_init1()
212 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
218 if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE || in p_init1()
219 tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { in p_init1()
220 switch (tnr_dmd->create_param.ts_output_if) { in p_init1()
233 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
240 ret = cxd2880_io_write_multi_regs(tnr_dmd in p_init1()
313 p_init2(struct cxd2880_tnrdmd *tnr_dmd) p_init2() argument
356 p_init3(struct cxd2880_tnrdmd *tnr_dmd) p_init3() argument
391 rf_init1(struct cxd2880_tnrdmd *tnr_dmd) rf_init1() argument
837 rf_init2(struct cxd2880_tnrdmd *tnr_dmd) rf_init2() argument
886 x_tune1(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u32 freq_khz, enum cxd2880_dtv_bandwidth bandwidth, u8 is_cable, int shift_frequency_khz) x_tune1() argument
1014 x_tune2(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_bandwidth bandwidth, enum cxd2880_tnrdmd_clockmode clk_mode, int shift_frequency_khz) x_tune2() argument
1221 x_tune3(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u8 en_fef_intmtnt_ctrl) x_tune3() argument
1270 x_tune4(struct cxd2880_tnrdmd *tnr_dmd) x_tune4() argument
1350 x_sleep1(struct cxd2880_tnrdmd *tnr_dmd) x_sleep1() argument
1410 x_sleep2(struct cxd2880_tnrdmd *tnr_dmd) x_sleep2() argument
1442 x_sleep3(struct cxd2880_tnrdmd *tnr_dmd) x_sleep3() argument
1453 x_sleep4(struct cxd2880_tnrdmd *tnr_dmd) x_sleep4() argument
1464 spll_reset(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_clockmode clockmode) spll_reset() argument
1565 t_power_x(struct cxd2880_tnrdmd *tnr_dmd, u8 on) t_power_x() argument
1704 set_ts_clk_mode_and_freq(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys) set_ts_clk_mode_and_freq() argument
1809 pid_ftr_setting(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_pid_ftr_cfg *pid_ftr_cfg) pid_ftr_setting() argument
1848 load_cfg_mem(struct cxd2880_tnrdmd *tnr_dmd) load_cfg_mem() argument
1875 set_cfg_mem(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_io_tgt tgt, u8 bank, u8 address, u8 value, u8 bit_mask) set_cfg_mem() argument
1916 cxd2880_tnrdmd_create(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_io *io, struct cxd2880_tnrdmd_create_param *create_param) cxd2880_tnrdmd_create() argument
2006 cxd2880_tnrdmd_init1(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_init1() argument
2095 cxd2880_tnrdmd_init2(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_init2() argument
2142 cxd2880_tnrdmd_check_internal_cpu_status(struct cxd2880_tnrdmd *tnr_dmd, u8 *task_completed) cxd2880_tnrdmd_check_internal_cpu_status() argument
2184 cxd2880_tnrdmd_common_tune_setting1(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u32 frequency_khz, enum cxd2880_dtv_bandwidth bandwidth, u8 one_seg_opt, u8 one_seg_opt_shft_dir) cxd2880_tnrdmd_common_tune_setting1() argument
2381 cxd2880_tnrdmd_common_tune_setting2(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u8 en_fef_intmtnt_ctrl) cxd2880_tnrdmd_common_tune_setting2() argument
2414 cxd2880_tnrdmd_sleep(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_sleep() argument
2502 cxd2880_tnrdmd_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_cfg_id id, int value) cxd2880_tnrdmd_set_cfg() argument
2988 cxd2880_tnrdmd_gpio_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 en, enum cxd2880_tnrdmd_gpio_mode mode, u8 open_drain, u8 invert) cxd2880_tnrdmd_gpio_set_cfg() argument
3039 cxd2880_tnrdmd_gpio_set_cfg_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 en, enum cxd2880_tnrdmd_gpio_mode mode, u8 open_drain, u8 invert) cxd2880_tnrdmd_gpio_set_cfg_sub() argument
3055 cxd2880_tnrdmd_gpio_read(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 *value) cxd2880_tnrdmd_gpio_read() argument
3087 cxd2880_tnrdmd_gpio_read_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 *value) cxd2880_tnrdmd_gpio_read_sub() argument
3099 cxd2880_tnrdmd_gpio_write(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 value) cxd2880_tnrdmd_gpio_write() argument
3119 cxd2880_tnrdmd_gpio_write_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 value) cxd2880_tnrdmd_gpio_write_sub() argument
3131 cxd2880_tnrdmd_interrupt_read(struct cxd2880_tnrdmd *tnr_dmd, u16 *value) cxd2880_tnrdmd_interrupt_read() argument
3160 cxd2880_tnrdmd_interrupt_clear(struct cxd2880_tnrdmd *tnr_dmd, u16 value) cxd2880_tnrdmd_interrupt_clear() argument
3187 cxd2880_tnrdmd_ts_buf_clear(struct cxd2880_tnrdmd *tnr_dmd, u8 clear_overflow_flag, u8 clear_underflow_flag, u8 clear_buf) cxd2880_tnrdmd_ts_buf_clear() argument
3220 cxd2880_tnrdmd_chip_id(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_chip_id *chip_id) cxd2880_tnrdmd_chip_id() argument
3245 cxd2880_tnrdmd_set_and_save_reg_bits(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_io_tgt tgt, u8 bank, u8 address, u8 value, u8 bit_mask) cxd2880_tnrdmd_set_and_save_reg_bits() argument
3272 cxd2880_tnrdmd_set_scan_mode(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u8 scan_mode_end) cxd2880_tnrdmd_set_scan_mode() argument
3292 cxd2880_tnrdmd_set_pid_ftr(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_pid_ftr_cfg *pid_ftr_cfg) cxd2880_tnrdmd_set_pid_ftr() argument
3322 cxd2880_tnrdmd_set_rf_lvl_cmpstn(struct cxd2880_tnrdmd *tnr_dmd, int (*rf_lvl_cmpstn) (struct cxd2880_tnrdmd *, int *)) cxd2880_tnrdmd_set_rf_lvl_cmpstn() argument
3336 cxd2880_tnrdmd_set_rf_lvl_cmpstn_sub(struct cxd2880_tnrdmd *tnr_dmd, int (*rf_lvl_cmpstn) (struct cxd2880_tnrdmd *, int *)) cxd2880_tnrdmd_set_rf_lvl_cmpstn_sub() argument
3352 cxd2880_tnrdmd_set_lna_thrs(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_lna_thrs_tbl_air *tbl_air, struct cxd2880_tnrdmd_lna_thrs_tbl_cable *tbl_cable) cxd2880_tnrdmd_set_lna_thrs() argument
3367 cxd2880_tnrdmd_set_lna_thrs_sub(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_lna_thrs_tbl_air *tbl_air, struct cxd2880_tnrdmd_lna_thrs_tbl_cable *tbl_cable) cxd2880_tnrdmd_set_lna_thrs_sub() argument
3384 cxd2880_tnrdmd_set_ts_pin_high_low(struct cxd2880_tnrdmd *tnr_dmd, u8 en, u8 value) cxd2880_tnrdmd_set_ts_pin_high_low() argument
3431 cxd2880_tnrdmd_set_ts_output(struct cxd2880_tnrdmd *tnr_dmd, u8 en) cxd2880_tnrdmd_set_ts_output() argument
3492 slvt_freeze_reg(struct cxd2880_tnrdmd *tnr_dmd) slvt_freeze_reg() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt2_mon.c24 *tnr_dmd, u8 *sync_stat, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
31 if (!tnr_dmd || !sync_stat || !ts_lock_stat || !unlock_detected) in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
34 if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
37 if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
40 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
46 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
63 *tnr_dmd, in cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub()
69 if (!tnr_dmd || !sync_sta in cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub()
23 cxd2880_tnrdmd_dvbt2_mon_sync_stat(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *ts_lock_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt2_mon_sync_stat() argument
62 cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub() argument
81 cxd2880_tnrdmd_dvbt2_mon_carrier_offset(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt2_mon_carrier_offset() argument
158 cxd2880_tnrdmd_dvbt2_mon_carrier_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt2_mon_carrier_offset_sub() argument
173 cxd2880_tnrdmd_dvbt2_mon_l1_pre(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_l1pre *l1_pre) cxd2880_tnrdmd_dvbt2_mon_l1_pre() argument
350 cxd2880_tnrdmd_dvbt2_mon_version(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_version *ver) cxd2880_tnrdmd_dvbt2_mon_version() argument
433 cxd2880_tnrdmd_dvbt2_mon_ofdm(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_ofdm *ofdm) cxd2880_tnrdmd_dvbt2_mon_ofdm() argument
508 cxd2880_tnrdmd_dvbt2_mon_data_plps(struct cxd2880_tnrdmd *tnr_dmd, u8 *plp_ids, u8 *num_plps) cxd2880_tnrdmd_dvbt2_mon_data_plps() argument
603 cxd2880_tnrdmd_dvbt2_mon_active_plp(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, struct cxd2880_dvbt2_plp *plp_info) cxd2880_tnrdmd_dvbt2_mon_active_plp() argument
709 cxd2880_tnrdmd_dvbt2_mon_data_plp_error(struct cxd2880_tnrdmd *tnr_dmd, u8 *plp_error) cxd2880_tnrdmd_dvbt2_mon_data_plp_error() argument
768 cxd2880_tnrdmd_dvbt2_mon_l1_change(struct cxd2880_tnrdmd *tnr_dmd, u8 *l1_change) cxd2880_tnrdmd_dvbt2_mon_l1_change() argument
862 cxd2880_tnrdmd_dvbt2_mon_l1_post(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_l1post *l1_post) cxd2880_tnrdmd_dvbt2_mon_l1_post() argument
916 cxd2880_tnrdmd_dvbt2_mon_bbheader(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, struct cxd2880_dvbt2_bbheader *bbheader) cxd2880_tnrdmd_dvbt2_mon_bbheader() argument
1044 cxd2880_tnrdmd_dvbt2_mon_in_bandb_ts_rate(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, u32 *ts_rate_bps) cxd2880_tnrdmd_dvbt2_mon_in_bandb_ts_rate() argument
1156 cxd2880_tnrdmd_dvbt2_mon_spectrum_sense(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_spectrum_sense *sense) cxd2880_tnrdmd_dvbt2_mon_spectrum_sense() argument
1227 dvbt2_read_snr_reg(struct cxd2880_tnrdmd *tnr_dmd, u16 *reg_value) dvbt2_read_snr_reg() argument
1280 dvbt2_calc_snr(struct cxd2880_tnrdmd *tnr_dmd, u32 reg_value, int *snr) dvbt2_calc_snr() argument
1298 cxd2880_tnrdmd_dvbt2_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, int *snr) cxd2880_tnrdmd_dvbt2_mon_snr() argument
1336 cxd2880_tnrdmd_dvbt2_mon_snr_diver(struct cxd2880_tnrdmd *tnr_dmd, int *snr, int *snr_main, int *snr_sub) cxd2880_tnrdmd_dvbt2_mon_snr_diver() argument
1389 cxd2880_tnrdmd_dvbt2_mon_packet_error_number(struct cxd2880_tnrdmd *tnr_dmd, u32 *pen) cxd2880_tnrdmd_dvbt2_mon_packet_error_number() argument
1429 cxd2880_tnrdmd_dvbt2_mon_sampling_offset(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt2_mon_sampling_offset() argument
1553 cxd2880_tnrdmd_dvbt2_mon_sampling_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt2_mon_sampling_offset_sub() argument
1568 cxd2880_tnrdmd_dvbt2_mon_qam(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, enum cxd2880_dvbt2_plp_constell *qam) cxd2880_tnrdmd_dvbt2_mon_qam() argument
1651 cxd2880_tnrdmd_dvbt2_mon_code_rate(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, enum cxd2880_dvbt2_plp_code_rate *code_rate) cxd2880_tnrdmd_dvbt2_mon_code_rate() argument
1738 cxd2880_tnrdmd_dvbt2_mon_profile(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_profile *profile) cxd2880_tnrdmd_dvbt2_mon_profile() argument
1786 dvbt2_calc_ssi(struct cxd2880_tnrdmd *tnr_dmd, int rf_lvl, u8 *ssi) dvbt2_calc_ssi() argument
1830 cxd2880_tnrdmd_dvbt2_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt2_mon_ssi() argument
1855 cxd2880_tnrdmd_dvbt2_mon_ssi_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt2_mon_ssi_sub() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt2.c24 *tnr_dmd, in x_tune_dvbt2_demod_setting()
162 if (!tnr_dmd) in x_tune_dvbt2_demod_setting()
165 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
172 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
179 if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_SUB) { in x_tune_dvbt2_demod_setting()
180 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
186 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
193 ret = tnr_dmd in x_tune_dvbt2_demod_setting()
23 x_tune_dvbt2_demod_setting(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_bandwidth bandwidth, enum cxd2880_tnrdmd_clockmode clk_mode) x_tune_dvbt2_demod_setting() argument
748 x_sleep_dvbt2_demod_setting(struct cxd2880_tnrdmd *tnr_dmd) x_sleep_dvbt2_demod_setting() argument
774 dvbt2_set_profile(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_profile profile) dvbt2_set_profile() argument
846 cxd2880_tnrdmd_dvbt2_tune1(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_tune_param *tune_param) cxd2880_tnrdmd_dvbt2_tune1() argument
909 cxd2880_tnrdmd_dvbt2_tune2(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_tune_param *tune_param) cxd2880_tnrdmd_dvbt2_tune2() argument
966 cxd2880_tnrdmd_dvbt2_sleep_setting(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_dvbt2_sleep_setting() argument
991 cxd2880_tnrdmd_dvbt2_check_demod_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt2_check_demod_lock() argument
1051 cxd2880_tnrdmd_dvbt2_check_ts_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt2_check_ts_lock() argument
1112 cxd2880_tnrdmd_dvbt2_set_plp_cfg(struct cxd2880_tnrdmd *tnr_dmd, u8 auto_plp, u8 plp_id) cxd2880_tnrdmd_dvbt2_set_plp_cfg() argument
1147 cxd2880_tnrdmd_dvbt2_diver_fef_setting(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_dvbt2_diver_fef_setting() argument
1184 cxd2880_tnrdmd_dvbt2_check_l1post_valid(struct cxd2880_tnrdmd *tnr_dmd, u8 *l1_post_valid) cxd2880_tnrdmd_dvbt2_check_l1post_valid() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt.c45 *tnr_dmd, in x_tune_dvbt_demod_setting()
102 if (!tnr_dmd) in x_tune_dvbt_demod_setting()
105 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
112 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
132 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
138 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
144 if (tnr_dmd in x_tune_dvbt_demod_setting()
44 x_tune_dvbt_demod_setting(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_bandwidth bandwidth, enum cxd2880_tnrdmd_clockmode clk_mode) x_tune_dvbt_demod_setting() argument
653 x_sleep_dvbt_demod_setting(struct cxd2880_tnrdmd *tnr_dmd) x_sleep_dvbt_demod_setting() argument
677 dvbt_set_profile(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt_profile profile) dvbt_set_profile() argument
698 cxd2880_tnrdmd_dvbt_tune1(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt_tune_param *tune_param) cxd2880_tnrdmd_dvbt_tune1() argument
739 cxd2880_tnrdmd_dvbt_tune2(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt_tune_param *tune_param) cxd2880_tnrdmd_dvbt_tune2() argument
776 cxd2880_tnrdmd_dvbt_sleep_setting(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_dvbt_sleep_setting() argument
800 cxd2880_tnrdmd_dvbt_check_demod_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt_check_demod_lock() argument
860 cxd2880_tnrdmd_dvbt_check_ts_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt_check_ts_lock() argument
[all...]
H A Dcxd2880_tnrdmd_mon.c17 int cxd2880_tnrdmd_mon_rf_lvl(struct cxd2880_tnrdmd *tnr_dmd, in cxd2880_tnrdmd_mon_rf_lvl() argument
23 if (!tnr_dmd || !rf_lvl_db) in cxd2880_tnrdmd_mon_rf_lvl()
26 if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) in cxd2880_tnrdmd_mon_rf_lvl()
29 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
35 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
41 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
47 ret = tnr_dmd in cxd2880_tnrdmd_mon_rf_lvl()
100 cxd2880_tnrdmd_mon_rf_lvl_sub(struct cxd2880_tnrdmd *tnr_dmd, int *rf_lvl_db) cxd2880_tnrdmd_mon_rf_lvl_sub() argument
112 cxd2880_tnrdmd_mon_internal_cpu_status(struct cxd2880_tnrdmd *tnr_dmd, u16 *status) cxd2880_tnrdmd_mon_internal_cpu_status() argument
137 cxd2880_tnrdmd_mon_internal_cpu_status_sub(struct cxd2880_tnrdmd *tnr_dmd, u16 *status) cxd2880_tnrdmd_mon_internal_cpu_status_sub() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt2_mon.h17 *tnr_dmd, u8 *sync_stat,
22 *tnr_dmd,
27 *tnr_dmd, int *offset);
31 *tnr_dmd,
34 int cxd2880_tnrdmd_dvbt2_mon_l1_pre(struct cxd2880_tnrdmd *tnr_dmd,
39 *tnr_dmd,
43 int cxd2880_tnrdmd_dvbt2_mon_ofdm(struct cxd2880_tnrdmd *tnr_dmd,
47 *tnr_dmd, u8 *plp_ids,
51 *tnr_dmd,
59 *tnr_dmd,
[all...]
H A Dcxd2880_tnrdmd_dvbt_mon.h17 *tnr_dmd, u8 *sync_stat,
22 *tnr_dmd, u8 *sync_stat,
26 *tnr_dmd,
33 *tnr_dmd, int *offset);
37 *tnr_dmd,
41 *tnr_dmd,
47 *tnr_dmd,
51 *tnr_dmd,
56 int cxd2880_tnrdmd_dvbt_mon_snr(struct cxd2880_tnrdmd *tnr_dmd,
60 *tnr_dmd, in
[all...]
H A Dcxd2880_tnrdmd.h23 #define slvt_unfreeze_reg(tnr_dmd) ((void)((tnr_dmd)->io->write_reg\
24 ((tnr_dmd)->io, CXD2880_IO_TGT_DMD, 0x01, 0x00)))
213 int (*rf_lvl_cmpstn)(struct cxd2880_tnrdmd *tnr_dmd,
236 int cxd2880_tnrdmd_create(struct cxd2880_tnrdmd *tnr_dmd,
250 int cxd2880_tnrdmd_init1(struct cxd2880_tnrdmd *tnr_dmd);
252 int cxd2880_tnrdmd_init2(struct cxd2880_tnrdmd *tnr_dmd);
255 *tnr_dmd,
259 *tnr_dmd,
267 *tnr_dmd,
[all...]
H A Dcxd2880_integ.c17 int cxd2880_integ_init(struct cxd2880_tnrdmd *tnr_dmd) in cxd2880_integ_init() argument
23 if (!tnr_dmd) in cxd2880_integ_init()
26 ret = cxd2880_tnrdmd_init1(tnr_dmd); in cxd2880_integ_init()
34 cxd2880_tnrdmd_check_internal_cpu_status(tnr_dmd, in cxd2880_integ_init()
50 return cxd2880_tnrdmd_init2(tnr_dmd); in cxd2880_integ_init()
53 int cxd2880_integ_cancel(struct cxd2880_tnrdmd *tnr_dmd) in cxd2880_integ_cancel() argument
55 if (!tnr_dmd) in cxd2880_integ_cancel()
58 atomic_set(&tnr_dmd->cancel, 1); in cxd2880_integ_cancel()
63 int cxd2880_integ_check_cancellation(struct cxd2880_tnrdmd *tnr_dmd) in cxd2880_integ_check_cancellation() argument
65 if (!tnr_dmd) in cxd2880_integ_check_cancellation()
[all...]
H A Dcxd2880_tnrdmd_dvbt2.h31 int cxd2880_tnrdmd_dvbt2_tune1(struct cxd2880_tnrdmd *tnr_dmd,
35 int cxd2880_tnrdmd_dvbt2_tune2(struct cxd2880_tnrdmd *tnr_dmd,
40 *tnr_dmd);
43 *tnr_dmd,
49 *tnr_dmd,
55 *tnr_dmd, u8 auto_plp,
59 *tnr_dmd);
62 *tnr_dmd,
H A Dcxd2880_tnrdmd_dvbt.h22 int cxd2880_tnrdmd_dvbt_tune1(struct cxd2880_tnrdmd *tnr_dmd,
26 int cxd2880_tnrdmd_dvbt_tune2(struct cxd2880_tnrdmd *tnr_dmd,
31 *tnr_dmd);
34 *tnr_dmd,
40 *tnr_dmd,
H A Dcxd2880_tnrdmd_mon.h16 int cxd2880_tnrdmd_mon_rf_lvl(struct cxd2880_tnrdmd *tnr_dmd,
19 int cxd2880_tnrdmd_mon_rf_lvl_sub(struct cxd2880_tnrdmd *tnr_dmd,
23 *tnr_dmd, u16 *status);
27 *tnr_dmd,
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt_mon.c22 static int is_tps_locked(struct cxd2880_tnrdmd *tnr_dmd);
25 *tnr_dmd, u8 *sync_stat, in cxd2880_tnrdmd_dvbt_mon_sync_stat()
32 if (!tnr_dmd || !sync_stat || !ts_lock_stat || !unlock_detected) in cxd2880_tnrdmd_dvbt_mon_sync_stat()
35 if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) in cxd2880_tnrdmd_dvbt_mon_sync_stat()
37 if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) in cxd2880_tnrdmd_dvbt_mon_sync_stat()
40 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt_mon_sync_stat()
46 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt_mon_sync_stat()
63 *tnr_dmd, u in cxd2880_tnrdmd_dvbt_mon_sync_stat_sub()
24 cxd2880_tnrdmd_dvbt_mon_sync_stat(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *ts_lock_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt_mon_sync_stat() argument
62 cxd2880_tnrdmd_dvbt_mon_sync_stat_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt_mon_sync_stat_sub() argument
80 cxd2880_tnrdmd_dvbt_mon_mode_guard(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt_mode *mode, enum cxd2880_dvbt_guard *guard) cxd2880_tnrdmd_dvbt_mon_mode_guard() argument
139 cxd2880_tnrdmd_dvbt_mon_carrier_offset(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt_mon_carrier_offset() argument
192 cxd2880_tnrdmd_dvbt_mon_carrier_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt_mon_carrier_offset_sub() argument
207 cxd2880_tnrdmd_dvbt_mon_tps_info(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt_tpsinfo *info) cxd2880_tnrdmd_dvbt_mon_tps_info() argument
293 cxd2880_tnrdmd_dvbt_mon_packet_error_number(struct cxd2880_tnrdmd *tnr_dmd, u32 *pen) cxd2880_tnrdmd_dvbt_mon_packet_error_number() argument
333 cxd2880_tnrdmd_dvbt_mon_spectrum_sense(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_spectrum_sense *sense) cxd2880_tnrdmd_dvbt_mon_spectrum_sense() argument
391 dvbt_read_snr_reg(struct cxd2880_tnrdmd *tnr_dmd, u16 *reg_value) dvbt_read_snr_reg() argument
433 dvbt_calc_snr(struct cxd2880_tnrdmd *tnr_dmd, u32 reg_value, int *snr) dvbt_calc_snr() argument
451 cxd2880_tnrdmd_dvbt_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, int *snr) cxd2880_tnrdmd_dvbt_mon_snr() argument
489 cxd2880_tnrdmd_dvbt_mon_snr_diver(struct cxd2880_tnrdmd *tnr_dmd, int *snr, int *snr_main, int *snr_sub) cxd2880_tnrdmd_dvbt_mon_snr_diver() argument
542 cxd2880_tnrdmd_dvbt_mon_sampling_offset(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt_mon_sampling_offset() argument
655 cxd2880_tnrdmd_dvbt_mon_sampling_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt_mon_sampling_offset_sub() argument
668 dvbt_calc_ssi(struct cxd2880_tnrdmd *tnr_dmd, int rf_lvl, u8 *ssi) dvbt_calc_ssi() argument
705 cxd2880_tnrdmd_dvbt_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt_mon_ssi() argument
730 cxd2880_tnrdmd_dvbt_mon_ssi_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt_mon_ssi_sub() argument
755 is_tps_locked(struct cxd2880_tnrdmd *tnr_dmd) is_tps_locked() argument
[all...]
H A Dcxd2880_tnrdmd.c204 static int p_init1(struct cxd2880_tnrdmd *tnr_dmd) in p_init1() argument
209 if (!tnr_dmd) in p_init1()
212 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
218 if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE || in p_init1()
219 tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { in p_init1()
220 switch (tnr_dmd->create_param.ts_output_if) { in p_init1()
233 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
240 ret = cxd2880_io_write_multi_regs(tnr_dmd in p_init1()
313 p_init2(struct cxd2880_tnrdmd *tnr_dmd) p_init2() argument
356 p_init3(struct cxd2880_tnrdmd *tnr_dmd) p_init3() argument
391 rf_init1(struct cxd2880_tnrdmd *tnr_dmd) rf_init1() argument
837 rf_init2(struct cxd2880_tnrdmd *tnr_dmd) rf_init2() argument
886 x_tune1(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u32 freq_khz, enum cxd2880_dtv_bandwidth bandwidth, u8 is_cable, int shift_frequency_khz) x_tune1() argument
1014 x_tune2(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_bandwidth bandwidth, enum cxd2880_tnrdmd_clockmode clk_mode, int shift_frequency_khz) x_tune2() argument
1221 x_tune3(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u8 en_fef_intmtnt_ctrl) x_tune3() argument
1270 x_tune4(struct cxd2880_tnrdmd *tnr_dmd) x_tune4() argument
1350 x_sleep1(struct cxd2880_tnrdmd *tnr_dmd) x_sleep1() argument
1410 x_sleep2(struct cxd2880_tnrdmd *tnr_dmd) x_sleep2() argument
1442 x_sleep3(struct cxd2880_tnrdmd *tnr_dmd) x_sleep3() argument
1453 x_sleep4(struct cxd2880_tnrdmd *tnr_dmd) x_sleep4() argument
1464 spll_reset(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_clockmode clockmode) spll_reset() argument
1565 t_power_x(struct cxd2880_tnrdmd *tnr_dmd, u8 on) t_power_x() argument
1704 set_ts_clk_mode_and_freq(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys) set_ts_clk_mode_and_freq() argument
1809 pid_ftr_setting(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_pid_ftr_cfg *pid_ftr_cfg) pid_ftr_setting() argument
1848 load_cfg_mem(struct cxd2880_tnrdmd *tnr_dmd) load_cfg_mem() argument
1875 set_cfg_mem(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_io_tgt tgt, u8 bank, u8 address, u8 value, u8 bit_mask) set_cfg_mem() argument
1916 cxd2880_tnrdmd_create(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_io *io, struct cxd2880_tnrdmd_create_param *create_param) cxd2880_tnrdmd_create() argument
2006 cxd2880_tnrdmd_init1(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_init1() argument
2095 cxd2880_tnrdmd_init2(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_init2() argument
2142 cxd2880_tnrdmd_check_internal_cpu_status(struct cxd2880_tnrdmd *tnr_dmd, u8 *task_completed) cxd2880_tnrdmd_check_internal_cpu_status() argument
2184 cxd2880_tnrdmd_common_tune_setting1(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u32 frequency_khz, enum cxd2880_dtv_bandwidth bandwidth, u8 one_seg_opt, u8 one_seg_opt_shft_dir) cxd2880_tnrdmd_common_tune_setting1() argument
2381 cxd2880_tnrdmd_common_tune_setting2(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u8 en_fef_intmtnt_ctrl) cxd2880_tnrdmd_common_tune_setting2() argument
2414 cxd2880_tnrdmd_sleep(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_sleep() argument
2502 cxd2880_tnrdmd_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_cfg_id id, int value) cxd2880_tnrdmd_set_cfg() argument
2988 cxd2880_tnrdmd_gpio_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 en, enum cxd2880_tnrdmd_gpio_mode mode, u8 open_drain, u8 invert) cxd2880_tnrdmd_gpio_set_cfg() argument
3039 cxd2880_tnrdmd_gpio_set_cfg_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 en, enum cxd2880_tnrdmd_gpio_mode mode, u8 open_drain, u8 invert) cxd2880_tnrdmd_gpio_set_cfg_sub() argument
3055 cxd2880_tnrdmd_gpio_read(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 *value) cxd2880_tnrdmd_gpio_read() argument
3087 cxd2880_tnrdmd_gpio_read_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 *value) cxd2880_tnrdmd_gpio_read_sub() argument
3099 cxd2880_tnrdmd_gpio_write(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 value) cxd2880_tnrdmd_gpio_write() argument
3119 cxd2880_tnrdmd_gpio_write_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 id, u8 value) cxd2880_tnrdmd_gpio_write_sub() argument
3131 cxd2880_tnrdmd_interrupt_read(struct cxd2880_tnrdmd *tnr_dmd, u16 *value) cxd2880_tnrdmd_interrupt_read() argument
3160 cxd2880_tnrdmd_interrupt_clear(struct cxd2880_tnrdmd *tnr_dmd, u16 value) cxd2880_tnrdmd_interrupt_clear() argument
3187 cxd2880_tnrdmd_ts_buf_clear(struct cxd2880_tnrdmd *tnr_dmd, u8 clear_overflow_flag, u8 clear_underflow_flag, u8 clear_buf) cxd2880_tnrdmd_ts_buf_clear() argument
3220 cxd2880_tnrdmd_chip_id(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_chip_id *chip_id) cxd2880_tnrdmd_chip_id() argument
3245 cxd2880_tnrdmd_set_and_save_reg_bits(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_io_tgt tgt, u8 bank, u8 address, u8 value, u8 bit_mask) cxd2880_tnrdmd_set_and_save_reg_bits() argument
3272 cxd2880_tnrdmd_set_scan_mode(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_sys sys, u8 scan_mode_end) cxd2880_tnrdmd_set_scan_mode() argument
3292 cxd2880_tnrdmd_set_pid_ftr(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_pid_ftr_cfg *pid_ftr_cfg) cxd2880_tnrdmd_set_pid_ftr() argument
3322 cxd2880_tnrdmd_set_rf_lvl_cmpstn(struct cxd2880_tnrdmd *tnr_dmd, int (*rf_lvl_cmpstn) (struct cxd2880_tnrdmd *, int *)) cxd2880_tnrdmd_set_rf_lvl_cmpstn() argument
3336 cxd2880_tnrdmd_set_rf_lvl_cmpstn_sub(struct cxd2880_tnrdmd *tnr_dmd, int (*rf_lvl_cmpstn) (struct cxd2880_tnrdmd *, int *)) cxd2880_tnrdmd_set_rf_lvl_cmpstn_sub() argument
3352 cxd2880_tnrdmd_set_lna_thrs(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_lna_thrs_tbl_air *tbl_air, struct cxd2880_tnrdmd_lna_thrs_tbl_cable *tbl_cable) cxd2880_tnrdmd_set_lna_thrs() argument
3367 cxd2880_tnrdmd_set_lna_thrs_sub(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_tnrdmd_lna_thrs_tbl_air *tbl_air, struct cxd2880_tnrdmd_lna_thrs_tbl_cable *tbl_cable) cxd2880_tnrdmd_set_lna_thrs_sub() argument
3384 cxd2880_tnrdmd_set_ts_pin_high_low(struct cxd2880_tnrdmd *tnr_dmd, u8 en, u8 value) cxd2880_tnrdmd_set_ts_pin_high_low() argument
3431 cxd2880_tnrdmd_set_ts_output(struct cxd2880_tnrdmd *tnr_dmd, u8 en) cxd2880_tnrdmd_set_ts_output() argument
3492 slvt_freeze_reg(struct cxd2880_tnrdmd *tnr_dmd) slvt_freeze_reg() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt2_mon.c24 *tnr_dmd, u8 *sync_stat, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
31 if (!tnr_dmd || !sync_stat || !ts_lock_stat || !unlock_detected) in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
34 if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
37 if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
40 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
46 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
63 *tnr_dmd, in cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub()
69 if (!tnr_dmd || !sync_sta in cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub()
23 cxd2880_tnrdmd_dvbt2_mon_sync_stat(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *ts_lock_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt2_mon_sync_stat() argument
62 cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *sync_stat, u8 *unlock_detected) cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub() argument
81 cxd2880_tnrdmd_dvbt2_mon_carrier_offset(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt2_mon_carrier_offset() argument
158 cxd2880_tnrdmd_dvbt2_mon_carrier_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *offset) cxd2880_tnrdmd_dvbt2_mon_carrier_offset_sub() argument
173 cxd2880_tnrdmd_dvbt2_mon_l1_pre(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_l1pre *l1_pre) cxd2880_tnrdmd_dvbt2_mon_l1_pre() argument
350 cxd2880_tnrdmd_dvbt2_mon_version(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_version *ver) cxd2880_tnrdmd_dvbt2_mon_version() argument
433 cxd2880_tnrdmd_dvbt2_mon_ofdm(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_ofdm *ofdm) cxd2880_tnrdmd_dvbt2_mon_ofdm() argument
508 cxd2880_tnrdmd_dvbt2_mon_data_plps(struct cxd2880_tnrdmd *tnr_dmd, u8 *plp_ids, u8 *num_plps) cxd2880_tnrdmd_dvbt2_mon_data_plps() argument
603 cxd2880_tnrdmd_dvbt2_mon_active_plp(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, struct cxd2880_dvbt2_plp *plp_info) cxd2880_tnrdmd_dvbt2_mon_active_plp() argument
709 cxd2880_tnrdmd_dvbt2_mon_data_plp_error(struct cxd2880_tnrdmd *tnr_dmd, u8 *plp_error) cxd2880_tnrdmd_dvbt2_mon_data_plp_error() argument
768 cxd2880_tnrdmd_dvbt2_mon_l1_change(struct cxd2880_tnrdmd *tnr_dmd, u8 *l1_change) cxd2880_tnrdmd_dvbt2_mon_l1_change() argument
862 cxd2880_tnrdmd_dvbt2_mon_l1_post(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_l1post *l1_post) cxd2880_tnrdmd_dvbt2_mon_l1_post() argument
916 cxd2880_tnrdmd_dvbt2_mon_bbheader(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, struct cxd2880_dvbt2_bbheader *bbheader) cxd2880_tnrdmd_dvbt2_mon_bbheader() argument
1044 cxd2880_tnrdmd_dvbt2_mon_in_bandb_ts_rate(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, u32 *ts_rate_bps) cxd2880_tnrdmd_dvbt2_mon_in_bandb_ts_rate() argument
1156 cxd2880_tnrdmd_dvbt2_mon_spectrum_sense(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_spectrum_sense *sense) cxd2880_tnrdmd_dvbt2_mon_spectrum_sense() argument
1227 dvbt2_read_snr_reg(struct cxd2880_tnrdmd *tnr_dmd, u16 *reg_value) dvbt2_read_snr_reg() argument
1280 dvbt2_calc_snr(struct cxd2880_tnrdmd *tnr_dmd, u32 reg_value, int *snr) dvbt2_calc_snr() argument
1298 cxd2880_tnrdmd_dvbt2_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, int *snr) cxd2880_tnrdmd_dvbt2_mon_snr() argument
1336 cxd2880_tnrdmd_dvbt2_mon_snr_diver(struct cxd2880_tnrdmd *tnr_dmd, int *snr, int *snr_main, int *snr_sub) cxd2880_tnrdmd_dvbt2_mon_snr_diver() argument
1389 cxd2880_tnrdmd_dvbt2_mon_packet_error_number(struct cxd2880_tnrdmd *tnr_dmd, u32 *pen) cxd2880_tnrdmd_dvbt2_mon_packet_error_number() argument
1429 cxd2880_tnrdmd_dvbt2_mon_sampling_offset(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt2_mon_sampling_offset() argument
1553 cxd2880_tnrdmd_dvbt2_mon_sampling_offset_sub(struct cxd2880_tnrdmd *tnr_dmd, int *ppm) cxd2880_tnrdmd_dvbt2_mon_sampling_offset_sub() argument
1568 cxd2880_tnrdmd_dvbt2_mon_qam(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, enum cxd2880_dvbt2_plp_constell *qam) cxd2880_tnrdmd_dvbt2_mon_qam() argument
1651 cxd2880_tnrdmd_dvbt2_mon_code_rate(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_plp_btype type, enum cxd2880_dvbt2_plp_code_rate *code_rate) cxd2880_tnrdmd_dvbt2_mon_code_rate() argument
1738 cxd2880_tnrdmd_dvbt2_mon_profile(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_profile *profile) cxd2880_tnrdmd_dvbt2_mon_profile() argument
1786 dvbt2_calc_ssi(struct cxd2880_tnrdmd *tnr_dmd, int rf_lvl, u8 *ssi) dvbt2_calc_ssi() argument
1830 cxd2880_tnrdmd_dvbt2_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt2_mon_ssi() argument
1855 cxd2880_tnrdmd_dvbt2_mon_ssi_sub(struct cxd2880_tnrdmd *tnr_dmd, u8 *ssi) cxd2880_tnrdmd_dvbt2_mon_ssi_sub() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt2.c24 *tnr_dmd, in x_tune_dvbt2_demod_setting()
162 if (!tnr_dmd) in x_tune_dvbt2_demod_setting()
165 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
172 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
179 if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_SUB) { in x_tune_dvbt2_demod_setting()
180 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
186 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
193 ret = tnr_dmd in x_tune_dvbt2_demod_setting()
23 x_tune_dvbt2_demod_setting(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_bandwidth bandwidth, enum cxd2880_tnrdmd_clockmode clk_mode) x_tune_dvbt2_demod_setting() argument
748 x_sleep_dvbt2_demod_setting(struct cxd2880_tnrdmd *tnr_dmd) x_sleep_dvbt2_demod_setting() argument
774 dvbt2_set_profile(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt2_profile profile) dvbt2_set_profile() argument
846 cxd2880_tnrdmd_dvbt2_tune1(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_tune_param *tune_param) cxd2880_tnrdmd_dvbt2_tune1() argument
909 cxd2880_tnrdmd_dvbt2_tune2(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt2_tune_param *tune_param) cxd2880_tnrdmd_dvbt2_tune2() argument
966 cxd2880_tnrdmd_dvbt2_sleep_setting(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_dvbt2_sleep_setting() argument
991 cxd2880_tnrdmd_dvbt2_check_demod_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt2_check_demod_lock() argument
1051 cxd2880_tnrdmd_dvbt2_check_ts_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt2_check_ts_lock() argument
1112 cxd2880_tnrdmd_dvbt2_set_plp_cfg(struct cxd2880_tnrdmd *tnr_dmd, u8 auto_plp, u8 plp_id) cxd2880_tnrdmd_dvbt2_set_plp_cfg() argument
1147 cxd2880_tnrdmd_dvbt2_diver_fef_setting(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_dvbt2_diver_fef_setting() argument
1184 cxd2880_tnrdmd_dvbt2_check_l1post_valid(struct cxd2880_tnrdmd *tnr_dmd, u8 *l1_post_valid) cxd2880_tnrdmd_dvbt2_check_l1post_valid() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt.c45 *tnr_dmd, in x_tune_dvbt_demod_setting()
102 if (!tnr_dmd) in x_tune_dvbt_demod_setting()
105 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
112 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
132 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
138 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
144 if (tnr_dmd in x_tune_dvbt_demod_setting()
44 x_tune_dvbt_demod_setting(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dtv_bandwidth bandwidth, enum cxd2880_tnrdmd_clockmode clk_mode) x_tune_dvbt_demod_setting() argument
653 x_sleep_dvbt_demod_setting(struct cxd2880_tnrdmd *tnr_dmd) x_sleep_dvbt_demod_setting() argument
677 dvbt_set_profile(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_dvbt_profile profile) dvbt_set_profile() argument
698 cxd2880_tnrdmd_dvbt_tune1(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt_tune_param *tune_param) cxd2880_tnrdmd_dvbt_tune1() argument
739 cxd2880_tnrdmd_dvbt_tune2(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_dvbt_tune_param *tune_param) cxd2880_tnrdmd_dvbt_tune2() argument
776 cxd2880_tnrdmd_dvbt_sleep_setting(struct cxd2880_tnrdmd *tnr_dmd) cxd2880_tnrdmd_dvbt_sleep_setting() argument
800 cxd2880_tnrdmd_dvbt_check_demod_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt_check_demod_lock() argument
860 cxd2880_tnrdmd_dvbt_check_ts_lock(struct cxd2880_tnrdmd *tnr_dmd, enum cxd2880_tnrdmd_lock_result *lock) cxd2880_tnrdmd_dvbt_check_ts_lock() argument
[all...]
H A Dcxd2880_tnrdmd_mon.c17 int cxd2880_tnrdmd_mon_rf_lvl(struct cxd2880_tnrdmd *tnr_dmd, in cxd2880_tnrdmd_mon_rf_lvl() argument
23 if (!tnr_dmd || !rf_lvl_db) in cxd2880_tnrdmd_mon_rf_lvl()
26 if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) in cxd2880_tnrdmd_mon_rf_lvl()
29 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
35 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
41 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
47 ret = tnr_dmd in cxd2880_tnrdmd_mon_rf_lvl()
100 cxd2880_tnrdmd_mon_rf_lvl_sub(struct cxd2880_tnrdmd *tnr_dmd, int *rf_lvl_db) cxd2880_tnrdmd_mon_rf_lvl_sub() argument
112 cxd2880_tnrdmd_mon_internal_cpu_status(struct cxd2880_tnrdmd *tnr_dmd, u16 *status) cxd2880_tnrdmd_mon_internal_cpu_status() argument
137 cxd2880_tnrdmd_mon_internal_cpu_status_sub(struct cxd2880_tnrdmd *tnr_dmd, u16 *status) cxd2880_tnrdmd_mon_internal_cpu_status_sub() argument
[all...]
H A Dcxd2880_tnrdmd_dvbt2_mon.h17 *tnr_dmd, u8 *sync_stat,
22 *tnr_dmd,
27 *tnr_dmd, int *offset);
31 *tnr_dmd,
34 int cxd2880_tnrdmd_dvbt2_mon_l1_pre(struct cxd2880_tnrdmd *tnr_dmd,
39 *tnr_dmd,
43 int cxd2880_tnrdmd_dvbt2_mon_ofdm(struct cxd2880_tnrdmd *tnr_dmd,
47 *tnr_dmd, u8 *plp_ids,
51 *tnr_dmd,
59 *tnr_dmd,
[all...]
H A Dcxd2880_tnrdmd_dvbt_mon.h17 *tnr_dmd, u8 *sync_stat,
22 *tnr_dmd, u8 *sync_stat,
26 *tnr_dmd,
33 *tnr_dmd, int *offset);
37 *tnr_dmd,
41 *tnr_dmd,
47 *tnr_dmd,
51 *tnr_dmd,
56 int cxd2880_tnrdmd_dvbt_mon_snr(struct cxd2880_tnrdmd *tnr_dmd,
60 *tnr_dmd, in
[all...]
H A Dcxd2880_tnrdmd.h23 #define slvt_unfreeze_reg(tnr_dmd) ((void)((tnr_dmd)->io->write_reg\
24 ((tnr_dmd)->io, CXD2880_IO_TGT_DMD, 0x01, 0x00)))
213 int (*rf_lvl_cmpstn)(struct cxd2880_tnrdmd *tnr_dmd,
236 int cxd2880_tnrdmd_create(struct cxd2880_tnrdmd *tnr_dmd,
250 int cxd2880_tnrdmd_init1(struct cxd2880_tnrdmd *tnr_dmd);
252 int cxd2880_tnrdmd_init2(struct cxd2880_tnrdmd *tnr_dmd);
255 *tnr_dmd,
259 *tnr_dmd,
267 *tnr_dmd,
[all...]
H A Dcxd2880_integ.c17 int cxd2880_integ_init(struct cxd2880_tnrdmd *tnr_dmd) in cxd2880_integ_init() argument
23 if (!tnr_dmd) in cxd2880_integ_init()
26 ret = cxd2880_tnrdmd_init1(tnr_dmd); in cxd2880_integ_init()
34 cxd2880_tnrdmd_check_internal_cpu_status(tnr_dmd, in cxd2880_integ_init()
50 return cxd2880_tnrdmd_init2(tnr_dmd); in cxd2880_integ_init()
53 int cxd2880_integ_cancel(struct cxd2880_tnrdmd *tnr_dmd) in cxd2880_integ_cancel() argument
55 if (!tnr_dmd) in cxd2880_integ_cancel()
58 atomic_set(&tnr_dmd->cancel, 1); in cxd2880_integ_cancel()
63 int cxd2880_integ_check_cancellation(struct cxd2880_tnrdmd *tnr_dmd) in cxd2880_integ_check_cancellation() argument
65 if (!tnr_dmd) in cxd2880_integ_check_cancellation()
[all...]
H A Dcxd2880_tnrdmd_dvbt2.h31 int cxd2880_tnrdmd_dvbt2_tune1(struct cxd2880_tnrdmd *tnr_dmd,
35 int cxd2880_tnrdmd_dvbt2_tune2(struct cxd2880_tnrdmd *tnr_dmd,
40 *tnr_dmd);
43 *tnr_dmd,
49 *tnr_dmd,
55 *tnr_dmd, u8 auto_plp,
59 *tnr_dmd);
62 *tnr_dmd,
H A Dcxd2880_tnrdmd_dvbt.h22 int cxd2880_tnrdmd_dvbt_tune1(struct cxd2880_tnrdmd *tnr_dmd,
26 int cxd2880_tnrdmd_dvbt_tune2(struct cxd2880_tnrdmd *tnr_dmd,
31 *tnr_dmd);
34 *tnr_dmd,
40 *tnr_dmd,

Completed in 12 milliseconds

12