blob: 8e23071bd1b34ff2a47f729c60721a6fa4a9ec5b [file] [log] [blame]
Linus Walleije1b31442013-05-02 18:01:46 +02001config ARCH_U300
Arnd Bergmann688c2402013-06-20 02:26:37 +02002 bool "ST-Ericsson U300 Series" if ARCH_MULTI_V5
Linus Walleije1b31442013-05-02 18:01:46 +02003 depends on MMU
4 select ARCH_REQUIRE_GPIOLIB
5 select ARM_AMBA
6 select ARM_PATCH_PHYS_VIRT
7 select ARM_VIC
Linus Walleije1b31442013-05-02 18:01:46 +02008 select CLKSRC_MMIO
9 select CLKSRC_OF
10 select COMMON_CLK
11 select CPU_ARM926T
12 select GENERIC_CLOCKEVENTS
13 select HAVE_TCM
Linus Walleij98da3522011-05-02 20:54:38 +020014 select PINCTRL
Linus Walleijca402d32011-11-16 09:22:59 +010015 select PINCTRL_COH901
Russell Kingb1b3f492012-10-06 17:12:25 +010016 select PINCTRL_U300
Linus Walleije1b31442013-05-02 18:01:46 +020017 select SPARSE_IRQ
Linus Walleij7fca1f22013-06-13 21:21:31 +020018 select MFD_SYSCON
Linus Walleije1b31442013-05-02 18:01:46 +020019 select USE_OF
20 help
21 Support for ST-Ericsson U300 series mobile platforms.
Linus Walleijbb3cee22009-04-23 10:22:13 +010022
Linus Walleijc8a5b7b2013-09-18 15:08:52 +020023if ARCH_U300
24
25menu "ST-Ericsson AB U300/U335 Platform"
Linus Walleijbb3cee22009-04-23 10:22:13 +010026
Linus Walleije1b31442013-05-02 18:01:46 +020027config MACH_U300
28 depends on ARCH_U300
29 bool "U300"
30 default y
31
Linus Walleijbb3cee22009-04-23 10:22:13 +010032config U300_DEBUG
Linus Walleije1b31442013-05-02 18:01:46 +020033 depends on ARCH_U300
Linus Walleijbb3cee22009-04-23 10:22:13 +010034 bool "Debug support for U300"
35 depends on PM
36 help
37 Debug support for U300 in sysfs, procfs etc.
38
Linus Walleijc7c8c782009-08-14 10:59:05 +010039config MACH_U300_SPIDUMMY
Linus Walleije1b31442013-05-02 18:01:46 +020040 depends on ARCH_U300
Linus Walleijc7c8c782009-08-14 10:59:05 +010041 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
Linus Walleijbb3cee22009-04-23 10:22:13 +010052endmenu
Linus Walleijc8a5b7b2013-09-18 15:08:52 +020053
54endif