[U-Boot] Pull request: u-boot-riscv/master 20200724
uboot at andestech.com
uboot at andestech.com
Fri Jul 24 09:18:45 CEST 2020
Hi Tom,
Please pull some riscv updates:
- Fix SiFive HiFive Unleashed board booting failure problem.
- Enable SiFive fu540 PWM driver.
- Support SiFive fu540: SPI boot.
- Update OpenSBI used for RISC-V CI testing.
- Revert "riscv: Allow use of reset drivers".
- Revert "Revert "riscv: sifive: fu540: Add gpio-restart support"".
- sysreset: syscon:
- Don't assume default value for offset and mask property.
- Support value property.
- qemu: Add syscon reboot and poweroff support.
- Fix SIFIVE debug serial dependency.
- Fix linking error when building u-boot-spl with no SMP support.
- AE350 use fdtdec_get_addr_size_auto_noparent to parse smc reg.
- Make memory node available to SPL in hifive-unleashed-a00-u-boot.dtsi
- SiFive fu540 avoid using hardcoded ram base and size.
Thanks
Rick
https://travis-ci.org/github/rickchen36/u-boot-riscv/builds/710968496
The following changes since commit 5d3a21df6694ebd66d5c34c9d62a26edc7456fc7:
Merge tag 'dm-pull-20jul20' of git://git.denx.de/u-boot-dm (2020-07-23 15:56:06 -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 ecb70bdb9f12b694e3a50895a759119b3fc27507:
ram: sifive: Avoid using hardcoded ram base and size (2020-07-24 14:56:29 +0800)
----------------------------------------------------------------
Bin Meng (9):
riscv: Make SiFive HiFive Unleashed board boot again
azure: gitlab: travis: Update OpenSBI used for RISC-V testing
Revert "riscv: Allow use of reset drivers"
Revert "Revert "riscv: sifive: fu540: Add gpio-restart support""
sysreset: syscon: Don't assume default value for offset and mask property
sysreset: syscon: Support value property
riscv: qemu: Add syscon reboot and poweroff support
riscv: dts: hifive-unleashed-a00: Make memory node available to SPL
ram: sifive: Avoid using hardcoded ram base and size
Jagan Teki (6):
sifive: fu540: Add runtime boot mode detection
sifive: fu540: Add Booting from SPI
env: Enable SPI flash env for SiFive FU540
sifive: fu540: Mark the default env as SPI flash
sifive: fu540: Add boot flash script offset, size
sifive: fu540: Enable SF distro bootcmd
Leo Yu-Chi Liang (1):
riscv: Fix linking error when building u-boot-spl with no SMP support
Michal Simek (1):
serial: Fix SIFIVE debug serial dependency
Pragnesh Patel (1):
riscv: sifive: fu540: Enable SiFive PWM driver
Rick Chen (1):
riscv: ae350: Use fdtdec_get_addr_size_auto_noparent to parse smc reg
.azure-pipelines.yml | 8 ++++----
.gitlab-ci.yml | 8 ++++----
.travis.yml | 8 ++++----
arch/riscv/cpu/cpu.c | 2 +-
arch/riscv/cpu/fu540/Kconfig | 13 +++++++++++++
arch/riscv/cpu/start.S | 2 ++
arch/riscv/dts/hifive-unleashed-a00-u-boot.dtsi | 16 ++++++++++++++++
arch/riscv/lib/reset.c | 2 --
arch/riscv/lib/sifive_clint.c | 16 ++++++++++++----
board/AndesTech/ax25-ae350/ax25-ae350.c | 3 ++-
board/emulation/qemu-riscv/Kconfig | 4 ++++
board/sifive/fu540/Kconfig | 5 +++++
board/sifive/fu540/fu540.c | 25 +++++++++++++++++++------
common/spl/spl_opensbi.c | 5 -----
configs/sifive_fu540_defconfig | 4 ++++
doc/board/sifive/fu540.rst | 41 +++++++++++++++++++++++++++++++++++++++++
drivers/ram/sifive/fu540_ddr.c | 30 +++++++++++++++---------------
drivers/serial/Kconfig | 2 +-
drivers/sysreset/sysreset_syscon.c | 28 +++++++++++++++++++++++++---
include/configs/sifive-fu540.h | 7 ++++++-
20 files changed, 178 insertions(+), 51 deletions(-)
More information about the U-Boot
mailing list