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 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 14E25CD4F3D for ; Wed, 20 May 2026 21:14:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: Content-Type:Subject:Message-Id:Cc:To:From:Date: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=Y+g66LUpPOfLPK4MnmYTQ0SqJLvyUF53+oIedys6o8k=; b=ycfUD5YugePq2cnJbpjlDitHZh 4YBpYIImTP0wuXy+hKAbK+XGpurh4nAbEu4mZvLUy5EgWvp9qY4sqBCl42BdTYjQqs9oYNI1gCUfj 7ZraJgAkbTTpNjp5cYKmC5n2fnXrBiTlrDf9n0uljdgWmQYDbx2IUMWFnsf7i8/y0e3DWuHiXxSLJ f366uDYnM5z376hnsU6AFPFDl+yCQuO5veUSz16zL2Fu2oGc2t9luLV8NMZrW2awVeUGwxVCGhEbB 14a1PmZSSCy0MLKZfdWU3S5SHLiCmGCM506TZlSt77IekWrb0YvWDrDk9slv91ur+/xCceeyyARa0 BdB+Lq/A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wPoF2-00000005oAf-20lQ; Wed, 20 May 2026 21:14:12 +0000 Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wPoEz-00000005oA0-1Yzx for linux-arm-kernel@lists.infradead.org; Wed, 20 May 2026 21:14:11 +0000 Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id 759721D00056; Wed, 20 May 2026 17:14:07 -0400 (EDT) Received: from phl-imap-05 ([10.202.2.95]) by phl-compute-04.internal (MEProxy); Wed, 20 May 2026 17:14:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :subject:subject:to:to; s=fm2; t=1779311647; x=1779398047; bh=Y+ g66LUpPOfLPK4MnmYTQ0SqJLvyUF53+oIedys6o8k=; b=pK/sB1ahQHjCcp1IJH CeczDNZRTlYfsv1EjfnjdZh/5ljo5sKnzUTPghFmxFY664DxOlbMh2CGFNTOIwRc d4jNGPUDgsDZpAX74ixEqEnQT3u8JogcxMNcWpNHP5tFqk6VKy7ln0X5b/dHcXQJ 8vJ4Ajwx+a3HWoFeQwCgygjX3d7kVWZd3tvKZ6VqbJG6P0Ob9wMvSG33T5rafU98 JYxYue2tnX3Wi8qa4Ze/T/BSQNWXlw6LCWRDVvrIxvveBi8H6FpvLhz1eEPLtoxG FRDAVgEEdl+FJsz+RQNdTNR5WTo7lXv8GJTNLimbYMgXnMN+6K8LxDf1G/HMJM0W ytBA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1779311647; x=1779398047; bh=Y+g66LUpPOfLPK4MnmYTQ0SqJLvy UF53+oIedys6o8k=; b=OKN7RzSJWEkbanA57oH2L55BqDeVNBCcjHhY4yr/PaWP YLUEVBWWCX/VkbWWeZODRqG/hFRo9h5gMXV/0A1ZSRK9N8WlSomImEfylJNYXtEb kiVBK8I2INDfeL1hH5uFiaCKyZB9iGkRMxLs+dv1K7X7AcEJEI/plyx5ws+sJ+N5 lx86uSJJFnI1mbSbUWe3tPXZwc3rRY+NnGPM8lOfXel+MMsDHRZmuC9jv3g4eElX M5c9f4lBuL/eBJl+62fJmtu6kBFUl9EwqI/iCQ0IgjJyow8AkKASfBoc6JxeEu2i d3ImyicVeaLOfWBYz/2cCD5cAgVwyUEYKLKPvYRJBw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddugeehieekucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepofggfffhvfevkffutgfgsehtjeertdertddtnecuhfhrohhmpedftehrnhguuceu vghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrthhtvghrnh epudelieegkeevueegtedtjedttdelgeehhfdvhfeuheethfduleffuddvueelveetnecu ffhomhgrihhnpehkvghrnhgvlhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpegrrhhnugesrghrnhgusgdruggvpdhnsggprhgtphht thhopeegpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehtohhrvhgrlhgusheslh hinhhugidqfhhouhhnuggrthhiohhnrdhorhhgpdhrtghpthhtoheplhhinhhugidqrghr mhdqkhgvrhhnvghlsehlihhsthhsrdhinhhfrhgruggvrggurdhorhhgpdhrtghpthhtoh epshhotgeslhhishhtshdrlhhinhhugidruggvvhdprhgtphhtthhopehlihhnuhigqdhk vghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id C3984182007A; Wed, 20 May 2026 17:14:06 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Wed, 20 May 2026 23:13:35 +0200 From: "Arnd Bergmann" To: "Linus Torvalds" Cc: soc@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Message-Id: Subject: [GIT PULL] soc: fixes for 7.1 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260520_141409_778694_93EDE196 X-CRM114-Status: GOOD ( 11.80 ) 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 7fd2df204f342fc17d1a0bfcd474b24232fb0f32: Linux 7.1-rc2 (2026-05-03 14:21:25 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-fixes-7.1 for you to fetch changes up to 1fcf4149418e7a8f8253dd74059d56340795503f: Merge tag 'riscv-dt-fixes-for-v7.1-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes (2026-05-08 15:33:36 +0200) ---------------------------------------------------------------- soc: fixes for 7.1 The ff-a firmware driver gets 11 individual bugfixes for a number of issues with robustness to buggy firmware or client implementations. Another firmware fix address suspend to RAM via PSCI firmware. The final code change is for the old Arm Integrator reference platform that recently started exposing an old NULL pointer dereference bug. The MAINTAINERS file gets two updates, notably James Tai and Yu-Chun Lin are stepping up as co-maintainers for the Realtek platform. The remaining patches are all for devicetree files. Two of these are for riscv boards, the rest are all for enesas Arm platforms, addressing build time checking issues as well as minor configuration problems. ---------------------------------------------------------------- Arnd Bergmann (3): Merge tag 'renesas-fixes-for-v7.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/fixes Merge tag 'ffa-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes Merge tag 'riscv-dt-fixes-for-v7.1-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes Conor Dooley (1): riscv: dts: microchip: fix icicle i2c pinctrl configuration Geert Uytterhoeven (1): arm64: dts: renesas: r8a78000: Fix SCIF brg_int clocks Guenter Roeck (1): ARM: integrator: Fix early initialization Jai Luthra (1): riscv: dts: starfive: jh7110: Drop CAMSS node Konrad Dybcio (1): firmware: psci: Set pm_set_resume/suspend_via_firmware() for SYSTEM_SUSPEND Krzysztof Kozlowski (1): ARM: realtek: MAINTAINERS: Include pin controller drivers Marek Vasut (10): arm64: dts: renesas: draak/ebisu-panel: Fix missing cells and reg in DTO arm64: dts: renesas: salvator-panel: Fix missing cells and reg in DTO arm64: dts: renesas: rz-smarc-cru-csi-ov5645: Fix missing cells and reg in CSI2 subnode arm64: dts: renesas: rz-smarc-du-adv7513-smarc: Fix missing cells and reg in DU subnode ARM: dts: renesas: r8a7778: Add missing unit address to bus node ARM: dts: renesas: r8a7779: Add missing unit address to bus node ARM: dts: renesas: r8a7792: Add missing unit address to bus node ARM: dts: renesas: r7s72100: Add missing unit address to bus node ARM: dts: renesas: genmai: Drop superfluous cells ARM: dts: renesas: rskrza1: Drop superfluous cells Sudeep Holla (11): firmware: arm_ffa: Check for NULL FF-A ID table while driver registration firmware: arm_ffa: Skip free_pages on RX buffer alloc failure firmware: arm_ffa: Avoid collapsing NPI work from different CPUs firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0 firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies firmware: arm_ffa: Keep framework RX release under lock firmware: arm_ffa: Validate framework notification message layout firmware: arm_ffa: Align RxTx buffer size before mapping firmware: arm_ffa: Snapshot notifier callbacks under lock firmware: arm_ffa: Fix sched-recv callback partition lookup Tommaso Merciai (2): arm64: dts: renesas: r9a09g057: Add #mux-state-cells to usb2{0,1}phyrst arm64: dts: renesas: r9a09g056: Add #mux-state-cells to usb20phyrst Yu-Chun Lin (1): MAINTAINERS: Add maintainers for ARM/REALTEK ARCHITECTURE MAINTAINERS | 5 +- arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 3 - arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 2 - arch/arm/boot/dts/renesas/r7s72100.dtsi | 2 +- arch/arm/boot/dts/renesas/r8a7778.dtsi | 2 +- arch/arm/boot/dts/renesas/r8a7779.dtsi | 2 +- arch/arm/boot/dts/renesas/r8a7792.dtsi | 2 +- arch/arm/mach-versatile/integrator_cp.c | 13 +- .../dts/renesas/draak-ebisu-panel-aa104xd12.dtso | 5 + arch/arm64/boot/dts/renesas/r8a78000.dtsi | 8 +- arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 1 + arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 2 + .../boot/dts/renesas/rz-smarc-cru-csi-ov5645.dtsi | 5 + .../boot/dts/renesas/rz-smarc-du-adv7513.dtsi | 5 + .../boot/dts/renesas/salvator-panel-aa104xd12.dtso | 5 + .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 10 -- .../boot/dts/microchip/mpfs-icicle-kit-prod.dts | 10 ++ arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 19 +++ arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 27 +--- arch/riscv/boot/dts/starfive/jh7110.dtsi | 28 ---- drivers/firmware/arm_ffa/bus.c | 4 +- drivers/firmware/arm_ffa/driver.c | 144 +++++++++++++++------ drivers/firmware/psci/psci.c | 10 ++ 23 files changed, 183 insertions(+), 131 deletions(-)