Signed-off-by: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Reviewed-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
- sun7i: printk with 8250 on Allwinner A20 processors
- brcm: printk with 8250 on Broadcom 7445D0 boards with A15 processors.
- hip04-d01: printk with 8250 on HiSilicon Hip-04 D01
+ - seattle: printk with pl011 for AMD Seattle processor
The base address and baud rate is hardcoded in xen/arch/arm/Rules.mk,
see there when adding support for new machines.
EARLY_UART_BASE_ADDRESS := 0xE4007000
EARLY_UART_REG_SHIFT := 2
endif
+ifeq ($(CONFIG_EARLY_PRINTK), seattle)
+EARLY_PRINTK_INC := pl011
+EARLY_PRINTK_BAUD := 115200
+EARLY_UART_BASE_ADDRESS := 0xe1010000
+endif
ifneq ($(EARLY_PRINTK_INC),)
EARLY_PRINTK := y