Kconfig (9fe64e15148d1ff81fa0bcb5fd58531e3ae2aa3a) | Kconfig (6387f866a2ccbf393ed5ffe7e2754eb5d0781441) |
---|---|
1# Helper to resolve issues with configs that have SPI enabled but I2C 2# modular, meaning we can't build the codec driver in with I2C support. 3# We use an ordered list of conditional defaults to pick the appropriate 4# setting - SPI can't be modular so that case doesn't need to be covered. 5config SND_SOC_I2C_AND_SPI 6 tristate 7 default m if I2C=m 8 default y if I2C=y --- 35 unchanged lines hidden (view full) --- 44 select SND_SOC_AK5386 45 select SND_SOC_ALC5623 if I2C 46 select SND_SOC_ALC5632 if I2C 47 select SND_SOC_BT_SCO 48 select SND_SOC_CQ0093VC 49 select SND_SOC_CS35L32 if I2C 50 select SND_SOC_CS35L33 if I2C 51 select SND_SOC_CS35L34 if I2C | 1# Helper to resolve issues with configs that have SPI enabled but I2C 2# modular, meaning we can't build the codec driver in with I2C support. 3# We use an ordered list of conditional defaults to pick the appropriate 4# setting - SPI can't be modular so that case doesn't need to be covered. 5config SND_SOC_I2C_AND_SPI 6 tristate 7 default m if I2C=m 8 default y if I2C=y --- 35 unchanged lines hidden (view full) --- 44 select SND_SOC_AK5386 45 select SND_SOC_ALC5623 if I2C 46 select SND_SOC_ALC5632 if I2C 47 select SND_SOC_BT_SCO 48 select SND_SOC_CQ0093VC 49 select SND_SOC_CS35L32 if I2C 50 select SND_SOC_CS35L33 if I2C 51 select SND_SOC_CS35L34 if I2C |
52 select SND_SOC_CS35L35 if I2C |
|
52 select SND_SOC_CS42L42 if I2C 53 select SND_SOC_CS42L51_I2C if I2C 54 select SND_SOC_CS42L52 if I2C && INPUT 55 select SND_SOC_CS42L56 if I2C && INPUT 56 select SND_SOC_CS42L73 if I2C 57 select SND_SOC_CS4265 if I2C 58 select SND_SOC_CS4270 if I2C 59 select SND_SOC_CS4271_I2C if I2C --- 343 unchanged lines hidden (view full) --- 403config SND_SOC_CS35L33 404 tristate "Cirrus Logic CS35L33 CODEC" 405 depends on I2C 406 407config SND_SOC_CS35L34 408 tristate "Cirrus Logic CS35L34 CODEC" 409 depends on I2C 410 | 53 select SND_SOC_CS42L42 if I2C 54 select SND_SOC_CS42L51_I2C if I2C 55 select SND_SOC_CS42L52 if I2C && INPUT 56 select SND_SOC_CS42L56 if I2C && INPUT 57 select SND_SOC_CS42L73 if I2C 58 select SND_SOC_CS4265 if I2C 59 select SND_SOC_CS4270 if I2C 60 select SND_SOC_CS4271_I2C if I2C --- 343 unchanged lines hidden (view full) --- 404config SND_SOC_CS35L33 405 tristate "Cirrus Logic CS35L33 CODEC" 406 depends on I2C 407 408config SND_SOC_CS35L34 409 tristate "Cirrus Logic CS35L34 CODEC" 410 depends on I2C 411 |
412config SND_SOC_CS35L35 413 tristate "Cirrus Logic CS35L35 CODEC" 414 depends on I2C 415 |
|
411config SND_SOC_CS42L42 412 tristate "Cirrus Logic CS42L42 CODEC" 413 depends on I2C 414 415config SND_SOC_CS42L51 416 tristate 417 418config SND_SOC_CS42L51_I2C --- 708 unchanged lines hidden --- | 416config SND_SOC_CS42L42 417 tristate "Cirrus Logic CS42L42 CODEC" 418 depends on I2C 419 420config SND_SOC_CS42L51 421 tristate 422 423config SND_SOC_CS42L51_I2C --- 708 unchanged lines hidden --- |