#include #include #include MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __section(".gnu.linkonce.this_module") = { .name = KBUILD_MODNAME, .init = init_module, #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif .arch = MODULE_ARCH_INIT, }; MODULE_INFO(intree, "Y"); KSYMTAB_FUNC(si476x_core_cmd_func_info, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_set_property, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_get_property, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_dig_audio_pin_cfg, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_zif_pin_cfg, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_ic_link_gpo_ctl_pin_cfg, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_ana_audio_pin_cfg, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_am_rsq_status, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_acf_status, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_am_acf_status, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_seek_start, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_rds_status, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_rds_blockcount, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_phase_diversity, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_phase_div_status, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_am_seek_start, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_power_up, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_power_down, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_tune_freq, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_am_tune_freq, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_fm_rsq_status, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_agc_status, "_gpl", ""); KSYMTAB_FUNC(si476x_core_cmd_intb_pin_cfg, "_gpl", ""); KSYMTAB_FUNC(devm_regmap_init_si476x, "_gpl", ""); KSYMTAB_FUNC(si476x_core_start, "_gpl", ""); KSYMTAB_FUNC(si476x_core_stop, "_gpl", ""); KSYMTAB_FUNC(si476x_core_set_power_state, "_gpl", ""); KSYMTAB_FUNC(si476x_core_i2c_xfer, "_gpl", ""); KSYMTAB_FUNC(si476x_core_has_am, "_gpl", ""); KSYMTAB_FUNC(si476x_core_has_diversity, "_gpl", ""); KSYMTAB_FUNC(si476x_core_is_a_secondary_tuner, "_gpl", ""); KSYMTAB_FUNC(si476x_core_is_a_primary_tuner, "_gpl", ""); KSYMTAB_FUNC(si476x_core_is_in_am_receiver_mode, "_gpl", ""); KSYMTAB_FUNC(si476x_core_is_powered_up, "_gpl", ""); MODULE_INFO(depends, "i2c-core,mfd-core"); MODULE_ALIAS("i2c:si4761"); MODULE_ALIAS("i2c:si4764"); MODULE_ALIAS("i2c:si4768");