Please pull u-boot-marvell/master

Stefan Roese sr at denx.de
Tue Apr 14 13:28:41 CEST 2020


Hi Tom,

please pull the first batch of MVEBU related patches in this merge
window. The major changes are:

----------------------------------------------------------------
- Misc enhancements to Clearfog, including board variant detection
   (Joel)
- Misc enhancements to Turris Mox, including generalization of the
   ARMADA37xx DDR size detection (Marek)
----------------------------------------------------------------

Here the Azure build, without any issues:

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

Thanks,
Stefan


The following changes since commit 891483186052b259852f3f48926ff307763f4eb0:

   Merge branch 'next' (2020-04-13 11:27:00 -0400)

are available in the Git repository at:

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

for you to fetch changes up to c64ac3b3185aeb3846297ad7391fc6df8ecd73bf:

   arm: mvebu: turris_mox: fix PCIe ranges in device tree (2020-04-14 
13:16:42 +0200)

----------------------------------------------------------------
Chris Packham (2):
       ddr: marvell: a38x: Allow boards to specify CK_DELAY parameter
       arm: mvebu: update RTC values for PCIe memory wrappers

Heinrich Schuchardt (1):
       arm: mvebu: drivers/ddr: remove redundant assignment

Joel Johnson (12):
       arm: mvebu: clearfog: add SCSI to distro bootcmd
       arm: mvebu: clearfog: support multiple SATA boot
       arm: mvebu: fix SerDes table alignment
       arm: mvebu: solidrun: remove hardcoded DTS MAC address
       arm: mvebu: clearfog: use Pro name by default
       arm: mvebu: clearfog: initial ClearFog Base variant
       arm: mvebu: clearfog: Add option for 2.5 Gbps SFP
       arm: mvebu: clearfog: Add SATA mode flags
       arm: mvebu: clearfog: Unify DT selection paths
       arm: mvebu: clearfog: add SPI offsets
       arm: mvebu: clearfog: move ENV params to Kconfig
       arm: mvebu: clearfog: Use Pro DT by default

Josip Kelecic (1):
       arm: mvebu: dts: Sort Armada series dts alphabetically

Josua Mayer (1):
       arm: mvebu: clearfog: add scsi target to distro-boot

Marek Behún (11):
       arm: mvebu: turris_mox: Fix early SPI communication
       arm: mvebu: dts: turris_mox: update sdhci properties
       arm: mvebu: turris_mox: Setup Linux's device tree before boot
       arm: mvebu: dts: turris_mox: fix USB3 regulator
       arm: mvebu: turris_mox: don't use hardcoded addresses
       arm: mvebu: turris_mox: sort headers alphabetically
       arm64: mvebu: armada-8k: move dram init code
       arm64: mvebu: a37xx: improve code determining memory info structures
       arm: mvebu: turris_mox: support devices with RAM > 1 GB
       arm64: mvebu: a37xx: add device-tree fixer for PCIe regions
       arm: mvebu: turris_mox: fix PCIe ranges in device tree

  arch/arm/dts/Makefile                              |  20 +-
  arch/arm/dts/armada-3720-turris-mox.dts            |  19 ++
  arch/arm/dts/armada-38x-solidrun-microsom.dtsi     |   1 -
  arch/arm/mach-mvebu/Kconfig                        |   2 +
  arch/arm/mach-mvebu/arm64-common.c                 |  51 +--
  arch/arm/mach-mvebu/armada3700/cpu.c               | 304 +++++++++++++++--
  arch/arm/mach-mvebu/armada8k/Makefile              |   3 +-
  arch/arm/mach-mvebu/armada8k/dram.c                |  52 +++
  arch/arm/mach-mvebu/include/mach/cpu.h             |  13 +
  .../mach-mvebu/serdes/a38x/high_speed_env_spec.c   |   6 +-
  arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c      |  17 +
  arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h      |  13 +
  arch/arm/mach-mvebu/spl.c                          |   3 +
  board/CZ.NIC/turris_mox/mox_sp.c                   |  14 +-
  board/CZ.NIC/turris_mox/turris_mox.c               | 358 
++++++++++++++++++---
  board/alliedtelesis/x530/x530.c                    |   6 +-
  board/solidrun/clearfog/Kconfig                    |  62 ++++
  board/solidrun/clearfog/clearfog.c                 |  61 +++-
  configs/clearfog_defconfig                         |   2 -
  configs/turris_mox_defconfig                       |   3 +-
  drivers/ddr/marvell/a38x/ddr3_init.c               |   5 +
  drivers/ddr/marvell/a38x/ddr_topology_def.h        |   3 +
  drivers/ddr/marvell/a38x/mv_ddr_topology.c         |  10 +
  drivers/ddr/marvell/a38x/mv_ddr_topology.h         |   1 +
  drivers/ddr/marvell/axp/ddr3_init.c                |   4 -
  include/configs/clearfog.h                         |  45 ++-
  26 files changed, 920 insertions(+), 158 deletions(-)
  create mode 100644 arch/arm/mach-mvebu/armada8k/dram.c
  create mode 100644 board/solidrun/clearfog/Kconfig


More information about the U-Boot mailing list