aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound/soc/intel/avs/boards/Makefile
diff options
context:
space:
mode:
authorCezary Rojewski <cezary.rojewski@intel.com>2022-05-11 18:23:52 +0200
committerMark Brown <broonie@kernel.org>2022-06-06 12:33:12 +0100
commit97030a43371ea29d65f332d288eb73e8f7bdb3a9 (patch)
treeebc598eb4bdff438564b75cc70be7e5afd24a462 /sound/soc/intel/avs/boards/Makefile
parentASoC: codecs: Add HD-Audio codec driver (diff)
downloadwireguard-linux-97030a43371ea29d65f332d288eb73e8f7bdb3a9.tar.xz
wireguard-linux-97030a43371ea29d65f332d288eb73e8f7bdb3a9.zip
ASoC: Intel: avs: Add HDAudio machine board
Connect AVS driver with ASoC HDAudio codec with help of this machine board. Similarly to its platform and codec components, DAI links and routes are being created dynamically so single board can be used across all HDAudio codec types. Card makes use of "binder" BE DAI Link so HDAudio codec driver can be listed as one of its components. This allows for BE DAIs to be created dynamically, based on HDAudio codec capabilities. Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com> Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com> Link: https://lore.kernel.org/r/20220511162403.3987658-4-cezary.rojewski@intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/avs/boards/Makefile')
-rw-r--r--sound/soc/intel/avs/boards/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/sound/soc/intel/avs/boards/Makefile b/sound/soc/intel/avs/boards/Makefile
new file mode 100644
index 000000000000..e5281148e5d4
--- /dev/null
+++ b/sound/soc/intel/avs/boards/Makefile
@@ -0,0 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-only
+
+snd-soc-avs-hdaudio-objs := hdaudio.o
+
+obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO) += snd-soc-avs-hdaudio.o