#include #define INCLUDE_VERMAGIC #include #include #include #include #include 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, .arch = MODULE_ARCH_INIT, }; MODULE_INFO(intree, "Y"); #ifdef CONFIG_RETPOLINE MODULE_INFO(retpoline, "Y"); #endif SYMBOL_CRC(nci_spi_send, 0xcc565ddf, "_gpl"); SYMBOL_CRC(nci_spi_allocate_spi, 0xeb80f548, "_gpl"); SYMBOL_CRC(nci_spi_read, 0x9f220e93, "_gpl"); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0xa6257a2f, "complete" }, { 0x1cfba015, "stackleak_track_stack" }, { 0x608741b5, "__init_swait_queue_head" }, { 0x52ecbc75, "crc_ccitt" }, { 0xbdfb6dbb, "__fentry__" }, { 0xf02aa937, "wait_for_completion_interruptible_timeout" }, { 0x231bf2c5, "__alloc_skb" }, { 0x541430dd, "spi_sync" }, { 0xa3ba7948, "skb_pull" }, { 0x79b44e98, "kfree_skb_reason" }, { 0x74d3eaad, "skb_push" }, { 0x5b8239ca, "__x86_return_thunk" }, { 0x6b5a3be2, "skb_trim" }, { 0x4a3ad70e, "wait_for_completion_timeout" }, { 0x5bc8ba21, "devm_kmalloc" }, { 0xb96c812a, "skb_put" }, { 0x7098e516, "module_layout" }, }; MODULE_INFO(depends, "");