213 lines
7.3 KiB
C
213 lines
7.3 KiB
C
#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>
|
|
|
|
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
|
|
|
|
SYMBOL_CRC(ivtv_ext_init, 0x3dbd4109, "");
|
|
SYMBOL_CRC(ivtv_set_irq_mask, 0xd26686d1, "");
|
|
SYMBOL_CRC(ivtv_api, 0x6fd97291, "");
|
|
SYMBOL_CRC(ivtv_vapi, 0x92f0e791, "");
|
|
SYMBOL_CRC(ivtv_vapi_result, 0x6c42bb5b, "");
|
|
SYMBOL_CRC(ivtv_clear_irq_mask, 0x0aa5c18a, "");
|
|
SYMBOL_CRC(ivtv_debug, 0x14f67530, "");
|
|
SYMBOL_CRC(ivtv_reset_ir_gpio, 0x460f6217, "");
|
|
SYMBOL_CRC(ivtv_udma_setup, 0xb248e15f, "");
|
|
SYMBOL_CRC(ivtv_udma_unmap, 0x242c88ee, "");
|
|
SYMBOL_CRC(ivtv_udma_alloc, 0xfe8336f3, "");
|
|
SYMBOL_CRC(ivtv_udma_prepare, 0x9d52187d, "");
|
|
SYMBOL_CRC(ivtv_init_on_first_open, 0xf0ace4df, "");
|
|
SYMBOL_CRC(ivtv_firmware_check, 0x7c10599f, "");
|
|
SYMBOL_CRC(ivtv_claim_stream, 0xc7792fe1, "");
|
|
SYMBOL_CRC(ivtv_release_stream, 0x7be1c01f, "");
|
|
SYMBOL_CRC(ivtv_start_v4l2_encode_stream, 0x4af2ce80, "");
|
|
SYMBOL_CRC(ivtv_stop_v4l2_encode_stream, 0xf9b47438, "");
|
|
|
|
static const struct modversion_info ____versions[]
|
|
__used __section("__versions") = {
|
|
{ 0xa916b694, "strnlen" },
|
|
{ 0x812be4a6, "kthread_queue_work" },
|
|
{ 0x6383b27c, "__x86_indirect_thunk_rdx" },
|
|
{ 0x7c263ce7, "__free_pages" },
|
|
{ 0xede571a6, "i2c_del_adapter" },
|
|
{ 0x7cd8d75e, "page_offset_base" },
|
|
{ 0xd62f7b11, "__v4l2_ctrl_s_ctrl" },
|
|
{ 0x955b0e2e, "kthread_worker_fn" },
|
|
{ 0x92d5838e, "request_threaded_irq" },
|
|
{ 0xa07a37f0, "memchr" },
|
|
{ 0x80c394c1, "tveeprom_read" },
|
|
{ 0x24d273d1, "add_timer" },
|
|
{ 0xc00b0c8, "v4l2_device_set_name" },
|
|
{ 0x1e6d26a8, "strstr" },
|
|
{ 0xa0ab13ea, "v4l2_fh_is_singular" },
|
|
{ 0x4dfa8d4b, "mutex_lock" },
|
|
{ 0xa549196f, "pci_read_config_word" },
|
|
{ 0x17320dc8, "v4l2_ctrl_subscribe_event" },
|
|
{ 0xed68cb61, "v4l2_fh_init" },
|
|
{ 0x89da9b97, "v4l2_event_pending" },
|
|
{ 0x4c9d28b0, "phys_base" },
|
|
{ 0x243b06ca, "__kthread_init_worker" },
|
|
{ 0xde80cd09, "ioremap" },
|
|
{ 0x4835348d, "video_unregister_device" },
|
|
{ 0x449ad0a7, "memcmp" },
|
|
{ 0x9ed12e20, "kmalloc_large" },
|
|
{ 0x495183ea, "kthread_stop" },
|
|
{ 0xcefb0c9f, "__mutex_init" },
|
|
{ 0x3281ea1, "v4l2_event_subscribe" },
|
|
{ 0x89940875, "mutex_lock_interruptible" },
|
|
{ 0x37befc70, "jiffies_to_msecs" },
|
|
{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
|
|
{ 0x1747f97f, "dma_sync_single_for_cpu" },
|
|
{ 0xfb578fc5, "memset" },
|
|
{ 0xdf237453, "timer_shutdown_sync" },
|
|
{ 0xcf8ee05c, "pci_set_master" },
|
|
{ 0x268cb0ba, "v4l2_ctrl_new_std_menu" },
|
|
{ 0x5b8239ca, "__x86_return_thunk" },
|
|
{ 0xaad8c7d6, "default_wake_function" },
|
|
{ 0x6b10bee1, "_copy_to_user" },
|
|
{ 0xd9a5ea54, "__init_waitqueue_head" },
|
|
{ 0xc6e9f6ea, "v4l2_device_register" },
|
|
{ 0x9a9b292d, "param_ops_string" },
|
|
{ 0x6de947c4, "i2c_add_adapter" },
|
|
{ 0x15ba50a6, "jiffies" },
|
|
{ 0x5b7fa8a4, "kthread_create_on_node" },
|
|
{ 0x3c3ff9fd, "sprintf" },
|
|
{ 0x97651e6c, "vmemmap_base" },
|
|
{ 0xdd64e639, "strscpy" },
|
|
{ 0x3213f038, "mutex_unlock" },
|
|
{ 0xc6f46339, "init_timer_key" },
|
|
{ 0x9c3f2ff6, "__video_register_device" },
|
|
{ 0xeae3dfd6, "__const_udelay" },
|
|
{ 0xad693c2f, "pci_write_config_byte" },
|
|
{ 0xfbe215e4, "sg_next" },
|
|
{ 0x66cca4f9, "__x86_indirect_thunk_rcx" },
|
|
{ 0xb01d9435, "pin_user_pages_unlocked" },
|
|
{ 0x56470118, "__warn_printk" },
|
|
{ 0xe0112fc4, "__x86_indirect_thunk_r9" },
|
|
{ 0x5fa3b699, "v4l2_ctrl_new_std" },
|
|
{ 0x96547cef, "v4l2_ctrl_g_ctrl" },
|
|
{ 0xe43af8f8, "cx2341x_handler_init" },
|
|
{ 0x4c07e805, "cx2341x_handler_set_50hz" },
|
|
{ 0x60f3819a, "v4l2_ctrl_handler_free" },
|
|
{ 0xeb9a76d4, "v4l2_device_unregister" },
|
|
{ 0x3a693bea, "pci_disable_device" },
|
|
{ 0x37110088, "remove_wait_queue" },
|
|
{ 0x15b6efa7, "dma_set_mask" },
|
|
{ 0xee2fff99, "sched_set_fifo" },
|
|
{ 0xdbf0296, "tveeprom_hauppauge_analog" },
|
|
{ 0xad73041f, "autoremove_wake_function" },
|
|
{ 0x415e2bf0, "v4l2_subdev_call_wrappers" },
|
|
{ 0x8c9cdb04, "dma_unmap_sg_attrs" },
|
|
{ 0xac4a1f46, "kmalloc_trace" },
|
|
{ 0x6e99c18b, "v4l2_event_queue" },
|
|
{ 0x8dcd3dcc, "v4l2_i2c_new_subdev" },
|
|
{ 0x22fa15ce, "pci_read_config_byte" },
|
|
{ 0x77358855, "iomem_resource" },
|
|
{ 0xa7940382, "param_ops_int" },
|
|
{ 0xb5b54b34, "_raw_spin_unlock" },
|
|
{ 0xe9033b0a, "video_device_release_empty" },
|
|
{ 0xde9fd3dc, "v4l2_ctrl_cluster" },
|
|
{ 0xf90a1e85, "__x86_indirect_thunk_r8" },
|
|
{ 0x2cf0c910, "sg_init_table" },
|
|
{ 0xeb233a45, "__kmalloc" },
|
|
{ 0x171c016d, "pci_write_config_dword" },
|
|
{ 0xcfac1f6e, "v4l2_event_unsubscribe" },
|
|
{ 0x5b94ad75, "kmalloc_caches" },
|
|
{ 0x85bd1608, "__request_region" },
|
|
{ 0xa24f23d8, "__request_module" },
|
|
{ 0xee65f74c, "dma_map_sg_attrs" },
|
|
{ 0x2d3385d3, "system_wq" },
|
|
{ 0x2f2c95c4, "flush_work" },
|
|
{ 0x68b71d2a, "v4l2_fh_exit" },
|
|
{ 0xc1514a3b, "free_irq" },
|
|
{ 0xa482724c, "cx2341x_handler_set_busy" },
|
|
{ 0xc31db0ce, "is_vmalloc_addr" },
|
|
{ 0x88db9f48, "__check_object_size" },
|
|
{ 0x24dad54d, "video_ioctl2" },
|
|
{ 0xc6d09aa9, "release_firmware" },
|
|
{ 0x13c49cc2, "_copy_from_user" },
|
|
{ 0xd24c8f20, "pci_enable_device" },
|
|
{ 0x7f02188f, "__msecs_to_jiffies" },
|
|
{ 0xb0e602eb, "memmove" },
|
|
{ 0x656e4a6e, "snprintf" },
|
|
{ 0xc5b6f236, "queue_work_on" },
|
|
{ 0x1cfba015, "stackleak_track_stack" },
|
|
{ 0x2e022c64, "i2c_bit_add_bus" },
|
|
{ 0xf651cdf3, "v4l2_fh_del" },
|
|
{ 0x3702822e, "v4l2_i2c_new_subdev_board" },
|
|
{ 0x1044a849, "kthread_flush_worker" },
|
|
{ 0xad8d7d5e, "v4l2_fh_add" },
|
|
{ 0x92540fbf, "finish_wait" },
|
|
{ 0xcae03bf, "dma_unmap_page_attrs" },
|
|
{ 0x351a8402, "request_firmware" },
|
|
{ 0xc9c41e74, "__pci_register_driver" },
|
|
{ 0xb5d9f6f7, "v4l2_ctrl_handler_init_class" },
|
|
{ 0xca376a59, "dma_sync_single_for_device" },
|
|
{ 0x7d628444, "memcpy_fromio" },
|
|
{ 0xedc03953, "iounmap" },
|
|
{ 0x91899483, "unpin_user_pages" },
|
|
{ 0x9ee3bfc2, "param_array_ops" },
|
|
{ 0xd5fd90f1, "prepare_to_wait" },
|
|
{ 0x69acdf38, "memcpy" },
|
|
{ 0x37a0cba, "kfree" },
|
|
{ 0x54496b4, "schedule_timeout_interruptible" },
|
|
{ 0xe9c322a0, "pcpu_hot" },
|
|
{ 0x4afb2238, "add_wait_queue" },
|
|
{ 0xdc0e4855, "timer_delete" },
|
|
{ 0x3ca06db, "i2c_transfer_buffer_flags" },
|
|
{ 0xa0682432, "v4l2_subdev_init" },
|
|
{ 0xe2964344, "__wake_up" },
|
|
{ 0x34db050b, "_raw_spin_lock_irqsave" },
|
|
{ 0xba8fbd64, "_raw_spin_lock" },
|
|
{ 0x8410b88b, "pci_unregister_driver" },
|
|
{ 0xcbd4898c, "fortify_panic" },
|
|
{ 0x1035c7c2, "__release_region" },
|
|
{ 0xbdfb6dbb, "__fentry__" },
|
|
{ 0x35bf563f, "wake_up_process" },
|
|
{ 0xa37fe18a, "dev_driver_string" },
|
|
{ 0x76ab5cfc, "v4l2_device_register_subdev" },
|
|
{ 0x65487097, "__x86_indirect_thunk_rax" },
|
|
{ 0x83fdeb1e, "dma_map_page_attrs" },
|
|
{ 0x122c3a7e, "_printk" },
|
|
{ 0x3f90a054, "v4l2_ctrl_handler_log_status" },
|
|
{ 0x57b29b70, "v4l2_ctrl_handler_setup" },
|
|
{ 0x8ddd8aad, "schedule_timeout" },
|
|
{ 0x1000e51, "schedule" },
|
|
{ 0xa19b956, "__stack_chk_fail" },
|
|
{ 0xf42c30ab, "video_devdata" },
|
|
{ 0xe66d704c, "i2c_new_scanned_device" },
|
|
{ 0x5a035399, "cx2341x_handler_setup" },
|
|
{ 0x7098e516, "module_layout" },
|
|
};
|
|
|
|
MODULE_INFO(depends, "videodev,tveeprom,cx2341x,i2c-algo-bit");
|
|
|
|
MODULE_ALIAS("pci:v00004444d00000803sv*sd*bc*sc*i*");
|
|
MODULE_ALIAS("pci:v00004444d00000016sv*sd*bc*sc*i*");
|
|
|
|
MODULE_INFO(srcversion, "C66B5DC5264B3E2BB1864AC");
|