Merge remote-tracking branch 'spi/fix/core' into spi-linus
[linux-drm-fsl-dcu.git] / arch / arm / mach-u300 / Kconfig
1 config ARCH_U300
2         bool "ST-Ericsson U300 Series" if ARCH_MULTI_V5
3         depends on MMU
4         select ARCH_REQUIRE_GPIOLIB
5         select ARM_AMBA
6         select ARM_PATCH_PHYS_VIRT
7         select ARM_VIC
8         select CLKSRC_MMIO
9         select CLKSRC_OF
10         select COMMON_CLK
11         select CPU_ARM926T
12         select GENERIC_CLOCKEVENTS
13         select HAVE_TCM
14         select PINCTRL
15         select PINCTRL_COH901
16         select PINCTRL_U300
17         select SPARSE_IRQ
18         select MFD_SYSCON
19         select USE_OF
20         help
21           Support for ST-Ericsson U300 series mobile platforms.
22
23 if ARCH_U300
24
25 menu "ST-Ericsson AB U300/U335 Platform"
26
27 config MACH_U300
28         depends on ARCH_U300
29         bool "U300"
30         default y
31
32 config U300_DEBUG
33         depends on ARCH_U300
34         bool "Debug support for U300"
35         depends on PM
36         help
37                 Debug support for U300 in sysfs, procfs etc.
38
39 config MACH_U300_SPIDUMMY
40         depends on ARCH_U300
41         bool "SSP/SPI dummy chip"
42         select SPI
43         select SPI_MASTER
44         select SPI_PL022
45         help
46                 This creates a small kernel module that creates a dummy
47                 SPI device to be used for loopback tests. Regularly used
48                 to test reference designs. If you're not testing SPI,
49                 you don't need it. Selecting this will activate the
50                 SPI framework and ARM PL022 support.
51
52 endmenu
53
54 endif