#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



static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x6c3fdf78, "amba_driver_register" },
	{ 0x6d910b1e, "dma_get_slave_channel" },
	{ 0x841e78d7, "single_open" },
	{ 0x55430c2a, "seq_puts" },
	{ 0x7d2f15d3, "seq_printf" },
	{ 0x7c9a7371, "clk_prepare" },
	{ 0xf81cd349, "pm_runtime_force_resume" },
	{ 0x9279eed7, "pm_runtime_force_suspend" },
	{ 0xb077e70a, "clk_unprepare" },
	{ 0xb8fd5944, "amba_driver_unregister" },
	{ 0x34db050b, "_raw_spin_lock_irqsave" },
	{ 0xa07d1b3c, "tasklet_setup" },
	{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
	{ 0x9d2ab8ac, "__tasklet_schedule" },
	{ 0x950eb34e, "__list_del_entry_valid_or_report" },
	{ 0x7696f8c7, "__list_add_valid_or_report" },
	{ 0xe912a84f, "dma_unmap_resource" },
	{ 0x733bd315, "dma_map_resource" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x5ab200b8, "dma_async_tx_descriptor_init" },
	{ 0xd1005013, "_dev_err" },
	{ 0xfbe215e4, "sg_next" },
	{ 0xba497f13, "loops_per_jiffy" },
	{ 0xeb99f8bd, "__pm_runtime_resume" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0x6ebe366f, "ktime_get_mono_fast_ns" },
	{ 0x120dcea5, "__pm_runtime_suspend" },
	{ 0xea3c74e, "tasklet_kill" },
	{ 0x37a0cba, "kfree" },
	{ 0x1ed78da4, "dma_free_attrs" },
	{ 0xd0add4a8, "of_dma_controller_free" },
	{ 0xd550de6f, "devm_free_irq" },
	{ 0x3e8a3c06, "dma_async_device_unregister" },
	{ 0x6c4b6684, "reset_control_assert" },
	{ 0x876e5cd3, "_dev_info" },
	{ 0x9c192dd7, "dmaengine_unmap_put" },
	{ 0xf044d6a5, "dma_set_mask" },
	{ 0xd5eff9e4, "dma_set_coherent_mask" },
	{ 0x11e6cb56, "devm_kmalloc" },
	{ 0x60bcf7e1, "of_find_property" },
	{ 0xa57e32b, "devm_ioremap_resource" },
	{ 0xcf855da0, "__devm_reset_control_get" },
	{ 0xb2210d64, "reset_control_deassert" },
	{ 0xb2214cad, "devm_request_threaded_irq" },
	{ 0xdcb764ad, "memset" },
	{ 0x1174f440, "dma_alloc_attrs" },
	{ 0x2c84d4ed, "dma_async_device_register" },
	{ 0x5626cfa4, "of_dma_controller_register" },
	{ 0x81e831ee, "debugfs_create_file" },
	{ 0xe2ad2160, "pm_runtime_irq_safe" },
	{ 0x43d38847, "__pm_runtime_use_autosuspend" },
	{ 0xc52fc2bd, "pm_runtime_set_autosuspend_delay" },
	{ 0xda394c99, "dev_err_probe" },
	{ 0x7ebc429e, "_dev_warn" },
	{ 0x35b1afea, "seq_lseek" },
	{ 0x199cc7a6, "seq_read" },
	{ 0x64251e94, "single_release" },
	{ 0x17608925, "module_layout" },
};

MODULE_INFO(depends, "");

MODULE_ALIAS("amba:d???41330");
