#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,
	.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" },
	{ 0xc2c193d2, "__stack_chk_fail" },
	{ 0x42635d55, "pm_suspend_global_flags" },
	{ 0xea0fd5fe, "kmalloc_caches" },
	{ 0x5c9b341c, "of_fwnode_ops" },
	{ 0xaf56600a, "arm64_use_ng_mappings" },
	{ 0xdf7a4c69, "__ubsan_handle_cfi_check_fail_abort" },
	{ 0x2242efc4, "platform_irqchip_probe" },
	{ 0xfc45e713, "__platform_driver_register" },
	{ 0xeae3dfd6, "__const_udelay" },
	{ 0xfa1eb910, "unregister_syscore_ops" },
	{ 0x9cc4f70a, "register_pm_notifier" },
	{ 0xb9c425de, "register_syscore_ops" },
	{ 0x5239aaef, "kmem_cache_alloc_trace" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x1de67f9b, "qcom_scm_io_writel" },
	{ 0x4e2e74c1, "qcom_scm_io_readl" },
	{ 0xf041284c, "irq_chip_set_type_parent" },
	{ 0x7eafd69d, "irq_chip_disable_parent" },
	{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
	{ 0x34db050b, "_raw_spin_lock_irqsave" },
	{ 0x3a1cbdae, "irq_chip_enable_parent" },
	{ 0x49ee85fd, "irq_chip_set_vcpu_affinity_parent" },
	{ 0xb42d01ff, "irq_chip_set_parent_state" },
	{ 0x953ad500, "irq_chip_get_parent_state" },
	{ 0x33275d06, "irq_chip_retrigger_hierarchy" },
	{ 0x4de31f24, "irq_chip_set_affinity_parent" },
	{ 0x275cc24e, "irq_chip_eoi_parent" },
	{ 0x39e2643b, "irq_chip_unmask_parent" },
	{ 0x381ddbc2, "irq_chip_mask_parent" },
	{ 0x245655f7, "irq_domain_alloc_irqs_parent" },
	{ 0x8b83a1e8, "ipc_log_string" },
	{ 0xacc1fea0, "irq_domain_disconnect_hierarchy" },
	{ 0xfd919894, "irq_domain_set_hwirq_and_chip" },
	{ 0x1436aef4, "irq_domain_free_irqs_common" },
	{ 0x82bdaa44, "log_post_write_mmio" },
	{ 0xb03b751c, "log_write_mmio" },
	{ 0x461806e7, "log_post_read_mmio" },
	{ 0x630c7ed8, "log_read_mmio" },
	{ 0x13b3fcf3, "of_property_read_u32_index" },
	{ 0x1ff61c30, "of_property_count_elems_of_size" },
	{ 0x9b2366d8, "irq_find_matching_fwspec" },
	{ 0xedc03953, "iounmap" },
	{ 0x37a0cba, "kfree" },
	{ 0x1939ec3f, "irq_domain_remove" },
	{ 0x6fdbaa2a, "ipc_log_context_create" },
	{ 0x66f856bc, "irq_domain_update_bus_token" },
	{ 0x6b4b2933, "__ioremap" },
	{ 0xba82ac8f, "of_find_property" },
	{ 0x761b06be, "of_address_to_resource" },
	{ 0x78cded33, "irq_domain_create_hierarchy" },
	{ 0x92997ed8, "_printk" },
	{ 0xe85b2278, "of_iomap" },
};

MODULE_INFO(depends, "qcom-scm,qcom_ipc_logging");

MODULE_ALIAS("of:N*T*Cqcom,pdc");
MODULE_ALIAS("of:N*T*Cqcom,pdcC*");

MODULE_INFO(scmversion, "gf957779e27df");
