Please pull u-boot-marvell/master

Stefan Roese sr at denx.de
Tue Aug 9 13:43:35 CEST 2022


Hi Tom,

please pull this next batch of mostly Marvell related patches:

----------------------------------------------------------------
- mvebu/turris_omina: Misc fixes and improvements (Pali & Marek)
- mvebu: spl: Always fallback to BootROM boot method (Pali)
- mvebu: Cleanup u-boot,dm-pre-reloc code (Pali)
- gpio: Remove mvgpio driver (Chris)
- SBx81LIFKW/SBx81LIFXCAT disable KIRKWOOD_GPIO (Chris)
- misc: atsha204a: Don't check for error when waking up the device (Pali)
----------------------------------------------------------------

Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=227&view=results

Thanks,
Stefan


The following changes since commit aef6839747b5b01e3d1d32d16e712d42a6702b88:

   Prepare v2022.10-rc2 (2022-08-08 20:35:53 -0400)

are available in the Git repository at:

   git at source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to ca514d0267f92d8aac2eb5f92ff7d150078df423:

   misc: atsha204a: Don't check for error when waking up the device 
(2022-08-09 10:01:31 +0200)

----------------------------------------------------------------
Chris Packham (7):
       ARM: kirkwood: SBx81LIFKW: remove direct access of GPIO registers
       ARM: kirkwood: SBx81LIFKW: update for DM_GPIO
       ARM: kirkwood: SBx81LIFKW: enable CMD_GPIO
       ARM: kirkwood: SBx81LIFKW: disable KIRKWOOD_GPIO
       ARM: kirkwood: SBx81LIFKW: enable CONFIG_NET_RANDOM_ETHADDR
       ARM: kirkwood: SBx81LIFXCAT: disable KIRKWOOD_GPIO
       gpio: Remove mvgpio driver

Marek Behún (1):
       arm: mvebu: turris_omnia: Add Winbond SPI flash support

Pali Rohár (17):
       arm: mvebu: turris_omnia: Show MCU type in show_board_info()
       arm: mvebu: turris_omnia: Add support for design with SW reset 
signals
       arm: mvebu: turris_omnia: Do not fail in fixup_mtd_partitions 
when partitions do not exist
       arm: mvebu: turris_omnia: Increase fdt size in fixup_mtd_partitions
       gpio: turris_omnia_mcu: Fix usage of CMD_EXT_CONTROL
       arm: mvebu: turris_omnia: Remove hardcoded spi-nor device tree path
       arm: mvebu: spl: Always fallback to BootROM boot method
       arm: mvebu: dts: Build only arch-compatible dts files
       arm: mvebu: Introduce mvebu-u-boot.dtsi for 32-bit Armada SoCs
       arm: mvebu: Remove redundant u-boot, dm-pre-reloc from all 32-bit 
Armada SoCs
       arm: mvebu: armada-xp-theadorable.dts: Move u-boot, dm-pre-reloc 
to -u-boot.dtsi
       arm: mvebu: armada-38x-controlcenterdc.dts: Move u-boot, 
dm-pre-reloc to -u-boot.dtsi
       arm64: a37xx: pinctrl: Fix definitions for MPP pins 20-22
       arm64: a37xx: pinctrl: Remove unused macro PIN_GRP()
       arm64: a37xx: pinctrl: Improve description for pinmux command
       pci: pci_mvebu: Add support for reset-gpios
       misc: atsha204a: Don't check for error when waking up the device

  arch/arm/dts/Makefile                              |  28 +-
  arch/arm/dts/armada-370-xp.dtsi                    |   1 -
  arch/arm/dts/armada-375-db.dts                     |   3 -
  arch/arm/dts/armada-375.dtsi                       |   2 -
  arch/arm/dts/armada-385-atl-x530-u-boot.dtsi       |  14 +-
  arch/arm/dts/armada-385-db-88f6820-amc.dts         |   3 -
  arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi   |   8 +-
  arch/arm/dts/armada-388-clearfog-u-boot.dtsi       |   2 +
  arch/arm/dts/armada-388-gp.dts                     |   3 -
  arch/arm/dts/armada-388-helios4-u-boot.dtsi        |   2 +
  .../arm/dts/armada-38x-controlcenterdc-u-boot.dtsi |  25 ++
  arch/arm/dts/armada-38x-controlcenterdc.dts        |  20 --
  arch/arm/dts/armada-38x-solidrun-microsom.dtsi     |   1 -
  arch/arm/dts/armada-38x.dtsi                       |   2 -
  arch/arm/dts/armada-xp-crs305-1g-4s-u-boot.dtsi    |  13 -
  arch/arm/dts/armada-xp-crs305-1g-4s.dtsi           |   1 -
  arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi   |  13 -
  arch/arm/dts/armada-xp-crs326-24g-2s.dtsi          |   1 -
  .../arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi |  13 -
  arch/arm/dts/armada-xp-crs328-4c-20s-4s.dtsi       |   1 -
  arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi   |  12 +-
  arch/arm/dts/armada-xp-gp-u-boot.dtsi              |  19 --
  arch/arm/dts/armada-xp-maxbcm.dts                  |   1 -
  arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi  |   9 -
  arch/arm/dts/armada-xp-synology-ds414.dts          |   1 -
  arch/arm/dts/armada-xp-theadorable-u-boot.dtsi     |   5 +
  arch/arm/dts/armada-xp-theadorable.dts             |   4 -
  arch/arm/dts/armada-xp.dtsi                        |   1 -
  arch/arm/dts/kirkwood-atl-sbx81lifkw.dts           |  14 +
  arch/arm/dts/mvebu-u-boot.dtsi                     |  24 ++
  arch/arm/mach-mvebu/spl.c                          |   7 +
  board/CZ.NIC/turris_omnia/turris_omnia.c           | 295 
++++++++++++++++++++-
  board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c        |  71 ++---
  configs/SBx81LIFKW_defconfig                       |   5 +-
  configs/SBx81LIFXCAT_defconfig                     |   1 -
  configs/turris_omnia_defconfig                     |   1 +
  drivers/gpio/Makefile                              |   1 -
  drivers/gpio/mvgpio.c                              |  97 -------
  drivers/gpio/mvgpio.h                              |  53 ----
  drivers/gpio/turris_omnia_mcu.c                    |  56 ++--
  drivers/misc/atsha204a-i2c.c                       |  11 +-
  drivers/pci/Kconfig                                |   1 +
  drivers/pci/pci_mvebu.c                            |  14 +
  drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |  30 ++-
  44 files changed, 481 insertions(+), 408 deletions(-)
  create mode 100644 arch/arm/dts/armada-38x-controlcenterdc-u-boot.dtsi
  delete mode 100644 arch/arm/dts/armada-xp-crs305-1g-4s-u-boot.dtsi
  delete mode 100644 arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi
  delete mode 100644 arch/arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi
  delete mode 100644 arch/arm/dts/armada-xp-gp-u-boot.dtsi
  delete mode 100644 arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi
  create mode 100644 arch/arm/dts/armada-xp-theadorable-u-boot.dtsi
  create mode 100644 arch/arm/dts/mvebu-u-boot.dtsi
  delete mode 100644 drivers/gpio/mvgpio.c
  delete mode 100644 drivers/gpio/mvgpio.h


More information about the U-Boot mailing list