From: Oleksandr Tyshchenko <oleksandr_tyshche...@epam.com>

Hi, all.

The purpose of this patch series is to add required support to be able to run 
Xen on
Renesas Stout board [1] which uses SCIFA compatible UART as a console interface.

Actually Xen already has support for SCIF compatible UARTs which are used on 
Renesas Lager (R-Car Gen2),
Salvator-X, H3ULCB/M3ULCB (R-Car Gen3) and other development boards.
So this patch series extends existing support to be able to handle both 
interfaces.   

Tested on Stout (ARM32) and H3ULCB (ARM64) boards using current master. 
Have a plan to update Xen Wiki regarding this board.

You can find current patch series here:
repo: https://github.com/otyshchenko1/xen.git branch: stout_xen_4.12_unstable

[1] https://elinux.org/R-Car/Boards/Stout

Oleksandr Tyshchenko (4):
  xen/arm: drivers: scif: Remove unused #define-s
  xen/arm: drivers: scif: Add support for SCIFA compatible UARTs
  xen/arm: Add SCIFA UART support for early printk
  xen/arm: Reuse R-Car Gen2 platform code for Stout board

 docs/misc/arm/early-printk.txt     |   3 +-
 xen/arch/arm/Rules.mk              |   1 +
 xen/arch/arm/arm32/debug-scifa.inc |  51 ++++++++++++++
 xen/arch/arm/platforms/rcar2.c     |   4 ++
 xen/drivers/char/scif-uart.c       | 133 ++++++++++++++++++++++++++++---------
 xen/include/asm-arm/scif-uart.h    |  55 ++++++++++-----
 6 files changed, 196 insertions(+), 51 deletions(-)
 create mode 100644 xen/arch/arm/arm32/debug-scifa.inc

-- 
2.7.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to