#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);

struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
 .name = KBUILD_MODNAME,
};

static const struct modversion_info ____versions[]
__attribute_used__
__attribute__((section("__versions"))) = {
	{ 0x1d64c9b5, "struct_module" },
	{ 0xf9a482f9, "msleep" },
	{ 0xda264347, "del_timer" },
	{ 0xe2c930e1, "malloc_sizes" },
	{ 0xa3fa85c, "schedule_work" },
	{ 0x27884a20, "tpm_bios_log_teardown" },
	{ 0x1d26aa98, "sprintf" },
	{ 0x2f2a8a56, "sysfs_remove_group" },
	{ 0x7d11c268, "jiffies" },
	{ 0xb2dae2f1, "misc_register" },
	{ 0x1b7d4074, "printk" },
	{ 0x68fe4e40, "sysfs_create_group" },
	{ 0x2f287f0d, "copy_to_user" },
	{ 0x56662b32, "mod_timer" },
	{ 0x707f93dd, "preempt_schedule" },
	{ 0xcd55ef8c, "tpm_bios_log_setup" },
	{ 0xf63c965a, "kmem_cache_alloc" },
	{ 0xd94769dd, "put_device" },
	{ 0x71db8848, "get_device" },
	{ 0x463e37ad, "init_timer" },
	{ 0x1d10cdb2, "kzalloc" },
	{ 0x37a0cba, "kfree" },
	{ 0x801678, "flush_scheduled_work" },
	{ 0x28f35813, "scnprintf" },
	{ 0x60a4461c, "__up_wakeup" },
	{ 0x96b27088, "__down_failed" },
	{ 0xd6c963c, "copy_from_user" },
	{ 0x52ac579e, "misc_deregister" },
};

static const char __module_depends[]
__attribute_used__
__attribute__((section(".modinfo"))) =
"depends=tpm_bios";


MODULE_INFO(srcversion, "D944824D8E1027F2B5759CD");
