#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>

#ifdef CONFIG_UNWINDER_ORC
#include <asm/orc_header.h>
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(ieee802154_alloc_hw, "", "");
KSYMTAB_FUNC(ieee802154_configure_durations, "", "");
KSYMTAB_FUNC(ieee802154_free_hw, "", "");
KSYMTAB_FUNC(ieee802154_register_hw, "", "");
KSYMTAB_FUNC(ieee802154_unregister_hw, "", "");
KSYMTAB_FUNC(ieee802154_rx_irqsafe, "", "");
KSYMTAB_FUNC(ieee802154_xmit_complete, "", "");
KSYMTAB_FUNC(ieee802154_xmit_error, "", "");
KSYMTAB_FUNC(ieee802154_xmit_hw_error, "", "");

SYMBOL_CRC(ieee802154_alloc_hw, 0xe29dd582, "");
SYMBOL_CRC(ieee802154_configure_durations, 0x49c74c28, "");
SYMBOL_CRC(ieee802154_free_hw, 0xcac76a6e, "");
SYMBOL_CRC(ieee802154_register_hw, 0x2b496a2b, "");
SYMBOL_CRC(ieee802154_unregister_hw, 0xf7a5ed90, "");
SYMBOL_CRC(ieee802154_rx_irqsafe, 0x282d90de, "");
SYMBOL_CRC(ieee802154_xmit_complete, 0x17295d01, "");
SYMBOL_CRC(ieee802154_xmit_error, 0x21dd92e3, "");
SYMBOL_CRC(ieee802154_xmit_hw_error, 0x85a6b482, "");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x7082a8e9, "crypto_skcipher_encrypt" },
	{ 0x87e2553b, "ieee802154_max_payload" },
	{ 0x6e720ff2, "rtnl_unlock" },
	{ 0x49cd25ed, "alloc_workqueue" },
	{ 0xbd487f6f, "bpf_trace_run4" },
	{ 0xede2e4bb, "nl802154_beaconing_done" },
	{ 0x2047ad58, "skb_put" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0x85670f1d, "rtnl_is_locked" },
	{ 0xdae5e085, "consume_skb" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xc5b6f236, "queue_work_on" },
	{ 0x85d2969e, "trace_raw_output_prep" },
	{ 0x2a308757, "skb_dequeue" },
	{ 0x4112c12, "__trace_trigger_soft_disabled" },
	{ 0x92540fbf, "finish_wait" },
	{ 0x51a511eb, "_raw_write_lock_bh" },
	{ 0xbe76b3dd, "trace_event_printf" },
	{ 0x48879f20, "hrtimer_init" },
	{ 0x9414251f, "dev_alloc_name" },
	{ 0x1cb54ee9, "trace_event_raw_init" },
	{ 0x37a0cba, "kfree" },
	{ 0xaeb082ad, "_raw_read_unlock_bh" },
	{ 0xb315988f, "ieee802154_mac_cmd_push" },
	{ 0x8dee722d, "_raw_read_lock_bh" },
	{ 0x43babd19, "sg_init_one" },
	{ 0xa289bd49, "crypto_alloc_aead" },
	{ 0xe7ab1ecc, "_raw_write_unlock_bh" },
	{ 0x2ac7e9f7, "bpf_trace_run2" },
	{ 0x8c26d495, "prepare_to_wait_event" },
	{ 0x2a8dbae6, "netdev_warn" },
	{ 0xc5ae02c0, "crypto_aead_setauthsize" },
	{ 0x4dbc545, "crypto_aead_decrypt" },
	{ 0xe2964344, "__wake_up" },
	{ 0x52ecbc75, "crc_ccitt" },
	{ 0xb6481601, "crypto_skcipher_setkey" },
	{ 0xcd911509, "unregister_netdevice_queue" },
	{ 0x34db050b, "_raw_spin_lock_irqsave" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0x680bfac9, "ieee802154_hdr_peek_addrs" },
	{ 0xb9bc7f61, "wpan_phy_unregister" },
	{ 0xbcde203, "trace_event_buffer_commit" },
	{ 0x8bd4e71d, "dev_addr_mod" },
	{ 0x479f357f, "crypto_destroy_tfm" },
	{ 0x7ed5874e, "alloc_netdev_mqs" },
	{ 0x7f8fec0d, "nl802154_scan_done" },
	{ 0x122c3a7e, "_printk" },
	{ 0x1d24c881, "___ratelimit" },
	{ 0x1000e51, "schedule" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0xb2fcb56d, "queue_delayed_work_on" },
	{ 0xe46021ca, "_raw_spin_unlock_bh" },
	{ 0x1f9ab3fb, "nl802154_scan_started" },
	{ 0x9960d0c4, "crypto_skcipher_decrypt" },
	{ 0x2de5bc75, "__alloc_skb" },
	{ 0x1b334833, "skb_copy_expand" },
	{ 0x50d3416c, "skb_queue_tail" },
	{ 0xea3c74e, "tasklet_kill" },
	{ 0xf876aa4e, "crypto_aead_setkey" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0x2d2c902f, "perf_trace_buf_alloc" },
	{ 0xc8d676c5, "perf_trace_run_bpf_submit" },
	{ 0xf92fa991, "_dev_err" },
	{ 0xf70e4a4d, "preempt_schedule_notrace" },
	{ 0x6091797f, "synchronize_rcu" },
	{ 0x619c4de0, "wpan_phy_register" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0x3db27239, "crypto_aead_encrypt" },
	{ 0xf1969a8e, "__usecs_to_jiffies" },
	{ 0x19802bf8, "kfree_skb_reason" },
	{ 0x8c03d20c, "destroy_workqueue" },
	{ 0x4dfa8d4b, "mutex_lock" },
	{ 0x79f7014e, "skb_push" },
	{ 0x2145168, "ieee802154_hdr_peek" },
	{ 0x3492fd9a, "wpan_phy_free" },
	{ 0xa856d543, "netif_receive_skb" },
	{ 0xf92b621a, "trace_event_reg" },
	{ 0xd0760fc0, "kfree_sensitive" },
	{ 0x9d2ab8ac, "__tasklet_schedule" },
	{ 0x6da1f021, "free_netdev" },
	{ 0x5e3240a0, "__cpu_online_mask" },
	{ 0x3c3fce39, "__local_bh_enable_ip" },
	{ 0xcefb0c9f, "__mutex_init" },
	{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
	{ 0xb410d8af, "bpf_trace_run1" },
	{ 0xcab4eada, "netif_tx_wake_queue" },
	{ 0x3dad9978, "cancel_delayed_work" },
	{ 0xdcb764ad, "memset" },
	{ 0xcccbff08, "_dev_warn" },
	{ 0xd955afa6, "hrtimer_start_range_ns" },
	{ 0x9166fc03, "__flush_workqueue" },
	{ 0xe093b262, "ieee802154_hdr_pull" },
	{ 0xb50b3f8, "nl802154_scan_event" },
	{ 0xd6610d78, "crypto_alloc_sync_skcipher" },
	{ 0xf0978c0a, "skb_trim" },
	{ 0x9d0d6206, "unregister_netdevice_notifier" },
	{ 0x15ba50a6, "jiffies" },
	{ 0x8ca06031, "bpf_trace_run3" },
	{ 0xdd64e639, "strscpy" },
	{ 0x7a2af7b4, "cpu_number" },
	{ 0x28aa6a67, "call_rcu" },
	{ 0x44c10a52, "kvfree_call_rcu" },
	{ 0xce462604, "trace_event_buffer_reserve" },
	{ 0x3213f038, "mutex_unlock" },
	{ 0xc6f46339, "init_timer_key" },
	{ 0x979bcab8, "ieee802154_beacon_push" },
	{ 0x3994890b, "ieee802154_mac_cmd_pl_pull" },
	{ 0x56470118, "__warn_printk" },
	{ 0xd2da1048, "register_netdevice_notifier" },
	{ 0xffeedf6a, "delayed_work_timer_fn" },
	{ 0x8da9969d, "wpan_phy_new" },
	{ 0xb3f30126, "skb_clone" },
	{ 0xc3690fc, "_raw_spin_lock_bh" },
	{ 0xc7a4fbed, "rtnl_lock" },
	{ 0x4a666d56, "hrtimer_cancel" },
	{ 0xa65c6def, "alt_cb_patch_nops" },
	{ 0x8eb512db, "ieee802154_hdr_push" },
	{ 0x41ed3709, "get_random_bytes" },
	{ 0xe0f7f8a8, "kmalloc_trace" },
	{ 0xa07d1b3c, "tasklet_setup" },
	{ 0x60a13e90, "rcu_barrier" },
	{ 0xd5d8fffd, "dev_kfree_skb_any_reason" },
	{ 0x350f6ce5, "tasklet_unlock_wait" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0x7381287f, "trace_handle_return" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x8f73577f, "kmalloc_caches" },
	{ 0x609f1c7e, "synchronize_net" },
	{ 0xb0b21b4, "register_netdevice" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "ieee802154,crc-ccitt");


MODULE_INFO(srcversion, "31061B4F8AD2A6061212376");
