ThunderX platform uses pl011 uart.
Signed-off-by: Vijaya Kumar K <Vijaya.Kumar@caviumnetworks.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
[ ijc -- added to early-printk.txt ]
- hip04-d01: printk with 8250 on HiSilicon Hip-04 D01
- seattle: printk with pl011 for AMD Seattle processor
- lager: printk with SCIF0 on Renesas R-Car H2 processors
+ - thunderx: printk with pl011 for Cavium ThunderX processor
The base address and baud rate is hardcoded in xen/arch/arm/Rules.mk,
see there when adding support for new machines.
EARLY_PRINTK_INC := scif
EARLY_UART_BASE_ADDRESS := 0xe6e60000
endif
+ifeq ($(CONFIG_EARLY_PRINTK), thunderx)
+EARLY_PRINTK_INC := pl011
+EARLY_UART_BASE_ADDRESS := 0x87e024000000
+endif
ifneq ($(EARLY_PRINTK_INC),)
EARLY_PRINTK := y