Searched refs:si476x_core (Results 1 – 6 of 6) sorted by relevance
/linux-6.3-rc2/include/linux/mfd/ |
A D | si476x-core.h | 115 struct si476x_core { struct 151 struct si476x_core, \ argument 362 int si476x_core_stop(struct si476x_core *, bool); 363 int si476x_core_start(struct si476x_core *, bool); 365 bool si476x_core_has_am(struct si476x_core *); 366 bool si476x_core_has_diversity(struct si476x_core *); 377 int si476x_core_i2c_xfer(struct si476x_core *, 392 int si476x_core_cmd_zif_pin_cfg(struct si476x_core *, 422 int si476x_core_cmd_power_up(struct si476x_core *, 424 int si476x_core_cmd_power_down(struct si476x_core *, [all …]
|
/linux-6.3-rc2/drivers/mfd/ |
A D | si476x-prop.c | 45 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()
|
A D | si476x-cmd.c | 347 static int si476x_cmd_clear_stc(struct si476x_core *core) in si476x_cmd_clear_stc() 404 int si476x_core_cmd_func_info(struct si476x_core *core, in si476x_core_cmd_func_info() 435 int si476x_core_cmd_set_property(struct si476x_core *core, in si476x_core_cmd_set_property() 569 int si476x_core_cmd_zif_pin_cfg(struct si476x_core *core, in si476x_core_cmd_zif_pin_cfg() 1426 int (*power_up)(struct si476x_core *, 1428 int (*power_down)(struct si476x_core *, 1434 int (*fm_rsq_status)(struct si476x_core *, 1438 int (*agc_status)(struct si476x_core *, 1440 int (*intb_pin_cfg)(struct si476x_core *core, 1473 int si476x_core_cmd_power_up(struct si476x_core *core, in si476x_core_cmd_power_up() [all …]
|
A D | si476x-i2c.c | 36 static int si476x_core_config_pinmux(struct si476x_core *core) in si476x_core_config_pinmux() 127 int si476x_core_start(struct si476x_core *core, bool soft) in si476x_core_start() 221 int si476x_core_stop(struct si476x_core *core, bool soft) in si476x_core_stop() 265 int si476x_core_set_power_state(struct si476x_core *core, in si476x_core_set_power_state() 363 struct si476x_core *core = container_of(work, struct si476x_core, in si476x_core_drain_rds_fifo() 434 int si476x_core_i2c_xfer(struct si476x_core *core, in si476x_core_i2c_xfer() 517 struct si476x_core *core = SI476X_WORK_TO_CORE(work); in si476x_core_poll_loop() 527 struct si476x_core *core = dev; in si476x_core_interrupt() 644 bool si476x_core_has_am(struct si476x_core *core) in si476x_core_has_am() 690 struct si476x_core *core; in si476x_core_probe() [all …]
|
/linux-6.3-rc2/sound/soc/codecs/ |
A D | si476x.c | 68 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()
|
/linux-6.3-rc2/drivers/media/radio/ |
A D | radio-si476x.c | 272 int (*tune_freq)(struct si476x_core *, struct si476x_tune_freq_args *); 273 int (*seek_start)(struct si476x_core *, bool, bool); 274 int (*rsq_status)(struct si476x_core *, struct si476x_rsq_status_args *, 276 int (*rds_blckcnt)(struct si476x_core *, bool, 279 int (*phase_diversity)(struct si476x_core *, 281 int (*phase_div_status)(struct si476x_core *); 282 int (*acf_status)(struct si476x_core *, 284 int (*agc_status)(struct si476x_core *, 307 struct si476x_core *core;
|
Completed in 15 milliseconds