blob: 4f43c1cd5db08acd77d5b8fe81a9459890a21f5e [file] [log] [blame]
rjw1f884582022-01-06 17:20:42 +08001# SPDX-License-Identifier: GPL-2.0
2menuconfig 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
18if ARCH_U300
19
20config MACH_U300
21 depends on ARCH_U300
22 bool "U300"
23 default y
24
25config 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
32config 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
45endif