Finish the work to move static features that are arch agnostic to common. Michal Orzel (4): common: Drop unneeded Arm dependency for static-evtchn device-tree: Move domain_fdt_begin_node() to common device-tree: Move Arm's static-memory feature to common device-tree: Move Arm's static-shmem feature to common
xen/arch/arm/Kconfig | 6 ---- xen/arch/arm/Makefile | 2 -- xen/arch/arm/arm32/mmu/mm.c | 4 +-- xen/arch/arm/arm64/mmu/mm.c | 4 +-- xen/arch/arm/dom0less-build.c | 4 +-- xen/arch/arm/domain_build.c | 34 +----------------- xen/arch/arm/include/asm/domain_build.h | 1 - xen/common/Kconfig | 8 ++++- xen/common/device-tree/Makefile | 2 ++ xen/common/device-tree/bootfdt.c | 36 +++++++++++++++++-- xen/common/device-tree/dom0less-build.c | 15 ++------ .../device-tree}/static-memory.c | 2 +- .../arm => common/device-tree}/static-shmem.c | 5 ++- xen/include/xen/bootfdt.h | 1 + .../asm => include/xen}/static-memory.h | 9 ++--- .../asm => include/xen}/static-shmem.h | 6 ++-- 16 files changed, 63 insertions(+), 76 deletions(-) rename xen/{arch/arm => common/device-tree}/static-memory.c (99%) rename xen/{arch/arm => common/device-tree}/static-shmem.c (99%) rename xen/{arch/arm/include/asm => include/xen}/static-memory.h (93%) rename xen/{arch/arm/include/asm => include/xen}/static-shmem.h (96%) -- 2.25.1