[U-Boot] Pull request: u-boot-riscv/master
uboot at andestech.com
uboot at andestech.com
Thu May 9 09:08:08 UTC 2019
Hi Tom,
Please pull some riscv updates:
- Correct SYS_TEXT_BASE for qemu.
- Support booti.
- Increase SYSBOOTM_LEN for Fedora/RISCV kernel.
- Support SMP booting from flash.
https://travis-ci.org/rickchen36/u-boot-riscv/builds/530082266
Thanks
Rick
The following changes since commit 504bf790da08db9b4a443566cf6ef577f9c7996a:
Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-05-08 16:21:43 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-riscv.git
for you to fetch changes up to 3cedc97479ff44cdc00485de7517a833e3dfb630:
RISCV: image: Add booti support (2019-05-09 16:47:52 +0800)
----------------------------------------------------------------
Anup Patel (1):
riscv: qemu: Use correct SYS_TEXT_BASE for S-mode on 32bit system
Atish Patra (1):
RISCV: image: Add booti support
David Abdurachmanov (2):
riscv: set CONFIG_SYS_BOOTM_LEN to SZ_64M
riscv: qemu-riscv.h: define CONFIG_PREBOOT (enables extlinux)
Rick Chen (5):
riscv: Introduce CONFIG_XIP to support booting from flash
riscv: configs: Support AE350 SMP booting from flash flow
riscv: prior_stage_fdt_address should only be used when OF_PRIOR_STAGE is enabled
riscv: configs: AE350 will use CONFIG_OF_PRIOR_STAGE when boots from ram
riscv: configs: AE350 will use CONFIG_OF_SEPARATE when boots from flash
arch/riscv/Kconfig | 7 +++++++
arch/riscv/cpu/cpu.c | 4 ++++
arch/riscv/cpu/start.S | 8 ++++++++
arch/riscv/include/asm/global_data.h | 2 ++
arch/riscv/lib/Makefile | 1 +
arch/riscv/lib/asm-offsets.c | 2 ++
arch/riscv/lib/image.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/riscv/lib/smp.c | 2 ++
board/AndesTech/ax25-ae350/MAINTAINERS | 2 ++
board/AndesTech/ax25-ae350/ax25-ae350.c | 4 ----
board/emulation/qemu-riscv/Kconfig | 3 ++-
cmd/Kconfig | 2 +-
cmd/booti.c | 8 ++++++--
configs/ae350_rv32_defconfig | 2 +-
configs/ae350_rv32_xip_defconfig | 37 +++++++++++++++++++++++++++++++++++++
configs/ae350_rv64_defconfig | 2 +-
configs/ae350_rv64_xip_defconfig | 38 ++++++++++++++++++++++++++++++++++++++
include/configs/ax25-ae350.h | 2 +-
include/configs/qemu-riscv.h | 16 ++++++++++------
19 files changed, 180 insertions(+), 17 deletions(-)
create mode 100644 arch/riscv/lib/image.c
create mode 100644 configs/ae350_rv32_xip_defconfig
create mode 100644 configs/ae350_rv64_xip_defconfig
More information about the U-Boot
mailing list