]> git.karo-electronics.de Git - mv-sheeva.git/blob - arch/arm/mach-ux500/Kconfig
Merge tag 'drivers2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[mv-sheeva.git] / arch / arm / mach-ux500 / Kconfig
1 if ARCH_U8500
2
3 config UX500_SOC_COMMON
4         bool
5         default y
6         select ARM_GIC
7         select HAS_MTU
8         select PL310_ERRATA_753970
9         select ARM_ERRATA_754322
10         select ARM_ERRATA_764369
11         select CACHE_L2X0
12
13 config UX500_SOC_DB5500
14         bool
15         select MFD_DB5500_PRCMU
16
17 config UX500_SOC_DB8500
18         bool
19         select MFD_DB8500_PRCMU
20         select REGULATOR_DB8500_PRCMU
21         select CPU_FREQ_TABLE if CPU_FREQ
22
23 menu "Ux500 target platform (boards)"
24
25 config MACH_MOP500
26         bool "U8500 Development platform, MOP500 versions"
27         select UX500_SOC_DB8500
28         select I2C
29         select I2C_NOMADIK
30         help
31           Include support for the MOP500 development platform.
32
33 config MACH_HREFV60
34         bool "U8500 Development platform, HREFv60 version"
35         select MACH_MOP500
36         help
37           Include support for the HREFv60 new development platform.
38           Includes HREFv70, v71 etc.
39
40 config MACH_SNOWBALL
41         bool "U8500 Snowball platform"
42         select MACH_MOP500
43         help
44           Include support for the snowball development platform.
45
46 config MACH_U5500
47         bool "U5500 Development platform"
48         select UX500_SOC_DB5500
49         help
50           Include support for the U5500 development platform.
51
52 config UX500_AUTO_PLATFORM
53         def_bool y
54         depends on !MACH_U5500
55         select MACH_MOP500
56         help
57           At least one platform needs to be selected in order to build
58           a working kernel. If everything else is disabled, this
59           automatically enables MACH_MOP500.
60 endmenu
61
62 config UX500_DEBUG_UART
63         int "Ux500 UART to use for low-level debug"
64         default 2
65         help
66           Choose the UART on which kernel low-level debug messages should be
67           output.
68
69 config U5500_MODEM_IRQ
70         bool "Modem IRQ support"
71         depends on UX500_SOC_DB5500
72         default y
73         help
74           Add support for handling IRQ:s from modem side
75
76 config U5500_MBOX
77         bool "Mailbox support"
78         depends on U5500_MODEM_IRQ
79         default y
80         help
81           Add support for U5500 mailbox communication with modem side
82
83 endif