Unverified Commit 95a9049b authored by Richard Fitzgerald's avatar Richard Fitzgerald Committed by Mark Brown
Browse files

ASoC: cs47l85: Add codec driver for Cirrus Logic CS47L85



Adds the codec driver for the CS47L85 SmartCodec. This is a
multi-functional codec based on the Cirrus Logic Madera platform.

Signed-off-by: default avatarNariman Poushin <npoushin@opensource.cirrus.com>
Signed-off-by: default avatarRichard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: default avatarCharles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent e6a2b5c0
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -71,6 +71,7 @@ config SND_SOC_ALL_CODECS
	select SND_SOC_CS4349 if I2C
	select SND_SOC_CS47L24 if MFD_CS47L24
	select SND_SOC_CS47L35 if MFD_CS47L35
	select SND_SOC_CS47L85 if MFD_CS47L85
	select SND_SOC_CS53L30 if I2C
	select SND_SOC_CX20442 if TTY
	select SND_SOC_CX2072X if I2C
@@ -583,6 +584,9 @@ config SND_SOC_CS47L24
config SND_SOC_CS47L35
	tristate

config SND_SOC_CS47L85
	tristate

# Cirrus Logic Quad-Channel ADC
config SND_SOC_CS53L30
	tristate "Cirrus Logic CS53L30 CODEC"
@@ -713,7 +717,9 @@ config SND_SOC_LOCHNAGAR_SC
config SND_SOC_MADERA
	tristate
	default y if SND_SOC_CS47L35=y
	default y if SND_SOC_CS47L85=y
	default m if SND_SOC_CS47L35=m
	default m if SND_SOC_CS47L85=m

config SND_SOC_MAX98088
	tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
+2 −0
Original line number Diff line number Diff line
@@ -66,6 +66,7 @@ snd-soc-cs4341-objs := cs4341.o
snd-soc-cs4349-objs := cs4349.o
snd-soc-cs47l24-objs := cs47l24.o
snd-soc-cs47l35-objs := cs47l35.o
snd-soc-cs47l85-objs := cs47l85.o
snd-soc-cs53l30-objs := cs53l30.o
snd-soc-cx20442-objs := cx20442.o
snd-soc-cx2072x-objs := cx2072x.o
@@ -344,6 +345,7 @@ obj-$(CONFIG_SND_SOC_CS4341) += snd-soc-cs4341.o
obj-$(CONFIG_SND_SOC_CS4349)	+= snd-soc-cs4349.o
obj-$(CONFIG_SND_SOC_CS47L24)	+= snd-soc-cs47l24.o
obj-$(CONFIG_SND_SOC_CS47L35)	+= snd-soc-cs47l35.o
obj-$(CONFIG_SND_SOC_CS47L85)	+= snd-soc-cs47l85.o
obj-$(CONFIG_SND_SOC_CS53L30)	+= snd-soc-cs53l30.o
obj-$(CONFIG_SND_SOC_CX20442)	+= snd-soc-cx20442.o
obj-$(CONFIG_SND_SOC_CX2072X)	+= snd-soc-cx2072x.o
+2734 −0

File added.

Preview size limit exceeded, changes collapsed.