#include #define INCLUDE_VERMAGIC #include #include #include #include #include #ifdef CONFIG_UNWINDER_ORC #include 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") = { { 0xa72248ec, "usb_register_driver" }, { 0x5f7c1c69, "usb_alloc_urb" }, { 0xe8a08e8, "usb_anchor_urb" }, { 0x6ebe366f, "ktime_get_mono_fast_ns" }, { 0xbd8a25f5, "usb_submit_urb" }, { 0x7b8c32f1, "bt_err" }, { 0x2cf56265, "__dynamic_pr_debug" }, { 0x72fd181b, "usb_unanchor_urb" }, { 0xe61a6d75, "kmalloc_caches" }, { 0x29977925, "kmalloc_trace" }, { 0xff9134f5, "usb_free_urb" }, { 0xeb233a45, "__kmalloc" }, { 0x7f02188f, "__msecs_to_jiffies" }, { 0xf1969a8e, "__usecs_to_jiffies" }, { 0x12398987, "hci_cmd_sync_cancel" }, { 0x34db050b, "_raw_spin_lock_irqsave" }, { 0xd35cce70, "_raw_spin_unlock_irqrestore" }, { 0x37a0cba, "kfree" }, { 0xa3d1d07e, "kfree_skb_reason" }, { 0x248efd3, "kstrtobool_from_user" }, { 0x619cb7dd, "simple_read_from_buffer" }, { 0x6fd11b8c, "__hci_cmd_sync" }, { 0xb4a6ff58, "skb_pull_data" }, { 0x718b8b7, "bt_info" }, { 0x214e4265, "bt_warn" }, { 0xe93179a, "pm_runtime_allow" }, { 0x120dcea5, "__pm_runtime_suspend" }, { 0xc1a472e3, "pm_runtime_forbid" }, { 0x60a489a4, "device_set_wakeup_capable" }, { 0xf9a482f9, "msleep" }, { 0x2639451d, "usb_enable_autosuspend" }, { 0xfc56e8b8, "btrtl_setup_realtek" }, { 0x69cd36e0, "__hci_cmd_sync_ev" }, { 0x6c86c0ae, "skb_pull" }, { 0xc5ee965d, "hci_devcd_append" }, { 0x52d61543, "hci_devcd_complete" }, { 0x37c0b9b1, "hci_devcd_init" }, { 0xb748d6f6, "usb_disable_autosuspend" }, { 0x4b20e37f, "hci_devcd_append_pattern" }, { 0x59d75ed6, "hci_recv_frame" }, { 0x4829a47e, "memcpy" }, { 0x4be66af9, "usb_control_msg" }, { 0x5fa713d1, "usb_bulk_msg" }, { 0xd1005013, "_dev_err" }, { 0x433a6774, "skb_clone" }, { 0x9e9dfe9, "btmtk_process_coredump" }, { 0xc788ea72, "hci_recv_diag" }, { 0xecc591c7, "skb_dequeue" }, { 0xe193b177, "usb_deregister" }, { 0x42cacd39, "usb_autopm_get_interface" }, { 0xd96623f, "usb_queue_reset_device" }, { 0x115c2209, "gpiod_set_value_cansleep" }, { 0x4b83e0d0, "usb_autopm_put_interface" }, { 0xa2a9a4a6, "pm_wakeup_dev_event" }, { 0x8c0215f2, "pm_system_wakeup" }, { 0x27bbf221, "disable_irq_nosync" }, { 0xce2840e7, "irq_set_irq_wake" }, { 0x656e4a6e, "snprintf" }, { 0x6107dfe4, "request_firmware" }, { 0xc6d09aa9, "release_firmware" }, { 0x962c8ae1, "usb_kill_anchored_urbs" }, { 0x41e80c9c, "__hci_cmd_send" }, { 0x44bae227, "bit_wait_timeout" }, { 0x4071b517, "out_of_line_wait_on_bit_timeout" }, { 0x56470118, "__warn_printk" }, { 0x2ca8b1d1, "hci_unregister_dev" }, { 0xb422e70c, "gpiod_put" }, { 0xce26d80d, "hci_free_dev" }, { 0x1b74f17c, "device_wakeup_disable" }, { 0xc7b96fcc, "usb_driver_release_interface" }, { 0xb43f9365, "ktime_get" }, { 0x89070e5, "btmtk_register_coredump" }, { 0x49618482, "btmtk_setup_firmware" }, { 0xc3055d20, "usleep_range_state" }, { 0x8bb5e161, "btmtk_setup_firmware_79xx" }, { 0x2d3385d3, "system_wq" }, { 0xc5b6f236, "queue_work_on" }, { 0x3dad9978, "cancel_delayed_work" }, { 0x8848a69b, "skb_queue_purge_reason" }, { 0xf82d0ab, "dev_kfree_skb_irq_reason" }, { 0x3c12dfe, "cancel_work_sync" }, { 0x807766ea, "usb_scuttle_anchored_urbs" }, { 0x8427cc7b, "_raw_spin_lock_irq" }, { 0x3730c575, "usb_get_from_anchor" }, { 0x4b750f53, "_raw_spin_unlock_irq" }, { 0x3ce4ca6f, "disable_irq" }, { 0xfcec0987, "enable_irq" }, { 0xbeea74eb, "__alloc_skb" }, { 0xe9ff6e6c, "skb_put" }, { 0x8d522714, "__rcu_read_lock" }, { 0x2469810f, "__rcu_read_unlock" }, { 0xb2fcb56d, "queue_delayed_work_on" }, { 0x381d86f7, "skb_queue_tail" }, { 0x6fb8b5e5, "usb_set_interface" }, { 0xa916b694, "strnlen" }, { 0xcbd4898c, "fortify_panic" }, { 0xeae3dfd6, "__const_udelay" }, { 0xa0fbac79, "wake_up_bit" }, { 0x11e6cb56, "devm_kmalloc" }, { 0xffeedf6a, "delayed_work_timer_fn" }, { 0xc6f46339, "init_timer_key" }, { 0xdcb764ad, "memset" }, { 0xd9a5ea54, "__init_waitqueue_head" }, { 0x54ebe524, "hci_alloc_dev_priv" }, { 0xe32b06a6, "gpiod_get_optional" }, { 0x20a99d49, "of_match_device" }, { 0xeb8cbcd4, "of_irq_get_byname" }, { 0x7522f3ba, "irq_modify_status" }, { 0xb2214cad, "devm_request_threaded_irq" }, { 0xfd0e38b7, "usb_match_id" }, { 0xd812beb6, "btintel_recv_event" }, { 0x85eff26f, "btmtk_reset_sync" }, { 0x8893466e, "btmtk_set_bdaddr" }, { 0x38ee8823, "usb_driver_claim_interface" }, { 0x7505b2a0, "hci_register_dev" }, { 0x81e831ee, "debugfs_create_file" }, { 0xf343ae12, "btintel_configure_setup" }, { 0x59f692dd, "btbcm_setup_patchram" }, { 0x6ad07c30, "btbcm_set_bdaddr" }, { 0x7b046267, "usb_ifnum_to_if" }, { 0x8ed9724b, "btbcm_setup_apple" }, { 0xab8bee5d, "device_wakeup_enable" }, { 0xd4835ef8, "dmi_check_system" }, { 0x2a2bde29, "btrtl_set_driver_name" }, { 0x544723d, "btrtl_shutdown_realtek" }, { 0x9a8d407a, "hci_devcd_register" }, { 0xf9458dc0, "of_property_read_variable_u16_array" }, { 0xf2c68165, "default_llseek" }, { 0xfc2f9e8c, "simple_open" }, { 0x19858e93, "param_ops_bool" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "bluetooth,btrtl,btmtk,btintel,btbcm"); MODULE_ALIAS("of:N*T*Cusb1286,204e"); MODULE_ALIAS("of:N*T*Cusb1286,204eC*"); MODULE_ALIAS("of:N*T*Cusbcf3,e300"); MODULE_ALIAS("of:N*T*Cusbcf3,e300C*"); MODULE_ALIAS("of:N*T*Cusb4ca,301a"); MODULE_ALIAS("of:N*T*Cusb4ca,301aC*"); MODULE_ALIAS("usb:v*p*d*dcE0dsc01dp01ic*isc*ip*in*"); MODULE_ALIAS("usb:v*p*d*dcE0dsc01dp04ic*isc*ip*in*"); MODULE_ALIAS("usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*"); MODULE_ALIAS("usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v05ACp8213d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v05ACp8215d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v05ACp8218d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v05ACp821Bd*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v05ACp821Fd*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v05ACp821Ad*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v044Ep3001d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v044Ep3002d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*"); MODULE_ALIAS("usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*"); MODULE_ALIAS("usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*"); MODULE_INFO(srcversion, "F694551F9E01F27FA9D7B6B");