From patchwork Thu Sep 22 15:32:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 12985450 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E2FA1C54EE9 for ; Thu, 22 Sep 2022 15:34:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Subject:Cc:To:From:Date:Message-Id: 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=kmshbJbmDHxC/nggiJm8dO0bmW1I9Kq65KEB21jdk9U=; b=dzqVaIa4InyS78 iWkNN1+GBTnDeXuNMMv2xxbA3GF4QAtMOxUN8ausM5Z3IESR+eo6skcsrYR4lSAOD3lMJFMZJtucX 8onlV7NDYPTbqrdLhUagX7nd1OLK938+y2dgcEil4o05ic225O+f5fETzmpX/JjePp4P+ynOQWs2e YI42gdmrv4xERxIWZhk6dnxGetKocZ8RiazZp4m0ANpKbrkhUqTHZB1Jq/tqOkSIHY9l1YqF9Sdv+ QWXYioFCJc9bJNItwiqJpOZ5Z5zQ8Z4w+qMFT2SCtkHlVj/GTmtwgpIzn51+lpHxjrx1pxsC4e9GY 1IC+H2raoIz0jXyb8epA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1obOCG-00GStP-VJ; Thu, 22 Sep 2022 15:33:05 +0000 Received: from new4-smtp.messagingengine.com ([66.111.4.230]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1obOCD-00GSr8-A3 for linux-arm-kernel@lists.infradead.org; Thu, 22 Sep 2022 15:33:03 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailnew.nyi.internal (Postfix) with ESMTP id 7882D581EF9; Thu, 22 Sep 2022 11:32:53 -0400 (EDT) Received: from imap51 ([10.202.2.101]) by compute3.internal (MEProxy); Thu, 22 Sep 2022 11:32:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm1; t= 1663860773; x=1663864373; bh=Cmt12H2YmSIkFH8d9QnRlpJrD+dJA1moRzc Mndtwpfs=; b=P3VP6fD/VBZCeNWgoA7vPsqLHtBut4W8aWLNAOE3/waecw4VGk9 7BCii39wtshzMrGAmyEyjxO82KATpqyPQXIXGjet/RSt7v6R4V6IABXQRMlEX5YE yThVyoBjhJeBHqNrdw9DUTQRzS/0O0HPd8THraP93UEMR25tYeRB4FzRbN10Mzjs yspYOtfyWETpsVBE5usTEZElenzsSQPvfa0fB5Z6MYgI8QT5FleI4YPmnzVCJ/eU YYpG114JQTfeog0tooRPsBJj+OZXWSd+ESH0wznmDp4mcrs//gAAA4JC404l1x9O 9SMvjiTUZowOsjMY/rqXED2d5UWbWKt8sJg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1663860773; x= 1663864373; bh=Cmt12H2YmSIkFH8d9QnRlpJrD+dJA1moRzcMndtwpfs=; b=T vVSscOpvWjISbD+U+8J4sDOzwLbnqp1Xl43wDVa3nOromfrtzrTgxHvFqUDEvggU 189t5luQERa/pQ2ZO+C5ANXebkH4bclFXbo8C34W0FSFanvjeDhrwYdlBuWszjoN KKtk2gvLv3lhGvACNQ8e9h9NwB1wqf3JxJJ1qrh5frskFETNn36Le7A1I/GQzdNV vyULcnj9f7+XVj8MbbScQTIMQF9WYGV+VdxF6rHm/7DtNDw0LqF2UlH9rbgsQWHi fWF+DfaBoHO9jMZHTLtmUYyJp0bej95tNE6rr4zCNF7PQ91Vsju4rTYyypAwrQLy m6v2vBKJkiUqLSx2tYayw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeefgedgfedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkfffhvfevufgtsehttdertderredtnecuhfhrohhmpedftehrnhgu uceuvghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrthhtvg hrnhepfeefuefhkeejvedtvddtleeltddttdejgedvhfdtuddvhfeukeduiefhjeetgfei necuffhomhgrihhnpehkvghrnhgvlhdrohhrghenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpegrrhhnugesrghrnhgusgdruggv X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id DFE92B60086; Thu, 22 Sep 2022 11:32:52 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-935-ge4ccd4c47b-fm-20220914.001-ge4ccd4c4 Mime-Version: 1.0 Message-Id: Date: Thu, 22 Sep 2022 17:32:32 +0200 From: "Arnd Bergmann" To: "Linus Torvalds" Cc: soc@kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] ARM: SoC fixes for 6.0-rc6 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220922_083301_683113_60D325EC X-CRM114-Status: GOOD ( 14.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The following changes since commit 12f09234bde51810b3f7412b2b5c84af4c07cfb1: Merge tag 'renesas-fixes-for-v6.0-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/fixes (2022-09-02 12:05:28 +0200) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-fixes-6.0-rc6 for you to fetch changes up to aaa58141a5d7647b14d812dde92b8d680e0985db: Merge tag 'at91-fixes-6.0-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes (2022-09-15 21:54:07 +0200) ---------------------------------------------------------------- ARM: SoC fixes for 6.0-rc6 Another set of fixes for fixes for the soc tree: - A fix for the interrupt number on at91/lan966 ethernet PHYs - A second round of fixes for NXP i.MX series, including a couple of build issues, and board specific DT corrections on TQMa8MPQL, imx8mp-venice-gw74xx and imx8mm-verdin for reliability and partially broken functionality. - Several fixes for Rockchip SoCs, addressing a USB issue on BPI-R2-Pro, wakeup on Gru-Bob and reliability of high-speed SD cards, among other minor issues. - A fix for a long-running naming mistake that prevented the moxart mmc driver from working at all. - Multiple Arm SCMI firmware fixes for hardening some corner cases. ---------------------------------------------------------------- Alexander Stein (2): arm64: dts: tqma8mpxl-ba8mpxl: Fix button GPIOs arm64: dts: imx8mp-tqma8mpql-mba8mpxl: add missing pinctrl for RTC alarm Arnd Bergmann (4): Merge tag 'scmi-fixes-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes Merge tag 'v6.0-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes Merge tag 'imx-fixes-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes Merge tag 'at91-fixes-6.0-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes Brian Norris (1): arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob Cristian Marussi (7): firmware: arm_scmi: Fix missing kernel-doc in optee firmware: arm_scmi: Improve checks in the info_get operations firmware: arm_scmi: Harden accesses to the sensor domains firmware: arm_scmi: Harden accesses to the reset domains firmware: arm_scmi: Fix the asynchronous reset requests firmware: arm_scmi: Add SCMI PM driver remove routine firmware: arm_scmi: Harmonize SCMI tracing message format Fabio Estevam (3): arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header Frank Wunderlich (1): arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro Horatiu Vultur (1): ARM: dts: lan966x: Fix the interrupt number for internal PHYs Jagan Teki (1): arm64: dts: rockchip: Fix typo in lisense text for PX30.Core Krzysztof Kozlowski (1): dt-bindings: memory-controllers: fsl,imx8m-ddrc: drop Leonard Crestez Marco Felsch (1): arm64: dts: imx8mn: remove GPU power domain reset Marek Vasut (1): arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo Michael Riesch (2): arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10 Michael Walle (1): arm64: defconfig: enable ARCH_NXP Nicolas Frattaroli (1): arm64: dts: rockchip: Lower sd speed on quartz64-b Peng Fan (1): arm64: dts: imx8ulp: add #reset-cells for pcc Philippe Schenker (1): arm64: dts: imx8mm-verdin: extend pmic voltages Sergei Antonov (1): ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer Tim Harvey (3): arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation zain wang (1): arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz .../devicetree/bindings/dma/moxa,moxart-dma.txt | 4 +-- .../memory-controllers/fsl/imx8m-ddrc.yaml | 2 +- arch/arm/boot/dts/lan966x.dtsi | 4 +-- arch/arm/boot/dts/moxart-uc7112lx.dts | 2 +- arch/arm/boot/dts/moxart.dtsi | 4 +-- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 10 ++++---- .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 1 - .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 10 ++++---- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 - .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 10 ++++++-- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 12 ++++++--- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 3 +++ .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 4 +-- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 5 ++++ .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 9 +++++++ arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 1 - arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 2 +- arch/arm64/configs/defconfig | 1 + drivers/firmware/arm_scmi/clock.c | 6 ++++- drivers/firmware/arm_scmi/optee.c | 1 + drivers/firmware/arm_scmi/reset.c | 10 +++++--- drivers/firmware/arm_scmi/scmi_pm_domain.c | 20 +++++++++++++++ drivers/firmware/arm_scmi/sensors.c | 25 +++++++++++++++--- include/linux/scmi_protocol.h | 4 +-- include/trace/events/scmi.h | 30 +++++++++++----------- 30 files changed, 130 insertions(+), 59 deletions(-)