1if ARCH_U300
2
3menu "ST-Ericsson AB U300/U330/U335/U365 Platform"
4
5comment "ST-Ericsson Mobile Platform Products"
6
7config MACH_U300
8	bool "U300"
9	select PINCTRL
10	select PINCTRL_U300
11	select PINCTRL_COH901
12
13comment "ST-Ericsson U300/U330/U335/U365 Feature Selections"
14
15choice
16	prompt "U300/U330/U335/U365 system type"
17	default MACH_U300_BS2X
18	---help---
19	You need to select the target system, i.e. the
20	U300/U330/U335/U365 board that you want to compile your kernel
21	for.
22
23config MACH_U300_BS2X
24	bool "S26/S26/B25/B26 Test Products"
25	depends on MACH_U300
26	help
27		Select this if you're developing on the
28		S26/S25 test products. (Also works on
29		B26/B25 big boards.)
30
31config MACH_U300_BS330
32	bool "S330/B330 Test Products"
33	depends on MACH_U300
34	help
35		Select this if you're developing on the
36		S330/B330 test products.
37
38config MACH_U300_BS335
39	bool "S335/B335 Test Products"
40	depends on MACH_U300
41	help
42		Select this if you're developing on the
43		S335/B335 test products.
44
45config MACH_U300_BS365
46	bool "S365/B365 Test Products"
47	depends on MACH_U300
48	help
49		Select this if you're developing on the
50		S365/B365 test products.
51
52endchoice
53
54config U300_DEBUG
55	bool "Debug support for U300"
56	depends on PM
57	help
58		Debug support for U300 in sysfs, procfs etc.
59
60config MACH_U300_SPIDUMMY
61	bool "SSP/SPI dummy chip"
62	select SPI
63	select SPI_MASTER
64	select SPI_PL022
65	help
66		This creates a small kernel module that creates a dummy
67		SPI device to be used for loopback tests. Regularly used
68		to test reference designs. If you're not testing SPI,
69		you don't need it. Selecting this will activate the
70		SPI framework and ARM PL022 support.
71
72endmenu
73
74endif
75