#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,
	.arch = MODULE_ARCH_INIT,
};

MODULE_INFO(intree, "Y");

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

KSYMTAB_FUNC(arizona_clk32k_enable, "_gpl", "");
KSYMTAB_FUNC(arizona_clk32k_disable, "_gpl", "");
KSYMTAB_DATA(arizona_pm_ops, "_gpl", "");
KSYMTAB_FUNC(arizona_dev_init, "_gpl", "");
KSYMTAB_FUNC(arizona_dev_exit, "_gpl", "");
KSYMTAB_FUNC(arizona_request_irq, "_gpl", "");
KSYMTAB_FUNC(arizona_free_irq, "_gpl", "");
KSYMTAB_FUNC(arizona_set_irq_wake, "_gpl", "");
KSYMTAB_DATA(wm5102_spi_regmap, "_gpl", "");
KSYMTAB_DATA(wm5102_i2c_regmap, "_gpl", "");

SYMBOL_CRC(arizona_clk32k_enable, 0x842a660b, "_gpl");
SYMBOL_CRC(arizona_clk32k_disable, 0x107d95f0, "_gpl");
SYMBOL_CRC(arizona_pm_ops, 0xcb76f76a, "_gpl");
SYMBOL_CRC(arizona_dev_init, 0x3aa8f2df, "_gpl");
SYMBOL_CRC(arizona_dev_exit, 0xe071112f, "_gpl");
SYMBOL_CRC(arizona_request_irq, 0xc0056f05, "_gpl");
SYMBOL_CRC(arizona_free_irq, 0x5dce8fa8, "_gpl");
SYMBOL_CRC(arizona_set_irq_wake, 0xc6ed5929, "_gpl");
SYMBOL_CRC(wm5102_spi_regmap, 0x4da1cf8b, "_gpl");
SYMBOL_CRC(wm5102_i2c_regmap, 0x0e990ec7, "_gpl");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x4f6fb7df, "regulator_enable" },
	{ 0xc1514a3b, "free_irq" },
	{ 0x92e2b7fc, "irq_domain_xlate_twocell" },
	{ 0x77f67412, "regcache_cache_only" },
	{ 0xe76611e5, "regcache_sync" },
	{ 0x70efa9e0, "regmap_write" },
	{ 0xcafb19cb, "of_property_read_variable_u32_array" },
	{ 0xe5fe0e09, "regulator_get" },
	{ 0x55784228, "regmap_irq_get_virq" },
	{ 0x6ebe366f, "ktime_get_mono_fast_ns" },
	{ 0xc9c202fc, "gpiod_set_raw_value_cansleep" },
	{ 0x797ce21a, "pm_runtime_set_autosuspend_delay" },
	{ 0xc430fc61, "irq_domain_remove" },
	{ 0x2c7db649, "irq_dispose_mapping" },
	{ 0x53c570e2, "regulator_put" },
	{ 0x88f0210f, "gpiod_to_irq" },
	{ 0x4829a47e, "memcpy" },
	{ 0xfcec0987, "enable_irq" },
	{ 0x380da52d, "regcache_mark_dirty" },
	{ 0xc3055d20, "usleep_range_state" },
	{ 0xad118275, "devm_clk_get" },
	{ 0x61f150a3, "__pm_runtime_set_status" },
	{ 0x7c9a7371, "clk_prepare" },
	{ 0x7522f3ba, "irq_modify_status" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x3c692ac2, "irq_set_chip_and_handler_name" },
	{ 0x53ddbc5a, "pm_runtime_enable" },
	{ 0x69a6fb75, "regulator_bulk_disable" },
	{ 0xbf5529d9, "handle_simple_irq" },
	{ 0xa067cb11, "_dev_info" },
	{ 0xa2a309cc, "regmap_add_irq_chip" },
	{ 0xcc471c86, "gpiod_get_raw_value_cansleep" },
	{ 0xb063e0dd, "devm_gpio_request_one" },
	{ 0x54cb9528, "regmap_multi_reg_write_bypassed" },
	{ 0xf92fa991, "_dev_err" },
	{ 0x92d5838e, "request_threaded_irq" },
	{ 0xe433f676, "irq_get_irq_data" },
	{ 0x4dfa8d4b, "mutex_lock" },
	{ 0x63d536f5, "mfd_add_devices" },
	{ 0xcefb0c9f, "__mutex_init" },
	{ 0x41e65352, "__irq_resolve_mapping" },
	{ 0x549525ef, "handle_nested_irq" },
	{ 0xcccbff08, "_dev_warn" },
	{ 0x4d3a7b7a, "__irq_domain_add" },
	{ 0xce2840e7, "irq_set_irq_wake" },
	{ 0xcefc6894, "regulator_bulk_enable" },
	{ 0x17ceaa33, "devm_regulator_bulk_get" },
	{ 0x65483c32, "regmap_read" },
	{ 0xc2606144, "__pm_runtime_resume" },
	{ 0x3213f038, "mutex_unlock" },
	{ 0x9465ccf2, "devm_gpiod_get" },
	{ 0xb43f9365, "ktime_get" },
	{ 0xe9ddf54c, "regmap_bulk_read" },
	{ 0x575ad5a5, "irq_create_mapping_affinity" },
	{ 0xf401e56c, "gpio_to_desc" },
	{ 0xb6e6d99d, "clk_disable" },
	{ 0x55ab654, "mfd_remove_devices" },
	{ 0x20a789ac, "irq_set_chip_data" },
	{ 0xa65c6def, "alt_cb_patch_nops" },
	{ 0xd0bd8293, "regmap_update_bits_base" },
	{ 0x20f2cd13, "regulator_disable" },
	{ 0xeefb59d3, "__pm_runtime_suspend" },
	{ 0x27bbf221, "disable_irq_nosync" },
	{ 0xe77236da, "__pm_runtime_use_autosuspend" },
	{ 0x131a5ed7, "regmap_del_irq_chip" },
	{ 0x3fb6e5d1, "__pm_runtime_disable" },
	{ 0x815588a6, "clk_enable" },
	{ 0xae6ec98, "regulator_set_voltage" },
	{ 0x7a8c1032, "__pm_runtime_idle" },
	{ 0xf9a482f9, "msleep" },
	{ 0x3ce4ca6f, "disable_irq" },
	{ 0xb077e70a, "clk_unprepare" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "");


MODULE_INFO(srcversion, "6F2C9567511DA8703C16D08");
