From nobody Tue Apr 7 15:29:56 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9327338F249; Thu, 26 Feb 2026 08:56:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096166; cv=none; b=mZWzEDBP390T2U6xQzZdt0CG3rDuTGIvm9rTnNgyCEjwcB3YNpi7P8uZk0lqTlyL3k+ffMRQa6Y1ZPagG0BdpToklsOJ1saos1t79tos3GfvXRoRPyv0VN9lTZDs3ouft+dlfnwjtedvOdfQA+33G0xzu0FD61MjSleuJDJ94u0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096166; c=relaxed/simple; bh=8sPr9sS7Z52G4r4n/tMNe6voegA02R3QGH/9h37K1Yg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KbVKtiqGNQMV1ZS5s9P4Ssfmqg33/1xgq61E3Dgnzi8+h57ZhmYLUnVkr62gZNdE1U/r8ejguDr6GHYM2GELr+pBRfBJuyGQMa2aVKdHupFBqOlbKaQgxvKEV93FyFdG5qic9LHkMZcenjKLsqqdqgTZBWVp6BYGbv/AorRgGuU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=CMm93px6; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=HYovLJj6; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="CMm93px6"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="HYovLJj6" From: Gregor Herburger DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1772096164; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KPfFKKkj3YOAaBSKHb2Ab/ppYbBhY88LbwcF5UbxktE=; b=CMm93px6MeyvpxXxn6MiXNzbHXLxgtwTJVs+PsCYAgdkuy6692oxCGXPjKRjBwIOR2SdDM H7h43Bq9VESAgzTepv8Yl/FG2ouup1r+x29RhXj3OuGyFbOzg1K9qOpo11MioAFnK9PSQ5 dEQZaJLhvQEUHSpJ5Fm7Y5HdG/iGrtNIryx24Ukjg9DTta9fR8vdNg+CxxObRm+Mpea++I XLNb6Ayf56OMkaeAa8y5z/PTYo9cjbUvaD+NozC+nEy+BXevA1LPpM4xje+Vaqezu+iVU6 Dzr6osMI8lG3RMuYUC++qftOSp2Ln1OnSyTKFPM936yGKIM9xwvjqqzCJxWYsQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1772096164; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KPfFKKkj3YOAaBSKHb2Ab/ppYbBhY88LbwcF5UbxktE=; b=HYovLJj6kU4MIDiM1pWrzvqmOKjnPiIYEocTWpx2Tc759CHcuz9P8YmxlOMQMtVN/Y3rWu BNn2ZYzgJF6NhNCA== Date: Thu, 26 Feb 2026 09:55:54 +0100 Subject: [PATCH 1/6] arm64: dts: broadcom: rp1: add i2c controller Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260226-raspi-dts-updates-v1-1-60832d20ff04@linutronix.de> References: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> In-Reply-To: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> To: Andrea della Porta , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Gregor Herburger X-Developer-Signature: v=1; a=ed25519-sha256; t=1772096163; l=2946; i=gregor.herburger@linutronix.de; s=20260226; h=from:subject:message-id; bh=8sPr9sS7Z52G4r4n/tMNe6voegA02R3QGH/9h37K1Yg=; b=SmiytRlfzaHgZJ7ahKgR3JJmchil3lCKHOQzEQMDXBp1Tk0ImjNneWVguYJNC5WDJ+SwQ2Fp/ 1NyKNFJctLzDtpUP/tzg8tedoLWz79lfFrYCqDNFc7bmOBr5VPZx3cK X-Developer-Key: i=gregor.herburger@linutronix.de; a=ed25519; pk=u72Lv7+/lS5CC1hmSrb17lv/6CK7HBh4Lvz77PHA5LM= The RaspberryPi 5 has 7 designware-i2c I2C controller on the RP1 chipset. Add the relevant nodes to the devicetree. Signed-off-by: Gregor Herburger --- arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 77 ++++++++++++++++++++++++= ++++ 1 file changed, 77 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi b/arch/arm64/boot= /dts/broadcom/rp1-common.dtsi index 5a815c379794524de542a62e7b157fbefe4b4b59..58179094e30e7e0eb6242de9edc= 460fd4a0b7685 100644 --- a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi +++ b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi @@ -26,6 +26,83 @@ rp1_clocks: clocks@40018000 { <200000000>; // RP1_CLK_SYS }; =20 + rp1_i2c0: i2c@40070000 { + compatible =3D "snps,designware-i2c"; + reg =3D <0x0 0x40070000 0x0 0x1000>; + interrupts =3D <7 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_SYS>; + i2c-scl-rising-time-ns =3D <65>; + i2c-scl-falling-time-ns =3D <100>; + + status =3D "disabled"; + }; + + rp1_i2c1: i2c@40074000 { + compatible =3D "snps,designware-i2c"; + reg =3D <0x0 0x40074000 0x0 0x1000>; + interrupts =3D <8 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_SYS>; + i2c-scl-rising-time-ns =3D <65>; + i2c-scl-falling-time-ns =3D <100>; + + status =3D "disabled"; + }; + + rp1_i2c2: i2c@40078000 { + compatible =3D "snps,designware-i2c"; + reg =3D <0x0 0x40078000 0x0 0x1000>; + interrupts =3D <9 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_SYS>; + i2c-scl-rising-time-ns =3D <65>; + i2c-scl-falling-time-ns =3D <100>; + + status =3D "disabled"; + }; + + rp1_i2c3: i2c@4007c000 { + compatible =3D "snps,designware-i2c"; + reg =3D <0x0 0x4007c000 0x0 0x1000>; + interrupts =3D <10 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_SYS>; + i2c-scl-rising-time-ns =3D <65>; + i2c-scl-falling-time-ns =3D <100>; + + status =3D "disabled"; + }; + + rp1_i2c4: i2c@40080000 { + compatible =3D "snps,designware-i2c"; + reg =3D <0x0 0x40080000 0x0 0x1000>; + interrupts =3D <11 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_SYS>; + i2c-scl-rising-time-ns =3D <65>; + i2c-scl-falling-time-ns =3D <100>; + + status =3D "disabled"; + }; + + rp1_i2c5: i2c@40084000 { + compatible =3D "snps,designware-i2c"; + reg =3D <0x0 0x40084000 0x0 0x1000>; + interrupts =3D <12 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_SYS>; + i2c-scl-rising-time-ns =3D <65>; + i2c-scl-falling-time-ns =3D <100>; + + status =3D "disabled"; + }; + + rp1_i2c6: i2c@40088000 { + compatible =3D "snps,designware-i2c"; + reg =3D <0x0 0x40088000 0x0 0x1000>; + interrupts =3D <13 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_SYS>; + i2c-scl-rising-time-ns =3D <65>; + i2c-scl-falling-time-ns =3D <100>; + + status =3D "disabled"; + }; + rp1_gpio: pinctrl@400d0000 { compatible =3D "raspberrypi,rp1-gpio"; reg =3D <0x00 0x400d0000 0x0 0xc000>, --=20 2.47.3 From nobody Tue Apr 7 15:29:56 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C7DA812D21B; Thu, 26 Feb 2026 08:56:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096166; cv=none; b=NmS8SIXg91wVHkuntJSRfj4TEHTClPsWCJ8XqB/Pbedf/N1oDdghYoK/0/OXB24k5d7L1Pbc8v4DmhCLqzO8bNoe9jrzW6UdYIGupkKEKESqdAlKjXUHl8+3AONestwPwHrwGNc3FjmaZNfvj6oKSRI5r0OCyaR4xi6vyXIcqiA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096166; c=relaxed/simple; bh=pYkciEG41xzZLCIwLbOSWDr5WyI8tnMGzQIKhTRCpkk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RR35SURDjZptf5jfYX9qSuvhFBvZ+hvjb+2rJwW08qf4NgU3MxkxC12ZgIBhkdgKIwCLtRWB01IRS9gpk4haFGxN4I37a0jODFH0h0KE4Cgz0HU6P0y/8fQhu1ogJgbzx/W5Eh0jzi925UBjdt6iNxSOZD2Wv7ZDlXPA6dHj43A= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=P/QA84Vj; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=U0btQXxO; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="P/QA84Vj"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="U0btQXxO" From: Gregor Herburger DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1772096164; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ypsS5YQLZY/5JYTSDVjnRXjPKoJTJPPXgryl3kx9JEM=; b=P/QA84Vjcr8pwhflngD+Yt/+7a0ZRp4szxw4oZ2uMmeI8OyrNbSpW+fJZLKwitvSi1nrdv a6xUYOx0JvoavMJO/48G4wTpqhjMLXt8gLWgzEoxk5va7jitLe8Xp+OUhdJuieFzDms1o0 3y9nRRKxS5ZFPN2EZ6w1thlq0ak8ESdCfVQTZEvz+SVTL2Bp837fPeD26TzQW3Mfc1mJSB 37V9KS2+zN519Kt31BUzqtUJgGFUtk/0AL6VV/gpLgB/M6IRFpHNuJqL7xhe9aVmMjTpdq jVvUHC+pMN/vQZ3T34q4m717fviTcIs39gGKjqs+JY9gtMi/Bhmt0sQAOzRR8w== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1772096164; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ypsS5YQLZY/5JYTSDVjnRXjPKoJTJPPXgryl3kx9JEM=; b=U0btQXxOQaApe+ROuLrfLSpXBMSEBZ8KcfDBvav/FE1YY4/YaGSuJsgKmyxE668p8Zps6T uHgAz3aqzTKdhMBA== Date: Thu, 26 Feb 2026 09:55:55 +0100 Subject: [PATCH 2/6] arm64: dts: broadcom: rp1: add csi nodes Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260226-raspi-dts-updates-v1-2-60832d20ff04@linutronix.de> References: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> In-Reply-To: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> To: Andrea della Porta , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Gregor Herburger X-Developer-Signature: v=1; a=ed25519-sha256; t=1772096163; l=1877; i=gregor.herburger@linutronix.de; s=20260226; h=from:subject:message-id; bh=pYkciEG41xzZLCIwLbOSWDr5WyI8tnMGzQIKhTRCpkk=; b=YIQvt6lQvWi6p9XhrQSov/88hYcyjgxBtWvvQIkLzzJbaOrU5BA8/kezY5CFAH47xKD5D5eHw HX9ENZIKt1XCdNdFxmwJwskcjXWmYXESpBWrHjhemENCLVhPyeogbJO X-Developer-Key: i=gregor.herburger@linutronix.de; a=ed25519; pk=u72Lv7+/lS5CC1hmSrb17lv/6CK7HBh4Lvz77PHA5LM= The RaspberryPi 5 has 2 PiSP Camera front end controller on the RP1 chipset. Add the relevant nodes to the devicetree. Signed-off-by: Gregor Herburger --- arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 28 ++++++++++++++++++++++++= ++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi b/arch/arm64/boot= /dts/broadcom/rp1-common.dtsi index 58179094e30e7e0eb6242de9edc460fd4a0b7685..16f5359395835f7a145aad75094= d525e10dcd2ca 100644 --- a/arch/arm64/boot/dts/broadcom/rp1-common.dtsi +++ b/arch/arm64/boot/dts/broadcom/rp1-common.dtsi @@ -133,6 +133,34 @@ rp1_eth: ethernet@40100000 { #size-cells =3D <0>; }; =20 + rp1_csi0: csi@40110000 { + compatible =3D "raspberrypi,rp1-cfe"; + reg =3D <0x0 0x40110000 0x0 0x100>, // CSI2 DMA address + <0x0 0x40114000 0x0 0x100>, // PHY/CSI Host address + <0x0 0x40120000 0x0 0x100>, // MIPI CFG address + <0x0 0x40124000 0x0 0x1000>; // PiSP FE address + interrupts =3D <47 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_MIPI0_CFG>; + assigned-clocks =3D <&rp1_clocks RP1_CLK_MIPI0_CFG>; + assigned-clock-rates =3D <25000000>; + + status =3D "disabled"; + }; + + rp1_csi1: csi@40128000 { + compatible =3D "raspberrypi,rp1-cfe"; + reg =3D <0x0 0x40128000 0x0 0x100>, // CSI2 DMA address + <0x0 0x4012c000 0x0 0x100>, // PHY/CSI Host address + <0x0 0x40138000 0x0 0x100>, // MIPI CFG address + <0x0 0x4013c000 0x0 0x1000>; // PiSP FE address + interrupts =3D <48 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&rp1_clocks RP1_CLK_MIPI1_CFG>; + assigned-clocks =3D <&rp1_clocks RP1_CLK_MIPI1_CFG>; + assigned-clock-rates =3D <25000000>; + + status =3D "disabled"; + }; + rp1_usb0: usb@40200000 { compatible =3D "snps,dwc3"; reg =3D <0x00 0x40200000 0x0 0x100000>; --=20 2.47.3 From nobody Tue Apr 7 15:29:56 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3D54F30E0F2; Thu, 26 Feb 2026 08:56:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096167; cv=none; b=MI3CXp4TGzj4MTXRrg084gZ/gLHADXolxai/26UUSbbSWwDolNblaxl+ZnR5spkN6bpJ8lkjY2r2RhijdVLL8+Sti4+wLFqHIXvu6B3edo9Gj0CuPU4fHhpRnbLp43+nmOxU3npad30aTyEhVI/SrlZXTauZ/XlB2d182gLyxG0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096167; c=relaxed/simple; bh=4yhwJHqJ8mRGZwRqgzheUigdPtyQBU400qjbkzPeQbg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VPyL8fnVAjFViN7sNtZ8vAXqXZ1Ovj9TIcJESTxP8voqXi73XKzUxryEVO14MaDF1QYTcA/b5m4XYiYhd4s4NGxV5xS7Nc5fM1vM0zin4FF2WmGIyv9KeLyMzcg1FTVFCLVunVXK4tnWFO5RZr0GhXPmQTMQF5QQ2eGVmh10kKo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=QQkVUKFf; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=W/6z7IE8; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="QQkVUKFf"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="W/6z7IE8" From: Gregor Herburger DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1772096164; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dLPqE0j6hp14YDJfWRRlBQ9s7sIP3JqSbJujXTK94MY=; b=QQkVUKFf+GnE5OnlECGNuAz5CmGJ2fdqGToowYQvLhheozd1Qvq/116NPVHZGyPzWdZB/F OCjuXSIrg5OocxOSGRbl3Acc0h0MCoJtrvUhggFY9xfTMWHl6v7Aof8bvnYc7J8bVl4J12 Hnk76OoBkje2VSu3chE4LSHswzGBBiX0pLpKOl1OjPU573A8WYHHDcUpEmiGIoHzaMcSVw KE3nxS8Ka5KW+QZTGN7uFOMLTd0RnQg5UWt1Ud/0HCOl0DwyrGXstDR49Bii5JR2EA4Mo8 5lYgRvPkXsP9mV50jtaXpoaY2D29bPVMqnyBQT8kVHTv/OAD4IVS2cDqR4F8Yg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1772096164; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dLPqE0j6hp14YDJfWRRlBQ9s7sIP3JqSbJujXTK94MY=; b=W/6z7IE8a+EU5+PLedv/uBfvNOCezZBjNAdgwNlSStx8clkxM06PZgtRycvuu6Iii+IzrU foCkPjLH1/XH48Bw== Date: Thu, 26 Feb 2026 09:55:56 +0100 Subject: [PATCH 3/6] arm64: dts: broadcom: bcm2712: add camera backend node pispbe Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260226-raspi-dts-updates-v1-3-60832d20ff04@linutronix.de> References: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> In-Reply-To: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> To: Andrea della Porta , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Gregor Herburger X-Developer-Signature: v=1; a=ed25519-sha256; t=1772096163; l=1063; i=gregor.herburger@linutronix.de; s=20260226; h=from:subject:message-id; bh=4yhwJHqJ8mRGZwRqgzheUigdPtyQBU400qjbkzPeQbg=; b=lltfORfUj39o0ujhdEIHlUztFsoa2ypY1+8DsqBODq2uz8ckKO+H/vdA1uDUONvHpfOzfsSyN Ktaf0n9pGQqCPV6B6Mxx/Cj0Mpv/SQC2w0a1ePAtjDy4PRCHebKQKpZ X-Developer-Key: i=gregor.herburger@linutronix.de; a=ed25519; pk=u72Lv7+/lS5CC1hmSrb17lv/6CK7HBh4Lvz77PHA5LM= The bcm2712 found in the Raspberry Pi 5 has a PiSP Image Signal Processor back end image processor. Add the relevant node to the devicetree. Signed-off-by: Gregor Herburger --- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dt= s/broadcom/bcm2712.dtsi index 69bd2934b93b34fef27989f9ddcd8a860979ab5f..98cb2173137ecda89d7f7ca1456= 598ff27231196 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi @@ -648,6 +648,13 @@ mip1: msi-controller@1000131000 { brcm,msi-offset =3D <8>; }; =20 + isp: isp@1000880000 { + compatible =3D "brcm,bcm2712-pispbe", "raspberrypi,pispbe"; + reg =3D <0x10 0x00880000 0x0 0x4000>; + interrupts =3D ; + clocks =3D <&firmware_clocks 7>; + }; + v3d: gpu@1002000000 { compatible =3D "brcm,2712-v3d"; reg =3D <0x10 0x02000000 0x00 0x4000>, --=20 2.47.3 From nobody Tue Apr 7 15:29:56 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6548D38F22F; Thu, 26 Feb 2026 08:56:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096167; cv=none; b=QeFhhifGaEKdCZFAY9UPHxLM3148SRSdLxc4nB4xuezng45X6aENmYDJYajn4BOLs0B6S1O4puhQ34R2EPryr2n45WiIPRcaxk/aHFVvgZBP2iQTkRXmGAUFnBgRHIprzvT9+mBoKXkJTJ+QxWhiilWxlORikg3UccPkne5XFi8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096167; c=relaxed/simple; bh=NuciaL2iHKWVF1yvY35a53EcJyafL6FaQLYCV743U74=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HO1IP8icRimsvah/ABIiryisGaIhsB4oc7IAQBQ7zXexN90syYhWLDKIjTrQ0Rm19GmOov9cXZ1emun+JrUVi+GN6i0heUPrCNtMV/GhfREvaqjAyiiJcdssZ8faiFkS6I/iapZsMj/uzYva2rOaaPQh+MR3aWjoMhMW458dc74= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=pQ7UxviV; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=K3VU5XlM; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="pQ7UxviV"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="K3VU5XlM" From: Gregor Herburger DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1772096165; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=J0aCnSwYvtBeHJ1OOM9Vc+I/4tW0hnZ2TREQUA4zAXs=; b=pQ7UxviVlypqRjlqEeDNj3m7BlZYSasMdOs43dosLALx5sF6UIqYjywFswE58fKdwxzW2p dUw9zYs5o99nFSxCuSWVl3YadnPR1j6qxOjTnF2+BNWNaaNlOtpj0nDe7g4i4lEAdS6wA4 H7dXAlVShcbxoBLMduQPFPJwHGw/NjS7Mvq5VefhOe46x/vLXMbRLtiu8YPO90Lf/M5nKo NYTeNmUe8TLxitKRssqdWl+T0PaKbL19m+ZmSwmhQ4j07HLmzmQe4D53mfdFWzIOdUkO+1 AAnsuB/JDwIg6+uyhChpZSTRXmn+cuq7iR/rQYiN1ojZP8ABJEjYWbPPLTrCRQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1772096165; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=J0aCnSwYvtBeHJ1OOM9Vc+I/4tW0hnZ2TREQUA4zAXs=; b=K3VU5XlM25UnEpiH4P1pkFaDQ5kw4cl9TJEHZOrQoP0eGGNDASuIMPfTo6cLsH/HoBau+K O9wGdm/rk7xrjoAw== Date: Thu, 26 Feb 2026 09:55:57 +0100 Subject: [PATCH 4/6] arm64: dts: broadcom: bcm2712-rpi-5-b: add pinctrl properties for csi i2cs Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260226-raspi-dts-updates-v1-4-60832d20ff04@linutronix.de> References: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> In-Reply-To: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> To: Andrea della Porta , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Gregor Herburger X-Developer-Signature: v=1; a=ed25519-sha256; t=1772096163; l=1219; i=gregor.herburger@linutronix.de; s=20260226; h=from:subject:message-id; bh=NuciaL2iHKWVF1yvY35a53EcJyafL6FaQLYCV743U74=; b=IcWic5/moOTnm8vW7dUP0spg4SX6UDqtJX5NqrGxx6gBy1i3zUzBzkmanQoLNqmXsl/24eox5 3XaZe+lDIK8DYmsHqLf2ylDNva70W9UA6ha2oR2MaRbqlvRfMtxlEFp X-Developer-Key: i=gregor.herburger@linutronix.de; a=ed25519; pk=u72Lv7+/lS5CC1hmSrb17lv/6CK7HBh4Lvz77PHA5LM= Configure the i2c pins for the csi interfaces as i2c. Signed-off-by: Gregor Herburger --- arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 24 ++++++++++++++++++++= ++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/= boot/dts/broadcom/bcm2712-rpi-5-b.dts index 28560828144622622e610db12fbacbf1a6b7267a..0fc57e72632edca4686a859520a= 0dce7ff112f06 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts @@ -68,6 +68,30 @@ usb_vbus_default_state: usb-vbus-default-state { function =3D "vbus1"; groups =3D "vbus1"; }; + + rp1_i2c4_default_state: rp1-i2c4-default-state { + function =3D "i2c4"; + groups =3D "i2c4_2"; + drive-strength =3D <12>; + bias-pull-up; + }; + + rp1_i2c6_default_state: rp1-i2c6-default-state { + function =3D "i2c6"; + groups =3D "i2c6_0"; + drive-strength =3D <12>; + bias-pull-up; + }; +}; + +&rp1_i2c4 { + pinctrl-0 =3D <&rp1_i2c4_default_state>; + pinctrl-names =3D "default"; +}; + +&rp1_i2c6 { + pinctrl-0 =3D <&rp1_i2c6_default_state>; + pinctrl-names =3D "default"; }; =20 &rp1_usb0 { --=20 2.47.3 From nobody Tue Apr 7 15:29:56 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 36CDB399014; Thu, 26 Feb 2026 08:56:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096169; cv=none; b=Tm9HJHWKwt5VzGZk1i27W+E7EoqlvcV8z1wHi5BXhRN/0d0YQTsNfYwTMH7FH9un+ooFRcJuY90QlYVKvMVosvLvr2E14RgKLXxAQWDlr+ufNXR6nvyG5OCfGLFE9EJ0IyO83edwLdzQ8GAFoOAZxDvJ7oKrCrAXAoV6s4k69TA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096169; c=relaxed/simple; bh=w3z827DNeO0A917F14eA+A+AUaCDldw+7e7KliQFsKM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SFfia5sIQxO5fQh/7Pm2pDgx/TFVjbiEQQlHHXCz4InMIyopgVxixjh9CcNRAm2h/bPZ9LtymhyRBt6j9uIPs+yzezuSoF4aHeENGPhkOn8mQtT2aOyQIQHNixGBYr5sXhyWLLYZAKQtVHqwbqH4eS6CcD7wwRZXAge+OvzbxqQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=Y5sK6CyD; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=/Mz9Lnc0; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="Y5sK6CyD"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="/Mz9Lnc0" From: Gregor Herburger DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1772096165; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vFD6FKSmgk3jLQFpWqZllRzrzjFOnCiWATF9H9ooJ8g=; b=Y5sK6CyDltzCGResbfII+m4kdyN3/pmxSBPf87QKtZx1DfZvXipLFtg/9PMs1x1a4lXFR6 wSTpJ6NPLRnDeHn79b+3drDU60sckXxfxePZFOIFqe5vAe9Sr3EB00kUkLJSESjNlOV9V3 bNAze6/52NmeWaXU08IMgIPa7zrWK+EIkZ4oK+9BQ4+eyS6qSpPya18k/TsjYF+IJz+4EN DvJgVkWsb1/L+nxJ26W4ifVzwZnhl1A5WcJr0C/Rb1bHDVviPB1plMg7zVLXX8je9nCBWx D+rv3Ai81sQzQznNoBJAZFKaGmxK5ptoS32PlaEi9eKCo2A5y9U9udPUDIPYLg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1772096165; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vFD6FKSmgk3jLQFpWqZllRzrzjFOnCiWATF9H9ooJ8g=; b=/Mz9Lnc0sCftKzGloyOpSG1+oN1m66fgeI2Ich334+pRFU28RpcGZ5YjGBMqGc4/zNFBZ/ D9XCMm1cm0baSMAw== Date: Thu, 26 Feb 2026 09:55:58 +0100 Subject: [PATCH 5/6] arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260226-raspi-dts-updates-v1-5-60832d20ff04@linutronix.de> References: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> In-Reply-To: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> To: Andrea della Porta , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Gregor Herburger X-Developer-Signature: v=1; a=ed25519-sha256; t=1772096163; l=1063; i=gregor.herburger@linutronix.de; s=20260226; h=from:subject:message-id; bh=w3z827DNeO0A917F14eA+A+AUaCDldw+7e7KliQFsKM=; b=qWeapWZ/I1Z4vsMJd65W9yTlQAgBPuvKuGZnHBfFz2MKiggvyIj15aHLlWGYdJ3HPJwaHSUgI o0hmhsP2MgMCPXahw3KEHaDtjsnDo/TdOx1WD4xfpvy70S1ZPwEQ0Hc X-Developer-Key: i=gregor.herburger@linutronix.de; a=ed25519; pk=u72Lv7+/lS5CC1hmSrb17lv/6CK7HBh4Lvz77PHA5LM= On the -d revision of the bcm2712 the pinctrl differs from the c0 revision. The driver already supports both and distinguishes the two with the compatible string. Update the compatible string and reg length to reflect the different pinctrl. Signed-off-by: Gregor Herburger --- arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm6= 4/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts index 7de24d60bcd1a7273ecc4eb814694183bb41c624..cbfc82d884c8268624682e9a49b= da1feae34cbed 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts @@ -35,3 +35,13 @@ &gio_aon { "PMIC_SCL", // AON_SGPIO_04 "PMIC_SDA"; // AON_SGPIO_05 }; + +&pinctrl { + compatible =3D "brcm,bcm2712d0-pinctrl"; + reg =3D <0x7d504100 0x20>; +}; + +&pinctrl_aon { + compatible =3D "brcm,bcm2712d0-aon-pinctrl"; + reg =3D <0x7d510700 0x1c>; +}; --=20 2.47.3 From nobody Tue Apr 7 15:29:56 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 36C4E399013; Thu, 26 Feb 2026 08:56:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096169; cv=none; b=kYHWeMezY09gq/q62qCK7RJ+CzJ83LfMq+/Y8f5r5DZNoe6hRPLC997+AMM3S6UD/lcv1vyPPbMWO6wDguy+byRpT1ZClw3z5Si5wPrcAw64d7ZN/iw+scTDCr2+5+41A1FID2tIpy6XQghXLuoERF8VYdKaEb0uQU3Dt2W5dWI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772096169; c=relaxed/simple; bh=6tRqBxilIYg4wBv0Dwu6Hv/aJ7I7wHLa87Kpm5gGxDk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WrigsOIc8mmybgf9MvQt6c8soK+YoZuDmqGOeJl0kLhW6inf00fUR061BBLXlSDycHI36wOm7UTnXp4SHCwOf1A4pjdmn+tGS+fKoMDrQwTZ5WA04bx8vGKwqHsWmchJI/W1zWgA2KiYhDzcd9abWxgsU4s4YqgZ8PTrz3nAZoY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=ygROqrKJ; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=7t7agoXR; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="ygROqrKJ"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="7t7agoXR" From: Gregor Herburger DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1772096165; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QxCyaKGbO7qKGmJUpdCDgIba5zwokOPKukSgwua31ww=; b=ygROqrKJGQKcq9todpeKR+v8pMsMa7fm6cCmSNXupi0PgOMzB+YYqgJiHCFRznHJ5mKu47 05ABlyg5MiJWiClC/BuQXGTq+0V0MJrDh/g0cM8xUGlBLXN26H3DFBR0Ws3GyQiBr+LKEb WQm5Wy4gu6INWq9ZkfXUujBdXEfggcLF285ie+XlTInfhVMKefQ7VOmJ4m/0LgCVgIYR+N 5R+9oJfYyp7hsCIjP0p4I4w6Ucb6JDZJhYbZ01kOqY4ZLHucWP4gXmUhuyc2l3TlvhmsMF ekCtMfZtZUYBumLizHh5aWJQdVMi+uSRfHKJbj5SXBBKdUGy65J/2yDHHTo1bA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1772096165; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QxCyaKGbO7qKGmJUpdCDgIba5zwokOPKukSgwua31ww=; b=7t7agoXRw7IGjJsRzH8WoDl3uLiRusEr9I4XOxaW284bLMGbayDgIiFaXQCA0MKvi1lWoV h+vwuAOqzTJlcCDA== Date: Thu, 26 Feb 2026 09:55:59 +0100 Subject: [PATCH 6/6] arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260226-raspi-dts-updates-v1-6-60832d20ff04@linutronix.de> References: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> In-Reply-To: <20260226-raspi-dts-updates-v1-0-60832d20ff04@linutronix.de> To: Andrea della Porta , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Gregor Herburger X-Developer-Signature: v=1; a=ed25519-sha256; t=1772096163; l=786; i=gregor.herburger@linutronix.de; s=20260226; h=from:subject:message-id; bh=6tRqBxilIYg4wBv0Dwu6Hv/aJ7I7wHLa87Kpm5gGxDk=; b=74JDTvr7v5qK+i79D05BHwKGV5ms1OWuVl450PkUal/aTzJ4zrSNj2ZSVMIOzGaGK6APmCeQQ Md296gkG8riDNEpHFQDOsv2Sx/PWT5AIAFYAz1iWrqHnJDKQz8TYnax X-Developer-Key: i=gregor.herburger@linutronix.de; a=ed25519; pk=u72Lv7+/lS5CC1hmSrb17lv/6CK7HBh4Lvz77PHA5LM= On the -d revision of bcm2712 the uart interrupt is on 120. Update it accordingly. Signed-off-by: Gregor Herburger --- arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts b/arch/arm6= 4/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts index cbfc82d884c8268624682e9a49bda1feae34cbed..127be0fc27c22e73b0cfdbfb899= 63cd3edf7594a 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts @@ -45,3 +45,7 @@ &pinctrl_aon { compatible =3D "brcm,bcm2712d0-aon-pinctrl"; reg =3D <0x7d510700 0x1c>; }; + +&uart10 { + interrupts =3D ; +}; --=20 2.47.3