]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver
authorSyed Saba Kareem <Syed.SabaKareem@amd.com>
Sat, 21 Oct 2023 14:50:46 +0000 (20:20 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 25 Oct 2023 16:21:47 +0000 (17:21 +0100)
ACP6.3 based platform legacy drivers can be built by selecting
necessary kernel config option. This patch enables build support
of the same.

Signed-off-by: Syed Saba Kareem <Syed.SabaKareem@amd.com>
Link: https://lore.kernel.org/r/20231021145110.478744-5-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/amd/acp/Kconfig
sound/soc/amd/acp/Makefile

index 631cdf96d637629cdb6606ed8652c79f3644331c..c0b2a2df8f80b437090d7d61d6c956fbfa541b33 100644 (file)
@@ -57,6 +57,17 @@ config SND_AMD_ASOC_REMBRANDT
          Say Y if you want to enable AUDIO on Rembrandt
          If unsure select "N".
 
+config SND_AMD_ASOC_ACP63
+        tristate "AMD ACP ASOC ACP6.3 Support"
+        select SND_SOC_AMD_ACP_PCM
+        select SND_SOC_AMD_ACP_I2S
+        select SND_SOC_AMD_ACP_PDM
+        depends on X86 && PCI
+        help
+          This option enables Acp6.3 I2S support on AMD platform.
+          Say Y if you want to enable AUDIO on ACP6.3
+          If unsure select "N".
+
 config SND_SOC_AMD_MACH_COMMON
        tristate
        depends on X86 && PCI && I2C
index dc70691bc29382627885b12ce2ebfa95c1ed8fa4..dd85700f1c5f0f2517a8ad3d30b047ed52895c52 100644 (file)
@@ -14,6 +14,7 @@ snd-acp-pci-objs     := acp-pci.o
 #platform specific driver
 snd-acp-renoir-objs     := acp-renoir.o
 snd-acp-rembrandt-objs  := acp-rembrandt.o
+snd-acp63-objs := acp63.o
 
 #machine specific driver
 snd-acp-mach-objs     := acp-mach-common.o
@@ -28,6 +29,7 @@ obj-$(CONFIG_SND_SOC_AMD_ACP_PCI) += snd-acp-pci.o
 
 obj-$(CONFIG_SND_AMD_ASOC_RENOIR) += snd-acp-renoir.o
 obj-$(CONFIG_SND_AMD_ASOC_REMBRANDT) += snd-acp-rembrandt.o
+obj-$(CONFIG_SND_AMD_ASOC_ACP63) += snd-acp63.o
 
 obj-$(CONFIG_SND_SOC_AMD_MACH_COMMON) += snd-acp-mach.o
 obj-$(CONFIG_SND_SOC_AMD_LEGACY_MACH) += snd-acp-legacy-mach.o