zephyr/drivers/xen
Dmytro Firsov c9d2fb7d40 xen: refactor Xen hypervisor Kconfig options
Xen-related Kconfig options were highly dependand on BOARD/SOC xenvm.
It is not correct because Xen support may be used on any board and SoC.

So, Kconfig structure was refactored, now CONFIG_XEN is located in
arch/ directory (same as in Linux kernel) and can be selected for
any Cortex-A arm64 setup (no other platforms are currently supported).

Also remove confusion in Domain 0 naming: Domain-0, initial domain,
Dom0, privileged domain etc. Now all options related to Xen Domain 0
will be controlled by CONFIG_XEN_DOM0.

Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com>
2023-09-15 11:15:00 +01:00
..
CMakeLists.txt xenvm: drivers: xen: add Xen grant table driver 2022-06-28 22:34:26 -04:00
events.c barriers: Move __DMB() to the new API 2023-05-24 13:13:57 -04: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