Home
last modified time | relevance | path

Searched refs:si476x_core (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/mfd/
H A Dsi476x-core.h119 struct si476x_core { struct
155 struct si476x_core, \ argument
163 static inline struct si476x_core *i2c_mfd_cell_to_core(struct device *dev) in i2c_mfd_cell_to_core() argument
175 static inline void si476x_core_lock(struct si476x_core *core) in si476x_core_lock()
185 static inline void si476x_core_unlock(struct si476x_core *core) in si476x_core_unlock()
192 static inline u16 hz_to_si476x(struct si476x_core *core, int freq) in hz_to_si476x()
209 static inline int si476x_to_hz(struct si476x_core *core, u16 freq) in si476x_to_hz()
239 static inline u16 v4l2_to_si476x(struct si476x_core *core, int freq) in v4l2_to_si476x()
244 static inline int si476x_to_v4l2(struct si476x_core *core, u16 freq) in si476x_to_v4l2()
370 int si476x_core_stop(struct si476x_core *, bool);
[all …]
/linux/drivers/mfd/
H A Dsi476x-prop.c45 static bool si476x_core_is_valid_property_a10(struct si476x_core *core, in si476x_core_is_valid_property_a10()
86 static bool si476x_core_is_valid_property_a20(struct si476x_core *core, in si476x_core_is_valid_property_a20()
107 static bool si476x_core_is_valid_property_a30(struct si476x_core *core, in si476x_core_is_valid_property_a30()
133 typedef bool (*valid_property_pred_t) (struct si476x_core *, u16);
135 static bool si476x_core_is_valid_property(struct si476x_core *core, in si476x_core_is_valid_property()
150 static bool si476x_core_is_readonly_property(struct si476x_core *core, in si476x_core_is_readonly_property()
174 struct si476x_core *core = i2c_get_clientdata(client); in si476x_core_regmap_readable_register()
184 struct si476x_core *core = i2c_get_clientdata(client); in si476x_core_regmap_writable_register()
200 struct si476x_core *core = context; in si476x_core_regmap_read()
228 struct regmap *devm_regmap_init_si476x(struct si476x_core *core) in devm_regmap_init_si476x()
H A Dsi476x-cmd.c170 static int si476x_core_parse_and_nag_about_error(struct si476x_core *core) in si476x_core_parse_and_nag_about_error()
256 static int si476x_core_send_command(struct si476x_core *core, in si476x_core_send_command()
346 static int si476x_cmd_clear_stc(struct si476x_core *core) in si476x_cmd_clear_stc()
371 static int si476x_cmd_tune_seek_freq(struct si476x_core *core, in si476x_cmd_tune_seek_freq()
403 int si476x_core_cmd_func_info(struct si476x_core *core, in si476x_core_cmd_func_info()
434 int si476x_core_cmd_set_property(struct si476x_core *core, in si476x_core_cmd_set_property()
461 int si476x_core_cmd_get_property(struct si476x_core *core, u16 property) in si476x_core_cmd_get_property()
519 int si476x_core_cmd_dig_audio_pin_cfg(struct si476x_core *core, in si476x_core_cmd_dig_audio_pin_cfg()
568 int si476x_core_cmd_zif_pin_cfg(struct si476x_core *core, in si476x_core_cmd_zif_pin_cfg()
625 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 …]
H A Dsi476x-i2c.c36 static int si476x_core_config_pinmux(struct si476x_core *core) in si476x_core_config_pinmux()
98 static inline void si476x_core_schedule_polling_work(struct si476x_core *core) in si476x_core_schedule_polling_work()
127 int si476x_core_start(struct si476x_core *core, bool soft) in si476x_core_start()
219 int si476x_core_stop(struct si476x_core *core, bool soft) in si476x_core_stop()
262 int si476x_core_set_power_state(struct si476x_core *core, in si476x_core_set_power_state()
327 static inline void si476x_core_report_drainer_stop(struct si476x_core *core) in si476x_core_report_drainer_stop()
340 static inline void si476x_core_start_rds_drainer_once(struct si476x_core *core) in si476x_core_start_rds_drainer_once()
360 struct si476x_core *core = container_of(work, struct si476x_core, in si476x_core_drain_rds_fifo()
400 static void si476x_core_pronounce_dead(struct si476x_core *core) in si476x_core_pronounce_dead()
431 int si476x_core_i2c_xfer(struct si476x_core *core, in si476x_core_i2c_xfer()
[all …]
/linux/sound/soc/codecs/
H A Dsi476x.c68 struct si476x_core *core = i2c_mfd_cell_to_core(codec_dai->dev); in si476x_codec_set_dai_fmt()
152 struct si476x_core *core = i2c_mfd_cell_to_core(dai->dev); in si476x_codec_hw_params()