rt-patch: add preempt-rt patch to rpi kernel
[openadk.git] / target / linux / config / Config.in.spi
blobfe77cc9211d48eb369208fd848302e3a76e96076
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 menu "SPI driver support"
5 depends on ADK_TARGET_WITH_SPI || ADK_TARGET_QEMU
7 config ADK_KERNEL_SPI
8         bool
10 config ADK_KERNEL_SPI_DEBUG
11         bool
13 config ADK_KERNEL_SPI_MASTER
14         bool
16 config ADK_KERNEL_SPI_BITBANG
17         tristate
19 config ADK_KERNEL_SPI_RB4XX_CPLD
20         tristate
22 config ADK_KERNEL_SPI_AR71XX
23         tristate
25 config ADK_KERNEL_SPI_PXA2XX
26         tristate
27         select ADK_KERNEL_SPI
29 config ADK_KERNEL_SPI_BCM2835
30         tristate "SPI driver for BCM28XX boards"
31         select ADK_KERNEL_SPI
32         select ADK_KERNEL_SPI_MASTER
33         select ADK_KERNEL_SPI_BITBANG
34         select ADK_KERNEL_REGMAP
35         select ADK_KERNEL_REGMAP_SPI
36         depends on ADK_TARGET_BOARD_BCM28XX
37         default m if ADK_TARGET_BOARD_BCM28XX
38         default n
40 config ADK_KERNEL_SPI_IMX
41         tristate "SPI driver for Solidrun IMX6"
42         select ADK_KERNEL_SPI
43         select ADK_KERNEL_SPI_MASTER
44         select ADK_KERNEL_SPI_BITBANG
45         select ADK_KERNEL_REGMAP
46         select ADK_KERNEL_REGMAP_SPI
47         depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
48         default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
49         default n
51 config ADK_KERNEL_SPI_RB4XX
52         tristate "SPI driver for Routerboard 4xx"
53         select ADK_KERNEL_SPI
54         select ADK_KERNEL_SPI_MASTER
55         select ADK_KERNEL_SPI_BITBANG
56         select ADK_KERNEL_SPI_RB4XX_CPLD
57         select ADK_KERNEL_SPI_AR71XX
58         depends on ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
59         default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
60         default n
62 config ADK_KERNEL_SPI_SPIDEV
63         tristate "SPI userland driver"
64         select ADK_KERNEL_SPI
65         select ADK_KERNEL_SPI_MASTER
67 config ADK_KERNEL_SPI_GPIO
68         tristate "SPI GPIO support"
69         select ADK_KERNEL_SPI
70         select ADK_KERNEL_SPI_MASTER
72 endmenu