serial: serial_xen: Add Xen PV serial driver
authorPeng Fan <peng.fan@nxp.com>
Thu, 6 Aug 2020 09:42:50 +0000 (12:42 +0300)
committerTom Rini <trini@konsulko.com>
Fri, 14 Aug 2020 19:18:30 +0000 (15:18 -0400)
commit384d5cfe5d7e391a5584492bb2ce5794cbd691a9
tree8d363041a6682d7321ca0bafdbe1e706cad7c658
parent673fd82c507cf2a674ca6ec6d84d8d2854a6d78c
serial: serial_xen: Add Xen PV serial driver

Add support for Xen para-virtualized serial driver. This
driver fully supports serial console for the virtual machine.

Please note that as the driver is initialized late, so no banner
nor memory size is visible.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/arm/Kconfig
board/xen/xenguest_arm64/xenguest_arm64.c
configs/xenguest_arm64_defconfig
drivers/serial/Kconfig
drivers/serial/Makefile
drivers/serial/serial_xen.c [new file with mode: 0644]
drivers/xen/events.c