Kconfig (ae9f5e607da47104bc3d02e5c0ed237749f5db51) Kconfig (94d5f62a91aab6ac9c3f4abfd048cbe5f77153ac)
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

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

717config SND_SOC_CS42L56
718 tristate "Cirrus Logic CS42L56 CODEC"
719 depends on I2C && INPUT
720
721config SND_SOC_CS42L73
722 tristate "Cirrus Logic CS42L73 CODEC"
723 depends on I2C
724
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

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

717config SND_SOC_CS42L56
718 tristate "Cirrus Logic CS42L56 CODEC"
719 depends on I2C && INPUT
720
721config SND_SOC_CS42L73
722 tristate "Cirrus Logic CS42L73 CODEC"
723 depends on I2C
724
725config SND_SOC_CS42L83
726 tristate "Cirrus Logic CS42L83 CODEC"
727 depends on I2C
728 select REGMAP
729 select REGMAP_I2C
730 select SND_SOC_CS42L42_CORE
731
725config SND_SOC_CS4234
726 tristate "Cirrus Logic CS4234 CODEC"
727 depends on I2C
728 select REGMAP_I2C
729
730config SND_SOC_CS4265
731 tristate "Cirrus Logic CS4265 CODEC"
732 depends on I2C

--- 1423 unchanged lines hidden ---
732config SND_SOC_CS4234
733 tristate "Cirrus Logic CS4234 CODEC"
734 depends on I2C
735 select REGMAP_I2C
736
737config SND_SOC_CS4265
738 tristate "Cirrus Logic CS4265 CODEC"
739 depends on I2C

--- 1423 unchanged lines hidden ---