Kconfig (ebd68df3f24b318d391d15c458d6f43f340ba36a) Kconfig (decbc00eb889d199edad737630fa882c0308d0ae)
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

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

62 select SND_SOC_DA732X if I2C
63 select SND_SOC_DA9055 if I2C
64 select SND_SOC_DMIC
65 select SND_SOC_BT_SCO
66 select SND_SOC_ES8328_SPI if SPI_MASTER
67 select SND_SOC_ES8328_I2C if I2C
68 select SND_SOC_GTM601
69 select SND_SOC_ICS43432
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

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

62 select SND_SOC_DA732X if I2C
63 select SND_SOC_DA9055 if I2C
64 select SND_SOC_DMIC
65 select SND_SOC_BT_SCO
66 select SND_SOC_ES8328_SPI if SPI_MASTER
67 select SND_SOC_ES8328_I2C if I2C
68 select SND_SOC_GTM601
69 select SND_SOC_ICS43432
70 select SND_SOC_INNO_RK3036
70 select SND_SOC_ISABELLE if I2C
71 select SND_SOC_JZ4740_CODEC
72 select SND_SOC_LM4857 if I2C
73 select SND_SOC_LM49453 if I2C
74 select SND_SOC_MAX98088 if I2C
75 select SND_SOC_MAX98090 if I2C
76 select SND_SOC_MAX98095 if I2C
77 select SND_SOC_MAX98357A if GPIOLIB

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

466 select SND_SOC_ES8328
467
468config SND_SOC_GTM601
469 tristate 'GTM601 UMTS modem audio codec'
470
471config SND_SOC_ICS43432
472 tristate
473
71 select SND_SOC_ISABELLE if I2C
72 select SND_SOC_JZ4740_CODEC
73 select SND_SOC_LM4857 if I2C
74 select SND_SOC_LM49453 if I2C
75 select SND_SOC_MAX98088 if I2C
76 select SND_SOC_MAX98090 if I2C
77 select SND_SOC_MAX98095 if I2C
78 select SND_SOC_MAX98357A if GPIOLIB

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

467 select SND_SOC_ES8328
468
469config SND_SOC_GTM601
470 tristate 'GTM601 UMTS modem audio codec'
471
472config SND_SOC_ICS43432
473 tristate
474
475config SND_SOC_INNO_RK3036
476 tristate "Inno codec driver for RK3036 SoC"
477
474config SND_SOC_ISABELLE
475 tristate
476
477config SND_SOC_LM49453
478 tristate
479
480config SND_SOC_MAX98088
481 tristate

--- 437 unchanged lines hidden ---
478config SND_SOC_ISABELLE
479 tristate
480
481config SND_SOC_LM49453
482 tristate
483
484config SND_SOC_MAX98088
485 tristate

--- 437 unchanged lines hidden ---