[U-Boot] [GIT PULL resed] Raspberry Pi updates for v2020.01
Matthias Brugger
mbrugger at suse.com
Sun Nov 24 21:36:30 UTC 2019
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
More information about the U-Boot
mailing list