From a8ba66fd5bbe4cd4c629b0a8d32277b7aaf2d2b1 Mon Sep 17 00:00:00 2001 From: LuoXiaoTan Date: Fri, 14 Apr 2017 02:48:43 -0700 Subject: [PATCH] ASoC: rockchip: add rt5651_tc358749x driver add rockchip_rt5651_tc358749x machine driver to support HDMIIn function Change-Id: Ieb0e046bec60ea0a27ee49ce1204b032ad646724 Signed-off-by: Wu Liangqing Signed-off-by: LuoXiaoTan Conflicts: sound/soc/rockchip/Kconfig sound/soc/rockchip/Makefile sound/soc/rockchip/rockchip_rt5651_tc358749x.c --- sound/soc/rockchip/Kconfig | 10 ++++++++++ sound/soc/rockchip/Makefile | 2 ++ 2 files changed, 12 insertions(+) diff --git a/sound/soc/rockchip/Kconfig b/sound/soc/rockchip/Kconfig index 957046ac6c8c..2cd83a760e36 100644 --- a/sound/soc/rockchip/Kconfig +++ b/sound/soc/rockchip/Kconfig @@ -51,6 +51,16 @@ config SND_SOC_ROCKCHIP_RT5645 Say Y or M here if you want to add support for SoC audio on Rockchip boards using the RT5645/RT5650 codec, such as Veyron. +config SND_SOC_ROCKCHIP_RT5651_TC358749 + tristate "ASoC support for Rockchip boards RT5651 TC358749 HDMIIN" + depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && CLKDEV_LOOKUP + select SND_SOC_ROCKCHIP_I2S + select SND_SOC_RT5651 + select SND_SOC_TC358749X + help + Say Y or M here if you want to add support for SoC audio on Rockchip + boards for RT5651 TC358749 HDMIIn + config SND_SOC_RK3288_HDMI_ANALOG tristate "ASoC support multiple codecs for Rockchip RK3288 boards" depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && CLKDEV_LOOKUP diff --git a/sound/soc/rockchip/Makefile b/sound/soc/rockchip/Makefile index 65e814d46006..cb06bf871a3c 100644 --- a/sound/soc/rockchip/Makefile +++ b/sound/soc/rockchip/Makefile @@ -11,10 +11,12 @@ obj-$(CONFIG_SND_SOC_ROCKCHIP_SPDIF) += snd-soc-rockchip-spdif.o snd-soc-rockchip-max98090-objs := rockchip_max98090.o snd-soc-rockchip-rt5645-objs := rockchip_rt5645.o +snd-soc-rockchip-rt5651-tc358749x-objs := rockchip_rt5651_tc358749x.o snd-soc-rk3288-hdmi-analog-objs := rk3288_hdmi_analog.o snd-soc-rk3399-gru-sound-objs := rk3399_gru_sound.o obj-$(CONFIG_SND_SOC_ROCKCHIP_MAX98090) += snd-soc-rockchip-max98090.o obj-$(CONFIG_SND_SOC_ROCKCHIP_RT5645) += snd-soc-rockchip-rt5645.o +obj-$(CONFIG_SND_SOC_ROCKCHIP_RT5651_TC358749) += snd-soc-rockchip-rt5651-tc358749x.o obj-$(CONFIG_SND_SOC_RK3288_HDMI_ANALOG) += snd-soc-rk3288-hdmi-analog.o obj-$(CONFIG_SND_SOC_RK3399_GRU_SOUND) += snd-soc-rk3399-gru-sound.o