select SND_SOC_ML26124 if I2C
select SND_SOC_NAU8825 if I2C
select SND_SOC_PCM1681 if I2C
-- -- select SND_SOC_PCM179X if SPI_MASTER
- select SND_SOC_PCM1792A if SPI_MASTER
+++++ select SND_SOC_PCM179X_I2C if I2C
+++++ select SND_SOC_PCM179X_SPI if SPI_MASTER
select SND_SOC_PCM3008
+ select SND_SOC_PCM3168A_I2C if I2C
+ select SND_SOC_PCM3168A_SPI if SPI_MASTER
select SND_SOC_PCM512x_I2C if I2C
select SND_SOC_PCM512x_SPI if SPI_MASTER
select SND_SOC_RT286 if I2C
select SND_SOC_RT298 if I2C
+ ++++ select SND_SOC_RT5514 if I2C
+ select SND_SOC_RT5616 if I2C
select SND_SOC_RT5631 if I2C
select SND_SOC_RT5640 if I2C
select SND_SOC_RT5645 if I2C
config SND_SOC_ICS43432
tristate
+ config SND_SOC_INNO_RK3036
+ tristate "Inno codec driver for RK3036 SoC"
+++++ select REGMAP_MMIO
+
config SND_SOC_ISABELLE
tristate
tristate "Texas Instruments PCM1681 CODEC"
depends on I2C
- config SND_SOC_PCM1792A
- tristate "Texas Instruments PCM1792A CODEC"
+ config SND_SOC_PCM179X
-- -- tristate "Texas Instruments PCM179X CODEC"
+++++ tristate
+++++
+++++config SND_SOC_PCM179X_I2C
+++++ tristate "Texas Instruments PCM179X CODEC (I2C)"
+++++ depends on I2C
+++++ select SND_SOC_PCM179X
+++++ help
+++++ Enable support for Texas Instruments PCM179x CODEC.
+++++ Select this if your PCM179x is connected via an I2C bus.
+++++
+++++config SND_SOC_PCM179X_SPI
+++++ tristate "Texas Instruments PCM179X CODEC (SPI)"
depends on SPI_MASTER
+++++ select SND_SOC_PCM179X
+++++ help
+++++ Enable support for Texas Instruments PCM179x CODEC.
+++++ Select this if your PCM179x is connected via an SPI bus.
config SND_SOC_PCM3008
tristate
config SND_SOC_RL6231
tristate
+ ++++ default y if SND_SOC_RT5514=y
+ default y if SND_SOC_RT5616=y
default y if SND_SOC_RT5640=y
default y if SND_SOC_RT5645=y
default y if SND_SOC_RT5651=y
default y if SND_SOC_RT5659=y
default y if SND_SOC_RT5670=y
default y if SND_SOC_RT5677=y
+ ++++ default m if SND_SOC_RT5514=m
+ default m if SND_SOC_RT5616=m
default m if SND_SOC_RT5640=m
default m if SND_SOC_RT5645=m
default m if SND_SOC_RT5651=m
tristate
depends on I2C
+ ++++config SND_SOC_RT5514
+ ++++ tristate
+ ++++
+ config SND_SOC_RT5616
+ tristate
+
config SND_SOC_RT5631
tristate "Realtek ALC5631/RT5631 CODEC"
depends on I2C
snd-soc-ml26124-objs := ml26124.o
snd-soc-nau8825-objs := nau8825.o
snd-soc-pcm1681-objs := pcm1681.o
- snd-soc-pcm1792a-codec-objs := pcm1792a.o
+ snd-soc-pcm179x-codec-objs := pcm179x.o
+++++snd-soc-pcm179x-i2c-objs := pcm179x-i2c.o
+++++snd-soc-pcm179x-spi-objs := pcm179x-spi.o
snd-soc-pcm3008-objs := pcm3008.o
+ snd-soc-pcm3168a-objs := pcm3168a.o
+ snd-soc-pcm3168a-i2c-objs := pcm3168a-i2c.o
+ snd-soc-pcm3168a-spi-objs := pcm3168a-spi.o
snd-soc-pcm512x-objs := pcm512x.o
snd-soc-pcm512x-i2c-objs := pcm512x-i2c.o
snd-soc-pcm512x-spi-objs := pcm512x-spi.o
snd-soc-rl6347a-objs := rl6347a.o
snd-soc-rt286-objs := rt286.o
snd-soc-rt298-objs := rt298.o
+ ++++snd-soc-rt5514-objs := rt5514.o
+ snd-soc-rt5616-objs := rt5616.o
snd-soc-rt5631-objs := rt5631.o
snd-soc-rt5640-objs := rt5640.o
snd-soc-rt5645-objs := rt5645.o
obj-$(CONFIG_SND_SOC_ML26124) += snd-soc-ml26124.o
obj-$(CONFIG_SND_SOC_NAU8825) += snd-soc-nau8825.o
obj-$(CONFIG_SND_SOC_PCM1681) += snd-soc-pcm1681.o
- obj-$(CONFIG_SND_SOC_PCM1792A) += snd-soc-pcm1792a-codec.o
+ obj-$(CONFIG_SND_SOC_PCM179X) += snd-soc-pcm179x-codec.o
+++++obj-$(CONFIG_SND_SOC_PCM179X_I2C) += snd-soc-pcm179x-i2c.o
+++++obj-$(CONFIG_SND_SOC_PCM179X_SPI) += snd-soc-pcm179x-spi.o
obj-$(CONFIG_SND_SOC_PCM3008) += snd-soc-pcm3008.o
+ obj-$(CONFIG_SND_SOC_PCM3168A) += snd-soc-pcm3168a.o
+ obj-$(CONFIG_SND_SOC_PCM3168A_I2C) += snd-soc-pcm3168a-i2c.o
+ obj-$(CONFIG_SND_SOC_PCM3168A_SPI) += snd-soc-pcm3168a-spi.o
obj-$(CONFIG_SND_SOC_PCM512x) += snd-soc-pcm512x.o
obj-$(CONFIG_SND_SOC_PCM512x_I2C) += snd-soc-pcm512x-i2c.o
obj-$(CONFIG_SND_SOC_PCM512x_SPI) += snd-soc-pcm512x-spi.o
obj-$(CONFIG_SND_SOC_RL6347A) += snd-soc-rl6347a.o
obj-$(CONFIG_SND_SOC_RT286) += snd-soc-rt286.o
obj-$(CONFIG_SND_SOC_RT298) += snd-soc-rt298.o
+ ++++obj-$(CONFIG_SND_SOC_RT5514) += snd-soc-rt5514.o
+ obj-$(CONFIG_SND_SOC_RT5616) += snd-soc-rt5616.o
obj-$(CONFIG_SND_SOC_RT5631) += snd-soc-rt5631.o
obj-$(CONFIG_SND_SOC_RT5640) += snd-soc-rt5640.o
obj-$(CONFIG_SND_SOC_RT5645) += snd-soc-rt5645.o