Kconfig (395228688d9a1dfb7143947729e12db1f762fa1b) Kconfig (a9a0303dfe3fe2bc04512c4ce6a589131845d386)
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

--- 100 unchanged lines hidden (view full) ---

109 imply SND_SOC_DA9055
110 imply SND_SOC_DMIC
111 imply SND_SOC_ES8316
112 imply SND_SOC_ES8326
113 imply SND_SOC_ES8328_SPI
114 imply SND_SOC_ES8328_I2C
115 imply SND_SOC_ES7134
116 imply SND_SOC_ES7241
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

--- 100 unchanged lines hidden (view full) ---

109 imply SND_SOC_DA9055
110 imply SND_SOC_DMIC
111 imply SND_SOC_ES8316
112 imply SND_SOC_ES8326
113 imply SND_SOC_ES8328_SPI
114 imply SND_SOC_ES8328_I2C
115 imply SND_SOC_ES7134
116 imply SND_SOC_ES7241
117 imply SND_SOC_FRAMER
117 imply SND_SOC_GTM601
118 imply SND_SOC_HDAC_HDMI
119 imply SND_SOC_HDAC_HDA
120 imply SND_SOC_ICS43432
121 imply SND_SOC_IDT821034
122 imply SND_SOC_INNO_RK3036
123 imply SND_SOC_ISABELLE
124 imply SND_SOC_JZ4740_CODEC

--- 972 unchanged lines hidden (view full) ---

1097 depends on I2C
1098 select SND_SOC_ES8328
1099
1100config SND_SOC_ES8328_SPI
1101 tristate "Everest Semi ES8328 CODEC (SPI)"
1102 depends on SPI_MASTER
1103 select SND_SOC_ES8328
1104
118 imply SND_SOC_GTM601
119 imply SND_SOC_HDAC_HDMI
120 imply SND_SOC_HDAC_HDA
121 imply SND_SOC_ICS43432
122 imply SND_SOC_IDT821034
123 imply SND_SOC_INNO_RK3036
124 imply SND_SOC_ISABELLE
125 imply SND_SOC_JZ4740_CODEC

--- 972 unchanged lines hidden (view full) ---

1098 depends on I2C
1099 select SND_SOC_ES8328
1100
1101config SND_SOC_ES8328_SPI
1102 tristate "Everest Semi ES8328 CODEC (SPI)"
1103 depends on SPI_MASTER
1104 select SND_SOC_ES8328
1105
1106config SND_SOC_FRAMER
1107 tristate "Framer codec"
1108 depends on GENERIC_FRAMER
1109 help
1110 Enable support for the framer codec.
1111 The framer codec uses the generic framer infrastructure to transport
1112 some audio data over an analog E1/T1/J1 line.
1113 This codec allows to use some of the time slots available on the TDM
1114 bus on which the framer is connected to transport the audio data.
1115
1116 To compile this driver as a module, choose M here: the module
1117 will be called snd-soc-framer.
1118
1119
1105config SND_SOC_GTM601
1106 tristate 'GTM601 UMTS modem audio codec'
1107
1108config SND_SOC_HDAC_HDMI
1109 tristate
1110 select SND_HDA_EXT_CORE
1111 select SND_PCM_ELD
1112 select HDMI

--- 1358 unchanged lines hidden ---
1120config SND_SOC_GTM601
1121 tristate 'GTM601 UMTS modem audio codec'
1122
1123config SND_SOC_HDAC_HDMI
1124 tristate
1125 select SND_HDA_EXT_CORE
1126 select SND_PCM_ELD
1127 select HDMI

--- 1358 unchanged lines hidden ---