[Xen-devel] [PATCH 3/3 v3] xen: Fix 16550 UART console for HP Moonshot (Aarch64) platform

2017-11-24 Thread Bhupinder Thakur
match X-Gene UART port due to the lack of mmio32 option. Signed-off-by: Loc Ho Acked-by: Greg Kroah-Hartman Signed-off-by: Rafael J. Wysocki Signed-off-by: Bhupinder Thakur --- Changes since v2: - removed the use of local variable xgene_8250 in xgene_8250_erratum_present CC

[Xen-devel] [PATCH 0/3 v3] xen: ACPI/SPCR based initialization of 8250 UART

2017-11-24 Thread Bhupinder Thakur
implemented to make the UART console work. CC: Andrew Cooper CC: George Dunlap CC: Ian Jackson CC: Jan Beulich CC: Konrad Rzeszutek Wilk CC: Stefano Stabellini CC: Tim Deegan CC: Wei Liu CC: Julien Grall Bhupinder Thakur (3): xen: Refactor 16550 UART code xen: Add support for initializing

[Xen-devel] [PATCH 2/3 v3] xen: Add support for initializing 16550 UART using ACPI

2017-11-24 Thread Bhupinder Thakur
Currently, Xen supports only DT based initialization of 16550 UART. This patch adds support for initializing 16550 UART using ACPI SPCR table. Signed-off-by: Bhupinder Thakur --- Changes since v2: - renamed UART_MAX_REG to UART_NUM_REGS - aligned some assignment statements - some coding style

[Xen-devel] [PATCH 1/3 v3] xen: Refactor 16550 UART code

2017-11-24 Thread Bhupinder Thakur
This patch refactors the 8250 UART code so that code can be reused by later patches, which add support for ACPI based UART initialization. Signed-off-by: Bhupinder Thakur --- Changes since v2: - Refactored the code to prepare for later patches. CC: Andrew Cooper CC: George Dunlap CC: Ian