rt5512 codec: add Richtek5512 support in RK3188_tb_sdk
[firefly-linux-kernel-4.4.55.git] / sound / soc / codecs / Kconfig
index 6619b8fb555434561909c6fdbbc2b50bda9a23bc..b978303b0ebcf5904a78239a9dd9a7c915ae8d20 100755 (executable)
@@ -33,6 +33,7 @@ config SND_SOC_ALL_CODECS
        select SND_SOC_DA7210 if I2C
        select SND_SOC_DFBMCS320
        select SND_SOC_ES8323 if SND_SOC_I2C_AND_SPI
+       select SND_SOC_ES8323_PCM if SND_SOC_I2C_AND_SPI
        select SND_SOC_JZ4740_CODEC if SOC_JZ4740
        select SND_SOC_LM4857 if I2C
        select SND_SOC_MAX98088 if I2C
@@ -42,7 +43,8 @@ config SND_SOC_ALL_CODECS
        select SND_SOC_PCM3008
        select SND_SOC_SGTL5000 if I2C
        select SND_SOC_SN95031 if INTEL_SCU_IPC
-       select SND_SOC_SPDIF
+       select SND_SOC_HDMI_I2S
+       select SND_SOC_HDMI_SPDIF
        select SND_SOC_SSM2602 if SND_SOC_I2C_AND_SPI
        select SND_SOC_STAC9766 if SND_SOC_AC97_BUS
        select SND_SOC_TLV320AIC23 if I2C
@@ -78,6 +80,7 @@ config SND_SOC_ALL_CODECS
        select SND_SOC_WM8900 if I2C
        select SND_SOC_RT5621 if I2C
        select SND_SOC_RT5631 if I2C
+       select SND_SOC_AK4396 if SPI_MASTER
        select SND_SOC_RT5631_PHONE if I2C
        select SND_SOC_RT5625 if I2C
        select SND_SOC_RT5640 if I2C
@@ -86,7 +89,9 @@ config SND_SOC_ALL_CODECS
        select SND_SOC_RT5623 if I2C
        select SND_SOC_RT5639 if I2C
        select SND_SOC_RT5616 if I2C
+       select SND_SOC_RT5512 if I2C
        select SND_SOC_RK610 if I2C
+       select SND_SOC_RK616 if I2C
        select SND_SOC_WM8903 if I2C
        select SND_SOC_WM8904 if I2C
        select SND_SOC_WM8915 if I2C
@@ -229,7 +234,10 @@ config SND_SOC_SGTL5000
 config SND_SOC_SN95031
        tristate
 
-config SND_SOC_SPDIF
+config SND_SOC_HDMI_I2S
+       tristate
+
+config SND_SOC_HDMI_SPDIF
        tristate
 
 config SND_SOC_SSM2602
@@ -341,6 +349,9 @@ config SND_SOC_RT5639
        
 config SND_SOC_RT5616
        tristate
+
+config SND_SOC_AK4396
+       tristate
        
 config SND_SOC_RT5631
        tristate
@@ -437,6 +448,10 @@ config SND_SOC_RK610
        tristate
        depends on MFD_RK610
 
+config SND_SOC_RK616
+       tristate
+       depends on MFD_RK616
+
 # Amp
 config SND_SOC_LM4857
        tristate
@@ -456,3 +471,10 @@ config SND_SOC_WM9090
 config SND_SOC_RK2928
        tristate
        depends on ARCH_RK2928
+
+config SND_SOC_RK3026
+       tristate
+       depends on ARCH_RK3026
+
+config SND_SOC_RT5512
+       tristate