98 lines
3.1 KiB
C
98 lines
3.1 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(dell_smbios_error, 0xc2871e79, "_gpl");
|
||
|
SYMBOL_CRC(dell_smbios_register_device, 0xd355094c, "_gpl");
|
||
|
SYMBOL_CRC(dell_smbios_unregister_device, 0x9fc01441, "_gpl");
|
||
|
SYMBOL_CRC(dell_smbios_call_filter, 0x779389e7, "_gpl");
|
||
|
SYMBOL_CRC(dell_smbios_call, 0x45170471, "_gpl");
|
||
|
SYMBOL_CRC(dell_smbios_find_token, 0x7fd2ce06, "_gpl");
|
||
|
SYMBOL_CRC(dell_laptop_register_notifier, 0x1b0b3141, "_gpl");
|
||
|
SYMBOL_CRC(dell_laptop_unregister_notifier, 0xd6c6b12d, "_gpl");
|
||
|
SYMBOL_CRC(dell_laptop_call_notifier, 0xb9400dbf, "_gpl");
|
||
|
|
||
|
static const struct modversion_info ____versions[]
|
||
|
__used __section("__versions") = {
|
||
|
{ 0x37a0cba, "kfree" },
|
||
|
{ 0x4302d0eb, "free_pages" },
|
||
|
{ 0x43ec602, "get_device" },
|
||
|
{ 0x4ddf0d50, "__dynamic_dev_dbg" },
|
||
|
{ 0xcbd4898c, "fortify_panic" },
|
||
|
{ 0x907d14d, "blocking_notifier_chain_register" },
|
||
|
{ 0xbdfb6dbb, "__fentry__" },
|
||
|
{ 0xe783e261, "sysfs_emit" },
|
||
|
{ 0x122c3a7e, "_printk" },
|
||
|
{ 0x823eae06, "blocking_notifier_call_chain" },
|
||
|
{ 0xf1a06655, "dcdbas_smi_alloc" },
|
||
|
{ 0x6a5cb5ee, "__get_free_pages" },
|
||
|
{ 0xb5686f70, "put_device" },
|
||
|
{ 0x6383b27c, "__x86_indirect_thunk_rdx" },
|
||
|
{ 0xc6cbbc89, "capable" },
|
||
|
{ 0xa75079d6, "dcdbas_smi_request" },
|
||
|
{ 0xa3dcfa65, "dell_wmi_get_descriptor_valid" },
|
||
|
{ 0x9040242d, "_dev_err" },
|
||
|
{ 0xc505f3b6, "platform_device_unregister" },
|
||
|
{ 0x6a5258c6, "wmidev_evaluate_method" },
|
||
|
{ 0x4dfa8d4b, "mutex_lock" },
|
||
|
{ 0x37a96071, "platform_device_add" },
|
||
|
{ 0x564043a0, "platform_device_alloc" },
|
||
|
{ 0x597fd9bb, "platform_device_del" },
|
||
|
{ 0x6add5c9a, "dmi_find_device" },
|
||
|
{ 0x633f955, "sysfs_create_group" },
|
||
|
{ 0xfb578fc5, "memset" },
|
||
|
{ 0xb024ade4, "_dev_warn" },
|
||
|
{ 0x5b8239ca, "__x86_return_thunk" },
|
||
|
{ 0x7c983a5d, "dmi_walk" },
|
||
|
{ 0xfb384d37, "kasprintf" },
|
||
|
{ 0xe2d5255a, "strcmp" },
|
||
|
{ 0x23ce6f3e, "wmi_driver_unregister" },
|
||
|
{ 0x2f5507b8, "__platform_driver_register" },
|
||
|
{ 0x8eef8246, "dell_wmi_get_hotfix" },
|
||
|
{ 0xb32cebcd, "sysfs_remove_group" },
|
||
|
{ 0xebb70036, "set_required_buffer_size" },
|
||
|
{ 0x4ece3615, "blocking_notifier_chain_unregister" },
|
||
|
{ 0x43f2c106, "__wmi_driver_register" },
|
||
|
{ 0x3213f038, "mutex_unlock" },
|
||
|
{ 0xd9146b52, "dcdbas_smi_free" },
|
||
|
{ 0x2cf56265, "__dynamic_pr_debug" },
|
||
|
{ 0xeb233a45, "__kmalloc" },
|
||
|
{ 0x8bd4d992, "platform_device_put" },
|
||
|
{ 0xc8dcc62a, "krealloc" },
|
||
|
{ 0x5bc8ba21, "devm_kmalloc" },
|
||
|
{ 0x2d97b4db, "platform_driver_unregister" },
|
||
|
{ 0xa167d064, "dell_wmi_get_size" },
|
||
|
{ 0x69acdf38, "memcpy" },
|
||
|
{ 0x7098e516, "module_layout" },
|
||
|
};
|
||
|
|
||
|
MODULE_INFO(depends, "dcdbas,dell-wmi-descriptor,wmi");
|
||
|
|
||
|
MODULE_ALIAS("wmi:A80593CE-A997-11DA-B012-B622A1EF5492");
|