summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-09-28 23:06:58 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-09-28 23:06:58 +0200
commitb60e85f065309fa77a6e4c16223d25dd67762917 (patch)
treeebdecbeee48b4c185d6fc177d365217641803f47 /target
parentd18efce498de1fc594418a6a59ae9bc796bc580f (diff)
fix audio kernel module build problems
Diffstat (limited to 'target')
-rw-r--r--target/linux/config/Config.in.audio16
-rw-r--r--target/linux/config/Config.in.graphics9
2 files changed, 16 insertions, 9 deletions
diff --git a/target/linux/config/Config.in.audio b/target/linux/config/Config.in.audio
index 23fe71b57..8417ac1f1 100644
--- a/target/linux/config/Config.in.audio
+++ b/target/linux/config/Config.in.audio
@@ -14,7 +14,7 @@ config ADK_KERNEL_SND_ARM
boolean
config ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM
- boolean
+ tristate
config ADK_KERNEL_SND_DMAENGINE_PCM
tristate
@@ -22,6 +22,9 @@ config ADK_KERNEL_SND_DMAENGINE_PCM
config ADK_KERNEL_SND_SOC_SPDIF
tristate
+config ADK_KERNEL_SND_SOC_FSL_ASRC
+ tristate
+
config ADK_KERNEL_SND_SOC_FSL_SPDIF
tristate
@@ -50,6 +53,9 @@ config ADK_KERNEL_SND_TIMER
tristate
config ADK_KERNEL_SND_PCM
+ select ADK_KERNEL_SND_TIMER
+ select ADK_KERNEL_SND_DMAENGINE_PCM
+ select ADK_KERNEL_SND_PCM_DMAENGINE
tristate
config ADK_KERNEL_SND_HWDEP
@@ -78,14 +84,10 @@ config ADK_KERNEL_SND_SOC_PCM5102A
config ADK_KERNEL_SND_PCM_DMAENGINE
tristate
-config ADK_KERNEL_SND_COMPRESS
- tristate
-
config ADK_KERNEL_SND
tristate
select ADK_KERNEL_SOUND
select ADK_KERNEL_SND_PCM
- select ADK_KERNEL_SND_TIMER
select ADK_KERNEL_SND_HWDEP
default n
@@ -163,7 +165,6 @@ config ADK_KERNEL_SND_BCM2708_SOC_I2S
select ADK_KERNEL_SND_SOC
select ADK_KERNEL_SND_DMAENGINE_PCM
select ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM
- select ADK_KERNEL_SND_COMPRESS
select ADK_KERNEL_REGMAP_MMIO
select ADK_KERNEL_SND_SOC_PCM5102A
depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
@@ -214,7 +215,6 @@ config ADK_KERNEL_SND_IMX_SOC
tristate
select ADK_KERNEL_SND
select ADK_KERNEL_SND_SOC
- select ADK_KERNEL_SND_COMPRESS
select ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM
select ADK_KERNEL_SND_DMAENGINE_PCM
select ADK_KERNEL_SND_SOC_IMX_PCM_DMA
@@ -222,6 +222,8 @@ config ADK_KERNEL_SND_IMX_SOC
select ADK_KERNEL_SND_SOC_IMX_HDMI
select ADK_KERNEL_SND_SOC_IMX_SPDIF
select ADK_KERNEL_SND_SOC_IMX_SGTL5000
+ select ADK_KERNEL_SND_SOC_FSL_ASRC
+ select ADK_KERNEL_SND_SOC_FSL_SPDIF
select ADK_KERNEL_REGMAP_SPI
select ADK_KERNEL_REGMAP_I2C
select ADK_KERNEL_SND_PCM_DMAENGINE
diff --git a/target/linux/config/Config.in.graphics b/target/linux/config/Config.in.graphics
index 02a72be47..ff5ab706e 100644
--- a/target/linux/config/Config.in.graphics
+++ b/target/linux/config/Config.in.graphics
@@ -64,7 +64,8 @@ config ADK_KERNEL_MXC_GPU_VIV
boolean
config ADK_KERNEL_MXC_ASRC
- boolean
+ tristate
+ default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
config ADK_KERNEL_MXC_HDMI_CEC
boolean
@@ -228,9 +229,13 @@ config ADK_KERNEL_DRM_VIVANTE
select ADK_KERNEL_FB_MXC_LDB
select ADK_KERNEL_FB_MXC_SYNC_PANEL
select ADK_KERNEL_FB_MXC_HDMI
+ select ADK_KERNEL_SND
+ select ADK_KERNEL_SND_PCM
+ select ADK_KERNEL_SND_DMAENGINE_PCM
+ select ADK_KERNEL_SND_SOC
+ select ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM
select ADK_KERNEL_MXC_IPU
select ADK_KERNEL_MXC_GPU_VIV
- select ADK_KERNEL_MXC_ASRC
select ADK_KERNEL_MXC_HDMI_CEC
select ADK_KERNEL_MXC_MIPI_CSI2
select ADK_KERNEL_MXC_MLB150