From patchwork Mon Nov 16 21:18:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1401178 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=AF4CdQXn; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=default header.b=SE93WSAN; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CZhlX6WSVz9sSs for ; Tue, 17 Nov 2020 08:19:04 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:MIME-Version: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=xsG+8z0ifCuVxiq245kLiczvz+yahpyqn90hN3CnDzk=; b=AF4CdQXn7ijFJ2wRtZBIOWOE/t xEOdY4dQxBdN2aR2jeR6DtFgOnwuhmW2Kq3gFaCL/BA4lwXVcBY5WAJMp5f5JgSt+SK1JHh3R9rSS dbCnhKuuWlN/Vf9/Jhm0qq0Zi4Sc/jntc9q0gNUR4nBDU5kjKY7fId7N5zsAiycCm7kcAUXUfLNLx x9WvUJYH1SNq3HAdw2uJzv2VrfmxNI433CE/RpQez7uVGlzSUWUIKZn0A0WnutdIPB3BGWhsLLf+Z p9iCeeYHmraYU5A5cDVriV0F9juRNu2gBXZ935jCR5WGX5TePtT12RN6NaQi8kbNw8Bszj9nbuA1v P01dHFvQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1keltX-0002k2-BX; Mon, 16 Nov 2020 21:18:39 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1keltU-0002ja-Dj for linux-arm-kernel@lists.infradead.org; Mon, 16 Nov 2020 21:18:37 +0000 Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6CAD1222B9 for ; Mon, 16 Nov 2020 21:18:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1605561515; bh=bv0NIphSwWO5CCPxVZZCeKbFt5a/3la86WAamKWmIJ0=; h=From:Date:Subject:To:List-Id:Cc:From; b=SE93WSANjdFRThNPvCckdJIQP8wYjjJ3xZHHQi+mad2ZvbLgRtv8EUybDrXPLv6+p eTupWEFS5yre+lOnItLRvnQwjGtGaMcjuTUyBZ8ssZF2Dn6pL8YUOhgW+dc/x7pXIR eXq3RqMMqTKNKRQzxOIBS1DHN6q86smvCH0N8e6w= Received: by mail-ot1-f48.google.com with SMTP id a15so17440574otf.5 for ; Mon, 16 Nov 2020 13:18:35 -0800 (PST) X-Gm-Message-State: AOAM532rmSfNsBcq6fZiDN3adTHImfFvO0tDh17+rH8N5DKYqrGL4Za2 HWrcoPsBeFeqL17NNygNHVh7i70cM62qnhSjnTM= X-Google-Smtp-Source: ABdhPJxCgB6kh2pNSXre5ttPt2u6eKaeTjFIBAxfyGXLNiSEWpQhhCZDKLNiPqDc8XbzTELPre21hz6PQy2VRiXBu1E= X-Received: by 2002:a05:6830:22d2:: with SMTP id q18mr785615otc.305.1605561514698; Mon, 16 Nov 2020 13:18:34 -0800 (PST) MIME-Version: 1.0 From: Arnd Bergmann Date: Mon, 16 Nov 2020 22:18:18 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] ARM: SoC fixes for v5.10, part 2 To: Linus Torvalds X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201116_161836_623310_D25B9B7A X-CRM114-Status: GOOD ( 23.32 ) X-Spam-Score: -5.2 (-----) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-5.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [198.145.29.99 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrew Lunn , Ard Biesheuvel , SoC Team , Networking , Linux Kernel Mailing List , Krzysztof Kozlowski , Willy Liu , Chen-Yu Tsai , Linux ARM Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit f8394f232b1eab649ce2df5c5f15b0e528c92091: Linux 5.10-rc3 (2020-11-08 16:10:16 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-fixes-v5.10-2 for you to fetch changes up to cc05af8e2e91339bee6181a1001384d519d59ec5: Merge tag 'imx-fixes-5.10-4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes (2020-11-16 17:05:00 +0100) ---------------------------------------------------------------- ARM: SoC fixes for v5.10, part 2 Around one third of the fixes this time are for dts files that list their ethernet controller as using 'phy-mode="rgmii"' but are changed to 'phy-mode="rgmii-id"' now, because the PHY drivers (realtek, ksz9031, dp83867, ...) now configure the internal delay based on that when they used to stay on the hardware default. The long story is archived at https://lore.kernel.org/netdev/CAMj1kXEEF_Un-4NTaD5iUN0NoZYaJQn-rPediX0S6oRiuVuW-A@mail.gmail.com/ I was trying to hold off on the bugfixes until there was a solution that would avoid breaking all boards, but that does not seem to be happening any time soon, so I am now sending the correct version of the dts files to ensure that at least these machines can use their network devices again. The other changes this time are: - Updating the MAINTAINER lists for Allwinner and Samsung SoCs - Multiple i.MX8MN machines get updates for their CPU operating points to match the data sheet - A revert for a dts patch that caused a regression in USB support on Odroid U3 - Two fixes for the AMD Tee driver, addressing a memory leak and missing locking - Mark the network subsystem on qoriq-fman3 as cache coherent for correctness as better performance. - Minor dts fixes elsewhere, addressing dtc warnings and similar problems Signed-off-by: Arnd Bergmann ---------------------------------------------------------------- Adam Ford (2): arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts imx8mn: Remove non-existent USB OTG2 Andrew Lunn (1): ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking Arnd Bergmann (8): Merge tag 'imx-fixes-5.10-3' of git://git.kernel.org/.../shawnguo/linux into arm/fixes Merge tag 'samsung-fixes-5.10' of git://git.kernel.org/.../krzk/linux into arm/fixes Merge tag 'socfpga_fix_for_v5.10' of git://git.kernel.org/.../dinguyen/linux into arm/fixes Merge tag 'amdtee-fixes-for-5.10' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/fixes Merge tag 'stm32-dt-for-v5.10-fixes-2' of git://git.kernel.org/.../atorgue/stm32 into arm/fixes Merge tag 'sunxi-fixes-for-5.10-1' of git://git.kernel.org/.../sunxi/linux into arm/fixes Merge tag 'renesas-fixes-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/fixes Merge tag 'imx-fixes-5.10-4' of git://git.kernel.org/.../shawnguo/linux into arm/fixes Biwen Li (1): arm64: dts: fsl: fix endianness issue of rcpm Chen-Yu Tsai (10): Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY Clément Péron (2): arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay Corentin Labbe (1): arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay Dinh Nguyen (1): arm64: dts: agilex/stratix10: Fix qspi node compatible Fabio Estevam (1): ARM: dts: imx50-evk: Fix the chip select 1 IOMUX Jernej Skrabec (4): arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node Krzysztof Kozlowski (11): MAINTAINERS: move Kamil Debski to credits MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: remove Jeongtae Park from Samsung MFC entry CREDITS: remove trailing white spaces arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" Lad Prabhakar (1): arm64: dts: renesas: r8a774e1: Add missing audio_clk_b Lucas Stach (1): arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point Madalin Bucur (1): arm64: dts: fsl: DPAA FMan DMA operations are coherent Marek Vasut (5): ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM Maxime Ripard (1): MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support Nenad Peric (1): arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node Oleksij Rempel (1): ARM: dts: imx6q-prti6q: fix PHY address Rijo Thomas (2): tee: amdtee: fix memory leak due to reset of global shm list tee: amdtee: synchronize access to shm list Sergey Matyukevich (1): arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy CREDITS | 62 +++++++++++++--------- MAINTAINERS | 19 +------ arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx6q-prti6q.dts | 4 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 19 ++++--- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 2 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 ++ arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 -- arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 2 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 3 ++ .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 3 -- .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 2 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 9 ++-- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 1 + arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 1 + arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 9 ++-- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 30 ----------- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 + arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 6 +++ drivers/tee/amdtee/amdtee_private.h | 8 +-- drivers/tee/amdtee/core.c | 26 ++++++--- 48 files changed, 128 insertions(+), 139 deletions(-)