Please pull u-boot-marvell/master

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=result...
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@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
participants (2)
-
Stefan Roese
-
Tom Rini