196 lines
6.6 KiB
C
196 lines
6.6 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
|
||
|
|
||
|
|
||
|
static const struct modversion_info ____versions[]
|
||
|
__used __section("__versions") = {
|
||
|
{ 0xbcab6ee6, "sscanf" },
|
||
|
{ 0x1e6d26a8, "strstr" },
|
||
|
{ 0xc708f1fe, "ec_write" },
|
||
|
{ 0x579a80b9, "battery_hook_register" },
|
||
|
{ 0x83eb21c, "rfkill_unregister" },
|
||
|
{ 0xdb68bbad, "rfkill_destroy" },
|
||
|
{ 0xcdce87c, "rfkill_set_hw_state_reason" },
|
||
|
{ 0x8a490c90, "rfkill_set_sw_state" },
|
||
|
{ 0x5b94ad75, "kmalloc_caches" },
|
||
|
{ 0xac4a1f46, "kmalloc_trace" },
|
||
|
{ 0xdd25608e, "drm_privacy_screen_call_notifier_chain" },
|
||
|
{ 0xb71589f0, "skip_spaces" },
|
||
|
{ 0x20000329, "simple_strtoul" },
|
||
|
{ 0x6d16c104, "mutex_lock_killable" },
|
||
|
{ 0x5a921311, "strncmp" },
|
||
|
{ 0x56470118, "__warn_printk" },
|
||
|
{ 0x4e6ca7b0, "hwmon_device_unregister" },
|
||
|
{ 0x1c58427f, "acpi_remove_notify_handler" },
|
||
|
{ 0xdeafbb02, "remove_proc_entry" },
|
||
|
{ 0xf145ef9b, "acpi_bus_unregister_driver" },
|
||
|
{ 0x542c2444, "input_free_device" },
|
||
|
{ 0xc505f3b6, "platform_device_unregister" },
|
||
|
{ 0x77456e0a, "acpi_root_dir" },
|
||
|
{ 0x8c03d20c, "destroy_workqueue" },
|
||
|
{ 0x2d97b4db, "platform_driver_unregister" },
|
||
|
{ 0xfbe795d3, "input_unregister_device" },
|
||
|
{ 0xc6cbbc89, "capable" },
|
||
|
{ 0x7f02188f, "__msecs_to_jiffies" },
|
||
|
{ 0xf74bb274, "mod_delayed_work_on" },
|
||
|
{ 0xcefb0c9f, "__mutex_init" },
|
||
|
{ 0x66b4cc41, "kmemdup" },
|
||
|
{ 0x417dfe04, "input_set_capability" },
|
||
|
{ 0x7de7bf50, "__acpi_video_get_backlight_type" },
|
||
|
{ 0xb4577003, "acpi_dev_present" },
|
||
|
{ 0xbeb6f045, "acpi_dev_get_first_match_dev" },
|
||
|
{ 0x96b59b06, "i2c_acpi_client_count" },
|
||
|
{ 0xb5686f70, "put_device" },
|
||
|
{ 0x509b64ea, "acpi_has_method" },
|
||
|
{ 0xeeda1ad3, "rfkill_alloc" },
|
||
|
{ 0xff282521, "rfkill_register" },
|
||
|
{ 0xaad6d92f, "rfkill_init_sw_state" },
|
||
|
{ 0xfc4152fc, "ec_read" },
|
||
|
{ 0x7483dc59, "pci_dev_present" },
|
||
|
{ 0x656e4a6e, "snprintf" },
|
||
|
{ 0xa19b956, "__stack_chk_fail" },
|
||
|
{ 0xf9a482f9, "msleep" },
|
||
|
{ 0xe13cd8a7, "dmi_name_in_vendors" },
|
||
|
{ 0x81e6b37f, "dmi_get_system_info" },
|
||
|
{ 0x2d39b0a7, "kstrdup" },
|
||
|
{ 0x6add5c9a, "dmi_find_device" },
|
||
|
{ 0x7c983a5d, "dmi_walk" },
|
||
|
{ 0x96b29254, "strncasecmp" },
|
||
|
{ 0x1a45cb6c, "acpi_disabled" },
|
||
|
{ 0xeb7f6046, "acpi_get_devices" },
|
||
|
{ 0x49cd25ed, "alloc_workqueue" },
|
||
|
{ 0x65cd4d01, "proc_mkdir" },
|
||
|
{ 0x50877b9, "dmi_first_match" },
|
||
|
{ 0x85e0350e, "platform_device_register_full" },
|
||
|
{ 0x772da1ff, "input_allocate_device" },
|
||
|
{ 0x3c3ff9fd, "sprintf" },
|
||
|
{ 0x13f677d9, "acpi_bus_register_driver" },
|
||
|
{ 0x170ddf79, "acpi_install_notify_handler" },
|
||
|
{ 0xf8934c4, "proc_create_data" },
|
||
|
{ 0x2f5507b8, "__platform_driver_register" },
|
||
|
{ 0xfbaacb3b, "hwmon_device_register_with_groups" },
|
||
|
{ 0xb5285526, "input_register_device" },
|
||
|
{ 0x1ac5d3cb, "strcspn" },
|
||
|
{ 0xce50ce2f, "acpi_dev_for_each_child" },
|
||
|
{ 0x2cf56265, "__dynamic_pr_debug" },
|
||
|
{ 0x81e8147, "snd_ctl_notify" },
|
||
|
{ 0x59d0b4c4, "snd_card_new" },
|
||
|
{ 0x2650eb97, "snd_ctl_new1" },
|
||
|
{ 0xc084f10b, "snd_ctl_add" },
|
||
|
{ 0xd9e38370, "snd_card_register" },
|
||
|
{ 0xabe073f8, "snd_card_free" },
|
||
|
{ 0x9ae2c5f3, "backlight_device_unregister" },
|
||
|
{ 0x52bc41f8, "backlight_force_update" },
|
||
|
{ 0x67927a0d, "platform_profile_notify" },
|
||
|
{ 0xe0f99caf, "backlight_device_register" },
|
||
|
{ 0x44742e6, "device_add_groups" },
|
||
|
{ 0x89940875, "mutex_lock_interruptible" },
|
||
|
{ 0xc5e260a7, "led_classdev_notify_brightness_hw_changed" },
|
||
|
{ 0x74754435, "acpi_bus_generate_netlink_event" },
|
||
|
{ 0x9e61bb05, "set_freezable" },
|
||
|
{ 0xb3f7646e, "kthread_should_stop" },
|
||
|
{ 0xcc5005fe, "msleep_interruptible" },
|
||
|
{ 0xca7d8764, "kthread_freezable_should_stop" },
|
||
|
{ 0xcac33cd4, "platform_profile_register" },
|
||
|
{ 0x47da57c6, "power_supply_charge_behaviour_show" },
|
||
|
{ 0x5c3c7387, "kstrtoull" },
|
||
|
{ 0xed2c5bcf, "power_supply_charge_behaviour_parse" },
|
||
|
{ 0xa7940382, "param_ops_int" },
|
||
|
{ 0x69aea3a6, "param_ops_bool" },
|
||
|
{ 0xe310cc93, "param_ops_charp" },
|
||
|
{ 0x1ddc4586, "param_ops_uint" },
|
||
|
{ 0xffeedf6a, "delayed_work_timer_fn" },
|
||
|
{ 0x8e25bbbf, "snd_ctl_boolean_mono_info" },
|
||
|
{ 0x7b15985c, "seq_lseek" },
|
||
|
{ 0x5c7ac3b0, "seq_read" },
|
||
|
{ 0x9ee4a9a0, "single_release" },
|
||
|
{ 0xbdfb6dbb, "__fentry__" },
|
||
|
{ 0x5b8239ca, "__x86_return_thunk" },
|
||
|
{ 0x65487097, "__x86_indirect_thunk_rax" },
|
||
|
{ 0x3ef38dc9, "arch_nvram_ops" },
|
||
|
{ 0x6383b27c, "__x86_indirect_thunk_rdx" },
|
||
|
{ 0x122c3a7e, "_printk" },
|
||
|
{ 0x1cfba015, "stackleak_track_stack" },
|
||
|
{ 0xd92deb6b, "acpi_evaluate_object" },
|
||
|
{ 0xcd8ce890, "acpi_format_exception" },
|
||
|
{ 0x5322663e, "acpi_get_handle" },
|
||
|
{ 0xbfe36436, "platform_profile_remove" },
|
||
|
{ 0x364c23ad, "mutex_is_locked" },
|
||
|
{ 0x369de099, "drm_privacy_screen_unregister" },
|
||
|
{ 0x400cf737, "seq_printf" },
|
||
|
{ 0xf03b44e, "seq_puts" },
|
||
|
{ 0xda51659b, "drm_privacy_screen_register" },
|
||
|
{ 0xfdc5183a, "battery_hook_unregister" },
|
||
|
{ 0xe6d447a, "device_remove_groups" },
|
||
|
{ 0xd8df08ac, "acpi_handle_printk" },
|
||
|
{ 0x35c8d077, "led_classdev_unregister" },
|
||
|
{ 0xce593c22, "ledtrig_audio_get" },
|
||
|
{ 0x2143ee6a, "led_classdev_register_ext" },
|
||
|
{ 0x3dad9978, "cancel_delayed_work" },
|
||
|
{ 0x9166fc03, "__flush_workqueue" },
|
||
|
{ 0x754d539c, "strlen" },
|
||
|
{ 0xe2d5255a, "strcmp" },
|
||
|
{ 0x4dfa8d4b, "mutex_lock" },
|
||
|
{ 0xe1e59c2c, "input_event" },
|
||
|
{ 0x3213f038, "mutex_unlock" },
|
||
|
{ 0x37a0cba, "kfree" },
|
||
|
{ 0xe783e261, "sysfs_emit" },
|
||
|
{ 0x99f2d00a, "sysfs_emit_at" },
|
||
|
{ 0x9166fada, "strncpy" },
|
||
|
{ 0x7a0b3a57, "acpi_fetch_acpi_dev" },
|
||
|
{ 0x2b2add11, "acpi_device_hid" },
|
||
|
{ 0x3e14c9f0, "single_open" },
|
||
|
{ 0xeb233a45, "__kmalloc" },
|
||
|
{ 0x88db9f48, "__check_object_size" },
|
||
|
{ 0x13c49cc2, "_copy_from_user" },
|
||
|
{ 0x495183ea, "kthread_stop" },
|
||
|
{ 0x5b7fa8a4, "kthread_create_on_node" },
|
||
|
{ 0x35bf563f, "wake_up_process" },
|
||
|
{ 0xf089b4fb, "led_update_brightness" },
|
||
|
{ 0xc92cd359, "led_classdev_suspend" },
|
||
|
{ 0x8a3978b, "led_classdev_resume" },
|
||
|
{ 0x222e7ce2, "sysfs_streq" },
|
||
|
{ 0x86225258, "sysfs_notify" },
|
||
|
{ 0x9040242d, "_dev_err" },
|
||
|
{ 0xe9c322a0, "pcpu_hot" },
|
||
|
{ 0xfef27f16, "__task_pid_nr_ns" },
|
||
|
{ 0x8c8569cb, "kstrtoint" },
|
||
|
{ 0x85df9b6c, "strsep" },
|
||
|
{ 0x7098e516, "module_layout" },
|
||
|
};
|
||
|
|
||
|
MODULE_INFO(depends, "rfkill,video,platform_profile,ledtrig-audio");
|
||
|
|
||
|
MODULE_ALIAS("acpi*:IBM0068:*");
|
||
|
MODULE_ALIAS("acpi*:LEN0068:*");
|
||
|
MODULE_ALIAS("acpi*:LEN0268:*");
|
||
|
|
||
|
MODULE_INFO(srcversion, "E05AFE495788DE6DDD7D3BF");
|