~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/sound/soc/amd/acp/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
  2 # This file is provided under a dual BSD/GPLv2 license. When using or
  3 # redistributing this file, you may do so under either license.
  4 #
  5 # Copyright(c) 2021 Advanced Micro Devices, Inc. All rights reserved.
  6 #
  7 
  8 config SND_SOC_AMD_ACP_COMMON
  9         tristate "AMD Audio ACP Common support"
 10         select SND_AMD_ACP_CONFIG
 11         depends on X86 && PCI
 12         help
 13           This option enables common modules for Audio-Coprocessor i.e. ACP
 14           IP block on AMD platforms.
 15 
 16 config SND_SOC_ACPI_AMD_MATCH
 17         tristate
 18         select SND_SOC_ACPI if ACPI
 19 
 20 if SND_SOC_AMD_ACP_COMMON
 21 
 22 config SND_SOC_AMD_ACP_PDM
 23         tristate
 24 
 25 config SND_SOC_AMD_ACP_LEGACY_COMMON
 26         tristate
 27 
 28 config SND_SOC_AMD_ACP_I2S
 29         tristate
 30 
 31 config SND_SOC_AMD_ACP_PCM
 32         tristate
 33         select SND_SOC_ACPI if ACPI
 34 
 35 config SND_SOC_AMD_ACP_PCI
 36         tristate "AMD ACP PCI Driver Support"
 37         depends on X86 && PCI
 38         depends on ACPI
 39         select SND_SOC_AMD_ACP_LEGACY_COMMON
 40         help
 41           This options enables generic PCI driver for ACP device.
 42 
 43 config SND_AMD_ASOC_RENOIR
 44         tristate "AMD ACP ASOC Renoir Support"
 45         depends on ACPI
 46         select SND_SOC_AMD_ACP_PCM
 47         select SND_SOC_AMD_ACP_I2S
 48         select SND_SOC_AMD_ACP_PDM
 49         select SND_SOC_AMD_ACP_LEGACY_COMMON
 50         depends on X86 && PCI
 51         help
 52           This option enables Renoir I2S support on AMD platform.
 53 
 54 config SND_AMD_ASOC_REMBRANDT
 55         tristate "AMD ACP ASOC Rembrandt Support"
 56         depends on ACPI
 57         select SND_SOC_AMD_ACP_PCM
 58         select SND_SOC_AMD_ACP_I2S
 59         select SND_SOC_AMD_ACP_PDM
 60         select SND_SOC_AMD_ACP_LEGACY_COMMON
 61         depends on X86 && PCI
 62         help
 63           This option enables Rembrandt I2S support on AMD platform.
 64           Say Y if you want to enable AUDIO on Rembrandt
 65           If unsure select "N".
 66 
 67 config SND_AMD_ASOC_ACP63
 68         tristate "AMD ACP ASOC ACP6.3 Support"
 69         depends on X86 && PCI
 70         depends on ACPI
 71         select SND_SOC_AMD_ACP_PCM
 72         select SND_SOC_AMD_ACP_I2S
 73         select SND_SOC_AMD_ACP_PDM
 74         select SND_SOC_AMD_ACP_LEGACY_COMMON
 75         help
 76           This option enables Acp6.3 I2S support on AMD platform.
 77           Say Y if you want to enable AUDIO on ACP6.3
 78           If unsure select "N".
 79 
 80 config SND_AMD_ASOC_ACP70
 81         tristate "AMD ACP ASOC Acp7.0 Support"
 82         depends on X86 && PCI
 83         depends on ACPI
 84         select SND_SOC_AMD_ACP_PCM
 85         select SND_SOC_AMD_ACP_I2S
 86         select SND_SOC_AMD_ACP_PDM
 87         select SND_SOC_AMD_ACP_LEGACY_COMMON
 88         help
 89         This option enables Acp7.0 PDM support on AMD platform.
 90         Say Y if you want to enable AUDIO on ACP7.0
 91           If unsure select "N".
 92 
 93 config SND_SOC_AMD_MACH_COMMON
 94         tristate
 95         depends on X86 && PCI && I2C
 96         select CLK_FIXED_FCH
 97         select SND_SOC_RT5682_I2C
 98         select SND_SOC_DMIC
 99         select SND_SOC_RT1019
100         select SND_SOC_MAX98357A
101         select SND_SOC_RT5682S
102         select SND_SOC_NAU8825
103         select SND_SOC_NAU8821
104         select SND_SOC_MAX98388
105         help
106           This option enables common Machine driver module for ACP.
107 
108 config SND_SOC_AMD_LEGACY_MACH
109         tristate "AMD Legacy Machine Driver Support"
110         depends on X86 && PCI && I2C
111         select SND_SOC_AMD_MACH_COMMON
112         help
113           This option enables legacy sound card support for ACP audio.
114 
115 config SND_SOC_AMD_SOF_MACH
116         tristate "AMD SOF Machine Driver Support"
117         depends on X86 && PCI && I2C
118         select SND_SOC_AMD_MACH_COMMON
119         help
120           This option enables SOF sound card support for ACP audio.
121 
122 config SND_SOC_AMD_SOF_SDW_MACH
123         tristate "AMD SOF Soundwire Machine Driver Support"
124         depends on X86 && PCI && ACPI
125         depends on SOUNDWIRE
126         select SND_SOC_SDW_UTILS
127         select SND_SOC_DMIC
128         select SND_SOC_RT711_SDW
129         select SND_SOC_RT711_SDCA_SDW
130         select SND_SOC_RT1316_SDW
131         select SND_SOC_RT715_SDW
132         select SND_SOC_RT715_SDCA_SDW
133         help
134           This option enables SOF sound card support for SoundWire enabled
135           AMD platforms along with ACP PDM controller.
136           Say Y if you want to enable SoundWire based machine driver support
137           on AMD platform.
138           If unsure select "N".
139 
140 endif # SND_SOC_AMD_ACP_COMMON
141 
142 config SND_AMD_SOUNDWIRE_ACPI
143         tristate
144         depends on ACPI
145         help
146           This options enables ACPI helper functions for SoundWire
147           interface for AMD platforms.

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php