[PATCH u-boot-marvell 0/9] arm: a37xx: Fix code and update DTS files to upstream version

Stefan Roese sr at denx.de
Thu Feb 17 16:37:14 CET 2022


On 2/14/22 11:34, Pali Rohár wrote:
> Fix Armada 3720 drivers and all Armada 3720 boards (DB, uDPU, Mox and
> Espressobin) to be compatible with DTS files from upstream Linux kernel
> and update all Armada 3720 DTS files to version which is scheduled for
> Linux kernel 5.18.
> 
> DTS patches scheduled for unreleased Linux kernel version 5.18 have only
> changes which were already in U-Boot DTS files.
> 
> With this change U-Boot's Armada 3720 DTS board files finally could be
> used for booting Linux kernel.
> 
> Tested on Turris Mox.
> 
> Pali Rohár (9):
>    rtc: ds1307: Add bindings for microchip,mcp7940x
>    phy: marvell: a3700: Update compatible string to official DT bindings
>    usb: ehci: ehci-marvell: Update compatible string to official DT
>      bindings
>    watchdog: armada_37xx: Convert to official DT bindings
>    arm: mvebu: turris_mox: Remove hardcoded ethernet node names
>    arm: a37xx: Update sdhci pointers to official DT bindings
>    arm: a37xx: espressobin: Move U-Boot specific partitions node to
>      -u-boot.dtsi
>    arm: a37xx: espressobin: Explicitly enable eMMC node in -u-boot.dtsi
>    arm: a37xx: Update DTS files to version from upstream Linux kernel
> 
>   arch/arm/dts/armada-371x.dtsi                 |  38 +-
>   arch/arm/dts/armada-3720-db.dts               | 226 +++--
>   .../dts/armada-3720-espressobin-u-boot.dtsi   |  31 +
>   arch/arm/dts/armada-3720-espressobin.dts      | 189 +----
>   arch/arm/dts/armada-3720-espressobin.dtsi     | 218 +++++
>   arch/arm/dts/armada-3720-turris-mox.dts       | 776 ++++++++++++++++--
>   arch/arm/dts/armada-3720-uDPU-u-boot.dtsi     |   2 +-
>   arch/arm/dts/armada-3720-uDPU.dts             | 218 ++---
>   arch/arm/dts/armada-372x.dtsi                 |  43 +-
>   arch/arm/dts/armada-37xx.dtsi                 | 448 ++++++----
>   board/CZ.NIC/turris_mox/turris_mox.c          |  22 +-
>   drivers/phy/marvell/comphy_a3700.c            |   2 +-
>   drivers/phy/marvell/comphy_core.c             |   3 +-
>   drivers/rtc/ds1307.c                          |   1 +
>   drivers/usb/host/ehci-marvell.c               |   4 +-
>   drivers/watchdog/armada-37xx-wdt.c            |   7 +-
>   include/dt-bindings/bus/moxtet.h              |  16 +
>   17 files changed, 1575 insertions(+), 669 deletions(-)
>   create mode 100644 arch/arm/dts/armada-3720-espressobin-u-boot.dtsi
>   create mode 100644 arch/arm/dts/armada-3720-espressobin.dtsi
>   create mode 100644 include/dt-bindings/bus/moxtet.h
> 

Applied to u-boot-marvell/master

Thanks,
Stefan


More information about the U-Boot mailing list