xref: /linux/arch/arm/mach-ux500/Kconfig (revision e27fc6cf84a401e62144a522695f114c9bdbebb7)
1if ARCH_U8500
2
3config UX500_SOC_COMMON
4	bool
5	default y
6	select ARM_GIC
7	select HAS_MTU
8	select ARM_ERRATA_753970
9	select ARM_ERRATA_754322
10	select ARM_ERRATA_764369
11
12menu "Ux500 SoC"
13
14config UX500_SOC_DB5500
15	bool "DB5500"
16	select MFD_DB5500_PRCMU
17
18config UX500_SOC_DB8500
19	bool "DB8500"
20	select MFD_DB8500_PRCMU
21	select REGULATOR_DB8500_PRCMU
22
23endmenu
24
25menu "Ux500 target platform (boards)"
26
27config MACH_U8500
28	bool "U8500 Development platform"
29	depends on UX500_SOC_DB8500
30	select TPS6105X
31	select SOC_BUS
32	help
33	  Include support for the mop500 development platform.
34
35config MACH_HREFV60
36       bool "U85000 Development platform, HREFv60 version"
37       depends on UX500_SOC_DB8500
38       help
39         Include support for the HREFv60 new development platform.
40
41config MACH_SNOWBALL
42	bool "U8500 Snowball platform"
43	depends on UX500_SOC_DB8500
44	select MACH_U8500
45	help
46	  Include support for the snowball development platform.
47
48config MACH_U5500
49	bool "U5500 Development platform"
50	depends on UX500_SOC_DB5500
51	help
52	  Include support for the U5500 development platform.
53
54config MACH_UX500_DT
55	bool "Generic U8500 support using device tree"
56	depends on MACH_U8500
57	select USE_OF
58
59endmenu
60
61config UX500_DEBUG_UART
62	int "Ux500 UART to use for low-level debug"
63	default 2
64	help
65	  Choose the UART on which kernel low-level debug messages should be
66	  output.
67
68config U5500_MODEM_IRQ
69	bool "Modem IRQ support"
70	depends on UX500_SOC_DB5500
71	default y
72	help
73	  Add support for handling IRQ:s from modem side
74
75config U5500_MBOX
76	bool "Mailbox support"
77	depends on U5500_MODEM_IRQ
78	default y
79	help
80	  Add support for U5500 mailbox communication with modem side
81
82endif
83