zephyr/drivers/xen
Dmytro Firsov 3581527b53 xen: implement Xen domain control interface
Add Xen domctl API implementation for Zephyr as control domain.

Previously Zephyr OS was used as unprivileged Xen domain (Domain-U),
but it also can be used as lightweight Xen control domain (Domain-0).
To implement such fuctionality additional Xen interfaces are needed.
One of them is Xen domain controls (domctls) - it allows to create,
configure and manage Xen domains.

Also, used it as a possibility to update files copyright and licenses
identifiers in touched files.

Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com>
2023-09-15 11:15:00 +01:00
..
dom0 xen: implement Xen domain control interface 2023-09-15 11:15:00 +01:00
CMakeLists.txt xen: implement Xen domain control interface 2023-09-15 11:15:00 +01:00
events.c xen: events: add event channel allocation for domain-0 2023-09-15 11:15:00 +01:00
gnttab.c drivers: xen: gnttab: do Xen node mapping inside driver 2023-09-15 11:15:00 +01:00
hvm.c drivers: add mising braces to single line if statements 2022-07-06 11:00:45 -04:00
Kconfig xen: refactor Xen hypervisor Kconfig options 2023-09-15 11:15:00 +01:00