Hi Tom, This is a new pull request for the RPi updates for v2020.01.
After you noticed that the first pull request broke FAT implementation I deleted the corresponding patch series from the pull request. In the meantime the one binary support for RPi is ready to be merged, so I added the series. Please have a look, you can find the travis-ci here: https://travis-ci.org/mbgg/u-boot/builds/616217762 Regards, Matthias --- The following changes since commit d4a31e8ee5592072d8d5208b3e950cba2d89b6bd: Prepare v2020.01-rc3 (2019-11-18 21:31:49 -0500) are available in the Git repository at: https://github.com/mbgg/u-boot tags/rpi-next-2020.01 for you to fetch changes up to 5694090670e262b038377bf196188d8089dc90c4: ARM: defconfig: add unified config for RPi3 and RPi4 (2019-11-24 10:46:28 +0100) ---------------------------------------------------------------- - add RPi4 upstream compatible to pinctrl - fix boot banner on RPi3/4 - add support for one binary on RPi3/4 ---------------------------------------------------------------- Matthias Brugger (9): pinctrl: bcm283x: Add compatible for RPi4 fdt: fix bcm283x dm-pre-reloc definitions arm: dts: bcm283x: Rename U-Boot file drivers: bcm283x: Set pre-location flag for OF_BOARD rpi: push fw_dtb_pointer in the .data section ARM: bcm283x: Move BCM283x_BASE to a global variable ARM: bcm283x: Set rpi_bcm283x_base at run-time ARM: bcm283x: Set memory map at run-time ARM: defconfig: add unified config for RPi3 and RPi4 .../{bcm283x-uboot.dtsi => bcm283x-u-boot.dtsi} | 4 - arch/arm/mach-bcm283x/Kconfig | 13 +-- arch/arm/mach-bcm283x/include/mach/base.h | 11 ++ arch/arm/mach-bcm283x/include/mach/mbox.h | 4 +- arch/arm/mach-bcm283x/include/mach/sdhci.h | 5 +- arch/arm/mach-bcm283x/include/mach/timer.h | 7 +- arch/arm/mach-bcm283x/include/mach/wdog.h | 5 +- arch/arm/mach-bcm283x/init.c | 116 +++++++++++++++++++++ arch/arm/mach-bcm283x/mbox.c | 1 + arch/arm/mach-bcm283x/reset.c | 20 +++- board/raspberrypi/rpi/lowlevel_init.S | 12 +-- board/raspberrypi/rpi/rpi.c | 52 +-------- configs/rpi_arm64_defconfig | 45 ++++++++ drivers/pinctrl/broadcom/pinctrl-bcm283x.c | 3 +- drivers/serial/serial_bcm283x_mu.c | 2 +- drivers/serial/serial_bcm283x_pl011.c | 2 +- include/configs/rpi.h | 4 + 17 files changed, 227 insertions(+), 79 deletions(-) rename arch/arm/dts/{bcm283x-uboot.dtsi => bcm283x-u-boot.dtsi} (90%) create mode 100644 arch/arm/mach-bcm283x/include/mach/base.h create mode 100644 configs/rpi_arm64_defconfig _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot