si476x_core 271 drivers/media/radio/radio-si476x.c int (*tune_freq)(struct si476x_core *, struct si476x_tune_freq_args *); si476x_core 272 drivers/media/radio/radio-si476x.c int (*seek_start)(struct si476x_core *, bool, bool); si476x_core 273 drivers/media/radio/radio-si476x.c int (*rsq_status)(struct si476x_core *, struct si476x_rsq_status_args *, si476x_core 275 drivers/media/radio/radio-si476x.c int (*rds_blckcnt)(struct si476x_core *, bool, si476x_core 278 drivers/media/radio/radio-si476x.c int (*phase_diversity)(struct si476x_core *, si476x_core 280 drivers/media/radio/radio-si476x.c int (*phase_div_status)(struct si476x_core *); si476x_core 281 drivers/media/radio/radio-si476x.c int (*acf_status)(struct si476x_core *, si476x_core 283 drivers/media/radio/radio-si476x.c int (*agc_status)(struct si476x_core *, si476x_core 306 drivers/media/radio/radio-si476x.c struct si476x_core *core; si476x_core 171 drivers/mfd/si476x-cmd.c static int si476x_core_parse_and_nag_about_error(struct si476x_core *core) si476x_core 257 drivers/mfd/si476x-cmd.c static int si476x_core_send_command(struct si476x_core *core, si476x_core 347 drivers/mfd/si476x-cmd.c static int si476x_cmd_clear_stc(struct si476x_core *core) si476x_core 372 drivers/mfd/si476x-cmd.c static int si476x_cmd_tune_seek_freq(struct si476x_core *core, si476x_core 404 drivers/mfd/si476x-cmd.c int si476x_core_cmd_func_info(struct si476x_core *core, si476x_core 435 drivers/mfd/si476x-cmd.c int si476x_core_cmd_set_property(struct si476x_core *core, si476x_core 462 drivers/mfd/si476x-cmd.c int si476x_core_cmd_get_property(struct si476x_core *core, u16 property) si476x_core 520 drivers/mfd/si476x-cmd.c int si476x_core_cmd_dig_audio_pin_cfg(struct si476x_core *core, si476x_core 569 drivers/mfd/si476x-cmd.c int si476x_core_cmd_zif_pin_cfg(struct si476x_core *core, si476x_core 626 drivers/mfd/si476x-cmd.c int si476x_core_cmd_ic_link_gpo_ctl_pin_cfg(struct si476x_core *core, si476x_core 660 drivers/mfd/si476x-cmd.c int si476x_core_cmd_ana_audio_pin_cfg(struct si476x_core *core, si476x_core 694 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_intb_pin_cfg_a10(struct si476x_core *core, si476x_core 710 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_intb_pin_cfg_a20(struct si476x_core *core, si476x_core 743 drivers/mfd/si476x-cmd.c int si476x_core_cmd_am_rsq_status(struct si476x_core *core, si476x_core 792 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_acf_status(struct si476x_core *core, si476x_core 828 drivers/mfd/si476x-cmd.c int si476x_core_cmd_am_acf_status(struct si476x_core *core, si476x_core 876 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_seek_start(struct si476x_core *core, si476x_core 902 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_rds_status(struct si476x_core *core, si476x_core 968 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_rds_blockcount(struct si476x_core *core, si476x_core 996 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_phase_diversity(struct si476x_core *core, si476x_core 1021 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_phase_div_status(struct si476x_core *core) si476x_core 1050 drivers/mfd/si476x-cmd.c int si476x_core_cmd_am_seek_start(struct si476x_core *core, si476x_core 1066 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_power_up_a10(struct si476x_core *core, si476x_core 1089 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_power_up_a20(struct si476x_core *core, si476x_core 1111 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_power_down_a10(struct si476x_core *core, si476x_core 1122 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_power_down_a20(struct si476x_core *core, si476x_core 1135 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_am_tune_freq_a10(struct si476x_core *core, si476x_core 1152 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_am_tune_freq_a20(struct si476x_core *core, si476x_core 1168 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_fm_rsq_status_a10(struct si476x_core *core, si476x_core 1221 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_fm_rsq_status_a20(struct si476x_core *core, si476x_core 1276 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_fm_rsq_status_a30(struct si476x_core *core, si476x_core 1338 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_fm_tune_freq_a10(struct si476x_core *core, si476x_core 1356 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_fm_tune_freq_a20(struct si476x_core *core, si476x_core 1372 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_agc_status_a20(struct si476x_core *core, si476x_core 1400 drivers/mfd/si476x-cmd.c static int si476x_core_cmd_agc_status_a10(struct si476x_core *core, si476x_core 1424 drivers/mfd/si476x-cmd.c typedef int (*tune_freq_func_t) (struct si476x_core *core, si476x_core 1428 drivers/mfd/si476x-cmd.c int (*power_up)(struct si476x_core *, si476x_core 1430 drivers/mfd/si476x-cmd.c int (*power_down)(struct si476x_core *, si476x_core 1436 drivers/mfd/si476x-cmd.c int (*fm_rsq_status)(struct si476x_core *, si476x_core 1440 drivers/mfd/si476x-cmd.c int (*agc_status)(struct si476x_core *, si476x_core 1442 drivers/mfd/si476x-cmd.c int (*intb_pin_cfg)(struct si476x_core *core, si476x_core 1475 drivers/mfd/si476x-cmd.c int si476x_core_cmd_power_up(struct si476x_core *core, si476x_core 1484 drivers/mfd/si476x-cmd.c int si476x_core_cmd_power_down(struct si476x_core *core, si476x_core 1493 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_tune_freq(struct si476x_core *core, si476x_core 1502 drivers/mfd/si476x-cmd.c int si476x_core_cmd_am_tune_freq(struct si476x_core *core, si476x_core 1511 drivers/mfd/si476x-cmd.c int si476x_core_cmd_fm_rsq_status(struct si476x_core *core, si476x_core 1523 drivers/mfd/si476x-cmd.c int si476x_core_cmd_agc_status(struct si476x_core *core, si476x_core 1533 drivers/mfd/si476x-cmd.c int si476x_core_cmd_intb_pin_cfg(struct si476x_core *core, si476x_core 36 drivers/mfd/si476x-i2c.c static int si476x_core_config_pinmux(struct si476x_core *core) si476x_core 98 drivers/mfd/si476x-i2c.c static inline void si476x_core_schedule_polling_work(struct si476x_core *core) si476x_core 127 drivers/mfd/si476x-i2c.c int si476x_core_start(struct si476x_core *core, bool soft) si476x_core 221 drivers/mfd/si476x-i2c.c int si476x_core_stop(struct si476x_core *core, bool soft) si476x_core 265 drivers/mfd/si476x-i2c.c int si476x_core_set_power_state(struct si476x_core *core, si476x_core 330 drivers/mfd/si476x-i2c.c static inline void si476x_core_report_drainer_stop(struct si476x_core *core) si476x_core 343 drivers/mfd/si476x-i2c.c static inline void si476x_core_start_rds_drainer_once(struct si476x_core *core) si476x_core 363 drivers/mfd/si476x-i2c.c struct si476x_core *core = container_of(work, struct si476x_core, si476x_core 403 drivers/mfd/si476x-i2c.c static void si476x_core_pronounce_dead(struct si476x_core *core) si476x_core 434 drivers/mfd/si476x-i2c.c int si476x_core_i2c_xfer(struct si476x_core *core, si476x_core 466 drivers/mfd/si476x-i2c.c static int si476x_core_get_status(struct si476x_core *core) si476x_core 483 drivers/mfd/si476x-i2c.c static void si476x_core_get_and_signal_status(struct si476x_core *core) si476x_core 517 drivers/mfd/si476x-i2c.c struct si476x_core *core = SI476X_WORK_TO_CORE(work); si476x_core 527 drivers/mfd/si476x-i2c.c struct si476x_core *core = dev; si476x_core 547 drivers/mfd/si476x-i2c.c static int si476x_core_fwver_to_revision(struct si476x_core *core, si476x_core 613 drivers/mfd/si476x-i2c.c static int si476x_core_get_revision_info(struct si476x_core *core) si476x_core 639 drivers/mfd/si476x-i2c.c bool si476x_core_has_am(struct si476x_core *core) si476x_core 646 drivers/mfd/si476x-i2c.c bool si476x_core_has_diversity(struct si476x_core *core) si476x_core 652 drivers/mfd/si476x-i2c.c bool si476x_core_is_a_secondary_tuner(struct si476x_core *core) si476x_core 660 drivers/mfd/si476x-i2c.c bool si476x_core_is_a_primary_tuner(struct si476x_core *core) si476x_core 668 drivers/mfd/si476x-i2c.c bool si476x_core_is_in_am_receiver_mode(struct si476x_core *core) si476x_core 675 drivers/mfd/si476x-i2c.c bool si476x_core_is_powered_up(struct si476x_core *core) si476x_core 685 drivers/mfd/si476x-i2c.c struct si476x_core *core; si476x_core 835 drivers/mfd/si476x-i2c.c struct si476x_core *core = i2c_get_clientdata(client); si476x_core 45 drivers/mfd/si476x-prop.c static bool si476x_core_is_valid_property_a10(struct si476x_core *core, si476x_core 86 drivers/mfd/si476x-prop.c static bool si476x_core_is_valid_property_a20(struct si476x_core *core, si476x_core 107 drivers/mfd/si476x-prop.c static bool si476x_core_is_valid_property_a30(struct si476x_core *core, si476x_core 133 drivers/mfd/si476x-prop.c typedef bool (*valid_property_pred_t) (struct si476x_core *, u16); si476x_core 135 drivers/mfd/si476x-prop.c static bool si476x_core_is_valid_property(struct si476x_core *core, si476x_core 150 drivers/mfd/si476x-prop.c static bool si476x_core_is_readonly_property(struct si476x_core *core, si476x_core 174 drivers/mfd/si476x-prop.c struct si476x_core *core = i2c_get_clientdata(client); si476x_core 184 drivers/mfd/si476x-prop.c struct si476x_core *core = i2c_get_clientdata(client); si476x_core 200 drivers/mfd/si476x-prop.c struct si476x_core *core = context; si476x_core 228 drivers/mfd/si476x-prop.c struct regmap *devm_regmap_init_si476x(struct si476x_core *core) si476x_core 151 include/linux/mfd/si476x-core.h struct si476x_core, \ si476x_core 159 include/linux/mfd/si476x-core.h static inline struct si476x_core *i2c_mfd_cell_to_core(struct device *dev) si476x_core 170 include/linux/mfd/si476x-core.h static inline void si476x_core_lock(struct si476x_core *core) si476x_core 179 include/linux/mfd/si476x-core.h static inline void si476x_core_unlock(struct si476x_core *core) si476x_core 186 include/linux/mfd/si476x-core.h static inline u16 hz_to_si476x(struct si476x_core *core, int freq) si476x_core 203 include/linux/mfd/si476x-core.h static inline int si476x_to_hz(struct si476x_core *core, u16 freq) si476x_core 233 include/linux/mfd/si476x-core.h static inline u16 v4l2_to_si476x(struct si476x_core *core, int freq) si476x_core 238 include/linux/mfd/si476x-core.h static inline int si476x_to_v4l2(struct si476x_core *core, u16 freq) si476x_core 362 include/linux/mfd/si476x-core.h int si476x_core_stop(struct si476x_core *, bool); si476x_core 363 include/linux/mfd/si476x-core.h int si476x_core_start(struct si476x_core *, bool); si476x_core 364 include/linux/mfd/si476x-core.h int si476x_core_set_power_state(struct si476x_core *, enum si476x_power_state); si476x_core 365 include/linux/mfd/si476x-core.h bool si476x_core_has_am(struct si476x_core *); si476x_core 366 include/linux/mfd/si476x-core.h bool si476x_core_has_diversity(struct si476x_core *); si476x_core 367 include/linux/mfd/si476x-core.h bool si476x_core_is_a_secondary_tuner(struct si476x_core *); si476x_core 368 include/linux/mfd/si476x-core.h bool si476x_core_is_a_primary_tuner(struct si476x_core *); si476x_core 369 include/linux/mfd/si476x-core.h bool si476x_core_is_in_am_receiver_mode(struct si476x_core *core); si476x_core 370 include/linux/mfd/si476x-core.h bool si476x_core_is_powered_up(struct si476x_core *core); si476x_core 377 include/linux/mfd/si476x-core.h int si476x_core_i2c_xfer(struct si476x_core *, si476x_core 384 include/linux/mfd/si476x-core.h int si476x_core_cmd_func_info(struct si476x_core *, struct si476x_func_info *); si476x_core 385 include/linux/mfd/si476x-core.h int si476x_core_cmd_set_property(struct si476x_core *, u16, u16); si476x_core 386 include/linux/mfd/si476x-core.h int si476x_core_cmd_get_property(struct si476x_core *, u16); si476x_core 387 include/linux/mfd/si476x-core.h int si476x_core_cmd_dig_audio_pin_cfg(struct si476x_core *, si476x_core 392 include/linux/mfd/si476x-core.h int si476x_core_cmd_zif_pin_cfg(struct si476x_core *, si476x_core 397 include/linux/mfd/si476x-core.h int si476x_core_cmd_ic_link_gpo_ctl_pin_cfg(struct si476x_core *, si476x_core 402 include/linux/mfd/si476x-core.h int si476x_core_cmd_ana_audio_pin_cfg(struct si476x_core *, si476x_core 404 include/linux/mfd/si476x-core.h int si476x_core_cmd_intb_pin_cfg(struct si476x_core *, enum si476x_intb_config, si476x_core 406 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_seek_start(struct si476x_core *, bool, bool); si476x_core 407 include/linux/mfd/si476x-core.h int si476x_core_cmd_am_seek_start(struct si476x_core *, bool, bool); si476x_core 408 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_rds_status(struct si476x_core *, bool, bool, bool, si476x_core 410 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_rds_blockcount(struct si476x_core *, bool, si476x_core 412 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_tune_freq(struct si476x_core *, si476x_core 414 include/linux/mfd/si476x-core.h int si476x_core_cmd_am_tune_freq(struct si476x_core *, si476x_core 416 include/linux/mfd/si476x-core.h int si476x_core_cmd_am_rsq_status(struct si476x_core *, si476x_core 419 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_rsq_status(struct si476x_core *, si476x_core 422 include/linux/mfd/si476x-core.h int si476x_core_cmd_power_up(struct si476x_core *, si476x_core 424 include/linux/mfd/si476x-core.h int si476x_core_cmd_power_down(struct si476x_core *, si476x_core 426 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_phase_div_status(struct si476x_core *); si476x_core 427 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_phase_diversity(struct si476x_core *, si476x_core 430 include/linux/mfd/si476x-core.h int si476x_core_cmd_fm_acf_status(struct si476x_core *, si476x_core 432 include/linux/mfd/si476x-core.h int si476x_core_cmd_am_acf_status(struct si476x_core *, si476x_core 434 include/linux/mfd/si476x-core.h int si476x_core_cmd_agc_status(struct si476x_core *, si476x_core 522 include/linux/mfd/si476x-core.h struct regmap *devm_regmap_init_si476x(struct si476x_core *); si476x_core 68 sound/soc/codecs/si476x.c struct si476x_core *core = i2c_mfd_cell_to_core(codec_dai->dev); si476x_core 152 sound/soc/codecs/si476x.c struct si476x_core *core = i2c_mfd_cell_to_core(dai->dev);