Kconfig (f6d4b052175d84c6f2b73e884f3ab8c83c5f4d45) | Kconfig (f6cdf2d3445d73f5b27ec8e620b8fe7a1f5c0ea1) |
---|---|
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 --- 31 unchanged lines hidden (view full) --- 40 select SND_SOC_AK4613 if I2C 41 select SND_SOC_AK4641 if I2C 42 select SND_SOC_AK4642 if I2C 43 select SND_SOC_AK4671 if I2C 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 | 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 --- 31 unchanged lines hidden (view full) --- 40 select SND_SOC_AK4613 if I2C 41 select SND_SOC_AK4641 if I2C 42 select SND_SOC_AK4642 if I2C 43 select SND_SOC_AK4671 if I2C 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_BD28623 | |
49 select SND_SOC_CQ0093VC 50 select SND_SOC_CS35L32 if I2C 51 select SND_SOC_CS35L33 if I2C 52 select SND_SOC_CS35L34 if I2C 53 select SND_SOC_CS35L35 if I2C 54 select SND_SOC_CS42L42 if I2C 55 select SND_SOC_CS42L51_I2C if I2C 56 select SND_SOC_CS42L52 if I2C && INPUT --- 344 unchanged lines hidden (view full) --- 401 402config SND_SOC_ALC5623 403 tristate "Realtek ALC5623 CODEC" 404 depends on I2C 405 406config SND_SOC_ALC5632 407 tristate 408 | 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 53 select SND_SOC_CS42L42 if I2C 54 select SND_SOC_CS42L51_I2C if I2C 55 select SND_SOC_CS42L52 if I2C && INPUT --- 344 unchanged lines hidden (view full) --- 400 401config SND_SOC_ALC5623 402 tristate "Realtek ALC5623 CODEC" 403 depends on I2C 404 405config SND_SOC_ALC5632 406 tristate 407 |
409config SND_SOC_BD28623 410 tristate "ROHM BD28623 CODEC" 411 help 412 Enable support for ROHM BD28623MUV Class D speaker amplifier. 413 This codec does not have any control buses such as I2C, it 414 detect format of I2S automatically. 415 | |
416config SND_SOC_BT_SCO 417 tristate "Dummy BT SCO codec driver" 418 | 408config SND_SOC_BT_SCO 409 tristate "Dummy BT SCO codec driver" 410 |
411config SND_SOC_CPCAP 412 tristate "Motorola CPCAP codec" 413 depends on MFD_CPCAP 414 |
|
419config SND_SOC_CQ0093VC 420 tristate 421 422config SND_SOC_CS35L32 423 tristate "Cirrus Logic CS35L32 CODEC" 424 depends on I2C 425 426config SND_SOC_CS35L33 --- 803 unchanged lines hidden --- | 415config SND_SOC_CQ0093VC 416 tristate 417 418config SND_SOC_CS35L32 419 tristate "Cirrus Logic CS35L32 CODEC" 420 depends on I2C 421 422config SND_SOC_CS35L33 --- 803 unchanged lines hidden --- |