Message ID | cover.1720002425.git.oleksii.kurochko@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | RISCV device tree mapping | expand |
Missed to write in the cover letter that this patch series is based on: [PATCH for 4.20 v9 0/5] RISCV basic exception handling implementation ~ Oleksii On Wed, 2024-07-03 at 12:42 +0200, Oleksii Kurochko wrote: > Current patch series introduces device tree mapping for RISC-V. > > Also, it introduces common stuff for working with fdt which is > based on the patches from [1]: > [PATCH v4 2/6] xen/device-tree: Move Arm's setup.c bootinfo > functions to common > [PATCH v4 3/6] xen/common: Move Arm's bootfdt.c > All changes which were done on top of Shawn's patches please find in > "Changes" section > of each patch. > > [1] > https://lore.kernel.org/xen-devel/cover.1712893887.git.sanastasio@raptorengineering.com/ > > Oleksii Kurochko (3): > xen/riscv: enable CONFIG_HAS_DEVICE_TREE > xen/riscv: introduce device tree maping function > xen/riscv: map FDT > > Shawn Anastasio (2): > xen/device-tree: Move Arm's setup.c bootinfo functions to common > xen/common: Move Arm's bootfdt.c to common > > MAINTAINERS | 2 + > xen/arch/arm/Makefile | 1 - > xen/arch/arm/bootfdt.c | 622 -------------------------- > - > xen/arch/arm/include/asm/setup.h | 200 +-------- > xen/arch/arm/setup.c | 432 ------------------- > xen/arch/riscv/Kconfig | 1 + > xen/arch/riscv/include/asm/config.h | 6 + > xen/arch/riscv/include/asm/mm.h | 2 + > xen/arch/riscv/mm.c | 37 +- > xen/arch/riscv/riscv64/head.S | 3 + > xen/arch/riscv/setup.c | 21 + > xen/common/Makefile | 1 + > xen/common/device-tree/Makefile | 2 + > xen/common/device-tree/bootfdt.c | 635 > ++++++++++++++++++++++++++++ > xen/common/device-tree/bootinfo.c | 459 ++++++++++++++++++++ > xen/include/xen/bootfdt.h | 210 +++++++++ > 16 files changed, 1375 insertions(+), 1259 deletions(-) > delete mode 100644 xen/arch/arm/bootfdt.c > create mode 100644 xen/common/device-tree/Makefile > create mode 100644 xen/common/device-tree/bootfdt.c > create mode 100644 xen/common/device-tree/bootinfo.c > create mode 100644 xen/include/xen/bootfdt.h >