linux: update to 6.10.x, 6.9.x is EOL
[openadk.git] / target / linux / config / Config.in.dma
blobc570b546efd6d1240be76672995ea86e79aa4d4b
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 config ADK_LINUX_KERNEL_DMADEVICES
5         bool
7 config ADK_LINUX_KERNEL_CMA
8         bool
10 config ADK_LINUX_KERNEL_CMA_SIZE_MBYTES
11         int
12         default 256 if ADK_LINUX_KERNEL_CMA_SIZE_256
13         default 128 if ADK_LINUX_KERNEL_CMA_SIZE_128
14         default 64 if ADK_LINUX_KERNEL_CMA_SIZE_64
15         default 16 if ADK_LINUX_KERNEL_CMA_SIZE_16
16         default 8 if ADK_LINUX_KERNEL_CMA_SIZE_8
18 config ADK_LINUX_KERNEL_CMA_SIZE_256
19         bool
21 config ADK_LINUX_KERNEL_CMA_SIZE_128
22         bool
24 config ADK_LINUX_KERNEL_CMA_SIZE_64
25         bool
27 config ADK_LINUX_KERNEL_CMA_SIZE_16
28         bool
30 config ADK_LINUX_KERNEL_CMA_SIZE_8
31         bool
33 config ADK_LINUX_KERNEL_CMA_SIZE_SEL_MBYTES
34         bool
36 config ADK_LINUX_KERNEL_DMA_SHARED_BUFFER
37         bool
39 config ADK_LINUX_KERNEL_DMA_CMA
40         bool
42 config ADK_LINUX_KERNEL_MXS_DMA
43         bool
45 config ADK_LINUX_KERNEL_DMA_BCM2835
46         bool
48 config ADK_LINUX_KERNEL_DMA_BCM2708
49         bool
50         select ADK_LINUX_KERNEL_DMA_BCM2835
51         select ADK_LINUX_KERNEL_DMADEVICES
52         select ADK_LINUX_KERNEL_DMA_SHARED_BUFFER
53         select ADK_LINUX_KERNEL_CMA
54         select ADK_LINUX_KERNEL_CMA_SIZE_SEL_MBYTES
55         select ADK_LINUX_KERNEL_CMA_SIZE_16
56         select ADK_LINUX_KERNEL_DMA_CMA
57         depends on ADK_TARGET_BOARD_BCM28XX
58         default y if ADK_TARGET_BOARD_BCM28XX
59         default n
61 config ADK_LINUX_KERNEL_IMX_SDMA
62         bool
63         select ADK_LINUX_KERNEL_MXS_DMA
64         select ADK_LINUX_KERNEL_CMA
65         select ADK_LINUX_KERNEL_CMA_SIZE_SEL_MBYTES
66         select ADK_LINUX_KERNEL_CMA_SIZE_256
67         select ADK_LINUX_KERNEL_DMADEVICES
68         select ADK_LINUX_KERNEL_DMA_CMA
69         select ADK_LINUX_KERNEL_FW_LOADER
70         select ADK_LINUX_KERNEL_FIRMWARE_IN_KERNEL
71         select ADK_LINUX_KERNEL_FW_LOADER_USER_HELPER
72         depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6  || \
73                 ADK_TARGET_SYSTEM_PHYTEC_IMX6
74         default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6  || \
75                 ADK_TARGET_SYSTEM_PHYTEC_IMX6
76         default n
78 config ADK_LINUX_KERNEL_DMA_SUN6I
79         bool
80         select ADK_LINUX_KERNEL_DMADEVICES
81         depends on ADK_TARGET_SYSTEM_ORANGE_PI0
82         default y if ADK_TARGET_SYSTEM_ORANGE_PI0
83         default n