summaryrefslogtreecommitdiff
path: root/target/waldux/config/Config.in.dma
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2018-03-03 15:46:47 +0100
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2018-03-07 20:44:04 +0100
commit9bb871a0bb4c239239944d28bd4d5cfa19d84f62 (patch)
treeb1c2eee95a3b475748c89d0075f604bb159a3271 /target/waldux/config/Config.in.dma
parenta4767b13763b91dfb0aa75d2985d63d7ed9cb64c (diff)
add support for waldux
Diffstat (limited to 'target/waldux/config/Config.in.dma')
-rw-r--r--target/waldux/config/Config.in.dma81
1 files changed, 81 insertions, 0 deletions
diff --git a/target/waldux/config/Config.in.dma b/target/waldux/config/Config.in.dma
new file mode 100644
index 000000000..120a31d5a
--- /dev/null
+++ b/target/waldux/config/Config.in.dma
@@ -0,0 +1,81 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+config ADK_WALDUX_KERNEL_DMADEVICES
+ bool
+
+config ADK_WALDUX_KERNEL_CMA
+ bool
+
+config ADK_WALDUX_KERNEL_CMA_SIZE_MBYTES
+ int
+ default 256 if ADK_WALDUX_KERNEL_CMA_SIZE_256
+ default 128 if ADK_WALDUX_KERNEL_CMA_SIZE_128
+ default 64 if ADK_WALDUX_KERNEL_CMA_SIZE_64
+ default 16 if ADK_WALDUX_KERNEL_CMA_SIZE_16
+ default 8 if ADK_WALDUX_KERNEL_CMA_SIZE_8
+
+config ADK_WALDUX_KERNEL_CMA_SIZE_256
+ bool
+
+config ADK_WALDUX_KERNEL_CMA_SIZE_128
+ bool
+
+config ADK_WALDUX_KERNEL_CMA_SIZE_64
+ bool
+
+config ADK_WALDUX_KERNEL_CMA_SIZE_16
+ bool
+
+config ADK_WALDUX_KERNEL_CMA_SIZE_8
+ bool
+
+config ADK_WALDUX_KERNEL_CMA_SIZE_SEL_MBYTES
+ bool
+
+config ADK_WALDUX_KERNEL_DMA_SHARED_BUFFER
+ bool
+
+config ADK_WALDUX_KERNEL_DMA_CMA
+ bool
+
+config ADK_WALDUX_KERNEL_MXS_DMA
+ bool
+
+config ADK_WALDUX_KERNEL_DMA_BCM2835
+ bool
+
+config ADK_WALDUX_KERNEL_DMA_BCM2708
+ bool
+ select ADK_WALDUX_KERNEL_DMA_BCM2835
+ select ADK_WALDUX_KERNEL_DMADEVICES
+ select ADK_WALDUX_KERNEL_DMA_SHARED_BUFFER
+ select ADK_WALDUX_KERNEL_CMA
+ select ADK_WALDUX_KERNEL_CMA_SIZE_SEL_MBYTES
+ select ADK_WALDUX_KERNEL_CMA_SIZE_16
+ select ADK_WALDUX_KERNEL_DMA_CMA
+ depends on ADK_TARGET_BOARD_BCM28XX
+ default y if ADK_TARGET_BOARD_BCM28XX
+ default n
+
+config ADK_WALDUX_KERNEL_IMX_SDMA
+ bool
+ select ADK_WALDUX_KERNEL_MXS_DMA
+ select ADK_WALDUX_KERNEL_CMA
+ select ADK_WALDUX_KERNEL_CMA_SIZE_SEL_MBYTES
+ select ADK_WALDUX_KERNEL_CMA_SIZE_256
+ select ADK_WALDUX_KERNEL_DMADEVICES
+ select ADK_WALDUX_KERNEL_DMA_CMA
+ select ADK_WALDUX_KERNEL_FW_LOADER
+ select ADK_WALDUX_KERNEL_FIRMWARE_IN_KERNEL
+ select ADK_WALDUX_KERNEL_FW_LOADER_USER_HELPER
+ depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ default n
+
+config ADK_WALDUX_KERNEL_DMA_SUN6I
+ bool
+ select ADK_WALDUX_KERNEL_DMADEVICES
+ depends on ADK_TARGET_SYSTEM_ORANGE_PI0
+ default y if ADK_TARGET_SYSTEM_ORANGE_PI0
+ default n