156 lines
5.5 KiB
C
156 lines
5.5 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(sdw_bus_type, 0x5a0ec3ab, "_gpl");
|
||
|
SYMBOL_CRC(__sdw_register_driver, 0xfd4b2198, "_gpl");
|
||
|
SYMBOL_CRC(sdw_unregister_driver, 0xec345eea, "_gpl");
|
||
|
SYMBOL_CRC(sdw_bus_master_add, 0xaa49d91f, "");
|
||
|
SYMBOL_CRC(sdw_bus_master_delete, 0x18a58233, "");
|
||
|
SYMBOL_CRC(sdw_show_ping_status, 0x088d37a5, "");
|
||
|
SYMBOL_CRC(sdw_nread_no_pm, 0xf9347ced, "");
|
||
|
SYMBOL_CRC(sdw_nwrite_no_pm, 0x26546ad9, "");
|
||
|
SYMBOL_CRC(sdw_write_no_pm, 0x8c9fbd53, "");
|
||
|
SYMBOL_CRC(sdw_bread_no_pm_unlocked, 0x87af751f, "");
|
||
|
SYMBOL_CRC(sdw_bwrite_no_pm_unlocked, 0x00e8ed1b, "");
|
||
|
SYMBOL_CRC(sdw_read_no_pm, 0x7da19a64, "");
|
||
|
SYMBOL_CRC(sdw_update_no_pm, 0x1e32c908, "");
|
||
|
SYMBOL_CRC(sdw_update, 0xededed21, "");
|
||
|
SYMBOL_CRC(sdw_nread, 0xef9bf851, "");
|
||
|
SYMBOL_CRC(sdw_nwrite, 0x45707c7e, "");
|
||
|
SYMBOL_CRC(sdw_read, 0x0cf9ff48, "");
|
||
|
SYMBOL_CRC(sdw_write, 0x2557b9ed, "");
|
||
|
SYMBOL_CRC(sdw_compare_devid, 0xb3eb8062, "");
|
||
|
SYMBOL_CRC(sdw_extract_slave_id, 0x51de241a, "");
|
||
|
SYMBOL_CRC(sdw_bus_prep_clk_stop, 0xbb7972eb, "");
|
||
|
SYMBOL_CRC(sdw_bus_clk_stop, 0x09219d55, "");
|
||
|
SYMBOL_CRC(sdw_bus_exit_clk_stop, 0x28b1e48a, "");
|
||
|
SYMBOL_CRC(sdw_handle_slave_status, 0xede11cb6, "");
|
||
|
SYMBOL_CRC(sdw_clear_slave_status, 0x24dcb03a, "");
|
||
|
SYMBOL_CRC(sdw_slave_add, 0x7422389b, "");
|
||
|
SYMBOL_CRC(sdw_master_read_prop, 0xdde55075, "");
|
||
|
SYMBOL_CRC(sdw_slave_read_prop, 0x32dca7a9, "");
|
||
|
SYMBOL_CRC(sdw_rows, 0xf53ba0b8, "");
|
||
|
SYMBOL_CRC(sdw_cols, 0xba54b904, "");
|
||
|
SYMBOL_CRC(sdw_find_col_index, 0x60e31fbb, "");
|
||
|
SYMBOL_CRC(sdw_find_row_index, 0x1deee061, "");
|
||
|
SYMBOL_CRC(sdw_prepare_stream, 0x16d1706b, "");
|
||
|
SYMBOL_CRC(sdw_enable_stream, 0xbbec2c2e, "");
|
||
|
SYMBOL_CRC(sdw_disable_stream, 0x4cde88bf, "");
|
||
|
SYMBOL_CRC(sdw_deprepare_stream, 0x71891d59, "");
|
||
|
SYMBOL_CRC(sdw_alloc_stream, 0x9e122d79, "");
|
||
|
SYMBOL_CRC(sdw_startup_stream, 0x3b0a8582, "");
|
||
|
SYMBOL_CRC(sdw_shutdown_stream, 0x6f95b16b, "");
|
||
|
SYMBOL_CRC(sdw_release_stream, 0xda5bce09, "");
|
||
|
SYMBOL_CRC(sdw_stream_add_master, 0x6ed6e8b7, "");
|
||
|
SYMBOL_CRC(sdw_stream_remove_master, 0x3cce3dcb, "");
|
||
|
SYMBOL_CRC(sdw_stream_add_slave, 0x163f28d3, "");
|
||
|
SYMBOL_CRC(sdw_stream_remove_slave, 0x290b4981, "");
|
||
|
|
||
|
static const struct modversion_info ____versions[]
|
||
|
__used __section("__versions") = {
|
||
|
{ 0x364c23ad, "mutex_is_locked" },
|
||
|
{ 0xffb7c514, "ida_free" },
|
||
|
{ 0xca64e135, "driver_unregister" },
|
||
|
{ 0x9ed12e20, "kmalloc_large" },
|
||
|
{ 0xcefb0c9f, "__mutex_init" },
|
||
|
{ 0xdcab9553, "device_register" },
|
||
|
{ 0xb024ade4, "_dev_warn" },
|
||
|
{ 0x5b8239ca, "__x86_return_thunk" },
|
||
|
{ 0xfb384d37, "kasprintf" },
|
||
|
{ 0xb3d8d162, "devm_kasprintf" },
|
||
|
{ 0x5c7ac3b0, "seq_read" },
|
||
|
{ 0x3c3ff9fd, "sprintf" },
|
||
|
{ 0x470eade0, "fwnode_property_present" },
|
||
|
{ 0x7f192ea, "debugfs_create_file" },
|
||
|
{ 0xa898924f, "__pm_runtime_resume" },
|
||
|
{ 0x3213f038, "mutex_unlock" },
|
||
|
{ 0xfab02f55, "device_get_named_child_node" },
|
||
|
{ 0x400cf737, "seq_printf" },
|
||
|
{ 0x9ee4a9a0, "single_release" },
|
||
|
{ 0xce50ce2f, "acpi_dev_for_each_child" },
|
||
|
{ 0xac4a1f46, "kmalloc_trace" },
|
||
|
{ 0x2fec5f7c, "__pm_runtime_suspend" },
|
||
|
{ 0x735e6a81, "acpi_evaluate_integer" },
|
||
|
{ 0xc6528369, "__pm_runtime_use_autosuspend" },
|
||
|
{ 0x3e14c9f0, "single_open" },
|
||
|
{ 0x80aecf67, "__pm_runtime_disable" },
|
||
|
{ 0x4db7c870, "debugfs_create_dir" },
|
||
|
{ 0xcd9c1c57, "driver_register" },
|
||
|
{ 0x7cf28a1, "__pm_runtime_idle" },
|
||
|
{ 0x5b94ad75, "kmalloc_caches" },
|
||
|
{ 0x162fe787, "bus_register" },
|
||
|
{ 0x9c6febfc, "add_uevent_var" },
|
||
|
{ 0xe7a02573, "ida_alloc_range" },
|
||
|
{ 0x13e9de7d, "device_property_present" },
|
||
|
{ 0x92f7fee, "devm_device_add_groups" },
|
||
|
{ 0x2fbe8eff, "is_acpi_device_node" },
|
||
|
{ 0x4a3ad70e, "wait_for_completion_timeout" },
|
||
|
{ 0x5bc8ba21, "devm_kmalloc" },
|
||
|
{ 0x7f02188f, "__msecs_to_jiffies" },
|
||
|
{ 0x1303a5af, "dev_set_name" },
|
||
|
{ 0x6ebe366f, "ktime_get_mono_fast_ns" },
|
||
|
{ 0x656e4a6e, "snprintf" },
|
||
|
{ 0xa6257a2f, "complete" },
|
||
|
{ 0x1cfba015, "stackleak_track_stack" },
|
||
|
{ 0x5c8809da, "device_unregister" },
|
||
|
{ 0x618118bc, "pm_runtime_set_autosuspend_delay" },
|
||
|
{ 0x608741b5, "__init_swait_queue_head" },
|
||
|
{ 0x74c134b9, "__sw_hweight32" },
|
||
|
{ 0x96848186, "scnprintf" },
|
||
|
{ 0x37a0cba, "kfree" },
|
||
|
{ 0x7b15985c, "seq_lseek" },
|
||
|
{ 0xe5b52ae8, "dev_pm_domain_attach" },
|
||
|
{ 0x7dc90790, "devm_device_add_group" },
|
||
|
{ 0x6c7225, "device_for_each_child" },
|
||
|
{ 0xc3055d20, "usleep_range_state" },
|
||
|
{ 0x4ddf0d50, "__dynamic_dev_dbg" },
|
||
|
{ 0xbdfb6dbb, "__fentry__" },
|
||
|
{ 0x65ecb61f, "pm_generic_runtime_resume" },
|
||
|
{ 0x65487097, "__x86_indirect_thunk_rax" },
|
||
|
{ 0x43aa835e, "__pm_runtime_set_status" },
|
||
|
{ 0x122c3a7e, "_printk" },
|
||
|
{ 0xa19b956, "__stack_chk_fail" },
|
||
|
{ 0xb5686f70, "put_device" },
|
||
|
{ 0x16172fad, "pm_runtime_enable" },
|
||
|
{ 0x93840bef, "device_property_read_u32_array" },
|
||
|
{ 0x6383b27c, "__x86_indirect_thunk_rdx" },
|
||
|
{ 0xa41d1573, "fwnode_property_read_u32_array" },
|
||
|
{ 0xcca87bd, "dev_pm_domain_detach" },
|
||
|
{ 0x2d06f297, "pm_generic_runtime_suspend" },
|
||
|
{ 0x203fdea3, "bus_unregister" },
|
||
|
{ 0x9040242d, "_dev_err" },
|
||
|
{ 0x4dfa8d4b, "mutex_lock" },
|
||
|
{ 0xfedf6463, "debugfs_remove" },
|
||
|
{ 0x7098e516, "module_layout" },
|
||
|
};
|
||
|
|
||
|
MODULE_INFO(depends, "");
|
||
|
|