#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,
};

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x222dd63, "module_layout" },
	{ 0x4829a47e, "memcpy" },
	{ 0xc2c193d2, "__stack_chk_fail" },
	{ 0x198825b6, "snd_soc_pm_ops" },
	{ 0xb68b66dd, "platform_driver_unregister" },
	{ 0xbd6bd42f, "snd_soc_unregister_card" },
	{ 0x55673a04, "snd_event_master_deregister" },
	{ 0xe22d993f, "audio_prm_set_cdc_earpa_duty_cycling_req" },
	{ 0x4411a445, "__cfi_slowpath_diag" },
	{ 0x1d5f10d8, "wcd939x_codec_get_dev_num" },
	{ 0xf5c9a1c7, "wcd938x_codec_get_dev_num" },
	{ 0x2aca2da5, "wcd937x_codec_get_dev_num" },
	{ 0x32a67dc0, "wsa884x_codec_get_dev_num" },
	{ 0x333d08de, "wsa883x_codec_get_dev_num" },
	{ 0x36796d69, "snd_event_notify" },
	{ 0xe78cdfa3, "snd_event_master_register" },
	{ 0x13f90cdb, "snd_event_mstr_add_client" },
	{ 0x7427c8a0, "wcd_usbss_switch_update" },
	{ 0xf04a3059, "fsa4480_switch_event" },
	{ 0x87326190, "of_property_read_string" },
	{ 0x695f563a, "of_device_is_available" },
	{ 0x986124cd, "of_property_match_string" },
	{ 0x6444d6c3, "snd_soc_of_parse_card_name" },
	{ 0x85540ebc, "nvmem_cell_put" },
	{ 0x99f018c4, "nvmem_cell_read" },
	{ 0x2c7aca28, "nvmem_cell_get" },
	{ 0x9475153b, "wcd939x_mbhc_hs_detect" },
	{ 0x233961f1, "wcd938x_mbhc_hs_detect" },
	{ 0x2b0a9692, "wcd937x_mbhc_hs_detect" },
	{ 0xdd64e639, "strscpy" },
	{ 0x49a1b376, "snd_soc_get_pcm_runtime" },
	{ 0x8c51fe19, "snd_soc_dai_set_channel_map" },
	{ 0x16e7d5e3, "wsa884x_codec_info_create_codec_entry" },
	{ 0xbe482da8, "wsa884x_set_channel_map" },
	{ 0xc9d3b8a4, "wsa883x_codec_info_create_codec_entry" },
	{ 0xfee23be7, "wsa883x_set_channel_map" },
	{ 0x1e6d26a8, "strstr" },
	{ 0xacf26b8f, "snd_info_free_entry" },
	{ 0x1fa0a2c6, "snd_info_register" },
	{ 0x62360a03, "snd_info_create_module_entry" },
	{ 0x3b6c41ea, "kstrtouint" },
	{ 0x9a1dfd65, "strpbrk" },
	{ 0x66a29007, "wcd939x_get_codec_variant" },
	{ 0xee7c909f, "wcd939x_info_create_codec_entry" },
	{ 0x49828a96, "lpass_cdc_rx_set_fir_capability" },
	{ 0x8e342118, "wcd938x_get_codec_variant" },
	{ 0x7a43d0a3, "wcd938x_info_create_codec_entry" },
	{ 0x5137ad7a, "wcd937x_get_codec_variant" },
	{ 0x5ac108f3, "wcd937x_info_create_codec_entry" },
	{ 0xcd16289f, "snd_soc_dapm_sync" },
	{ 0x6168205d, "lpass_cdc_register_wake_irq" },
	{ 0xa96629e2, "lpass_cdc_info_create_codec_entry" },
	{ 0x698e1edc, "lpass_cdc_set_port_map" },
	{ 0xea7e66b7, "snd_soc_dapm_ignore_suspend" },
	{ 0xe58d9664, "snd_soc_dapm_new_controls" },
	{ 0xba82ac8f, "of_find_property" },
	{ 0x993fce1d, "socinfo_get_part_info" },
	{ 0x1d24c881, "___ratelimit" },
	{ 0x53cc1237, "devm_kfree" },
	{ 0x50919571, "msm_cdc_pinctrl_set_wakeup_capable" },
	{ 0x607df5bd, "devm_snd_soc_register_card" },
	{ 0x96494d86, "snd_soc_of_parse_audio_routing" },
	{ 0xe2d5255a, "strcmp" },
	{ 0x8896326d, "of_match_node" },
	{ 0xfc45e713, "__platform_driver_register" },
	{ 0x7281ec27, "cpu_topology" },
	{ 0x17de3d5, "nr_cpu_ids" },
	{ 0xde7ece30, "__cpu_possible_mask" },
	{ 0xd14fef22, "cpu_hwcap_keys" },
	{ 0x14b89635, "arm64_const_caps_ready" },
	{ 0xea0fd5fe, "kmalloc_caches" },
	{ 0x38995cd2, "kernel_kobj" },
	{ 0xdf7a4c69, "__ubsan_handle_cfi_check_fail_abort" },
	{ 0x83b5b487, "audio_prm_set_vote_against_sleep" },
	{ 0xa8ec15e6, "audio_prm_set_lpi_logging_status" },
	{ 0x72294d37, "dev_pm_qos_update_request" },
	{ 0x9fdf64b, "snd_soc_info_volsw" },
	{ 0x10469bef, "snd_soc_info_enum_double" },
	{ 0x65296e37, "snd_soc_rtdcom_lookup" },
	{ 0x8bf6c746, "dev_pm_qos_remove_request" },
	{ 0x9f46ced8, "__sw_hweight64" },
	{ 0x6907e8da, "get_cpu_device" },
	{ 0x68bc2329, "dev_pm_qos_add_request" },
	{ 0x3de09123, "cpumask_next" },
	{ 0xf1e046cc, "panic" },
	{ 0x8dbcad91, "devm_kmalloc" },
	{ 0xa3a83f8c, "of_property_read_variable_u32_array" },
	{ 0xa8f73ef5, "sysfs_create_file_ns" },
	{ 0x5239aaef, "kmem_cache_alloc_trace" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0xfe52dd2e, "snd_soc_card_get_kcontrol" },
	{ 0x40703753, "snd_soc_add_component_controls" },
	{ 0x656e4a6e, "snprintf" },
	{ 0x5a921311, "strncmp" },
	{ 0x5792f848, "strlcpy" },
	{ 0xbcab6ee6, "sscanf" },
	{ 0x37a0cba, "kfree" },
	{ 0xdff80000, "snd_soc_dai_get_channel_map" },
	{ 0x59c4f9e1, "of_parse_phandle" },
	{ 0xe220ecdd, "devm_clk_get" },
	{ 0x6aefebc3, "_dev_info" },
	{ 0xa571f6b0, "__mutex_init" },
	{ 0xcf4d2def, "msm_cdc_pinctrl_select_sleep_state" },
	{ 0x7881a8d0, "msm_cdc_pinctrl_select_active_state" },
	{ 0xdf30c99, "audio_prm_set_lpass_clk_cfg" },
	{ 0x98cf60b3, "strlen" },
	{ 0xc310b981, "strnstr" },
	{ 0xfb83a2a6, "_dev_err" },
	{ 0x50d84231, "digital_cdc_rsc_mgr_hw_vote_disable" },
	{ 0x910302ce, "digital_cdc_rsc_mgr_hw_vote_enable" },
	{ 0xfe6b276a, "kobject_put" },
	{ 0x92997ed8, "_printk" },
	{ 0x8ff170bc, "kobject_init_and_add" },
	{ 0xed55cabd, "mutex_unlock" },
	{ 0xd5977bfb, "mutex_lock" },
	{ 0x9304c8a2, "sysfs_notify" },
};

MODULE_INFO(depends, "snd_event_dlkm,audio_prm_dlkm,wcd939x_dlkm,wcd938x_dlkm,wcd937x_dlkm,wsa884x_dlkm,wsa883x_dlkm,wcd_usbss_i2c,fsa4480-i2c,lpass_cdc_rx_macro_dlkm,lpass_cdc_dlkm,socinfo,wcd_core_dlkm,spf_core_dlkm");

MODULE_ALIAS("of:N*T*Cqcom,kalama-asoc-snd");
MODULE_ALIAS("of:N*T*Cqcom,kalama-asoc-sndC*");
MODULE_ALIAS("of:N*T*Cqcom,kalama-asoc-snd-stub");
MODULE_ALIAS("of:N*T*Cqcom,kalama-asoc-snd-stubC*");

MODULE_INFO(scmversion, "g6cc9bfcd5850");
