Pull request: u-boot-sunxi/master

Jagan Teki jagan at amarulasolutions.com
Thu Oct 22 21:33:07 CEST 2020


Hi Tom,

Please pull this PR.

Summary:
- sun8i emac changes (Andre)
- SCP firmware (Samuel)

Travis-CI:
https://travis-ci.org/github/openedev/u-boot/builds/738083734

The following changes since commit 7ec87e4192215815b658c3f8b34e4be010103149:

  Merge tag 'u-boot-atmel-2021.01-b' of https://gitlab.denx.de/u-boot/custodians/u-boot-atmel (2020-10-19 09:29:05 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master

for you to fetch changes up to 194923246c199bc6a4baa2ffcda1e08677b6f07c:

  sun50i: a64: A64-Teres-I board detect builtin keyboard (2020-10-22 12:03:34 +0530)

----------------------------------------------------------------
Andre Przywara (15):
      net: sun8i-emac: Bail out on PHY error
      net: sun8i_emac: Don't hand out TX descriptor too early
      net: sun8i_emac: Simplify mdio_read/mdio_write functions
      net: sun8i_emac: Remove pointless wrapper functions
      net: sun8i_emac: Name magic bits and simplify read-modify-write calls
      net: sun8i_emac: Improve cache maintenance on RX descriptor init
      net: sun8i_emac: Reduce cache maintenance on TX descriptor init
      net: sun8i_emac: Drop unneeded cache invalidation before sending
      net: sun8i_emac: Wrap and simplify cache maintenance operations
      net: sun8i_emac: Fix overlong lines
      net: sun8i_emac: Fix MAC soft reset
      net: sun8i_emac: Simplify and fix error handling for RX
      net: sun8i-emac: Make internal PHY handling more robust
      net: sun8i-emac: Lower MDIO frequency
      sunxi: Pine-H64: Explicitly enable PHY regulator

Heinrich Schuchardt (1):
      arm: sunxi: increase SYS_MALLOC_F_LEN

Icenowy Zheng (1):
      sunxi: make V3s DRAM initialization more proper

Jonas Smedegaard (3):
      git-mailrc: Update email address of Maxime Ripard
      sunxi: Enable ethernet on newer Olimex OLinuXino-A20-Lime2-eMMC
      sun50i: a64: A64-Teres-I board detect builtin keyboard

Samuel Holland (9):
      Makefile: Only define u-boot.itb rule when applicable
      binman: Only write FDT once per node
      sunxi: binman: Fix spacing between nodes
      sunxi: binman: Provide a default BL31 filename
      sunxi: binman: Use a macro for the BL31 load address
      spl: fit: Minimally parse OS properties with FIT_IMAGE_TINY
      sunxi: binman: Update FIT component descriptions
      binman: Add support for SCP firmware
      sunxi: binman: Add support for including SCP firmware

 Kconfig                                    |   2 +-
 Makefile                                   |   3 +
 arch/arm/dts/sunxi-u-boot.dtsi             |  43 ++-
 arch/arm/include/asm/arch-sunxi/cpu.h      |   1 +
 arch/arm/mach-sunxi/dram_sunxi_dw.c        |  91 +++++-
 board/sunxi/README.sunxi64                 |  47 ++-
 common/spl/Kconfig                         |   4 +-
 common/spl/spl_fit.c                       |  17 +-
 configs/A20-OLinuXino-Lime2-eMMC_defconfig |   2 +
 configs/pine_h64_defconfig                 |   1 +
 configs/teres_i_defconfig                  |   1 +
 doc/git-mailrc                             |   2 +-
 drivers/net/sun8i_emac.c                   | 457 +++++++++++++----------------
 tools/binman/README.entries                |   4 +-
 tools/binman/etype/fit.py                  |  12 +-
 tools/binman/etype/scp.py                  |  19 ++
 tools/binman/ftest.py                      |   7 +
 tools/binman/missing-blob-help             |   4 +
 tools/binman/test/172_scp.dts              |  16 +
 19 files changed, 446 insertions(+), 287 deletions(-)
 create mode 100644 tools/binman/etype/scp.py
 create mode 100644 tools/binman/test/172_scp.dts


More information about the U-Boot mailing list