u-boot/drivers/xen
Dmytro Firsov c588ca8734 drivers: xen: events: fix build issues with disabled Xen HVC
Some setups do not use Xen hypervisor console for logging, e.g. they
use emulated PL011 hardware or shared peripherals (real UART). In such
cases Xen HVC will be disabled on a build time and will cause issues in
current driver implementation.

This commit fixes build issues in Xen event channel driver, caused
by absense of console event channel, that is not available when console
config is disabled. Now console related code will be removed when
Xen HVC is turned off.

Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com>
Reviewed-by: Anastasiia Lukianenko <vicooodin@gmail.com>
Reviewed-by: Anastasiia Lukianenko <vicooodin@gmail.com<mailto:vicooodin@gmail.com>>
Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com<mailto:dmytro_firsov@epam.com>>
2022-08-04 13:59:59 -04:00
..
events.c drivers: xen: events: fix build issues with disabled Xen HVC 2022-08-04 13:59:59 -04:00
gnttab.c WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
hypervisor.c drivers: xen: unmap Enlighten page before jumping to Linux 2022-07-25 14:57:27 -04:00
Kconfig xen: pvblock: Add initial support for para-virtualized block driver 2020-08-14 15:18:30 -04:00
Makefile xen: pvblock: Add initial support for para-virtualized block driver 2020-08-14 15:18:30 -04:00
pvblock.c dm: define LOG_CATEGORY for all uclass 2021-07-06 10:38:03 -06:00
xenbus.c xen: Port Xen bus driver from mini-os 2020-08-14 15:18:30 -04:00