[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