[U-Boot] Pull request: u-boot-riscv/master
uboot at andestech.com
uboot at andestech.com
Thu Apr 23 10:25:55 CEST 2020
Hi Tom,
Please pull some riscv updates:
- Adds few DT related fixes required for Linux EFI stub to work on RISC-V.
- Makes SBI v0.2 the default SBI version to work with OpenSBI v0.7.
- Revert "riscv: qemu: clear kernel-start/-end in device tree as workaround for BBL"
- Remove unnecessary CONFIG_IS_ENABLED().
https://travis-ci.org/github/rickchen36/u-boot-riscv/builds/678432471
Thanks
Rick
The following changes since commit caad316b3165615f1a4848901811a4a084444c9d:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-04-22 13:00:21 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-riscv.git
for you to fetch changes up to 177c53fe6c64d8656f5a647116a97047202c5455:
riscv: Move all fdt fixups together (2020-04-23 10:14:16 +0800)
----------------------------------------------------------------
Atish Patra (6):
riscv: Add boot hartid to device tree
fdtdec: Fix boundary check
riscv: Provide a mechanism to fix DT for reserved memory
riscv: Setup reserved-memory node for FU540
riscv: Copy the reserved-memory nodes to final DT
riscv: Move all fdt fixups together
Bin Meng (6):
riscv: qemu: Remove the simple-bus driver for the SoC node
riscv: Merge unnecessary SMP ifdefs in start.S
riscv: Introduce SPL_SMP Kconfig option for U-Boot SPL
riscv: Add SMP Kconfig option dependency for U-Boot proper
riscv: Add Kconfig option for SBI v0.2
riscv: Make SBI v0.2 the default SBI version
Lukas Auer (1):
Revert "riscv: qemu: clear kernel-start/-end in device tree as workaround for BBL"
Pragnesh Patel (1):
riscv: ax25: cache: Remove SPL_RISCV_MMODE config check
arch/riscv/Kconfig | 34 +++++++++++++++++++++++--
arch/riscv/cpu/ax25/cache.c | 16 ++++++------
arch/riscv/cpu/generic/cpu.c | 14 -----------
arch/riscv/cpu/start.S | 19 ++++++--------
arch/riscv/include/asm/global_data.h | 3 ++-
arch/riscv/include/asm/u-boot-riscv.h | 2 ++
arch/riscv/lib/Makefile | 3 ++-
arch/riscv/lib/asm-offsets.c | 1 +
arch/riscv/lib/bootm.c | 5 ----
arch/riscv/lib/fdt_fixup.c | 150 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/riscv/lib/spl.c | 2 +-
board/emulation/qemu-riscv/Kconfig | 1 -
board/emulation/qemu-riscv/qemu-riscv.c | 39 -----------------------------
common/spl/spl_opensbi.c | 2 +-
configs/sifive_fu540_defconfig | 1 +
doc/board/emulation/qemu-riscv.rst | 2 +-
lib/fdtdec.c | 3 ++-
17 files changed, 211 insertions(+), 86 deletions(-)
create mode 100644 arch/riscv/lib/fdt_fixup.c
More information about the U-Boot
mailing list