#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>

#ifdef CONFIG_UNWINDER_ORC
#include <asm/orc_header.h>
ORC_HEADER;
#endif

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

KSYMTAB_FUNC(audio_graph_parse_of, "_gpl", "");

SYMBOL_CRC(audio_graph_parse_of, 0xc86af431, "_gpl");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x62037739, "asoc_simple_parse_convert" },
	{ 0xfb271ce5, "of_graph_get_remote_endpoint" },
	{ 0x8aa1c649, "snd_soc_of_parse_tdm_slot" },
	{ 0x4b3a252c, "asoc_simple_parse_clk" },
	{ 0x11e6cb56, "devm_kmalloc" },
	{ 0x93c644e0, "of_node_put" },
	{ 0x337465e7, "of_property_read_variable_u32_array" },
	{ 0xe68b1d49, "asoc_simple_hw_params" },
	{ 0xedfcfd8f, "platform_driver_unregister" },
	{ 0xd9ee6978, "asoc_simple_set_dailink_name" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xa4b82fe8, "asoc_simple_clean_reference" },
	{ 0x115c2209, "gpiod_set_value_cansleep" },
	{ 0x3f5ce073, "asoc_simple_shutdown" },
	{ 0x7344b8dd, "of_get_parent" },
	{ 0xca4f1d93, "asoc_graph_parse_dai" },
	{ 0x47eefd9f, "of_phandle_iterator_next" },
	{ 0x87301a81, "devm_gpiod_get_optional" },
	{ 0xe7b66ae0, "asoc_simple_dai_init" },
	{ 0xf5303094, "snd_soc_of_parse_node_prefix" },
	{ 0x5b61f0b5, "__dynamic_dev_dbg" },
	{ 0x2fe76903, "of_get_next_child" },
	{ 0x90c8f9d7, "snd_soc_dai_link_set_capabilities" },
	{ 0xfcb1231, "asoc_simple_parse_card_name" },
	{ 0x55fd1ea0, "devm_kfree" },
	{ 0x42274e00, "asoc_simple_canonicalize_platform" },
	{ 0xd1005013, "_dev_err" },
	{ 0x419e7e35, "asoc_simple_parse_routing" },
	{ 0xe1d1ff, "asoc_simple_is_convert_required" },
	{ 0x6e4eb620, "asoc_simple_parse_daifmt" },
	{ 0x899e16a6, "asoc_simple_be_hw_params_fixup" },
	{ 0x2d2bf60e, "asoc_simple_init_priv" },
	{ 0x912b9bc0, "snd_soc_find_dai_with_mutex" },
	{ 0xdcb764ad, "memset" },
	{ 0x5e7e4fa2, "asoc_simple_canonicalize_cpu" },
	{ 0xc417a9a5, "of_graph_get_port_parent" },
	{ 0xe2385937, "__platform_driver_register" },
	{ 0x783f9b3e, "asoc_simple_startup" },
	{ 0xe067be01, "asoc_simple_parse_widgets" },
	{ 0xa1fb5219, "snd_soc_pm_ops" },
	{ 0x7ed1a59d, "of_node_name_eq" },
	{ 0x891bbc5e, "asoc_simple_remove" },
	{ 0xda394c99, "dev_err_probe" },
	{ 0x794d0bf0, "asoc_graph_card_probe" },
	{ 0x1a828860, "of_phandle_iterator_init" },
	{ 0x378d27a2, "of_device_get_match_data" },
	{ 0x37df9d3e, "devm_snd_soc_register_card" },
	{ 0x17608925, "module_layout" },
};

MODULE_INFO(depends, "snd-soc-simple-card-utils,snd-soc-core");

MODULE_ALIAS("of:N*T*Caudio-graph-card");
MODULE_ALIAS("of:N*T*Caudio-graph-cardC*");
MODULE_ALIAS("of:N*T*Caudio-graph-scu-card");
MODULE_ALIAS("of:N*T*Caudio-graph-scu-cardC*");
