#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") = {
	{ 0x37a0cba, "kfree" },
	{ 0x1c2c2dbd, "i2c_put_adapter" },
	{ 0x122c3a7e, "_printk" },
	{ 0x3fd78f3b, "register_chrdev_region" },
	{ 0x53f11844, "class_create" },
	{ 0xfb540efb, "i2c_bus_type" },
	{ 0xf0f4c80b, "bus_register_notifier" },
	{ 0x4312e4be, "i2c_for_each_dev" },
	{ 0x359b0681, "class_destroy" },
	{ 0x6091b333, "unregister_chrdev_region" },
	{ 0x1a5db5cb, "i2c_adapter_type" },
	{ 0xe57b253f, "device_for_each_child" },
	{ 0x1a343e90, "i2c_verify_client" },
	{ 0x9291cd3b, "memdup_user" },
	{ 0x4d419148, "i2c_transfer_buffer_flags" },
	{ 0x852a1878, "bus_unregister_notifier" },
	{ 0x8f73577f, "kmalloc_caches" },
	{ 0xe0f7f8a8, "kmalloc_trace" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0x239a6460, "cdev_init" },
	{ 0x4b3b8cfc, "device_initialize" },
	{ 0x9cb8d0f3, "dev_set_name" },
	{ 0x5e614364, "cdev_device_add" },
	{ 0xceba4ed3, "put_device" },
	{ 0x6e914d79, "cdev_device_del" },
	{ 0xf9f6fcfe, "i2c_get_adapter" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xe783e261, "sysfs_emit" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x256e7b3b, "i2c_transfer" },
	{ 0x6cbbfc54, "__arch_copy_to_user" },
	{ 0x12a4e128, "__arch_copy_from_user" },
	{ 0xa1b34e33, "i2c_smbus_xfer" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x7f02188f, "__msecs_to_jiffies" },
	{ 0xdcb764ad, "memset" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "");


MODULE_INFO(srcversion, "ED40E9DA2CDDE18F06480CE");
