From: Suravee Suthikulpanit Date: Thu, 2 Oct 2014 21:25:34 +0000 (-0500) Subject: amd/seattle: Add early printk message for the platform X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~4275 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=db9cd6506647338fb07c65fa8da448d46c544218;p=xen.git amd/seattle: Add early printk message for the platform Signed-off-by: Suravee Suthikulpanit Acked-by: Stefano Stabellini Reviewed-by: Julien Grall Acked-by: Ian Campbell --- diff --git a/docs/misc/arm/early-printk.txt b/docs/misc/arm/early-printk.txt index 843c4f5d3c..71a0247617 100644 --- a/docs/misc/arm/early-printk.txt +++ b/docs/misc/arm/early-printk.txt @@ -18,6 +18,7 @@ where mach is the name of the machine: - 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. diff --git a/xen/arch/arm/Rules.mk b/xen/arch/arm/Rules.mk index fe7eea5f84..572d8547d8 100644 --- a/xen/arch/arm/Rules.mk +++ b/xen/arch/arm/Rules.mk @@ -106,6 +106,11 @@ EARLY_PRINTK_BAUD := 115200 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