Lines Matching refs:si476x_core

115 struct si476x_core {  struct
151 struct si476x_core, \ argument
159 static inline struct si476x_core *i2c_mfd_cell_to_core(struct device *dev) in i2c_mfd_cell_to_core() argument
170 static inline void si476x_core_lock(struct si476x_core *core) in si476x_core_lock()
179 static inline void si476x_core_unlock(struct si476x_core *core) in si476x_core_unlock()
186 static inline u16 hz_to_si476x(struct si476x_core *core, int freq) in hz_to_si476x()
203 static inline int si476x_to_hz(struct si476x_core *core, u16 freq) in si476x_to_hz()
233 static inline u16 v4l2_to_si476x(struct si476x_core *core, int freq) in v4l2_to_si476x()
238 static inline int si476x_to_v4l2(struct si476x_core *core, u16 freq) in si476x_to_v4l2()
362 int si476x_core_stop(struct si476x_core *, bool);
363 int si476x_core_start(struct si476x_core *, bool);
364 int si476x_core_set_power_state(struct si476x_core *, enum si476x_power_state);
365 bool si476x_core_has_am(struct si476x_core *);
366 bool si476x_core_has_diversity(struct si476x_core *);
367 bool si476x_core_is_a_secondary_tuner(struct si476x_core *);
368 bool si476x_core_is_a_primary_tuner(struct si476x_core *);
369 bool si476x_core_is_in_am_receiver_mode(struct si476x_core *core);
370 bool si476x_core_is_powered_up(struct si476x_core *core);
377 int si476x_core_i2c_xfer(struct si476x_core *,
384 int si476x_core_cmd_func_info(struct si476x_core *, struct si476x_func_info *);
385 int si476x_core_cmd_set_property(struct si476x_core *, u16, u16);
386 int si476x_core_cmd_get_property(struct si476x_core *, u16);
387 int si476x_core_cmd_dig_audio_pin_cfg(struct si476x_core *,
392 int si476x_core_cmd_zif_pin_cfg(struct si476x_core *,
397 int si476x_core_cmd_ic_link_gpo_ctl_pin_cfg(struct si476x_core *,
402 int si476x_core_cmd_ana_audio_pin_cfg(struct si476x_core *,
404 int si476x_core_cmd_intb_pin_cfg(struct si476x_core *, enum si476x_intb_config,
406 int si476x_core_cmd_fm_seek_start(struct si476x_core *, bool, bool);
407 int si476x_core_cmd_am_seek_start(struct si476x_core *, bool, bool);
408 int si476x_core_cmd_fm_rds_status(struct si476x_core *, bool, bool, bool,
410 int si476x_core_cmd_fm_rds_blockcount(struct si476x_core *, bool,
412 int si476x_core_cmd_fm_tune_freq(struct si476x_core *,
414 int si476x_core_cmd_am_tune_freq(struct si476x_core *,
416 int si476x_core_cmd_am_rsq_status(struct si476x_core *,
419 int si476x_core_cmd_fm_rsq_status(struct si476x_core *,
422 int si476x_core_cmd_power_up(struct si476x_core *,
424 int si476x_core_cmd_power_down(struct si476x_core *,
426 int si476x_core_cmd_fm_phase_div_status(struct si476x_core *);
427 int si476x_core_cmd_fm_phase_diversity(struct si476x_core *,
430 int si476x_core_cmd_fm_acf_status(struct si476x_core *,
432 int si476x_core_cmd_am_acf_status(struct si476x_core *,
434 int si476x_core_cmd_agc_status(struct si476x_core *,
522 struct regmap *devm_regmap_init_si476x(struct si476x_core *);