Kconfig (98fda42a85b4324b6c404ec163940371c63625df) | Kconfig (227f609c7c0e44f2103a8406ff9379ee1de3bc28) |
---|---|
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 --- 153 unchanged lines hidden (view full) --- 162 imply SND_SOC_PCM3008 163 imply SND_SOC_PCM3060_I2C 164 imply SND_SOC_PCM3060_SPI 165 imply SND_SOC_PCM3168A_I2C 166 imply SND_SOC_PCM3168A_SPI 167 imply SND_SOC_PCM5102A 168 imply SND_SOC_PCM512x_I2C 169 imply SND_SOC_PCM512x_SPI | 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 --- 153 unchanged lines hidden (view full) --- 162 imply SND_SOC_PCM3008 163 imply SND_SOC_PCM3060_I2C 164 imply SND_SOC_PCM3060_SPI 165 imply SND_SOC_PCM3168A_I2C 166 imply SND_SOC_PCM3168A_SPI 167 imply SND_SOC_PCM5102A 168 imply SND_SOC_PCM512x_I2C 169 imply SND_SOC_PCM512x_SPI |
170 imply SND_SOC_PEB2466 |
|
170 imply SND_SOC_RK3328 171 imply SND_SOC_RK817 172 imply SND_SOC_RT274 173 imply SND_SOC_RT286 174 imply SND_SOC_RT298 175 imply SND_SOC_RT1011 176 imply SND_SOC_RT1015 177 imply SND_SOC_RT1015P --- 1059 unchanged lines hidden (view full) --- 1237 select REGMAP_I2C 1238 1239config SND_SOC_PCM512x_SPI 1240 tristate "Texas Instruments PCM512x CODECs - SPI" 1241 depends on SPI_MASTER 1242 select SND_SOC_PCM512x 1243 select REGMAP_SPI 1244 | 171 imply SND_SOC_RK3328 172 imply SND_SOC_RK817 173 imply SND_SOC_RT274 174 imply SND_SOC_RT286 175 imply SND_SOC_RT298 176 imply SND_SOC_RT1011 177 imply SND_SOC_RT1015 178 imply SND_SOC_RT1015P --- 1059 unchanged lines hidden (view full) --- 1238 select REGMAP_I2C 1239 1240config SND_SOC_PCM512x_SPI 1241 tristate "Texas Instruments PCM512x CODECs - SPI" 1242 depends on SPI_MASTER 1243 select SND_SOC_PCM512x 1244 select REGMAP_SPI 1245 |
1246config SND_SOC_PEB2466 1247 tristate "Infineon PEB2466 quad PCM codec" 1248 depends on SPI 1249 select REGMAP_SPI 1250 help 1251 Enable support for the Infineon PEB2466 quad PCM codec, 1252 also named SICOFI 4-uC. 1253 1254 To compile this driver as a module, choose M here: the module 1255 will be called snd-soc-peb2466. 1256 |
|
1245config SND_SOC_RK3328 1246 tristate "Rockchip RK3328 audio CODEC" 1247 select REGMAP_MMIO 1248 1249config SND_SOC_RK817 1250 tristate "Rockchip RK817 audio CODEC" 1251 depends on MFD_RK808 || COMPILE_TEST 1252 --- 960 unchanged lines hidden --- | 1257config SND_SOC_RK3328 1258 tristate "Rockchip RK3328 audio CODEC" 1259 select REGMAP_MMIO 1260 1261config SND_SOC_RK817 1262 tristate "Rockchip RK817 audio CODEC" 1263 depends on MFD_RK808 || COMPILE_TEST 1264 --- 960 unchanged lines hidden --- |