[GIT PULL] rpi-next for v2020.10

Matthias Brugger mbrugger at suse.com
Fri Jul 10 16:54:52 CEST 2020


On 10/07/2020 16:50, Matthias Brugger wrote:
> Hi Tom,
> 
> Please have a look on the first pull request for RPi for the future v2020.10 
> release.
> 
> With this patches accepted we will have USB support on 64 bit. 32 bit support is 
> in the works and should land in v2020.10 as well.
> 

Like many times I forgot to add the links to the CI pipelines:
https://travis-ci.org/github/mbgg/u-boot/builds/706819202
https://gitlab.denx.de/u-boot/custodians/u-boot-raspberrypi/pipelines/3987

The branch is rpi-next but the commit ID should be the same as the tag.

Regards,
Matthias

> Please pull :)
> 
> Regards,
> Matthias
> 
> ---
> The following changes since commit 61608f395e7dcb2be6060407a72a1149b046430a:
> 
>    Merge branch '2020-07-08-misc-features-and-fixes' (2020-07-08 20:20:24 -0400)
> 
> are available in the Git repository at:
> 
>    https://gitlab.denx.de/u-boot/custodians/u-boot-raspberrypi.git 
> tags/rpi-next-2020.10
> 
> for you to fetch changes up to d6ecb71a1f0c764c94f1bb381f085734d57e94e9:
> 
>    config: Enable USB Keyboard support on RPi4 (2020-07-10 11:50:36 +0200)
> 
> ----------------------------------------------------------------
> - add support for PCI and XHCI for RPi4 (64 bit only)
> - optionally reset XHCI device on registration
> - enable USB_KEYBOARD for rpi_4_defconfig
> 
> ----------------------------------------------------------------
> Marek Szyprowski (3):
>        rpi4: shorten a mapping for the DRAM
>        rpi4: add a mapping for the PCIe XHCI controller MMIO registers (ARM 64bit)
>        configs: Enable support for the XHCI controller on RPI4 board (ARM 64-bit)
> 
> Nicolas Saenz Julienne (6):
>        linux/bitfield.h: Add primitives for manipulating bitfields both in host- 
> and fixed-endian
>        arm: rpi: Add function to trigger VL805's firmware load
>        reset: Add Raspberry Pi 4 firmware reset controller
>        configs: Enable support for reset controllers on RPi4
>        usb: xhci: Add reset controller support
>        config: Enable USB Keyboard support on RPi4
> 
> Sylwester Nawrocki (5):
>        usb: xhci: Add missing cache flush in the scratchpad array initialization
>        usb: xhci: Use only 32-bit accesses in xhci_writeq/xhci_readq
>        pci: Move some PCIe register offset definitions to a common header
>        pci: Add some PCI Express capability register offset definitions
>        pci: Add driver for Broadcom BCM2711 SoC PCIe controller
> 
>   arch/arm/mach-bcm283x/include/mach/mbox.h          |  13 +
>   arch/arm/mach-bcm283x/include/mach/msg.h           |   7 +
>   arch/arm/mach-bcm283x/init.c                       |  20 +-
>   arch/arm/mach-bcm283x/msg.c                        |  46 ++
>   configs/rpi_4_32b_defconfig                        |   1 +
>   configs/rpi_4_defconfig                            |  11 +
>   configs/rpi_arm64_defconfig                        |   9 +-
>   drivers/pci/Kconfig                                |   9 +
>   drivers/pci/Makefile                               |   1 +
>   drivers/pci/pci-rcar-gen3.c                        |   8 -
>   drivers/pci/pcie_brcmstb.c                         | 623 +++++++++++++++++++++
>   drivers/pci/pcie_intel_fpga.c                      |   3 -
>   drivers/reset/Kconfig                              |  11 +
>   drivers/reset/Makefile                             |   1 +
>   drivers/reset/reset-raspberrypi.c                  |  60 ++
>   drivers/usb/host/xhci-mem.c                        |   5 +
>   drivers/usb/host/xhci.c                            |  35 ++
>   .../dt-bindings/reset/raspberrypi,firmware-reset.h |  13 +
>   include/linux/bitfield.h                           |  53 ++
>   include/pci.h                                      |  22 +-
>   include/usb/xhci.h                                 |  10 +-
>   21 files changed, 935 insertions(+), 26 deletions(-)
>   create mode 100644 drivers/pci/pcie_brcmstb.c
>   create mode 100644 drivers/reset/reset-raspberrypi.c
>   create mode 100644 include/dt-bindings/reset/raspberrypi,firmware-reset.h



More information about the U-Boot mailing list