Explorar el Código

fix audio support for rockpi4-plus

Waldemar Brodkorb hace 3 años
padre
commit
4db4f5f7f4
Se han modificado 2 ficheros con 13 adiciones y 6 borrados
  1. 0 5
      target/aarch64/kernel/rockpi4-plus
  2. 13 1
      target/linux/config/Config.in.audio

+ 0 - 5
target/aarch64/kernel/rockpi4-plus

@@ -983,8 +983,3 @@ CONFIG_ROCKCHIP_EFUSE=y
 
 
 CONFIG_SERIAL_DEV_BUS=y
 CONFIG_SERIAL_DEV_BUS=y
 CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
 CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
-
-CONFIG_SND_DESIGNWARE_I2S=m
-CONFIG_SND_SOC_ROCKCHIP=m
-CONFIG_SND_SOC_ROCKCHIP_I2S=m
-

+ 13 - 1
target/linux/config/Config.in.audio

@@ -109,6 +109,15 @@ config ADK_LINUX_KERNEL_SND_SOC_PCM512x_SPI
 	select ADK_LINUX_KERNEL_SND_SOC_PCM512x
 	select ADK_LINUX_KERNEL_SND_SOC_PCM512x
 	select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI
 	select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI
 
 
+config ADK_LINUX_KERNEL_SND_DESIGNWARE_I2S
+	tristate
+
+config ADK_LINUX_KERNEL_SND_SOC_ROCKCHIP_I2S
+	tristate
+
+config ADK_LINUX_KERNEL_SND_SOC_ES8316
+	tristate
+
 config ADK_LINUX_KERNEL_SND_AUDIO_GRAPH_CARD
 config ADK_LINUX_KERNEL_SND_AUDIO_GRAPH_CARD
 	tristate
 	tristate
 
 
@@ -143,10 +152,13 @@ config ADK_LINUX_KERNEL_SND_INTEL8X0
 	help
 	help
 	  Driver for intel chipsets.
 	  Driver for intel chipsets.
 
 
-config ADK_LINUX_KERNEL_SND_SOC_ES8316
+config ADK_LINUX_KERNEL_SND_SOC_ROCKCHIP
 	tristate "Rockchip driver (ES8316 Codec)"
 	tristate "Rockchip driver (ES8316 Codec)"
 	select ADK_LINUX_KERNEL_SND
 	select ADK_LINUX_KERNEL_SND
 	select ADK_LINUX_KERNEL_SND_SOC
 	select ADK_LINUX_KERNEL_SND_SOC
+	select ADK_LINUX_KERNEL_SND_SOC_ES8316
+	select ADK_LINUX_KERNEL_SND_SOC_ROCKCHIP_I2S
+	select ADK_LINUX_KERNEL_SND_DESIGNWARE_I2S
 	select ADK_LINUX_KERNEL_SND_AUDIO_GRAPH_CARD
 	select ADK_LINUX_KERNEL_SND_AUDIO_GRAPH_CARD
 	default m if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
 	default m if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
 	default n
 	default n