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

MODULE_INFO(vermagic, VERMAGIC_STRING);

#undef unix
struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
 .name = __stringify(KBUILD_MODNAME),
 .init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
 .exit = cleanup_module,
#endif
};

static const struct modversion_info ____versions[]
__attribute_used__
__attribute__((section("__versions"))) = {
	{ 0x8d075ed0, "struct_module" },
	{ 0x2a0ad0be, "mem_map" },
	{ 0xd6ee688f, "vmalloc" },
	{ 0xdd40bace, "autoremove_wake_function" },
	{ 0x7ad762cd, "__down_interruptible" },
	{ 0x3de88ff0, "malloc_sizes" },
	{ 0x7757d611, "__Udiv" },
	{ 0xb37f41a0, "remove_proc_entry" },
	{ 0xa081d082, "__up" },
	{ 0x2fd1d81c, "vfree" },
	{ 0x1d26aa98, "sprintf" },
	{ 0x64716683, "usb_unlink_urb" },
	{ 0x7d11c268, "jiffies" },
	{ 0xbcf5fb2a, "input_event" },
	{ 0xe526f136, "__copy_user" },
	{ 0x121e23d7, "video_register_device" },
	{ 0x2bc95bd4, "memset" },
	{ 0x1e2e0029, "proc_mkdir" },
	{ 0x1537acc8, "usb_deregister" },
	{ 0xdd132261, "printk" },
	{ 0x6208681f, "video_unregister_device" },
	{ 0xc1cd8f71, "usb_set_interface" },
	{ 0x48972ab3, "usb_control_msg" },
	{ 0x61651be, "strcat" },
	{ 0x1d63337e, "usb_submit_urb" },
	{ 0x6a6f0027, "kmem_cache_alloc" },
	{ 0xd8b43637, "video_devdata" },
	{ 0xc6320b6d, "input_register_device" },
	{ 0xd62c833f, "schedule_timeout" },
	{ 0x1000e51, "schedule" },
	{ 0x51ed9ffa, "__copy_user_zeroing" },
	{ 0xe9650413, "__Umod" },
	{ 0x4c7242f9, "create_proc_entry" },
	{ 0xa0b04675, "vmalloc_32" },
	{ 0x2b7203e4, "usb_register" },
	{ 0xbd094e60, "__down" },
	{ 0x2ef22841, "__wake_up" },
	{ 0x72270e35, "do_gettimeofday" },
	{ 0x8ff0724b, "__Div" },
	{ 0x37a0cba, "kfree" },
	{ 0xc1bf9d9f, "remap_pfn_range" },
	{ 0x2e60bace, "memcpy" },
	{ 0x1e3dff69, "input_unregister_device" },
	{ 0x6447166e, "prepare_to_wait" },
	{ 0x134602fd, "interruptible_sleep_on_timeout" },
	{ 0xdfa8c796, "finish_wait" },
	{ 0x25da070, "snprintf" },
	{ 0x5ab63294, "vmalloc_to_page" },
	{ 0xedec5fdb, "usb_free_urb" },
	{ 0x76614704, "usb_alloc_urb" },
	{ 0xe914e41e, "strcpy" },
};

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

MODULE_ALIAS("usb:v046Dp08F0dl*dh*dc*dsc*dp*ic*isc*ip*");
MODULE_ALIAS("usb:v046Dp08F5dl*dh*dc*dsc*dp*ic*isc*ip*");

