xref: /openbmc/linux/arch/arm/mach-ux500/Kconfig (revision e81fcc97)
1f38406bbSRabin Vincentif ARCH_U8500
2f38406bbSRabin Vincent
3f38406bbSRabin Vincentconfig UX500_SOC_COMMON
4f38406bbSRabin Vincent	bool
5f38406bbSRabin Vincent	default y
6f38406bbSRabin Vincent	select ARM_GIC
7f38406bbSRabin Vincent	select HAS_MTU
8f38406bbSRabin Vincent	select NOMADIK_GPIO
9f38406bbSRabin Vincent
10f38406bbSRabin Vincentconfig UX500_SOC_DB8500
11f38406bbSRabin Vincent	bool
12f38406bbSRabin Vincent
13f38406bbSRabin Vincentconfig UX500_SOC_DB5500
14f38406bbSRabin Vincent	bool
15f38406bbSRabin Vincent
16591d8dd7SRabin Vincentchoice
17591d8dd7SRabin Vincent	prompt "Ux500 target platform"
18591d8dd7SRabin Vincent	default MACH_U8500_MOP
19aa44ef4dSSrinidhi Kasagar
20aa44ef4dSSrinidhi Kasagarconfig MACH_U8500_MOP
21591d8dd7SRabin Vincent	bool "U8500 Development platform"
22f38406bbSRabin Vincent	select UX500_SOC_DB8500
23aa44ef4dSSrinidhi Kasagar	help
24aa44ef4dSSrinidhi Kasagar	  Include support for mop500 development platform
25aa44ef4dSSrinidhi Kasagar	  based on U8500 architecture. The platform is based
26aa44ef4dSSrinidhi Kasagar	  on early drop silicon version of 8500.
27591d8dd7SRabin Vincent
28591d8dd7SRabin Vincentconfig MACH_U5500
29591d8dd7SRabin Vincent	bool "U5500 Development platform"
30591d8dd7SRabin Vincent	select UX500_SOC_DB5500
31591d8dd7SRabin Vincent	help
32591d8dd7SRabin Vincent	  Include support for the U5500 development platform.
33591d8dd7SRabin Vincentendchoice
34f38406bbSRabin Vincent
3539a982b4SRabin Vincentconfig UX500_DEBUG_UART
3639a982b4SRabin Vincent	int "Ux500 UART to use for low-level debug"
3739a982b4SRabin Vincent	default 2
3839a982b4SRabin Vincent	help
3939a982b4SRabin Vincent	  Choose the UART on which kernel low-level debug messages should be
4039a982b4SRabin Vincent	  output.
4139a982b4SRabin Vincent
42*e81fcc97SLinus Walleijconfig U5500_MODEM_IRQ
43*e81fcc97SLinus Walleij	bool "Modem IRQ support"
44*e81fcc97SLinus Walleij	depends on MACH_U5500
45*e81fcc97SLinus Walleij	default y
46*e81fcc97SLinus Walleij	help
47*e81fcc97SLinus Walleij	  Add support for handling IRQ:s from modem side
48*e81fcc97SLinus Walleij
49*e81fcc97SLinus Walleijconfig U5500_MBOX
50*e81fcc97SLinus Walleij	bool "Mailbox support"
51*e81fcc97SLinus Walleij	depends on MACH_U5500 && U5500_MODEM_IRQ
52*e81fcc97SLinus Walleij	default y
53*e81fcc97SLinus Walleij	help
54*e81fcc97SLinus Walleij	  Add support for U5500 mailbox communication with modem side
55*e81fcc97SLinus Walleij
56f38406bbSRabin Vincentendif
57