ARM: ux500: add board autoselection
[linux-2.6-block.git] / arch / arm / mach-ux500 / Kconfig
CommitLineData
f38406bb
RV
1if ARCH_U8500
2
3config UX500_SOC_COMMON
4 bool
5 default y
6 select ARM_GIC
7 select HAS_MTU
6e266b20 8 select ARM_ERRATA_753970
98e87d57 9 select ARM_ERRATA_754322
d65015f7 10 select ARM_ERRATA_764369
f38406bb 11
f38406bb 12config UX500_SOC_DB5500
ded547a4 13 bool
8317797c 14 select MFD_DB5500_PRCMU
d2a40972
RV
15
16config UX500_SOC_DB8500
ded547a4 17 bool
650c2a21 18 select MFD_DB8500_PRCMU
1032fbfd 19 select REGULATOR_DB8500_PRCMU
d2a40972 20
9372da50 21menu "Ux500 target platform (boards)"
aa44ef4d 22
d2a40972 23config MACH_U8500
591d8dd7 24 bool "U8500 Development platform"
ded547a4 25 select UX500_SOC_DB8500
fe67dfc8 26 select TPS6105X
aa44ef4d 27 help
f3af03de 28 Include support for the mop500 development platform.
591d8dd7 29
9372da50
LW
30config MACH_HREFV60
31 bool "U85000 Development platform, HREFv60 version"
ded547a4 32 select UX500_SOC_DB8500
9372da50
LW
33 help
34 Include support for the HREFv60 new development platform.
35
11ab32a7
MP
36config MACH_SNOWBALL
37 bool "U8500 Snowball platform"
11ab32a7
MP
38 select MACH_U8500
39 help
40 Include support for the snowball development platform.
41
591d8dd7
RV
42config MACH_U5500
43 bool "U5500 Development platform"
ded547a4 44 select UX500_SOC_DB5500
591d8dd7
RV
45 help
46 Include support for the U5500 development platform.
ded547a4
AB
47
48config UX500_AUTO_PLATFORM
49 def_bool y
50 depends on !MACH_U5500
51 select MACH_U8500
52 help
53 At least one platform needs to be selected in order to build
54 a working kernel. If everything else is disabled, this
55 automatically enables MACH_U8500.
d2a40972 56endmenu
f38406bb 57
39a982b4
RV
58config UX500_DEBUG_UART
59 int "Ux500 UART to use for low-level debug"
60 default 2
61 help
62 Choose the UART on which kernel low-level debug messages should be
63 output.
64
e81fcc97
LW
65config U5500_MODEM_IRQ
66 bool "Modem IRQ support"
d2a40972 67 depends on UX500_SOC_DB5500
e81fcc97
LW
68 default y
69 help
70 Add support for handling IRQ:s from modem side
71
72config U5500_MBOX
73 bool "Mailbox support"
d2a40972 74 depends on U5500_MODEM_IRQ
e81fcc97
LW
75 default y
76 help
77 Add support for U5500 mailbox communication with modem side
78
f38406bb 79endif