Searched refs:si476x_core (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/include/linux/mfd/ |
D | si476x-core.h | 124 struct si476x_core { struct 160 struct si476x_core, \ argument 168 static inline struct si476x_core *i2c_mfd_cell_to_core(struct device *dev) in i2c_mfd_cell_to_core() argument 179 static inline void si476x_core_lock(struct si476x_core *core) in si476x_core_lock() 188 static inline void si476x_core_unlock(struct si476x_core *core) in si476x_core_unlock() 195 static inline u16 hz_to_si476x(struct si476x_core *core, int freq) in hz_to_si476x() 212 static inline int si476x_to_hz(struct si476x_core *core, u16 freq) in si476x_to_hz() 242 static inline u16 v4l2_to_si476x(struct si476x_core *core, int freq) in v4l2_to_si476x() 247 static inline int si476x_to_v4l2(struct si476x_core *core, u16 freq) in si476x_to_v4l2() 371 int si476x_core_stop(struct si476x_core *, bool); [all …]
|
/Linux-v4.19/drivers/mfd/ |
D | si476x-prop.c | 53 static bool si476x_core_is_valid_property_a10(struct si476x_core *core, in si476x_core_is_valid_property_a10() 94 static bool si476x_core_is_valid_property_a20(struct si476x_core *core, in si476x_core_is_valid_property_a20() 115 static bool si476x_core_is_valid_property_a30(struct si476x_core *core, in si476x_core_is_valid_property_a30() 141 typedef bool (*valid_property_pred_t) (struct si476x_core *, u16); 143 static bool si476x_core_is_valid_property(struct si476x_core *core, in si476x_core_is_valid_property() 158 static bool si476x_core_is_readonly_property(struct si476x_core *core, in si476x_core_is_readonly_property() 182 struct si476x_core *core = i2c_get_clientdata(client); in si476x_core_regmap_readable_register() 192 struct si476x_core *core = i2c_get_clientdata(client); in si476x_core_regmap_writable_register() 208 struct si476x_core *core = context; in si476x_core_regmap_read() 236 struct regmap *devm_regmap_init_si476x(struct si476x_core *core) in devm_regmap_init_si476x()
|
D | si476x-cmd.c | 180 static int si476x_core_parse_and_nag_about_error(struct si476x_core *core) in si476x_core_parse_and_nag_about_error() 266 static int si476x_core_send_command(struct si476x_core *core, in si476x_core_send_command() 356 static int si476x_cmd_clear_stc(struct si476x_core *core) in si476x_cmd_clear_stc() 381 static int si476x_cmd_tune_seek_freq(struct si476x_core *core, in si476x_cmd_tune_seek_freq() 413 int si476x_core_cmd_func_info(struct si476x_core *core, in si476x_core_cmd_func_info() 444 int si476x_core_cmd_set_property(struct si476x_core *core, in si476x_core_cmd_set_property() 471 int si476x_core_cmd_get_property(struct si476x_core *core, u16 property) in si476x_core_cmd_get_property() 529 int si476x_core_cmd_dig_audio_pin_cfg(struct si476x_core *core, in si476x_core_cmd_dig_audio_pin_cfg() 578 int si476x_core_cmd_zif_pin_cfg(struct si476x_core *core, in si476x_core_cmd_zif_pin_cfg() 635 int si476x_core_cmd_ic_link_gpo_ctl_pin_cfg(struct si476x_core *core, in si476x_core_cmd_ic_link_gpo_ctl_pin_cfg() [all …]
|
D | si476x-i2c.c | 45 static int si476x_core_config_pinmux(struct si476x_core *core) in si476x_core_config_pinmux() 107 static inline void si476x_core_schedule_polling_work(struct si476x_core *core) in si476x_core_schedule_polling_work() 136 int si476x_core_start(struct si476x_core *core, bool soft) in si476x_core_start() 230 int si476x_core_stop(struct si476x_core *core, bool soft) in si476x_core_stop() 274 int si476x_core_set_power_state(struct si476x_core *core, in si476x_core_set_power_state() 339 static inline void si476x_core_report_drainer_stop(struct si476x_core *core) in si476x_core_report_drainer_stop() 352 static inline void si476x_core_start_rds_drainer_once(struct si476x_core *core) in si476x_core_start_rds_drainer_once() 372 struct si476x_core *core = container_of(work, struct si476x_core, in si476x_core_drain_rds_fifo() 412 static void si476x_core_pronounce_dead(struct si476x_core *core) in si476x_core_pronounce_dead() 443 int si476x_core_i2c_xfer(struct si476x_core *core, in si476x_core_i2c_xfer() [all …]
|
/Linux-v4.19/sound/soc/codecs/ |
D | si476x.c | 77 struct si476x_core *core = i2c_mfd_cell_to_core(codec_dai->dev); in si476x_codec_set_dai_fmt() 161 struct si476x_core *core = i2c_mfd_cell_to_core(dai->dev); in si476x_codec_hw_params()
|
/Linux-v4.19/drivers/media/radio/ |
D | radio-si476x.c | 280 int (*tune_freq)(struct si476x_core *, struct si476x_tune_freq_args *); 281 int (*seek_start)(struct si476x_core *, bool, bool); 282 int (*rsq_status)(struct si476x_core *, struct si476x_rsq_status_args *, 284 int (*rds_blckcnt)(struct si476x_core *, bool, 287 int (*phase_diversity)(struct si476x_core *, 289 int (*phase_div_status)(struct si476x_core *); 290 int (*acf_status)(struct si476x_core *, 292 int (*agc_status)(struct si476x_core *, 315 struct si476x_core *core;
|