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

MODULE_INFO(vermagic, VERMAGIC_STRING);

__visible struct module __this_module
__attribute__((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");

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0xfa11a9bd, __VMLINUX_SYMBOL_STR(module_layout) },
	{ 0x46baa772, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
	{ 0xc1a173ea, __VMLINUX_SYMBOL_STR(irlmp_data_request) },
	{ 0xd8584c6e, __VMLINUX_SYMBOL_STR(irlmp_open_lsap) },
	{ 0xc50a45ac, __VMLINUX_SYMBOL_STR(seq_open) },
	{ 0x33cbe2c6, __VMLINUX_SYMBOL_STR(proc_irda) },
	{ 0x5744e272, __VMLINUX_SYMBOL_STR(irttp_close_tsap) },
	{ 0x97cba23f, __VMLINUX_SYMBOL_STR(irlmp_close_lsap) },
	{ 0x59d161c3, __VMLINUX_SYMBOL_STR(skb_clone) },
	{ 0x8c24b630, __VMLINUX_SYMBOL_STR(seq_printf) },
	{ 0x861f32d4, __VMLINUX_SYMBOL_STR(irttp_connect_request) },
	{ 0x7d8ea6d5, __VMLINUX_SYMBOL_STR(remove_proc_entry) },
	{ 0x44b1d426, __VMLINUX_SYMBOL_STR(__dynamic_pr_debug) },
	{ 0x4bea9ee7, __VMLINUX_SYMBOL_STR(irttp_data_request) },
	{ 0x14262d3e, __VMLINUX_SYMBOL_STR(irlmp_connect_response) },
	{ 0x168545ab, __VMLINUX_SYMBOL_STR(seq_read) },
	{ 0xbcf95a98, __VMLINUX_SYMBOL_STR(irlmp_disconnect_request) },
	{ 0xaf2eaab8, __VMLINUX_SYMBOL_STR(skb_trim) },
	{ 0x22ad9880, __VMLINUX_SYMBOL_STR(irttp_disconnect_request) },
	{ 0xec242b93, __VMLINUX_SYMBOL_STR(hashbin_new) },
	{ 0x98a8b3b4, __VMLINUX_SYMBOL_STR(hashbin_delete) },
	{ 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) },
	{ 0xdc0196c2, __VMLINUX_SYMBOL_STR(hashbin_remove) },
	{ 0x2b432980, __VMLINUX_SYMBOL_STR(hashbin_get_next) },
	{ 0xc2f4ca3, __VMLINUX_SYMBOL_STR(seq_putc) },
	{ 0xbfe6f427, __VMLINUX_SYMBOL_STR(_raw_spin_unlock_irq) },
	{ 0x5792f848, __VMLINUX_SYMBOL_STR(strlcpy) },
	{ 0x77956f6, __VMLINUX_SYMBOL_STR(skb_push) },
	{ 0x57fef5d8, __VMLINUX_SYMBOL_STR(skb_pull) },
	{ 0xbdb7fb4e, __VMLINUX_SYMBOL_STR(irttp_connect_response) },
	{ 0xbcce6796, __VMLINUX_SYMBOL_STR(__alloc_skb) },
	{ 0xdb7305a1, __VMLINUX_SYMBOL_STR(__stack_chk_fail) },
	{ 0xe329462a, __VMLINUX_SYMBOL_STR(hashbin_get_first) },
	{ 0xe5815f8a, __VMLINUX_SYMBOL_STR(_raw_spin_lock_irq) },
	{ 0x2a8fc94e, __VMLINUX_SYMBOL_STR(irda_notify_init) },
	{ 0xbdfb6dbb, __VMLINUX_SYMBOL_STR(__fentry__) },
	{ 0x728b58ac, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
	{ 0xf6ebc03b, __VMLINUX_SYMBOL_STR(net_ratelimit) },
	{ 0x2d7d960c, __VMLINUX_SYMBOL_STR(irlmp_connect_request) },
	{ 0x139670c4, __VMLINUX_SYMBOL_STR(proc_create_data) },
	{ 0x25bedd0d, __VMLINUX_SYMBOL_STR(seq_lseek) },
	{ 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
	{ 0xb392f8cf, __VMLINUX_SYMBOL_STR(irttp_open_tsap) },
	{ 0x70a3f20f, __VMLINUX_SYMBOL_STR(hashbin_lock_find) },
	{ 0xdcf84db0, __VMLINUX_SYMBOL_STR(seq_release) },
	{ 0x35f0293c, __VMLINUX_SYMBOL_STR(consume_skb) },
	{ 0x37b8ecfd, __VMLINUX_SYMBOL_STR(irttp_flow_request) },
	{ 0x9ccbdfca, __VMLINUX_SYMBOL_STR(hashbin_insert) },
};

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

