4f43c1cd5db08acd77d5b8fe81a9459890a21f5e
[muen/linux.git] / arch / arm / mach-u300 / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 menuconfig ARCH_U300
3         bool "ST-Ericsson U300 Series"
4         depends on ARCH_MULTI_V5 && MMU
5         select ARM_AMBA
6         select ARM_VIC
7         select U300_TIMER
8         select CPU_ARM926T
9         select GPIOLIB
10         select HAVE_TCM
11         select PINCTRL
12         select PINCTRL_COH901
13         select PINCTRL_U300
14         select MFD_SYSCON
15         help
16           Support for ST-Ericsson U300 series mobile platforms.
17
18 if ARCH_U300
19
20 config MACH_U300
21         depends on ARCH_U300
22         bool "U300"
23         default y
24
25 config U300_DEBUG
26         depends on ARCH_U300
27         bool "Debug support for U300"
28         depends on PM
29         help
30                 Debug support for U300 in sysfs, procfs etc.
31
32 config MACH_U300_SPIDUMMY
33         depends on ARCH_U300
34         bool "SSP/SPI dummy chip"
35         select SPI
36         select SPI_MASTER
37         select SPI_PL022
38         help
39                 This creates a small kernel module that creates a dummy
40                 SPI device to be used for loopback tests. Regularly used
41                 to test reference designs. If you're not testing SPI,
42                 you don't need it. Selecting this will activate the
43                 SPI framework and ARM PL022 support.
44
45 endif