[PULL] u-boot-riscv/master

Leo Liang
2021-07-06T16:02:32Z

Hi Tom,

The following changes since commit 1311dd37ecf476be041d0452d4ee38619aadd5de:

Merge branch '2021-07-01-update-CI-containers' (2021-07-05 15:29:44 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 4b4159d0f31ca3e0174ccfdce9a24a1fe3671829:

board: sifive: support spl multi-dtb on unmatched board (2021-07-06 20:24:26 +0800)

CI result shows no issue: https://source.denx.de/u-boot/custodians/u-boot-riscv/-/pipelines/8081

----------------------------------------------------------------
Dimitri John Ledkov (1):
riscv: sifive: Set default fdtfile names

Green Wan (1):
drivers: clk: sifive: fu740-prci: replace 'pciaux' with 'pcieaux'

Tianrui Wei (2):
board: riscv: add openpiton-riscv64 SoC support
mmc: openpiton: add piton_mmc driver

Zong Li (6):
board: sifive: unmatched: add initial support for a platform ID EEPROM
riscv: sifive: fu740: kconfig: Enable support for Opencores I2C controller
riscv: sifive: fu740: Support i2c in spl
board: sifive: Add an interface to get PCB revision
riscv: dts: add dts for unmatched rev1
board: sifive: support spl multi-dtb on unmatched board

arch/riscv/Kconfig | 4 +
arch/riscv/cpu/fu740/Kconfig | 3 +
arch/riscv/dts/Makefile | 3 +-
arch/riscv/dts/fu740-c000-u-boot.dtsi | 4 +
.../dts/fu740-hifive-unmatched-a00-ddr-rev1.dtsi | 1489 ++++++++++++++++++++
.../dts/hifive-unmatched-a00-rev1-u-boot.dtsi | 7 +
arch/riscv/dts/hifive-unmatched-a00-rev1.dts | 4 +
arch/riscv/dts/openpiton-riscv64.dts | 153 ++
arch/riscv/include/asm/arch-fu740/eeprom.h | 15 +
board/openpiton/riscv64/Kconfig | 40 +
board/openpiton/riscv64/MAINTAINERS | 8 +
board/openpiton/riscv64/Makefile | 5 +
board/openpiton/riscv64/openpiton-riscv64.c | 33 +
board/sifive/unmatched/Kconfig | 1 +
board/sifive/unmatched/Makefile | 1 +
.../sifive/unmatched/hifive-platform-i2c-eeprom.c | 574 ++++++++
board/sifive/unmatched/spl.c | 28 +-
configs/openpiton_riscv64_defconfig | 76 +
configs/openpiton_riscv64_spl_defconfig | 87 ++
configs/sifive_unleashed_defconfig | 1 +
configs/sifive_unmatched_defconfig | 5 +
doc/board/index.rst | 1 +
doc/board/openpiton/index.rst | 9 +
doc/board/openpiton/riscv64.rst | 376 +++++
drivers/clk/sifive/fu740-prci.c | 6 +-
drivers/mmc/Kconfig | 9 +
drivers/mmc/Makefile | 1 +
drivers/mmc/piton_mmc.c | 161 +++
include/configs/openpiton-riscv64.h | 61 +
include/configs/sifive-unleashed.h | 1 +
include/configs/sifive-unmatched.h | 7 +
31 files changed, 3167 insertions(+), 6 deletions(-)
create mode 100644 arch/riscv/dts/fu740-hifive-unmatched-a00-ddr-rev1.dtsi
create mode 100644 arch/riscv/dts/hifive-unmatched-a00-rev1-u-boot.dtsi
create mode 100644 arch/riscv/dts/hifive-unmatched-a00-rev1.dts
create mode 100644 arch/riscv/dts/openpiton-riscv64.dts
create mode 100644 arch/riscv/include/asm/arch-fu740/eeprom.h
create mode 100644 board/openpiton/riscv64/Kconfig
create mode 100644 board/openpiton/riscv64/MAINTAINERS
create mode 100644 board/openpiton/riscv64/Makefile
create mode 100644 board/openpiton/riscv64/openpiton-riscv64.c
create mode 100644 board/sifive/unmatched/hifive-platform-i2c-eeprom.c
create mode 100644 configs/openpiton_riscv64_defconfig
create mode 100644 configs/openpiton_riscv64_spl_defconfig
create mode 100644 doc/board/openpiton/index.rst
create mode 100644 doc/board/openpiton/riscv64.rst
create mode 100644 drivers/mmc/piton_mmc.c
create mode 100644 include/configs/openpiton-riscv64.h

Best regards,
Leo