117 lines
3.7 KiB
C
117 lines
3.7 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") = {
|
||
|
{ 0x37a0cba, "kfree" },
|
||
|
{ 0x97aac9c, "i2c_client_get_device_id" },
|
||
|
{ 0x8dc5c5ad, "inv_mpu_core_probe" },
|
||
|
{ 0xcbd4898c, "fortify_panic" },
|
||
|
{ 0xbdfb6dbb, "__fentry__" },
|
||
|
{ 0x65487097, "__x86_indirect_thunk_rax" },
|
||
|
{ 0xb88d5fff, "acpi_dev_get_resources" },
|
||
|
{ 0x699b630f, "__devm_regmap_init_i2c" },
|
||
|
{ 0xa19b956, "__stack_chk_fail" },
|
||
|
{ 0xa916b694, "strnlen" },
|
||
|
{ 0xedb5b644, "i2c_register_driver" },
|
||
|
{ 0x9040242d, "_dev_err" },
|
||
|
{ 0xa125a070, "i2c_unregister_device" },
|
||
|
{ 0xd6f31e35, "i2c_new_client_device" },
|
||
|
{ 0x714cbfb7, "i2c_mux_alloc" },
|
||
|
{ 0xb024ade4, "_dev_warn" },
|
||
|
{ 0x76d6576f, "device_get_match_data" },
|
||
|
{ 0xd4835ef8, "dmi_check_system" },
|
||
|
{ 0xf9c0b663, "strlcat" },
|
||
|
{ 0x5b8239ca, "__x86_return_thunk" },
|
||
|
{ 0xa82a842f, "acpi_match_device" },
|
||
|
{ 0xdd64e639, "strscpy" },
|
||
|
{ 0xfab02f55, "device_get_named_child_node" },
|
||
|
{ 0xd92deb6b, "acpi_evaluate_object" },
|
||
|
{ 0x983d7629, "inv_mpu_pmops" },
|
||
|
{ 0x5b645728, "i2c_mux_del_adapters" },
|
||
|
{ 0x1584fecc, "i2c_del_driver" },
|
||
|
{ 0x76a50ec9, "fwnode_handle_put" },
|
||
|
{ 0x349cba85, "strchr" },
|
||
|
{ 0xb2a986a2, "i2c_mux_add_adapter" },
|
||
|
{ 0xdc6699cb, "acpi_dev_free_resource_list" },
|
||
|
{ 0x2fbe8eff, "is_acpi_device_node" },
|
||
|
{ 0xa1e426d0, "regmap_write" },
|
||
|
{ 0xd2423f76, "i2c_acpi_get_i2c_resource" },
|
||
|
{ 0x1cfba015, "stackleak_track_stack" },
|
||
|
{ 0x7098e516, "module_layout" },
|
||
|
};
|
||
|
|
||
|
MODULE_INFO(depends, "inv-mpu6050,i2c-mux");
|
||
|
|
||
|
MODULE_ALIAS("acpi*:INVN6500:*");
|
||
|
MODULE_ALIAS("i2c:mpu6050");
|
||
|
MODULE_ALIAS("i2c:mpu6500");
|
||
|
MODULE_ALIAS("i2c:mpu6515");
|
||
|
MODULE_ALIAS("i2c:mpu6880");
|
||
|
MODULE_ALIAS("i2c:mpu9150");
|
||
|
MODULE_ALIAS("i2c:mpu9250");
|
||
|
MODULE_ALIAS("i2c:mpu9255");
|
||
|
MODULE_ALIAS("i2c:icm20608");
|
||
|
MODULE_ALIAS("i2c:icm20608d");
|
||
|
MODULE_ALIAS("i2c:icm20609");
|
||
|
MODULE_ALIAS("i2c:icm20689");
|
||
|
MODULE_ALIAS("i2c:icm20602");
|
||
|
MODULE_ALIAS("i2c:icm20690");
|
||
|
MODULE_ALIAS("i2c:iam20680");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6050");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6050C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6500");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6500C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6515");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6515C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6880");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu6880C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu9150");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu9150C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu9250");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu9250C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu9255");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,mpu9255C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20608");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20608C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20608d");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20608dC*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20609");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20609C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20689");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20689C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20602");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20602C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20690");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,icm20690C*");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,iam20680");
|
||
|
MODULE_ALIAS("of:N*T*Cinvensense,iam20680C*");
|