Commit | Line | Data |
---|---|---|
21278aea | 1 | menuconfig ARCH_U8500 |
e3246542 MY |
2 | bool "ST-Ericsson U8500 Series" |
3 | depends on ARCH_MULTI_V7 && MMU | |
07d8a49c UKK |
4 | select AB8500_CORE |
5 | select ABX500_CORE | |
7f01e5a7 AB |
6 | select ARCH_REQUIRE_GPIOLIB |
7 | select ARM_AMBA | |
07d8a49c UKK |
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 | |
4c3ffffd | 13 | select HAVE_ARM_SCU if SMP |
a894fcc2 | 14 | select HAVE_ARM_TWD if SMP |
07d8a49c UKK |
15 | select PINCTRL |
16 | select PINCTRL_ABX500 | |
17 | select PINCTRL_NOMADIK | |
a641f3a6 | 18 | select PL310_ERRATA_753970 if CACHE_L2X0 |
7f01e5a7 AB |
19 | help |
20 | Support for ST-Ericsson's Ux500 architecture | |
21 | ||
f38406bb RV |
22 | if ARCH_U8500 |
23 | ||
d2a40972 | 24 | config UX500_SOC_DB8500 |
ded547a4 | 25 | bool |
650c2a21 | 26 | select MFD_DB8500_PRCMU |
b1b3f49c | 27 | select PINCTRL_DB8500 |
1728c96d | 28 | select PINCTRL_DB8540 |
3c937993 | 29 | select PINCTRL_AB8500 |
1aa2d8d4 | 30 | select PINCTRL_AB8505 |
09dbec3f | 31 | select PINCTRL_AB9540 |
a8f96e41 | 32 | select PINCTRL_AB8540 |
97b3b7a0 | 33 | select REGULATOR |
1032fbfd | 34 | select REGULATOR_DB8500_PRCMU |
1becd6ed | 35 | select CLKSRC_DBX500_PRCMU |
c8f45943 | 36 | select PM_GENERIC_DOMAINS if PM |
d2a40972 | 37 | |
5017f1cd LW |
38 | config MACH_MOP500 |
39 | bool "U8500 Development platform, MOP500 versions" | |
5017f1cd LW |
40 | select I2C |
41 | select I2C_NOMADIK | |
74ba4ec7 | 42 | select REGULATOR |
0b5ea1e2 | 43 | select REGULATOR_FIXED_VOLTAGE |
b1b3f49c RK |
44 | select SOC_BUS |
45 | select UX500_SOC_DB8500 | |
aa44ef4d | 46 | help |
5017f1cd | 47 | Include support for the MOP500 development platform. |
591d8dd7 | 48 | |
9372da50 | 49 | config MACH_HREFV60 |
5017f1cd LW |
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. | |
9372da50 | 55 | |
11ab32a7 MP |
56 | config MACH_SNOWBALL |
57 | bool "U8500 Snowball platform" | |
5017f1cd | 58 | select MACH_MOP500 |
11ab32a7 MP |
59 | help |
60 | Include support for the snowball development platform. | |
61 | ||
ded547a4 AB |
62 | config UX500_AUTO_PLATFORM |
63 | def_bool y | |
5017f1cd | 64 | select MACH_MOP500 |
ded547a4 AB |
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 | |
5017f1cd | 68 | automatically enables MACH_MOP500. |
09893ee8 | 69 | |
39a982b4 RV |
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. | |
76 | ||
f38406bb | 77 | endif |