x86/boot: Rename overlapping memcpy() to memmove()
[linux/fpc-iii.git] / arch / arm / mach-ux500 / Kconfig
blob3185081bdb2cd4a4766970beb828df20cfaf4ba2
1 menuconfig ARCH_U8500
2         bool "ST-Ericsson U8500 Series"
3         depends on ARCH_MULTI_V7 && MMU
4         select AB8500_CORE
5         select ABX500_CORE
6         select ARCH_REQUIRE_GPIOLIB
7         select ARM_AMBA
8         select ARM_ERRATA_754322
9         select ARM_ERRATA_764369 if SMP
10         select ARM_GIC
11         select CACHE_L2X0
12         select CLKSRC_NOMADIK_MTU
13         select HAVE_ARM_SCU if SMP
14         select HAVE_ARM_TWD if SMP
15         select PINCTRL
16         select PINCTRL_ABX500
17         select PINCTRL_NOMADIK
18         select PL310_ERRATA_753970 if CACHE_L2X0
19         help
20           Support for ST-Ericsson's Ux500 architecture
22 if ARCH_U8500
24 config UX500_SOC_DB8500
25         bool
26         select MFD_DB8500_PRCMU
27         select PINCTRL_DB8500
28         select PINCTRL_DB8540
29         select PINCTRL_AB8500
30         select PINCTRL_AB8505
31         select PINCTRL_AB9540
32         select PINCTRL_AB8540
33         select REGULATOR
34         select REGULATOR_DB8500_PRCMU
35         select CLKSRC_DBX500_PRCMU
36         select PM_GENERIC_DOMAINS if PM
38 config MACH_MOP500
39         bool "U8500 Development platform, MOP500 versions"
40         select I2C
41         select I2C_NOMADIK
42         select REGULATOR
43         select REGULATOR_FIXED_VOLTAGE
44         select SOC_BUS
45         select UX500_SOC_DB8500
46         help
47           Include support for the MOP500 development platform.
49 config MACH_HREFV60
50         bool "U8500 Development platform, HREFv60 version"
51         select MACH_MOP500
52         help
53           Include support for the HREFv60 new development platform.
54           Includes HREFv70, v71 etc.
56 config MACH_SNOWBALL
57         bool "U8500 Snowball platform"
58         select MACH_MOP500
59         help
60           Include support for the snowball development platform.
62 config UX500_AUTO_PLATFORM
63         def_bool y
64         select MACH_MOP500
65         help
66           At least one platform needs to be selected in order to build
67           a working kernel. If everything else is disabled, this
68           automatically enables MACH_MOP500.
70 config UX500_DEBUG_UART
71         int "Ux500 UART to use for low-level debug"
72         default 2
73         help
74           Choose the UART on which kernel low-level debug messages should be
75           output.
77 endif