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

TOMOYO Linux Cross Reference
Linux/sound/soc/amd/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 ] ~

Diff markup

Differences between /sound/soc/amd/Kconfig (Architecture alpha) and /sound/soc/amd/Kconfig (Architecture mips)


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  2 config SND_SOC_AMD_ACP                              2 config SND_SOC_AMD_ACP
  3         tristate "AMD Audio Coprocessor suppor      3         tristate "AMD Audio Coprocessor support"
  4         help                                        4         help
  5          This option enables ACP DMA support o      5          This option enables ACP DMA support on AMD platform.
  6                                                     6 
  7 config SND_SOC_AMD_CZ_DA7219MX98357_MACH            7 config SND_SOC_AMD_CZ_DA7219MX98357_MACH
  8         tristate "AMD CZ support for DA7219, R      8         tristate "AMD CZ support for DA7219, RT5682 and MAX9835"
  9         select CLK_FIXED_FCH                        9         select CLK_FIXED_FCH
 10         select SND_SOC_DA7219                      10         select SND_SOC_DA7219
 11         select SND_SOC_RT5682_I2C                  11         select SND_SOC_RT5682_I2C
 12         select SND_SOC_MAX98357A                   12         select SND_SOC_MAX98357A
 13         select SND_SOC_ADAU7002                    13         select SND_SOC_ADAU7002
 14         select REGULATOR                           14         select REGULATOR
 15         depends on SND_SOC_AMD_ACP && I2C && G     15         depends on SND_SOC_AMD_ACP && I2C && GPIOLIB && ACPI
 16         help                                       16         help
 17          This option enables machine driver fo     17          This option enables machine driver for DA7219, RT5682 and MAX9835.
 18                                                    18 
 19 config SND_SOC_AMD_CZ_RT5645_MACH                  19 config SND_SOC_AMD_CZ_RT5645_MACH
 20         tristate "AMD CZ support for RT5645"       20         tristate "AMD CZ support for RT5645"
 21         select SND_SOC_RT5645                      21         select SND_SOC_RT5645
 22         depends on SND_SOC_AMD_ACP && I2C          22         depends on SND_SOC_AMD_ACP && I2C
 23         help                                       23         help
 24          This option enables machine driver fo     24          This option enables machine driver for rt5645.
 25                                                    25 
 26 config SND_SOC_AMD_ST_ES8336_MACH                  26 config SND_SOC_AMD_ST_ES8336_MACH
 27         tristate "AMD ST support for ES8336"       27         tristate "AMD ST support for ES8336"
 28         select SND_SOC_ACPI if ACPI                28         select SND_SOC_ACPI if ACPI
 29         select SND_SOC_ES8316                      29         select SND_SOC_ES8316
 30         depends on SND_SOC_AMD_ACP && ACPI         30         depends on SND_SOC_AMD_ACP && ACPI
 31         depends on I2C                             31         depends on I2C
 32         help                                       32         help
 33          This option enables machine driver fo     33          This option enables machine driver for Jadeite platform
 34          using es8336 codec.                       34          using es8336 codec.
 35          Say m if you have such a device.          35          Say m if you have such a device.
 36          If unsure select "N".                     36          If unsure select "N".
 37                                                    37 
 38 config SND_SOC_AMD_ACP3x                           38 config SND_SOC_AMD_ACP3x
 39         tristate "AMD Audio Coprocessor-v3.x s     39         tristate "AMD Audio Coprocessor-v3.x support"
 40         depends on X86 && PCI                      40         depends on X86 && PCI
 41         help                                       41         help
 42          This option enables ACP v3.x I2S supp     42          This option enables ACP v3.x I2S support on AMD platform
 43                                                    43 
 44 config SND_SOC_AMD_RV_RT5682_MACH                  44 config SND_SOC_AMD_RV_RT5682_MACH
 45         tristate "AMD RV support for RT5682"       45         tristate "AMD RV support for RT5682"
 46         select CLK_FIXED_FCH                       46         select CLK_FIXED_FCH
 47         select SND_SOC_RT5682_I2C                  47         select SND_SOC_RT5682_I2C
 48         select SND_SOC_MAX98357A                   48         select SND_SOC_MAX98357A
 49         select SND_SOC_CROS_EC_CODEC               49         select SND_SOC_CROS_EC_CODEC
 50         select I2C_CROS_EC_TUNNEL                  50         select I2C_CROS_EC_TUNNEL
 51         select SND_SOC_RT1015                      51         select SND_SOC_RT1015
 52         select SND_SOC_RT1015P                     52         select SND_SOC_RT1015P
 53         depends on SND_SOC_AMD_ACP3x && I2C &&     53         depends on SND_SOC_AMD_ACP3x && I2C && CROS_EC && GPIOLIB
 54         help                                       54         help
 55          This option enables machine driver fo     55          This option enables machine driver for RT5682 and MAX9835.
 56                                                    56 
 57 config SND_SOC_AMD_RENOIR                          57 config SND_SOC_AMD_RENOIR
 58         tristate "AMD Audio Coprocessor - Reno     58         tristate "AMD Audio Coprocessor - Renoir support"
 59         select SND_AMD_ACP_CONFIG                  59         select SND_AMD_ACP_CONFIG
 60         depends on X86 && PCI                      60         depends on X86 && PCI
 61         help                                       61         help
 62          This option enables ACP support for R     62          This option enables ACP support for Renoir platform
 63                                                    63 
 64 config SND_SOC_AMD_RENOIR_MACH                     64 config SND_SOC_AMD_RENOIR_MACH
 65         tristate "AMD Renoir support for DMIC"     65         tristate "AMD Renoir support for DMIC"
 66         select SND_SOC_DMIC                        66         select SND_SOC_DMIC
 67         depends on SND_SOC_AMD_RENOIR && GPIOL     67         depends on SND_SOC_AMD_RENOIR && GPIOLIB
 68         help                                       68         help
 69          This option enables machine driver fo     69          This option enables machine driver for DMIC
 70                                                    70 
 71 config SND_SOC_AMD_ACP5x                           71 config SND_SOC_AMD_ACP5x
 72         tristate "AMD Audio Coprocessor-v5.x I     72         tristate "AMD Audio Coprocessor-v5.x I2S support"
 73         depends on X86 && PCI                      73         depends on X86 && PCI
 74         select SND_AMD_ACP_CONFIG                  74         select SND_AMD_ACP_CONFIG
 75         help                                       75         help
 76          This option enables ACP v5.x support      76          This option enables ACP v5.x support on AMD platform
 77                                                    77 
 78          By enabling this flag build will trig     78          By enabling this flag build will trigger for ACP PCI driver,
 79          ACP DMA driver, CPU DAI driver.           79          ACP DMA driver, CPU DAI driver.
 80                                                    80 
 81 config SND_SOC_AMD_VANGOGH_MACH                    81 config SND_SOC_AMD_VANGOGH_MACH
 82         tristate "AMD Vangogh support for NAU8     82         tristate "AMD Vangogh support for NAU8821/CS35L41/MAX98388"
 83         select SND_SOC_NAU8821                     83         select SND_SOC_NAU8821
 84         select SND_SOC_CS35L41_SPI                 84         select SND_SOC_CS35L41_SPI
 85         select SND_SOC_MAX98388                    85         select SND_SOC_MAX98388
 86         select SND_AMD_ACP_CONFIG                  86         select SND_AMD_ACP_CONFIG
 87         depends on SND_SOC_AMD_ACP5x && I2C &&     87         depends on SND_SOC_AMD_ACP5x && I2C && SPI_MASTER
 88         help                                       88         help
 89           This option enables machine driver f     89           This option enables machine driver for Vangogh platform
 90           using NAU8821 and either CS35L41 or      90           using NAU8821 and either CS35L41 or MAX98388 codecs.
 91           Say m if you have such a device.         91           Say m if you have such a device.
 92           If unsure select "N".                    92           If unsure select "N".
 93                                                    93 
 94 config SND_SOC_AMD_ACP6x                           94 config SND_SOC_AMD_ACP6x
 95         tristate "AMD Audio Coprocessor-v6.x Y     95         tristate "AMD Audio Coprocessor-v6.x Yellow Carp support"
 96         select SND_AMD_ACP_CONFIG                  96         select SND_AMD_ACP_CONFIG
 97         depends on X86 && PCI                      97         depends on X86 && PCI
 98         help                                       98         help
 99           This option enables Audio Coprocesso     99           This option enables Audio Coprocessor i.e ACP v6.x support on
100           AMD Yellow Carp platform. By enablin    100           AMD Yellow Carp platform. By enabling this flag build will be
101           triggered for ACP PCI driver, ACP PD    101           triggered for ACP PCI driver, ACP PDM DMA driver.
102           Say m if you have such a device.        102           Say m if you have such a device.
103           If unsure select "N".                   103           If unsure select "N".
104                                                   104 
105 config SND_SOC_AMD_YC_MACH                        105 config SND_SOC_AMD_YC_MACH
106         tristate "AMD YC support for DMIC"        106         tristate "AMD YC support for DMIC"
107         select SND_SOC_DMIC                       107         select SND_SOC_DMIC
108         depends on SND_SOC_AMD_ACP6x              108         depends on SND_SOC_AMD_ACP6x
109         help                                      109         help
110           This option enables machine driver f    110           This option enables machine driver for Yellow Carp platform
111           using dmic. ACP IP has PDM Decoder b    111           using dmic. ACP IP has PDM Decoder block with DMA controller.
112           DMIC can be connected directly to AC    112           DMIC can be connected directly to ACP IP.
113           Say m if you have such a device.        113           Say m if you have such a device.
114           If unsure select "N".                   114           If unsure select "N".
115                                                   115 
116 config SND_AMD_ACP_CONFIG                         116 config SND_AMD_ACP_CONFIG
117         tristate "AMD ACP configuration select    117         tristate "AMD ACP configuration selection"
118         select SND_SOC_ACPI if ACPI               118         select SND_SOC_ACPI if ACPI
119         help                                      119         help
120          This option adds an auto detection to    120          This option adds an auto detection to determine which ACP
121          driver modules to use                    121          driver modules to use
122                                                   122 
123 source "sound/soc/amd/acp/Kconfig"                123 source "sound/soc/amd/acp/Kconfig"
124                                                   124 
125 config SND_SOC_AMD_RPL_ACP6x                      125 config SND_SOC_AMD_RPL_ACP6x
126         tristate "AMD Audio Coprocessor-v6.2 R    126         tristate "AMD Audio Coprocessor-v6.2 RPL support"
127         depends on X86 && PCI                     127         depends on X86 && PCI
128         help                                      128         help
129           This option enables Audio Coprocesso    129           This option enables Audio Coprocessor i.e. ACP v6.2 support on
130           AMD RPL platform. By enabling this f    130           AMD RPL platform. By enabling this flag build will be
131           triggered for ACP PCI driver.           131           triggered for ACP PCI driver.
132           Say m if you have such a device.        132           Say m if you have such a device.
133           If unsure select "N".                   133           If unsure select "N".
134                                                   134 
135 config SND_SOC_AMD_ACP63_TOPLEVEL                 135 config SND_SOC_AMD_ACP63_TOPLEVEL
136         tristate "support for AMD platforms wi    136         tristate "support for AMD platforms with ACP version >= 6.3"
137         default SND_AMD_ACP_CONFIG                137         default SND_AMD_ACP_CONFIG
138         depends on SND_AMD_ACP_CONFIG             138         depends on SND_AMD_ACP_CONFIG
139         depends on SOUNDWIRE_AMD || !SOUNDWIRE    139         depends on SOUNDWIRE_AMD || !SOUNDWIRE_AMD
140         depends on X86 || COMPILE_TEST            140         depends on X86 || COMPILE_TEST
141         help                                      141         help
142           This adds support for AMD platforms     142           This adds support for AMD platforms with ACP version >= 6.3.
143           Say Y if you have such a device.        143           Say Y if you have such a device.
144           If unsure select "N".                   144           If unsure select "N".
145                                                   145 
146 if SND_SOC_AMD_ACP63_TOPLEVEL                     146 if SND_SOC_AMD_ACP63_TOPLEVEL
147                                                   147 
148 config SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE        148 config SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE
149         tristate                                  149         tristate
150         select SND_AMD_SOUNDWIRE_ACPI if ACPI     150         select SND_AMD_SOUNDWIRE_ACPI if ACPI
151                                                   151 
152 config SND_SOC_AMD_SOUNDWIRE                      152 config SND_SOC_AMD_SOUNDWIRE
153         tristate "Support for SoundWire based     153         tristate "Support for SoundWire based AMD platforms"
154         default SND_SOC_AMD_SOUNDWIRE_LINK_BAS    154         default SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE
155         depends on SND_SOC_AMD_SOUNDWIRE_LINK_    155         depends on SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE
156         depends on ACPI                           156         depends on ACPI
157         depends on SOUNDWIRE_AMD                  157         depends on SOUNDWIRE_AMD
158         help                                      158         help
159           This adds support for SoundWire for     159           This adds support for SoundWire for AMD platforms.
160           Say Y if you want to enable SoundWir    160           Say Y if you want to enable SoundWire links with SOF.
161           If unsure select "N".                   161           If unsure select "N".
162                                                   162 
163 config SND_SOC_AMD_PS                             163 config SND_SOC_AMD_PS
164         tristate "AMD Audio Coprocessor-v6.3 P    164         tristate "AMD Audio Coprocessor-v6.3 Pink Sardine support"
165         select SND_SOC_AMD_SOUNDWIRE_LINK_BASE    165         select SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE
166         depends on X86 && PCI && ACPI             166         depends on X86 && PCI && ACPI
167         help                                      167         help
168           This option enables Audio Coprocesso    168           This option enables Audio Coprocessor i.e ACP v6.3 support on
169           AMD Pink sardine platform. By enabli    169           AMD Pink sardine platform. By enabling this flag build will be
170           triggered for ACP PCI driver, ACP PD    170           triggered for ACP PCI driver, ACP PDM DMA driver, ACP SoundWire
171           DMA driver.                             171           DMA driver.
172           Say m if you have such a device.        172           Say m if you have such a device.
173           If unsure select "N".                   173           If unsure select "N".
174                                                   174 
175 config SND_SOC_AMD_PS_MACH                        175 config SND_SOC_AMD_PS_MACH
176         tristate "AMD PINK SARDINE support for    176         tristate "AMD PINK SARDINE support for DMIC"
177         select SND_SOC_DMIC                       177         select SND_SOC_DMIC
178         depends on SND_SOC_AMD_PS                 178         depends on SND_SOC_AMD_PS
179         help                                      179         help
180           This option enables machine driver f    180           This option enables machine driver for Pink Sardine platform
181           using dmic. ACP IP has PDM Decoder b    181           using dmic. ACP IP has PDM Decoder block with DMA controller.
182           DMIC can be connected directly to AC    182           DMIC can be connected directly to ACP IP.
183           Say m if you have such a device.        183           Say m if you have such a device.
184           If unsure select "N".                   184           If unsure select "N".
185                                                   185 
186 endif                                             186 endif
                                                      

~ [ 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