[PULL] u-boot-riscv/master

Leo Liang ycliang at andestech.com
Thu Apr 8 12:44:45 CEST 2021


Hi Tom,

https://source.denx.de/u-boot/custodians/u-boot-riscv/-/pipelines/7078

The following changes since commit e9c99db7787e3b5c2ef05701177c43ed1c023c27:

  Merge branch '2021-04-07-CI-improvements' (2021-04-07 15:54:07 -0400)

are available in the Git repository at:

  git at source.denx.de:u-boot/custodians/u-boot-riscv.git

for you to fetch changes up to e7bb113cc4d03aeb573ff938a1d897d4b3ca99df:

  riscv: dts: mpfs-icicle-kit: Drop 'clock-frequency' in the uart nodes (2021-04-08 15:37:30 +0800)

----------------------------------------------------------------
Bin Meng (5):
      riscv: sifive: Rename fu540 board to unleashed
      timer: sifive_clint: Support the official clint DT bindings
      riscv: mpfs-icicle-kit: Increase SYS_MALLOC_F_LEN
      clk: mpfs_clk: Enable DM_FLAG_PRE_RELOC flag
      riscv: dts: mpfs-icicle-kit: Drop 'clock-frequency' in the uart nodes

Heinrich Schuchardt (4):
      configs: EXT4, FAT, hush shell, env on S-mode MAIX
      riscv: simplify longjmp
      test: unit test for longjmp
      riscv: assembler versions of memcpy, memmove, memset

Sean Anderson (7):
      wdt: dw: Switch to using fls for log2
      wdt: dw: Switch to if(CONFIG()) instead of using #if
      wdt: dw: Enable the clock before using it
      wdt: dw: Free the clock on error
      riscv: Add watchdog bindings for the k210
      riscv: Enable watchdog for the k210
      riscv: Remove unused define in maix header

 arch/riscv/Kconfig                                 |  84 ++++++++++++++-
 arch/riscv/dts/Makefile                            |   2 +-
 arch/riscv/dts/k210.dtsi                           |   1 -
 arch/riscv/dts/microchip-mpfs-icicle-kit.dts       |   4 -
 arch/riscv/include/asm/string.h                    |  36 +++----
 arch/riscv/lib/Makefile                            |   4 +
 arch/riscv/lib/memcpy.S                            | 108 ++++++++++++++++++++
 arch/riscv/lib/memmove.S                           |  64 ++++++++++++
 arch/riscv/lib/memset.S                            | 113 +++++++++++++++++++++
 arch/riscv/lib/setjmp.S                            |   8 +-
 board/sifive/{fu540 => unleashed}/Kconfig          |   6 +-
 board/sifive/{fu540 => unleashed}/MAINTAINERS      |  10 +-
 board/sifive/{fu540 => unleashed}/Makefile         |   2 +-
 board/sifive/{fu540 => unleashed}/spl.c            |   0
 .../{fu540/fu540.c => unleashed/unleashed.c}       |   0
 board/sipeed/maix/Kconfig                          |   2 +
 common/spl/Kconfig                                 |   5 +-
 configs/microchip_mpfs_icicle_defconfig            |   1 +
 ..._fu540_defconfig => sifive_unleashed_defconfig} |   2 +-
 configs/sipeed_maix_smode_defconfig                |  11 ++
 doc/board/sifive/index.rst                         |   2 +-
 doc/board/sifive/{fu540.rst => unleashed.rst}      |   0
 drivers/clk/microchip/mpfs_clk.c                   |   1 +
 drivers/ram/sifive/Kconfig                         |   2 +-
 drivers/reset/Kconfig                              |   2 +-
 drivers/timer/sifive_clint_timer.c                 |   1 +
 drivers/watchdog/designware_wdt.c                  |  37 ++++---
 .../configs/{sifive-fu540.h => sifive-unleashed.h} |   0
 include/configs/sipeed-maix.h                      |   3 -
 test/lib/Makefile                                  |   1 +
 test/lib/longjmp.c                                 |  73 +++++++++++++
 31 files changed, 518 insertions(+), 67 deletions(-)
 create mode 100644 arch/riscv/lib/memcpy.S
 create mode 100644 arch/riscv/lib/memmove.S
 create mode 100644 arch/riscv/lib/memset.S
 rename board/sifive/{fu540 => unleashed}/Kconfig (91%)
 rename board/sifive/{fu540 => unleashed}/MAINTAINERS (50%)
 rename board/sifive/{fu540 => unleashed}/Makefile (87%)
 rename board/sifive/{fu540 => unleashed}/spl.c (100%)
 rename board/sifive/{fu540/fu540.c => unleashed/unleashed.c} (100%)
 rename configs/{sifive_fu540_defconfig => sifive_unleashed_defconfig} (95%)
 rename doc/board/sifive/{fu540.rst => unleashed.rst} (100%)
 rename include/configs/{sifive-fu540.h => sifive-unleashed.h} (100%)
 create mode 100644 test/lib/longjmp.c

Best regards,
Leo


More information about the U-Boot mailing list