1# 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
46