[U-Boot] Uboot send pull request

uboot at andestech.com uboot at andestech.com
Wed May 30 08:33:14 UTC 2018


 Hi Tom,

 Please pull the following patch from u-boot-riscv into your tree.
 Thanks!

The following changes since commit c3c863880479edeb5b08226e622d13c91326e4a7:

  add FIT data-position & data-offset property support (2018-05-26 18:19:19 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-riscv.git

for you to fetch changes up to 6ffea11b89099d72029bc644f7664736ee7ca667:

  travis.yml: Support RISC-V 64-bit (2018-05-30 16:21:30 +0800)

----------------------------------------------------------------
Alexander Graf (7):
      riscv: Add setjmp/longjmp code
      riscv: Enable function sections
      riscv: Add EFI application infrastructure
      riscv: Add board_quiesce_devices stub
      efi_loader: Use EFI_CACHELINE_SIZE in the image loader too
      distro: Extend with RISC-V defines
      riscv: nx25: Enable distro boot

Rick Chen (16):
      efi_loader: Enable RISC-V support
      SPDX: Convert single license tags to Linux Kernel style
      riscv: cpu: nx25: Rename as ax25
      board: nx25-ae250: Rename as ax25-ae350
      configs: nx25-ae250:Rename as ax25-ae350
      doc: ae250: Rename as ae350
      configs: ax25-ae350: Set 64-bit as default configuration
      spi: atcspi200: Fix compiler warning
      net: ftmac100: Fix compiler warning
      riscv: dts: Sync DT with Linux Kernel
      mmc: ftsdc010_mci: Sync compatible with DT mmc node
      configs: ax25-ae350: Support cfi flash
      riscv: dts: Support cfi flash
      board: ax25-ae350: Support cfi flash
      mtd: ftsmc020: Drop unsed code
      travis.yml: Support RISC-V 64-bit

 .travis.yml                                                          |   6 ++--
 arch/riscv/Kconfig                                                   |   6 ++--
 arch/riscv/config.mk                                                 |   7 +++-
 arch/riscv/cpu/{nx25 => ax25}/Makefile                               |   0
 arch/riscv/cpu/{nx25 => ax25}/cpu.c                                  |   2 +-
 arch/riscv/cpu/{nx25 => ax25}/start.S                                |   0
 arch/riscv/cpu/{nx25 => ax25}/u-boot.lds                             |  18 +++++++++-
 arch/riscv/dts/Makefile                                              |   2 +-
 arch/riscv/dts/ae250.dts                                             |  97 ---------------------------------------------------
 arch/riscv/dts/ae350.dts                                             | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/riscv/include/asm/mach-types.h                                  |  10 +++---
 arch/riscv/include/asm/setjmp.h                                      |  25 ++++++++++++++
 arch/riscv/include/asm/u-boot-riscv.h                                |   1 +
 arch/riscv/lib/Makefile                                              |  12 +++++++
 arch/riscv/lib/bootm.c                                               |   4 +++
 arch/riscv/lib/crt0_riscv_efi.S                                      | 151 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/riscv/lib/elf_riscv32_efi.lds                                   |  71 ++++++++++++++++++++++++++++++++++++++
 arch/riscv/lib/elf_riscv64_efi.lds                                   |  71 ++++++++++++++++++++++++++++++++++++++
 arch/riscv/lib/reloc_riscv_efi.c                                     |  98 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/riscv/lib/setjmp.S                                              |  65 +++++++++++++++++++++++++++++++++++
 board/AndesTech/{nx25-ae250 => ax25-ae350}/Kconfig                   |  10 +++---
 board/AndesTech/ax25-ae350/MAINTAINERS                               |   6 ++++
 board/AndesTech/{nx25-ae250 => ax25-ae350}/Makefile                  |   2 +-
 board/AndesTech/{nx25-ae250/nx25-ae250.c => ax25-ae350/ax25-ae350.c} |  36 ++++++++++++++++++-
 board/AndesTech/nx25-ae250/MAINTAINERS                               |   6 ----
 cmd/Kconfig                                                          |   2 +-
 configs/{nx25-ae250_defconfig => ax25-ae350_defconfig}               |  11 ++++--
 doc/{README.NX25 => README.AX25}                                     |   2 +-
 doc/{README.ae250 => README.ae350}                                   |  34 +++++++++---------
 drivers/mmc/ftsdc010_mci.c                                           |   2 +-
 drivers/mtd/Makefile                                                 |   1 -
 drivers/mtd/ftsmc020.c                                               |  37 --------------------
 drivers/net/ftmac100.c                                               |  14 ++++----
 drivers/spi/atcspi200_spi.c                                          |   6 ++--
 include/config_distro_bootcmd.h                                      |  11 ++++++
 include/configs/{nx25-ae250.h => ax25-ae350.h}                       |  55 +++++++++++++++++++++++++++++
 include/efi_loader.h                                                 |   7 ++++
 lib/efi_loader/Kconfig                                               |   2 +-
 lib/efi_loader/efi_image_loader.c                                    |   2 +-
 lib/efi_loader/efi_runtime.c                                         |  44 ++++++++++++++++++------
 40 files changed, 878 insertions(+), 207 deletions(-)
 rename arch/riscv/cpu/{nx25 => ax25}/Makefile (100%)
 rename arch/riscv/cpu/{nx25 => ax25}/cpu.c (93%)
 rename arch/riscv/cpu/{nx25 => ax25}/start.S (100%)
 rename arch/riscv/cpu/{nx25 => ax25}/u-boot.lds (71%)
 delete mode 100644 arch/riscv/dts/ae250.dts
 create mode 100644 arch/riscv/dts/ae350.dts
 create mode 100644 arch/riscv/include/asm/setjmp.h
 create mode 100644 arch/riscv/lib/crt0_riscv_efi.S
 create mode 100644 arch/riscv/lib/elf_riscv32_efi.lds
 create mode 100644 arch/riscv/lib/elf_riscv64_efi.lds
 create mode 100644 arch/riscv/lib/reloc_riscv_efi.c
 create mode 100644 arch/riscv/lib/setjmp.S
 rename board/AndesTech/{nx25-ae250 => ax25-ae350}/Kconfig (70%)
 create mode 100644 board/AndesTech/ax25-ae350/MAINTAINERS
 rename board/AndesTech/{nx25-ae250 => ax25-ae350}/Makefile (87%)
 rename board/AndesTech/{nx25-ae250/nx25-ae250.c => ax25-ae350/ax25-ae350.c} (70%)
 delete mode 100644 board/AndesTech/nx25-ae250/MAINTAINERS
 rename configs/{nx25-ae250_defconfig => ax25-ae350_defconfig} (78%)
 rename doc/{README.NX25 => README.AX25} (95%)
 rename doc/{README.ae250 => README.ae350} (93%)
 delete mode 100644 drivers/mtd/ftsmc020.c
 rename include/configs/{nx25-ae250.h => ax25-ae350.h} (62%)


More information about the U-Boot mailing list