#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.h>
#include <linux/export-internal.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

#ifdef CONFIG_UNWINDER_ORC
#include <asm/orc_header.h>
ORC_HEADER;
#endif

BUILD_SALT;
BUILD_LTO_INFO;

MODULE_INFO(vermagic, VERMAGIC_STRING);
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");

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

KSYMTAB_FUNC(bcma_find_core_unit, "_gpl", "");
KSYMTAB_FUNC(bcma_core_irq, "", "");
KSYMTAB_FUNC(__bcma_driver_register, "_gpl", "");
KSYMTAB_FUNC(bcma_driver_unregister, "_gpl", "");
KSYMTAB_FUNC(bcma_core_is_enabled, "_gpl", "");
KSYMTAB_FUNC(bcma_core_disable, "_gpl", "");
KSYMTAB_FUNC(bcma_core_enable, "_gpl", "");
KSYMTAB_FUNC(bcma_core_set_clockmode, "_gpl", "");
KSYMTAB_FUNC(bcma_core_pll_ctl, "_gpl", "");
KSYMTAB_FUNC(bcma_core_dma_translation, "", "");
KSYMTAB_FUNC(bcma_chipco_get_alp_clock, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_gpio_out, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_gpio_outen, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_gpio_control, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_pll_read, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_pll_write, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_pll_maskset, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_chipctl_maskset, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_regctl_maskset, "_gpl", "");
KSYMTAB_FUNC(bcma_pmu_get_bus_clock, "_gpl", "");
KSYMTAB_FUNC(bcma_pmu_spuravoid_pllupdate, "_gpl", "");
KSYMTAB_FUNC(bcma_chipco_b_mii_write, "_gpl", "");
KSYMTAB_FUNC(bcma_core_pci_power_save, "_gpl", "");
KSYMTAB_FUNC(bcma_host_pci_up, "_gpl", "");
KSYMTAB_FUNC(bcma_host_pci_down, "_gpl", "");
KSYMTAB_FUNC(bcma_host_pci_irq_ctl, "_gpl", "");

SYMBOL_CRC(bcma_find_core_unit, 0x2784e9f5, "_gpl");
SYMBOL_CRC(bcma_core_irq, 0x154938d6, "");
SYMBOL_CRC(__bcma_driver_register, 0x7a3ac00f, "_gpl");
SYMBOL_CRC(bcma_driver_unregister, 0x1845ebff, "_gpl");
SYMBOL_CRC(bcma_core_is_enabled, 0x3d2b05ca, "_gpl");
SYMBOL_CRC(bcma_core_disable, 0x79cb9550, "_gpl");
SYMBOL_CRC(bcma_core_enable, 0xb89915d4, "_gpl");
SYMBOL_CRC(bcma_core_set_clockmode, 0xe807edeb, "_gpl");
SYMBOL_CRC(bcma_core_pll_ctl, 0x2101cd3b, "_gpl");
SYMBOL_CRC(bcma_core_dma_translation, 0x8a644b2c, "");
SYMBOL_CRC(bcma_chipco_get_alp_clock, 0x75138c66, "_gpl");
SYMBOL_CRC(bcma_chipco_gpio_out, 0x69042264, "_gpl");
SYMBOL_CRC(bcma_chipco_gpio_outen, 0x48aef582, "_gpl");
SYMBOL_CRC(bcma_chipco_gpio_control, 0xa8cff7f8, "_gpl");
SYMBOL_CRC(bcma_chipco_pll_read, 0xed607866, "_gpl");
SYMBOL_CRC(bcma_chipco_pll_write, 0x61cf7e50, "_gpl");
SYMBOL_CRC(bcma_chipco_pll_maskset, 0x60439dab, "_gpl");
SYMBOL_CRC(bcma_chipco_chipctl_maskset, 0x5b5d09ce, "_gpl");
SYMBOL_CRC(bcma_chipco_regctl_maskset, 0x7d8194ea, "_gpl");
SYMBOL_CRC(bcma_pmu_get_bus_clock, 0xb44c708a, "_gpl");
SYMBOL_CRC(bcma_pmu_spuravoid_pllupdate, 0x750e608c, "_gpl");
SYMBOL_CRC(bcma_chipco_b_mii_write, 0x3f1c534a, "_gpl");
SYMBOL_CRC(bcma_core_pci_power_save, 0xdf8ca0c9, "_gpl");
SYMBOL_CRC(bcma_host_pci_up, 0x7bc8d4c6, "_gpl");
SYMBOL_CRC(bcma_host_pci_down, 0x65918587, "_gpl");
SYMBOL_CRC(bcma_host_pci_irq_ctl, 0x9539a96c, "_gpl");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x9c6febfc, "add_uevent_var" },
	{ 0x11c70934, "pci_enable_device" },
	{ 0x9cb8d0f3, "dev_set_name" },
	{ 0xfeb2e731, "pci_iomap" },
	{ 0x656e4a6e, "snprintf" },
	{ 0x9db4f986, "of_address_to_resource" },
	{ 0xe1296c89, "device_unregister" },
	{ 0x124c3760, "of_platform_default_populate" },
	{ 0xd5ba63cb, "__pci_register_driver" },
	{ 0xedc03953, "iounmap" },
	{ 0x4b3b8cfc, "device_initialize" },
	{ 0xaf56600a, "arm64_use_ng_mappings" },
	{ 0x688b1172, "pci_request_regions" },
	{ 0x37a0cba, "kfree" },
	{ 0xc3055d20, "usleep_range_state" },
	{ 0xf88a5046, "get_device" },
	{ 0xc697b123, "of_irq_parse_one" },
	{ 0x34db050b, "_raw_spin_lock_irqsave" },
	{ 0x8673b7be, "pci_unregister_driver" },
	{ 0x41a43f89, "pci_read_config_dword" },
	{ 0x122c3a7e, "_printk" },
	{ 0x57ed2052, "of_irq_parse_raw" },
	{ 0x58407bc3, "of_get_next_child" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0xceba4ed3, "put_device" },
	{ 0xa067cb11, "_dev_info" },
	{ 0x73c74620, "bus_unregister" },
	{ 0xf92fa991, "_dev_err" },
	{ 0x5f00f61f, "device_add" },
	{ 0x18f37f8c, "platform_device_unregister" },
	{ 0x4dfa8d4b, "mutex_lock" },
	{ 0xa67e400e, "driver_unregister" },
	{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
	{ 0xed3e5d35, "pci_iounmap" },
	{ 0xdcb764ad, "memset" },
	{ 0xcccbff08, "_dev_warn" },
	{ 0x87cce588, "pci_set_master" },
	{ 0x15ba50a6, "jiffies" },
	{ 0x3c3ff9fd, "sprintf" },
	{ 0x27834fd0, "platform_device_register_full" },
	{ 0x3213f038, "mutex_unlock" },
	{ 0xa8c69ce8, "pci_release_regions" },
	{ 0xeae3dfd6, "__const_udelay" },
	{ 0x56470118, "__warn_printk" },
	{ 0x2dc2bed, "pci_disable_device" },
	{ 0x28b8a65e, "pcie_set_readrq" },
	{ 0xe0f7f8a8, "kmalloc_trace" },
	{ 0x1f8480dc, "irq_create_of_mapping" },
	{ 0x40863ba1, "ioremap_prot" },
	{ 0x22099873, "of_dma_configure_id" },
	{ 0x5a17a9b8, "driver_register" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x5fa2761b, "pci_write_config_dword" },
	{ 0x8f73577f, "kmalloc_caches" },
	{ 0xf8f6d4e9, "bus_register" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "");

MODULE_ALIAS("pci:v000014E4d00000576sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004313sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d0000A8D8sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004331sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004353sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004357sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004358sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004359sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004360sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004365sv00001028sd00000016bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004365sv00001028sd00000018bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004365sv0000105Bsd0000E092bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004365sv0000103Csd0000804Abc*sc*i*");
MODULE_ALIAS("pci:v000014E4d000043A0sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d000043A9sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d000043AAsv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d000043B1sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d00004727sv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d0000A8DBsv*sd*bc*sc*i*");
MODULE_ALIAS("pci:v000014E4d0000A8DCsv*sd*bc*sc*i*");

MODULE_INFO(srcversion, "051D7BBE22F3855C26086A1");
