Kconfig (ef3bcde75d06d65f78ba38a30d5a87fb83a5cdae) | Kconfig (aa21a7d4f68a0a5067578cbb93c136ab5ac09cfa) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# Helper to resolve issues with configs that have SPI enabled but I2C 3# modular, meaning we can't build the codec driver in with I2C support. 4# We use an ordered list of conditional defaults to pick the appropriate 5# setting - SPI can't be modular so that case doesn't need to be covered. 6config SND_SOC_I2C_AND_SPI 7 tristate 8 default m if I2C=m --- 316 unchanged lines hidden (view full) --- 325 imply SND_SOC_WM8998 326 imply SND_SOC_WM9081 327 imply SND_SOC_WM9090 328 imply SND_SOC_WM9705 329 imply SND_SOC_WM9712 330 imply SND_SOC_WM9713 331 imply SND_SOC_WSA881X 332 imply SND_SOC_WSA883X | 1# SPDX-License-Identifier: GPL-2.0-only 2# Helper to resolve issues with configs that have SPI enabled but I2C 3# modular, meaning we can't build the codec driver in with I2C support. 4# We use an ordered list of conditional defaults to pick the appropriate 5# setting - SPI can't be modular so that case doesn't need to be covered. 6config SND_SOC_I2C_AND_SPI 7 tristate 8 default m if I2C=m --- 316 unchanged lines hidden (view full) --- 325 imply SND_SOC_WM8998 326 imply SND_SOC_WM9081 327 imply SND_SOC_WM9090 328 imply SND_SOC_WM9705 329 imply SND_SOC_WM9712 330 imply SND_SOC_WM9713 331 imply SND_SOC_WSA881X 332 imply SND_SOC_WSA883X |
333 imply SND_SOC_WSA884X |
|
333 imply SND_SOC_ZL38060 334 help 335 Normally ASoC codec drivers are only built if a machine driver which 336 uses them is also built since they are only usable with a machine 337 driver. Selecting this option will allow these drivers to be built 338 without an explicit machine driver for test and development purposes. 339 340 Support for the bus types used to access the codecs to be built must --- 1872 unchanged lines hidden (view full) --- 2213 tristate "WSA883X Codec" 2214 depends on SOUNDWIRE 2215 select REGMAP_SOUNDWIRE 2216 tristate 2217 help 2218 This enables support for Qualcomm WSA8830/WSA8835 Class-D 2219 Smart Speaker Amplifier. 2220 | 334 imply SND_SOC_ZL38060 335 help 336 Normally ASoC codec drivers are only built if a machine driver which 337 uses them is also built since they are only usable with a machine 338 driver. Selecting this option will allow these drivers to be built 339 without an explicit machine driver for test and development purposes. 340 341 Support for the bus types used to access the codecs to be built must --- 1872 unchanged lines hidden (view full) --- 2214 tristate "WSA883X Codec" 2215 depends on SOUNDWIRE 2216 select REGMAP_SOUNDWIRE 2217 tristate 2218 help 2219 This enables support for Qualcomm WSA8830/WSA8835 Class-D 2220 Smart Speaker Amplifier. 2221 |
2222config SND_SOC_WSA884X 2223 tristate "WSA884X Codec" 2224 depends on SOUNDWIRE 2225 select REGMAP_SOUNDWIRE 2226 tristate 2227 help 2228 This enables support for Qualcomm WSA8840/WSA8845/WSA8845H Class-D 2229 Smart Speaker Amplifier. 2230 |
|
2221config SND_SOC_ZL38060 2222 tristate "Microsemi ZL38060 Connected Home Audio Processor" 2223 depends on SPI_MASTER 2224 depends on GPIOLIB 2225 select REGMAP 2226 help 2227 Support for ZL38060 Connected Home Audio Processor from Microsemi, 2228 which consists of a Digital Signal Processor (DSP), several Digital --- 118 unchanged lines hidden --- | 2231config SND_SOC_ZL38060 2232 tristate "Microsemi ZL38060 Connected Home Audio Processor" 2233 depends on SPI_MASTER 2234 depends on GPIOLIB 2235 select REGMAP 2236 help 2237 Support for ZL38060 Connected Home Audio Processor from Microsemi, 2238 which consists of a Digital Signal Processor (DSP), several Digital --- 118 unchanged lines hidden --- |