Kconfig 2.1 KB
Newer Older
1 2
config SND_SOC_ALL_CODECS
	tristate "Build all ASoC CODEC drivers"
3
	depends on I2C
4
	select SPI
5
	select SPI_MASTER
6
	select SND_SOC_AD73311
7
	select SND_SOC_AK4535
8
	select SND_SOC_CS4270
9
	select SND_SOC_SSM2602
10 11
	select SND_SOC_TLV320AIC26
	select SND_SOC_TLV320AIC3X
12 13
	select SND_SOC_UDA1380
	select SND_SOC_WM8510
M
Mark Brown 已提交
14
	select SND_SOC_WM8580
15 16 17
	select SND_SOC_WM8731
	select SND_SOC_WM8750
	select SND_SOC_WM8753
M
Mark Brown 已提交
18
	select SND_SOC_WM8900
M
Mark Brown 已提交
19
	select SND_SOC_WM8903
20
	select SND_SOC_WM8971
21 22 23 24 25 26 27 28 29 30
	select SND_SOC_WM8990
        help
          Normally ASoC codec drivers are only built if a machine driver which
          uses them is also built since they are only usable with a machine
          driver.  Selecting this option will allow these drivers to be built
          without an explicit machine driver for test and development purposes.

          If unsure select "N".


R
Richard Purdie 已提交
31 32
config SND_SOC_AC97_CODEC
	tristate
T
Takashi Iwai 已提交
33
	select SND_AC97_CODEC
R
Richard Purdie 已提交
34

35 36 37
config SND_SOC_AD1980
	tristate

38 39 40
config SND_SOC_AD73311
	tristate

R
Richard Purdie 已提交
41 42 43
config SND_SOC_AK4535
	tristate

44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
# Cirrus Logic CS4270 Codec
config SND_SOC_CS4270
	tristate

# Cirrus Logic CS4270 Codec Hardware Mute Support
# Select if you have external muting circuitry attached to your CS4270.
config SND_SOC_CS4270_HWMUTE
	bool
	depends on SND_SOC_CS4270

# Cirrus Logic CS4270 Codec VD = 3.3V Errata
# Select if you are affected by the errata where the part will not function
# if MCLK divide-by-1.5 is selected and VD is set to 3.3V.  The driver will
# not select any sample rates that require MCLK to be divided by 1.5.
config SND_SOC_CS4270_VD33_ERRATA
	bool
	depends on SND_SOC_CS4270

config SND_SOC_SSM2602
	tristate

config SND_SOC_TLV320AIC26
	tristate "TI TLV320AIC26 Codec support"
	depends on SND_SOC && SPI

config SND_SOC_TLV320AIC3X
	tristate
	depends on I2C

P
Philipp Zabel 已提交
73 74 75
config SND_SOC_UDA1380
        tristate

M
Mark Brown 已提交
76 77 78
config SND_SOC_WM8510
	tristate

M
Mark Brown 已提交
79 80 81
config SND_SOC_WM8580
	tristate

R
Richard Purdie 已提交
82 83 84 85 86 87
config SND_SOC_WM8731
	tristate

config SND_SOC_WM8750
	tristate

88 89 90
config SND_SOC_WM8753
	tristate

M
Mark Brown 已提交
91 92 93
config SND_SOC_WM8900
	tristate

M
Mark Brown 已提交
94 95 96
config SND_SOC_WM8903
	tristate

97 98 99
config SND_SOC_WM8971
	tristate

M
Mark Brown 已提交
100 101 102
config SND_SOC_WM8990
	tristate

R
Richard Purdie 已提交
103 104
config SND_SOC_WM9712
	tristate
105

L
Liam Girdwood 已提交
106 107
config SND_SOC_WM9713
	tristate