From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AE6F5C433EF for ; Sat, 18 Dec 2021 13:52:01 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 0E0D48307B; Sat, 18 Dec 2021 14:52:00 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1639835520; bh=Qx+591w62mdSBnBzsIZlwxLPzHx3C+QtSWfDl1QMRys=; h=Date:To:From:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=N/wa6zrMm1bVIUz0A+FI99PNVnlG6xP41Q5U8gSr8M8cobhxRHVH/PbhT0poTv6DS unrvt1kiaEulBuwijsIMzyYmq526oxwX567DBuab92/OW8YxVuhgSK02SMNQYUU6Sv x/FJD+9ZG8qD/LqkzHqpu14IDVHNHoWznFYZfM4Oe4lAkLlp2hc2s/537xwqi+Dl6B stWTDnxV7hnDF3obxxgdwuRucCqqpXp0ZRvrS0MgHR1m8rnQxGr7t5fwldpkriC1PF Qe4/Aukcc/qkRv72oL4I5KqwGsVQqXEpvIsEKCA6nH29Ip9GvkjShC5+q3F0n1WIBU LwfTN/2ezTHNw== Received: by phobos.denx.de (Postfix, from userid 109) id 8C287830AF; Sat, 18 Dec 2021 14:51:57 +0100 (CET) Received: from mout-u-107.mailbox.org (mout-u-107.mailbox.org [91.198.250.252]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 6281D83071 for ; Sat, 18 Dec 2021 14:51:54 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=sr@denx.de Received: from smtp1.mailbox.org (unknown [91.198.250.123]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-u-107.mailbox.org (Postfix) with ESMTPS id 4JGS2L03k2zQkGd; Sat, 18 Dec 2021 14:51:54 +0100 (CET) Message-ID: <0fafcb90-7446-cbcf-4c6e-0bc5677b7a46@denx.de> Date: Sat, 18 Dec 2021 14:51:49 +0100 MIME-Version: 1.0 Content-Language: en-US To: Tom Rini , U-Boot Mailing List From: Stefan Roese Subject: Please pull u-boot-marvell/next Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean Hi Tom, please pull the following Marvell MVEBU related patches into next: ---------------------------------------------------------------- - Armada XP etc: Move to DM_I2C (Stefan) - Some mvebu comphy + mox + fdt_support changes (Marek & Pali) - mvebu: a38x: improve USB3 serdes configuration (Stefan Eichenberger) - mvebu: Some maintainer updates (Pali) - mvebu: Misc minor cleanup (Pali) ---------------------------------------------------------------- Here the Azure build, without any issues: https://dev.azure.com/sr0718/u-boot/_build/results?buildId=140&view=results Thanks, Stefan The following changes since commit c03942ddc9e88d86d919504299905e4e8b0003cd: Merge commit '4720b83d2c711062cfb55f03591b8f12c897d7cb' of https://github.com/tienfong/uboot_mainline (2021-12-17 07:24:56 -0500) are available in the Git repository at: git@source.denx.de:u-boot/custodians/u-boot-marvell.git next for you to fetch changes up to 2548e6b8fcaf923bdf43c24e89acc12c0e897053: arm: mvebu: Use printf for printing fatal errors (2021-12-18 10:17:54 +0100) ---------------------------------------------------------------- Marek Behún (8): treewide: Use fdt_create_phandle() where appropriate fdt_support: Remove fdt_alloc_phandle() in favor of fdt_generate_phandle() fdt_support: Remove FDT_STATUS_FAIL_ERROR_CODE fdt_support: Fix comment for fdt_create_phandle() fdt_support: Add some useful functions arm: mvebu: turris_mox: Find DT nodes by compatible or alias instead of path arm: mvebu: turris_mox: Fix unstable board topology reading fdt_support: Add fdt_delete_disabled_nodes() and use in Turris MOX Pali Rohár (7): include/linux/byteorder: Fix compilation of __constant_cpu_to_be32() arm: mvebu: turris_mox: Enable eth1 in U-Boot if a network module is present phy: marvell: a3700: Convert to official DT bindings in COMPHY driver arm: mvebu: pci: Add me as co-maintainer and author of Marvell PCIe drivers arm: mvebu: serial: Add me as co-maintainer and author of Marvell serial drivers arm: mvebu: Remove commented example code arm: mvebu: Use printf for printing fatal errors Stefan Eichenberger (2): arm: mvebu: a38x: serdes: fix serdes config for USB3 arm: mvebu: a38x: serdes: improve USB3 electrical configuration Stefan Roese (9): arm: mvebu: theadorable_debug_defconfig: Enable DM_I2C arm: mvebu: db-mv784mp-gp_defconfig: Enable DM_I2C arm: mvebu: ds414_defconfig: Enable DM_I2C arm: mvebu: maxbcm_defconfig: Enable DM_I2C arm: mvebu: theadorable: Switch to using DM I2C API arm: mvebu: axp/high_speed_env_lib: Switch to DM_I2C API arm: mvebu: axp: Remove unreferenced ddr3_get_eprom_fabric() function arm: mvebu: axp: ddr: Switch to using DM I2C API arm: mvebu: armada-xp-theadorable.dts: Add I2C DT nodes MAINTAINERS | 16 +- arch/arm/cpu/armv7/ls102xa/fdt.c | 6 +- arch/arm/dts/armada-3720-espressobin.dts | 21 +- arch/arm/dts/armada-3720-turris-mox.dts | 25 +-- arch/arm/dts/armada-3720-uDPU.dts | 23 +-- arch/arm/dts/armada-37xx.dtsi | 20 +- arch/arm/dts/armada-xp-theadorable.dts | 12 ++ .../mach-mvebu/serdes/a38x/high_speed_env_spec.c | 41 +++- arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h | 2 + .../arm/mach-mvebu/serdes/axp/high_speed_env_lib.c | 17 +- arch/arm/mach-mvebu/spl.c | 17 +- board/CZ.NIC/turris_mox/turris_mox.c | 223 ++++++++------------- board/Marvell/octeon_ebb7304/board.c | 5 +- board/freescale/lx2160a/eth_lx2160aqds.c | 8 +- board/freescale/lx2160a/eth_lx2162aqds.c | 8 +- board/gateworks/gw_ventana/common.c | 3 +- board/kontron/sl28/sl28.c | 2 +- board/theadorable/theadorable.c | 15 +- common/fdt_support.c | 174 +++++++++++++--- configs/db-mv784mp-gp_defconfig | 4 +- configs/ds414_defconfig | 4 +- configs/maxbcm_defconfig | 4 +- configs/theadorable_debug_defconfig | 4 +- drivers/ddr/marvell/axp/ddr3_hw_training.h | 1 - drivers/ddr/marvell/axp/ddr3_init.c | 40 +--- drivers/ddr/marvell/axp/ddr3_init.h | 3 +- drivers/ddr/marvell/axp/ddr3_spd.c | 16 +- drivers/misc/fsl_portals.c | 10 +- drivers/pci/pci-aardvark.c | 1 + drivers/pci/pci_mvebu.c | 1 + drivers/pci/pcie_layerscape_fixup.c | 8 +- drivers/pci/pcie_layerscape_gen4_fixup.c | 8 +- drivers/phy/marvell/comphy_a3700.c | 133 ++++++++++++ drivers/phy/marvell/comphy_core.c | 59 +----- drivers/phy/marvell/comphy_core.h | 23 +++ drivers/phy/marvell/comphy_cp110.c | 58 ++++++ drivers/serial/serial_mvebu_a3700.c | 1 + include/fdt_support.h | 51 ++++- include/linux/byteorder/swab.h | 4 + 39 files changed, 672 insertions(+), 399 deletions(-)