#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 KSYMTAB_FUNC(hci_uart_tx_wakeup, "_gpl", ""); KSYMTAB_FUNC(hci_uart_register_device, "_gpl", ""); KSYMTAB_FUNC(hci_uart_unregister_device, "_gpl", ""); KSYMTAB_FUNC(h4_recv_buf, "_gpl", ""); SYMBOL_CRC(hci_uart_tx_wakeup, 0x7e703dd9, "_gpl"); SYMBOL_CRC(hci_uart_register_device, 0xe22db3ea, "_gpl"); SYMBOL_CRC(hci_uart_unregister_device, 0x41a9236d, "_gpl"); SYMBOL_CRC(h4_recv_buf, 0xe05f64f8, "_gpl"); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0x8b280221, "percpu_free_rwsem" }, { 0x381db44f, "tty_set_termios" }, { 0x8e9c2b2f, "device_property_present" }, { 0x60a489a4, "device_set_wakeup_capable" }, { 0x7696f8c7, "__list_add_valid_or_report" }, { 0xb2214cad, "devm_request_threaded_irq" }, { 0x826cc727, "percpu_down_write" }, { 0x11e6cb56, "devm_kmalloc" }, { 0xe9ff6e6c, "skb_put" }, { 0xa360127f, "tty_register_ldisc" }, { 0xa8700893, "serdev_device_set_baudrate" }, { 0xedfcfd8f, "platform_driver_unregister" }, { 0x6ebe366f, "ktime_get_mono_fast_ns" }, { 0xce26d80d, "hci_free_dev" }, { 0x57b8ef02, "platform_get_irq" }, { 0xfcfc68f1, "btbcm_finalize" }, { 0xc5b6f236, "queue_work_on" }, { 0xecc591c7, "skb_dequeue" }, { 0xc52fc2bd, "pm_runtime_set_autosuspend_delay" }, { 0x115c2209, "gpiod_set_value_cansleep" }, { 0x623876ba, "btbcm_initialize" }, { 0x63c21fe7, "serdev_device_set_flow_control" }, { 0xfe1c2a0b, "gpiod_to_irq" }, { 0x4829a47e, "memcpy" }, { 0x54ebe524, "hci_alloc_dev_priv" }, { 0x37a0cba, "kfree" }, { 0x2c650253, "serdev_device_open" }, { 0xdc0e4855, "timer_delete" }, { 0xc3055d20, "usleep_range_state" }, { 0xf82d0ab, "dev_kfree_skb_irq_reason" }, { 0x87301a81, "devm_gpiod_get_optional" }, { 0x82ee90dc, "timer_delete_sync" }, { 0x76d9b876, "clk_set_rate" }, { 0x34db050b, "_raw_spin_lock_irqsave" }, { 0x5b61f0b5, "__dynamic_dev_dbg" }, { 0x2850e526, "devm_clk_get" }, { 0x8848a69b, "skb_queue_purge_reason" }, { 0xc1a4342a, "__pm_runtime_set_status" }, { 0x7c9a7371, "clk_prepare" }, { 0xd550de6f, "devm_free_irq" }, { 0xbc693f34, "tty_driver_flush_buffer" }, { 0xb561adf3, "pm_runtime_enable" }, { 0xbeea74eb, "__alloc_skb" }, { 0x56cb65a5, "regulator_bulk_disable" }, { 0x7a3ee44f, "device_property_read_u32_array" }, { 0x876e5cd3, "_dev_info" }, { 0x8b149c36, "clk_is_match" }, { 0xc6cbbc89, "capable" }, { 0x381d86f7, "skb_queue_tail" }, { 0x1b74f17c, "device_wakeup_disable" }, { 0xd21efe0f, "btbcm_read_pcm_int_params" }, { 0x226b8439, "percpu_up_write" }, { 0xd1005013, "_dev_err" }, { 0xab8bee5d, "device_wakeup_enable" }, { 0xf70e4a4d, "preempt_schedule_notrace" }, { 0x6c86c0ae, "skb_pull" }, { 0x43b0c9c3, "preempt_schedule" }, { 0xc6fbfbe5, "device_property_read_u8_array" }, { 0xc2230976, "devm_clk_put" }, { 0x72daf3af, "serdev_device_write_flush" }, { 0xc38c83b8, "mod_timer" }, { 0x4071b517, "out_of_line_wait_on_bit_timeout" }, { 0xd79fc30e, "irq_get_irq_data" }, { 0xa3d1d07e, "kfree_skb_reason" }, { 0x4dfa8d4b, "mutex_lock" }, { 0xbd9a1fbf, "skb_push" }, { 0xd65b36bf, "n_tty_ioctl_helper" }, { 0xe627ed3f, "driver_unregister" }, { 0x950eb34e, "__list_del_entry_valid_or_report" }, { 0xdc029124, "tty_ldisc_flush" }, { 0x49be9602, "__percpu_init_rwsem" }, { 0xbda197c6, "__serdev_device_driver_register" }, { 0xd35cce70, "_raw_spin_unlock_irqrestore" }, { 0x7ebc429e, "_dev_warn" }, { 0xa8e52f90, "device_get_match_data" }, { 0x986ffa04, "serdev_device_set_tiocm" }, { 0x718b8b7, "bt_info" }, { 0xce2840e7, "irq_set_irq_wake" }, { 0x7bc90fb6, "regulator_bulk_enable" }, { 0x6f8e4bca, "devm_regulator_bulk_get" }, { 0x7b8c32f1, "bt_err" }, { 0x4baadf92, "serdev_device_write_buf" }, { 0x15ba50a6, "jiffies" }, { 0x60be825b, "tty_unregister_ldisc" }, { 0xe2385937, "__platform_driver_register" }, { 0x2ca8b1d1, "hci_unregister_dev" }, { 0x38aa1397, "gpiod_add_lookup_table" }, { 0x44bae227, "bit_wait_timeout" }, { 0xeb99f8bd, "__pm_runtime_resume" }, { 0x59d75ed6, "hci_recv_frame" }, { 0x3213f038, "mutex_unlock" }, { 0xeb8cbcd4, "of_irq_get_byname" }, { 0xc6f46339, "init_timer_key" }, { 0x8e577936, "serdev_device_close" }, { 0x2cf56265, "__dynamic_pr_debug" }, { 0x3c12dfe, "cancel_work_sync" }, { 0x5641485b, "tty_termios_encode_baud_rate" }, { 0x4fa5c36b, "__percpu_down_read" }, { 0xff81487d, "gpiod_remove_lookup_table" }, { 0xb83771c0, "btbcm_write_pcm_int_params" }, { 0x6ad07c30, "btbcm_set_bdaddr" }, { 0xfe843b33, "tty_unthrottle" }, { 0x9504a102, "hci_reset_dev" }, { 0xb6e6d99d, "clk_disable" }, { 0x46447cc8, "btbcm_check_bdaddr" }, { 0xfa3d4d33, "rcuwait_wake_up" }, { 0x29977925, "kmalloc_trace" }, { 0x120dcea5, "__pm_runtime_suspend" }, { 0x7505b2a0, "hci_register_dev" }, { 0x43d38847, "__pm_runtime_use_autosuspend" }, { 0xa0fbac79, "wake_up_bit" }, { 0xe64db987, "param_ops_int" }, { 0x6fd11b8c, "__hci_cmd_sync" }, { 0x378d27a2, "of_device_get_match_data" }, { 0x2a357924, "__pm_runtime_disable" }, { 0x815588a6, "clk_enable" }, { 0xf9a482f9, "msleep" }, { 0x50877b9, "dmi_first_match" }, { 0xe61a6d75, "kmalloc_caches" }, { 0xc788ea72, "hci_recv_diag" }, { 0x9f981e37, "skb_queue_head" }, { 0x2d3385d3, "system_wq" }, { 0xb077e70a, "clk_unprepare" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "bluetooth,btbcm"); MODULE_ALIAS("of:N*T*Cbrcm,bcm20702a1"); MODULE_ALIAS("of:N*T*Cbrcm,bcm20702a1C*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4329-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4329-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4330-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4330-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4334-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4334-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4345c5"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4345c5C*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43430a0-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43430a0-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43430a1-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43430a1-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43438-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43438-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4349-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4349-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43540-bt"); MODULE_ALIAS("of:N*T*Cbrcm,bcm43540-btC*"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4335a0"); MODULE_ALIAS("of:N*T*Cbrcm,bcm4335a0C*"); MODULE_ALIAS("of:N*T*Ccypress,cyw4373a0-bt"); MODULE_ALIAS("of:N*T*Ccypress,cyw4373a0-btC*"); MODULE_ALIAS("of:N*T*Cinfineon,cyw55572-bt"); MODULE_ALIAS("of:N*T*Cinfineon,cyw55572-btC*"); MODULE_INFO(srcversion, "39D2F617C615329486B4190");