Kconfig (aaa73822bbf1912fb50ad21eb770258f7a84c6f7) | Kconfig (576c57e6b4c1d734bcb7cc33dde9a99a9383b520) |
---|---|
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 --- 226 unchanged lines hidden (view full) --- 235 imply SND_SOC_RT9120 236 imply SND_SOC_RTQ9128 237 imply SND_SOC_SDW_MOCKUP 238 imply SND_SOC_SGTL5000 239 imply SND_SOC_SI476X 240 imply SND_SOC_SIMPLE_AMPLIFIER 241 imply SND_SOC_SIMPLE_MUX 242 imply SND_SOC_SMA1303 | 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 --- 226 unchanged lines hidden (view full) --- 235 imply SND_SOC_RT9120 236 imply SND_SOC_RTQ9128 237 imply SND_SOC_SDW_MOCKUP 238 imply SND_SOC_SGTL5000 239 imply SND_SOC_SI476X 240 imply SND_SOC_SIMPLE_AMPLIFIER 241 imply SND_SOC_SIMPLE_MUX 242 imply SND_SOC_SMA1303 |
243 imply SND_SOC_SMA1307 |
|
243 imply SND_SOC_SPDIF 244 imply SND_SOC_SRC4XXX_I2C 245 imply SND_SOC_SSM2305 246 imply SND_SOC_SSM2518 247 imply SND_SOC_SSM2602_SPI 248 imply SND_SOC_SSM2602_I2C 249 imply SND_SOC_SSM4567 250 imply SND_SOC_STA32X --- 1617 unchanged lines hidden (view full) --- 1868 depends on GPIOLIB 1869 1870config SND_SOC_SMA1303 1871 tristate "Iron Device SMA1303 Audio Amplifier" 1872 depends on I2C 1873 help 1874 Enable support for Iron Device SMA1303 Boosted Class-D amplifier 1875 | 244 imply SND_SOC_SPDIF 245 imply SND_SOC_SRC4XXX_I2C 246 imply SND_SOC_SSM2305 247 imply SND_SOC_SSM2518 248 imply SND_SOC_SSM2602_SPI 249 imply SND_SOC_SSM2602_I2C 250 imply SND_SOC_SSM4567 251 imply SND_SOC_STA32X --- 1617 unchanged lines hidden (view full) --- 1869 depends on GPIOLIB 1870 1871config SND_SOC_SMA1303 1872 tristate "Iron Device SMA1303 Audio Amplifier" 1873 depends on I2C 1874 help 1875 Enable support for Iron Device SMA1303 Boosted Class-D amplifier 1876 |
1877config SND_SOC_SMA1307 1878 tristate "Iron Device SMA1307 Audio Amplifier" 1879 depends on I2C 1880 help 1881 Enable support for Iron Device SMA1307 boosted digital speaker 1882 amplifier with feedback-loop. 1883 If you are using a system with an SMA1307 amplifier connected 1884 via I2C, enable this option. 1885 |
|
1876config SND_SOC_SPDIF 1877 tristate "S/PDIF CODEC" 1878 1879config SND_SOC_SRC4XXX_I2C 1880 tristate "Texas Instruments SRC4XXX DIR/DIT and SRC codecs" 1881 depends on I2C 1882 select SND_SOC_SRC4XXX 1883 help --- 773 unchanged lines hidden --- | 1886config SND_SOC_SPDIF 1887 tristate "S/PDIF CODEC" 1888 1889config SND_SOC_SRC4XXX_I2C 1890 tristate "Texas Instruments SRC4XXX DIR/DIT and SRC codecs" 1891 depends on I2C 1892 select SND_SOC_SRC4XXX 1893 help --- 773 unchanged lines hidden --- |