Hi Tom, Please pull the following patch from u-boot-riscv into your tree. Thanks!
The following changes since commit 592cd5defd4f71d34ffcbd8dd3326bc10f662e20: Merge branch 'master' of git://git.denx.de/u-boot-spi (2018-10-02 17:01:46 -0400) are available in the git repository at: git://git.denx.de/u-boot-riscv.git for you to fetch changes up to 5845f6612372a63877b2175e058a841e1237ffd6: riscv: allow native compilation (2018-10-03 17:49:44 +0800) ---------------------------------------------------------------- Bin Meng (17): riscv: kconfig: Normalize architecture name spelling riscv: Remove setup.h riscv: bootm: Correct the 1st kernel argument to hart id riscv: Remove mach type riscv: cmd: bdinfo: Print the relocation address riscv: Move the linker script to the CPU root directory riscv: Fix coding style issues in the linker script riscv: Explicitly pass -march and -mabi to the compiler riscv: Add a helper routine to print CPU information riscv: Remove CSR read/write defines in encoding.h riscv: bootm: Pass mhartid CSR value to kernel riscv: Make start.S available for all targets riscv: ae350: Clean up mixed tabs and spaces in the dts riscv: kconfig: Select DM and OF_CONTROL riscv: kconfig: Imply DM support for some common drivers riscv: Add QEMU virt board support riscv: Move do_reset() to a common place Heinrich Schuchardt (1): riscv: allow native compilation Rick Chen (1): riscv: cosmetic: Reword do_reset() printf message. arch/Kconfig | 14 +++++++- arch/riscv/Kconfig | 10 ++++-- arch/riscv/Makefile | 3 +- arch/riscv/config.mk | 12 +++---- arch/riscv/cpu/Makefile | 7 ++++ arch/riscv/cpu/ax25/Makefile | 2 -- arch/riscv/cpu/ax25/cpu.c | 9 ------ arch/riscv/cpu/cpu.c | 49 ++++++++++++++++++++++++++++ arch/riscv/cpu/qemu/Makefile | 6 ++++ arch/riscv/cpu/qemu/cpu.c | 21 ++++++++++++ arch/riscv/cpu/qemu/dram.c | 17 ++++++++++ arch/riscv/cpu/{ax25 => }/start.S | 0 arch/riscv/cpu/{ax25 => }/u-boot.lds | 60 +++++++++++++++++----------------- arch/riscv/dts/ae350.dts | 177 ++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------- arch/riscv/include/asm/bootm.h | 13 -------- arch/riscv/include/asm/csr.h | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/riscv/include/asm/encoding.h | 50 +++------------------------- arch/riscv/include/asm/mach-types.h | 29 ----------------- arch/riscv/include/asm/setup.h | 194 ------------------------------------------------------------------------------------------------------------- arch/riscv/include/asm/u-boot.h | 1 - arch/riscv/lib/Makefile | 1 + arch/riscv/lib/bootm.c | 20 ++++-------- arch/riscv/lib/reset.c | 17 ++++++++++ board/AndesTech/ax25-ae350/ax25-ae350.c | 2 -- board/emulation/qemu-riscv/Kconfig | 22 +++++++++++++ board/emulation/qemu-riscv/MAINTAINERS | 7 ++++ board/emulation/qemu-riscv/Makefile | 5 +++ board/emulation/qemu-riscv/qemu-riscv.c | 23 +++++++++++++ cmd/bdinfo.c | 3 +- configs/ax25-ae350_defconfig | 10 ------ configs/qemu-riscv32_defconfig | 6 ++++ configs/qemu-riscv64_defconfig | 7 ++++ doc/README.qemu-riscv | 46 ++++++++++++++++++++++++++ include/configs/qemu-riscv.h | 21 ++++++++++++ 34 files changed, 538 insertions(+), 450 deletions(-) create mode 100644 arch/riscv/cpu/Makefile create mode 100644 arch/riscv/cpu/cpu.c create mode 100644 arch/riscv/cpu/qemu/Makefile create mode 100644 arch/riscv/cpu/qemu/cpu.c create mode 100644 arch/riscv/cpu/qemu/dram.c rename arch/riscv/cpu/{ax25 => }/start.S (100%) rename arch/riscv/cpu/{ax25 => }/u-boot.lds (54%) delete mode 100644 arch/riscv/include/asm/bootm.h create mode 100644 arch/riscv/include/asm/csr.h delete mode 100644 arch/riscv/include/asm/mach-types.h delete mode 100644 arch/riscv/include/asm/setup.h create mode 100644 arch/riscv/lib/reset.c create mode 100644 board/emulation/qemu-riscv/Kconfig create mode 100644 board/emulation/qemu-riscv/MAINTAINERS create mode 100644 board/emulation/qemu-riscv/Makefile create mode 100644 board/emulation/qemu-riscv/qemu-riscv.c create mode 100644 configs/qemu-riscv32_defconfig create mode 100644 configs/qemu-riscv64_defconfig create mode 100644 doc/README.qemu-riscv create mode 100644 include/configs/qemu-riscv.h _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot