Commit | Line | Data |
---|---|---|
f38406bb RV |
1 | if ARCH_U8500 |
2 | ||
3 | config UX500_SOC_COMMON | |
4 | bool | |
5 | default y | |
6 | select ARM_GIC | |
7 | select HAS_MTU | |
43a6955f | 8 | select PL310_ERRATA_753970 |
98e87d57 | 9 | select ARM_ERRATA_754322 |
d65015f7 | 10 | select ARM_ERRATA_764369 |
68526e58 | 11 | select CACHE_L2X0 |
e98ea774 LW |
12 | select PINCTRL |
13 | select PINCTRL_NOMADIK | |
ebc96db7 | 14 | select COMMON_CLK |
f38406bb | 15 | |
d2a40972 | 16 | config UX500_SOC_DB8500 |
ded547a4 | 17 | bool |
650c2a21 | 18 | select MFD_DB8500_PRCMU |
97b3b7a0 | 19 | select REGULATOR |
1032fbfd | 20 | select REGULATOR_DB8500_PRCMU |
2c43ee44 | 21 | select CPU_FREQ_TABLE if CPU_FREQ |
e98ea774 | 22 | select PINCTRL_DB8500 |
d2a40972 | 23 | |
9372da50 | 24 | menu "Ux500 target platform (boards)" |
aa44ef4d | 25 | |
5017f1cd LW |
26 | config MACH_MOP500 |
27 | bool "U8500 Development platform, MOP500 versions" | |
ded547a4 | 28 | select UX500_SOC_DB8500 |
5017f1cd LW |
29 | select I2C |
30 | select I2C_NOMADIK | |
eda413c2 | 31 | select SOC_BUS |
aa44ef4d | 32 | help |
5017f1cd | 33 | Include support for the MOP500 development platform. |
591d8dd7 | 34 | |
9372da50 | 35 | config MACH_HREFV60 |
5017f1cd LW |
36 | bool "U8500 Development platform, HREFv60 version" |
37 | select MACH_MOP500 | |
38 | help | |
39 | Include support for the HREFv60 new development platform. | |
40 | Includes HREFv70, v71 etc. | |
9372da50 | 41 | |
11ab32a7 MP |
42 | config MACH_SNOWBALL |
43 | bool "U8500 Snowball platform" | |
5017f1cd | 44 | select MACH_MOP500 |
11ab32a7 MP |
45 | help |
46 | Include support for the snowball development platform. | |
47 | ||
ded547a4 AB |
48 | config UX500_AUTO_PLATFORM |
49 | def_bool y | |
5017f1cd | 50 | select MACH_MOP500 |
ded547a4 AB |
51 | help |
52 | At least one platform needs to be selected in order to build | |
53 | a working kernel. If everything else is disabled, this | |
5017f1cd | 54 | automatically enables MACH_MOP500. |
09893ee8 | 55 | |
e27fc6cf LJ |
56 | config MACH_UX500_DT |
57 | bool "Generic U8500 support using device tree" | |
09893ee8 | 58 | depends on MACH_MOP500 |
e27fc6cf LJ |
59 | select USE_OF |
60 | ||
d2a40972 | 61 | endmenu |
f38406bb | 62 | |
39a982b4 RV |
63 | config UX500_DEBUG_UART |
64 | int "Ux500 UART to use for low-level debug" | |
65 | default 2 | |
66 | help | |
67 | Choose the UART on which kernel low-level debug messages should be | |
68 | output. | |
69 | ||
f38406bb | 70 | endif |