Loading Documentation/devicetree/bindings/sound/tscs454.txt 0 → 100644 +23 −0 Original line number Original line Diff line number Diff line TSCS454 Audio CODEC Required Properties: - compatible : "tempo,tscs454" - reg : <0x69> - clock-names: Must one of the following "xtal", "mclk1", "mclk2" - clocks: phandle of the clock that provides the codec sysclk Note: If clock is not provided then bit clock is assumed Example: redwood: codec@69 { #sound-dai-cells = <1>; compatible = "tempo,tscs454"; reg = <0x69>; clock-names = "mclk1"; clocks = <&audio_mclk>; }; sound/soc/codecs/Kconfig +8 −0 Original line number Original line Diff line number Diff line Loading @@ -172,6 +172,7 @@ config SND_SOC_ALL_CODECS select SND_SOC_TPA6130A2 if I2C select SND_SOC_TPA6130A2 if I2C select SND_SOC_TLV320DAC33 if I2C select SND_SOC_TLV320DAC33 if I2C select SND_SOC_TSCS42XX if I2C select SND_SOC_TSCS42XX if I2C select SND_SOC_TSCS454 if I2C select SND_SOC_TS3A227E if I2C select SND_SOC_TS3A227E if I2C select SND_SOC_TWL4030 if TWL4030_CORE select SND_SOC_TWL4030 if TWL4030_CORE select SND_SOC_TWL6040 if TWL6040_CORE select SND_SOC_TWL6040 if TWL6040_CORE Loading Loading @@ -1031,6 +1032,13 @@ config SND_SOC_TSCS42XX help help Add support for Tempo Semiconductor's TSCS42xx audio CODEC. Add support for Tempo Semiconductor's TSCS42xx audio CODEC. config SND_SOC_TSCS454 tristate "Tempo Semiconductor TSCS454 CODEC" depends on I2C select REGMAP_I2C help Add support for Tempo Semiconductor's TSCS454 audio CODEC. config SND_SOC_TWL4030 config SND_SOC_TWL4030 select MFD_TWL4030_AUDIO select MFD_TWL4030_AUDIO tristate tristate Loading sound/soc/codecs/Makefile +2 −0 Original line number Original line Diff line number Diff line Loading @@ -184,6 +184,7 @@ snd-soc-tlv320aic32x4-spi-objs := tlv320aic32x4-spi.o snd-soc-tlv320aic3x-objs := tlv320aic3x.o snd-soc-tlv320aic3x-objs := tlv320aic3x.o snd-soc-tlv320dac33-objs := tlv320dac33.o snd-soc-tlv320dac33-objs := tlv320dac33.o snd-soc-tscs42xx-objs := tscs42xx.o snd-soc-tscs42xx-objs := tscs42xx.o snd-soc-tscs454-objs := tscs454.o snd-soc-ts3a227e-objs := ts3a227e.o snd-soc-ts3a227e-objs := ts3a227e.o snd-soc-twl4030-objs := twl4030.o snd-soc-twl4030-objs := twl4030.o snd-soc-twl6040-objs := twl6040.o snd-soc-twl6040-objs := twl6040.o Loading Loading @@ -440,6 +441,7 @@ obj-$(CONFIG_SND_SOC_TLV320AIC32X4_SPI) += snd-soc-tlv320aic32x4-spi.o obj-$(CONFIG_SND_SOC_TLV320AIC3X) += snd-soc-tlv320aic3x.o obj-$(CONFIG_SND_SOC_TLV320AIC3X) += snd-soc-tlv320aic3x.o obj-$(CONFIG_SND_SOC_TLV320DAC33) += snd-soc-tlv320dac33.o obj-$(CONFIG_SND_SOC_TLV320DAC33) += snd-soc-tlv320dac33.o obj-$(CONFIG_SND_SOC_TSCS42XX) += snd-soc-tscs42xx.o obj-$(CONFIG_SND_SOC_TSCS42XX) += snd-soc-tscs42xx.o obj-$(CONFIG_SND_SOC_TSCS454) += snd-soc-tscs454.o obj-$(CONFIG_SND_SOC_TS3A227E) += snd-soc-ts3a227e.o obj-$(CONFIG_SND_SOC_TS3A227E) += snd-soc-ts3a227e.o obj-$(CONFIG_SND_SOC_TWL4030) += snd-soc-twl4030.o obj-$(CONFIG_SND_SOC_TWL4030) += snd-soc-twl4030.o obj-$(CONFIG_SND_SOC_TWL6040) += snd-soc-twl6040.o obj-$(CONFIG_SND_SOC_TWL6040) += snd-soc-twl6040.o Loading Loading
Documentation/devicetree/bindings/sound/tscs454.txt 0 → 100644 +23 −0 Original line number Original line Diff line number Diff line TSCS454 Audio CODEC Required Properties: - compatible : "tempo,tscs454" - reg : <0x69> - clock-names: Must one of the following "xtal", "mclk1", "mclk2" - clocks: phandle of the clock that provides the codec sysclk Note: If clock is not provided then bit clock is assumed Example: redwood: codec@69 { #sound-dai-cells = <1>; compatible = "tempo,tscs454"; reg = <0x69>; clock-names = "mclk1"; clocks = <&audio_mclk>; };
sound/soc/codecs/Kconfig +8 −0 Original line number Original line Diff line number Diff line Loading @@ -172,6 +172,7 @@ config SND_SOC_ALL_CODECS select SND_SOC_TPA6130A2 if I2C select SND_SOC_TPA6130A2 if I2C select SND_SOC_TLV320DAC33 if I2C select SND_SOC_TLV320DAC33 if I2C select SND_SOC_TSCS42XX if I2C select SND_SOC_TSCS42XX if I2C select SND_SOC_TSCS454 if I2C select SND_SOC_TS3A227E if I2C select SND_SOC_TS3A227E if I2C select SND_SOC_TWL4030 if TWL4030_CORE select SND_SOC_TWL4030 if TWL4030_CORE select SND_SOC_TWL6040 if TWL6040_CORE select SND_SOC_TWL6040 if TWL6040_CORE Loading Loading @@ -1031,6 +1032,13 @@ config SND_SOC_TSCS42XX help help Add support for Tempo Semiconductor's TSCS42xx audio CODEC. Add support for Tempo Semiconductor's TSCS42xx audio CODEC. config SND_SOC_TSCS454 tristate "Tempo Semiconductor TSCS454 CODEC" depends on I2C select REGMAP_I2C help Add support for Tempo Semiconductor's TSCS454 audio CODEC. config SND_SOC_TWL4030 config SND_SOC_TWL4030 select MFD_TWL4030_AUDIO select MFD_TWL4030_AUDIO tristate tristate Loading
sound/soc/codecs/Makefile +2 −0 Original line number Original line Diff line number Diff line Loading @@ -184,6 +184,7 @@ snd-soc-tlv320aic32x4-spi-objs := tlv320aic32x4-spi.o snd-soc-tlv320aic3x-objs := tlv320aic3x.o snd-soc-tlv320aic3x-objs := tlv320aic3x.o snd-soc-tlv320dac33-objs := tlv320dac33.o snd-soc-tlv320dac33-objs := tlv320dac33.o snd-soc-tscs42xx-objs := tscs42xx.o snd-soc-tscs42xx-objs := tscs42xx.o snd-soc-tscs454-objs := tscs454.o snd-soc-ts3a227e-objs := ts3a227e.o snd-soc-ts3a227e-objs := ts3a227e.o snd-soc-twl4030-objs := twl4030.o snd-soc-twl4030-objs := twl4030.o snd-soc-twl6040-objs := twl6040.o snd-soc-twl6040-objs := twl6040.o Loading Loading @@ -440,6 +441,7 @@ obj-$(CONFIG_SND_SOC_TLV320AIC32X4_SPI) += snd-soc-tlv320aic32x4-spi.o obj-$(CONFIG_SND_SOC_TLV320AIC3X) += snd-soc-tlv320aic3x.o obj-$(CONFIG_SND_SOC_TLV320AIC3X) += snd-soc-tlv320aic3x.o obj-$(CONFIG_SND_SOC_TLV320DAC33) += snd-soc-tlv320dac33.o obj-$(CONFIG_SND_SOC_TLV320DAC33) += snd-soc-tlv320dac33.o obj-$(CONFIG_SND_SOC_TSCS42XX) += snd-soc-tscs42xx.o obj-$(CONFIG_SND_SOC_TSCS42XX) += snd-soc-tscs42xx.o obj-$(CONFIG_SND_SOC_TSCS454) += snd-soc-tscs454.o obj-$(CONFIG_SND_SOC_TS3A227E) += snd-soc-ts3a227e.o obj-$(CONFIG_SND_SOC_TS3A227E) += snd-soc-ts3a227e.o obj-$(CONFIG_SND_SOC_TWL4030) += snd-soc-twl4030.o obj-$(CONFIG_SND_SOC_TWL4030) += snd-soc-twl4030.o obj-$(CONFIG_SND_SOC_TWL6040) += snd-soc-twl6040.o obj-$(CONFIG_SND_SOC_TWL6040) += snd-soc-twl6040.o Loading