Re: [U-Boot] Pull request: u-boot-riscv/master 20200724
On Fri, Jul 24, 2020 at 03:18:45PM +0800, ub...@andestech.com wrote: > 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: > > g...@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) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[U-Boot] Pull request: u-boot-riscv/master 20200724
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: g...@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(-)