#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.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") = {
	{ 0x222dd63, "module_layout" },
	{ 0xdcb764ad, "memset" },
	{ 0xc2c193d2, "__stack_chk_fail" },
	{ 0x42635d55, "pm_suspend_global_flags" },
	{ 0x4b0a3f52, "gic_nonsecure_priorities" },
	{ 0x77c1b75a, "cpu_hwcaps" },
	{ 0xd14fef22, "cpu_hwcap_keys" },
	{ 0x14b89635, "arm64_const_caps_ready" },
	{ 0xdf7a4c69, "__ubsan_handle_cfi_check_fail_abort" },
	{ 0xb68b66dd, "platform_driver_unregister" },
	{ 0x6aefebc3, "_dev_info" },
	{ 0xa8106ae3, "of_genpd_del_provider" },
	{ 0x402e076a, "debugfs_remove" },
	{ 0x32fa370b, "of_clk_del_provider" },
	{ 0x12a4e128, "__arch_copy_from_user" },
	{ 0x88db9f48, "__check_object_size" },
	{ 0x77bc13a0, "strim" },
	{ 0x7b9dbc42, "simple_open" },
	{ 0xb5a0011d, "devm_thermal_of_cooling_device_register" },
	{ 0xbe4a6e97, "thermal_cooling_device_unregister" },
	{ 0x53cc1237, "devm_kfree" },
	{ 0xba82ac8f, "of_find_property" },
	{ 0x31a7e68c, "of_get_next_available_child" },
	{ 0x656e4a6e, "snprintf" },
	{ 0x37a6b35a, "pm_genpd_remove" },
	{ 0xabee782d, "of_genpd_add_provider_onecell" },
	{ 0x71f97c0b, "pm_genpd_init" },
	{ 0x9141e9a6, "clk_hw_unregister" },
	{ 0x4ac78a19, "of_clk_hw_simple_get" },
	{ 0x633f28ca, "of_clk_add_hw_provider" },
	{ 0xf5dcb517, "clk_hw_register" },
	{ 0xce2840e7, "irq_set_irq_wake" },
	{ 0x3eeb2322, "__wake_up" },
	{ 0x4411a445, "__cfi_slowpath_diag" },
	{ 0x3801776b, "__ioread32_copy" },
	{ 0x694339ce, "devm_request_threaded_irq" },
	{ 0x8dbcad91, "devm_kmalloc" },
	{ 0x767878ac, "mbox_free_channel" },
	{ 0xd2ca564a, "debugfs_create_file" },
	{ 0x26642b9c, "platform_get_irq" },
	{ 0x1fb4d43d, "mbox_request_channel" },
	{ 0x30516c87, "devm_ioremap_resource" },
	{ 0x647bbfd5, "platform_get_resource" },
	{ 0x6fdbaa2a, "ipc_log_context_create" },
	{ 0xa571f6b0, "__mutex_init" },
	{ 0xd9a5ea54, "__init_waitqueue_head" },
	{ 0xfc45e713, "__platform_driver_register" },
	{ 0xd0973fff, "mbox_client_txdone" },
	{ 0xec55920d, "mbox_send_message" },
	{ 0x461806e7, "log_post_read_mmio" },
	{ 0x630c7ed8, "log_read_mmio" },
	{ 0x82bdaa44, "log_post_write_mmio" },
	{ 0xb03b751c, "log_write_mmio" },
	{ 0x313a6dce, "put_device" },
	{ 0xc5776c2, "of_find_device_by_node" },
	{ 0x59c4f9e1, "of_parse_phandle" },
	{ 0xed55cabd, "mutex_unlock" },
	{ 0xfb83a2a6, "_dev_err" },
	{ 0x92540fbf, "finish_wait" },
	{ 0x8ddd8aad, "schedule_timeout" },
	{ 0x8c26d495, "prepare_to_wait_event" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0x2dba276a, "__iowrite32_copy" },
	{ 0xd5977bfb, "mutex_lock" },
	{ 0x8b83a1e8, "ipc_log_string" },
	{ 0x92997ed8, "_printk" },
};

MODULE_INFO(depends, "qcom_ipc_logging");

MODULE_ALIAS("of:N*T*Cqcom,sc7180-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sc7180-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,sc7280-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sc7280-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,sdm845-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sdm845-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,sm8150-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sm8150-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,sm8250-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sm8250-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,sm8350-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sm8350-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,kalama-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,kalama-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,waipio-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,waipio-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,cinder-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,cinder-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,sdxpinn-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sdxpinn-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,sdxbaagha-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,sdxbaagha-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,kona-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,kona-aoss-qmpC*");
MODULE_ALIAS("of:N*T*Cqcom,qcs605-aoss-qmp");
MODULE_ALIAS("of:N*T*Cqcom,qcs605-aoss-qmpC*");

MODULE_INFO(scmversion, "gf957779e27df");
