Kconfig (50b18e4a2608e3897f3787eaa7dfa869b40d9923) | Kconfig (d4edae9c508c845d92bd59c60c4089c3addad6a8) |
---|---|
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 --- 50 unchanged lines hidden (view full) --- 59 imply SND_SOC_CS35L34 60 imply SND_SOC_CS35L35 61 imply SND_SOC_CS35L36 62 imply SND_SOC_CS42L42 63 imply SND_SOC_CS42L51_I2C 64 imply SND_SOC_CS42L52 65 imply SND_SOC_CS42L56 66 imply SND_SOC_CS42L73 | 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 --- 50 unchanged lines hidden (view full) --- 59 imply SND_SOC_CS35L34 60 imply SND_SOC_CS35L35 61 imply SND_SOC_CS35L36 62 imply SND_SOC_CS42L42 63 imply SND_SOC_CS42L51_I2C 64 imply SND_SOC_CS42L52 65 imply SND_SOC_CS42L56 66 imply SND_SOC_CS42L73 |
67 imply SND_SOC_CS4234 |
|
67 imply SND_SOC_CS4265 68 imply SND_SOC_CS4270 69 imply SND_SOC_CS4271_I2C 70 imply SND_SOC_CS4271_SPI 71 imply SND_SOC_CS42XX8_I2C 72 imply SND_SOC_CS43130 73 imply SND_SOC_CS4341 74 imply SND_SOC_CS4349 --- 512 unchanged lines hidden (view full) --- 587config SND_SOC_CS42L56 588 tristate "Cirrus Logic CS42L56 CODEC" 589 depends on I2C && INPUT 590 591config SND_SOC_CS42L73 592 tristate "Cirrus Logic CS42L73 CODEC" 593 depends on I2C 594 | 68 imply SND_SOC_CS4265 69 imply SND_SOC_CS4270 70 imply SND_SOC_CS4271_I2C 71 imply SND_SOC_CS4271_SPI 72 imply SND_SOC_CS42XX8_I2C 73 imply SND_SOC_CS43130 74 imply SND_SOC_CS4341 75 imply SND_SOC_CS4349 --- 512 unchanged lines hidden (view full) --- 588config SND_SOC_CS42L56 589 tristate "Cirrus Logic CS42L56 CODEC" 590 depends on I2C && INPUT 591 592config SND_SOC_CS42L73 593 tristate "Cirrus Logic CS42L73 CODEC" 594 depends on I2C 595 |
596config SND_SOC_CS4234 597 tristate "Cirrus Logic CS4234 CODEC" 598 depends on I2C 599 select REGMAP_I2C 600 |
|
595config SND_SOC_CS4265 596 tristate "Cirrus Logic CS4265 CODEC" 597 depends on I2C 598 select REGMAP_I2C 599 600# Cirrus Logic CS4270 Codec 601config SND_SOC_CS4270 602 tristate "Cirrus Logic CS4270 CODEC" --- 1174 unchanged lines hidden --- | 601config SND_SOC_CS4265 602 tristate "Cirrus Logic CS4265 CODEC" 603 depends on I2C 604 select REGMAP_I2C 605 606# Cirrus Logic CS4270 Codec 607config SND_SOC_CS4270 608 tristate "Cirrus Logic CS4270 CODEC" --- 1174 unchanged lines hidden --- |