From nobody Mon May 25 02:07:28 2026 Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08ADB49219C for ; Tue, 19 May 2026 11:20:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779189605; cv=none; b=th26dhwTdBi4Jhx/yh4QioahOBl511AEHFc7oZx1RETzgBqtClhqBdc2pcJr/cRfSXAajiWReJU66Y0aDMtiPch56TyeUmG0GbBLzArMelXevi2OOB+OSemeKvz3aCBOtTMyx4zNzPonqkeUJiXNmnXEdsBeJyv8ZhEBHotZYlI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779189605; c=relaxed/simple; bh=dLXaYe5diorc9wO0xXPb0VONUhmQ+UNGEUQkpF0d8m0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uO+rq3xIK++t8QZPZqvhlSytEqFRdbEpC9k/uj066YhCXsc8+HwVfBFP4Tc12H/Wr6G97KSTRz11YK4UIBKulZfrrjBNmykOwBCkV42xDY7t2rX76HazrzqixOn4Hpb57FzZj9ah4iLRtq7jGUt2nXESJ/CJQkSTAR4yfmP1Qls= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=U7l5b4Y1; arc=none smtp.client-ip=209.85.221.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="U7l5b4Y1" Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-45e8a834cc2so476851f8f.1 for ; Tue, 19 May 2026 04:20:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779189602; x=1779794402; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nffFNJyJYbclz+zU24Jr2YC2Tb19NL3Gy5lFOXSCZXc=; b=U7l5b4Y1yHvvGE3ShWW8bXhetw4Tg9r2VqKDMHZPb0IV5QDr7aKVaMp+p/jAzFMsS/ 9jzJ1JfDDpZcidcAC6mV2Kotaq4U9yb4Vhf9TmyIK8K3sGOum6YJC/qG/BjHaefD8GNw UauH+CXnCQQRpfONfj61pFBMwH5uutFnyN7PlZammCicpg0eT5DXCj2NmhHBwaJzX6BJ CHnyByQzxFW2dgphtYSmb7ZYesjMTel+cBgTkpojuOJc/fg4Vj/BkZ+foA0cSQLyMdet PSVhu7ptReCDH3bFoC+ec2oInNi+0FWxqe0b3vCRV1QfAFEZ1ZsXSFb46CjcuI3woCGi YJwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779189602; x=1779794402; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nffFNJyJYbclz+zU24Jr2YC2Tb19NL3Gy5lFOXSCZXc=; b=ZFGPC9pJvpjMFGAfnhpXvlG3RlYLdp1VfNIkuI41FTbt+aBZYWqDYhDdYVHQEht4+s YqijevXyPZj9Lt43QgudQsUsGMQ7/3gpzWPPt6iFMTm5kHeOUTGM6oBvO71VgeCLCisQ 3WeWR+5CVztiuwV7gJCw/6YZiZBSgIuhl/6UChV56hQw9SdxFjrL/qGD0OBh1dSilYbr cBcgjay5BjxFds1rfwSCBqQqv53wWYVlxf8CxFdoqWPlqttrGnL9dINe/pIOLrWRHfE7 MXUcoo07SYE+pndGKYn8AYD9IuBkuPFA6IMuVe6btF/bIHNW5X6Qdp8Gbgm1ApnDDU2s L+WA== X-Forwarded-Encrypted: i=1; AFNElJ+qFw4Zx4vxsiTiFhlS04YFldpD5qiELbtxjfkjwY30CG+n/RnqdDXBKSV7NoAXXbQsHDfgib/EgdJBUdw=@vger.kernel.org X-Gm-Message-State: AOJu0YzXFuzffli4aKl9JnuVb5y+IaXAwnSdIBpB9b4Jb6jWthw3EmZF RMLi4f1pMc7Pe2Ka8c1Ia31mCtMl8H1yIGsl6tNu4gFSlc+yPMONmdg/ X-Gm-Gg: Acq92OFC7DBsoh7HpYdFFRpvdIVMzvLGRZDVuouU26nWTuhmi/YF6hwFxTNcF+28vGb 1f///sflg8uv9R60/WHkYnSin2n7aRKm5G7BiuxRiu68Ydo/Rzba8I1xFA9xoRTXDOPDm3pG+5L dWUSm4HG+Oi1KViOwass2RmWabVE7T64z5ueqf4qMCmmcajIee5Mys6ATnEVIOne0p38M27NiVf lhPzT8A1KY8/DV7q4unuse1ZrclYnocWTQ+3dTFPky/N3CA9AryLLZrIB1PYmON3jL/yvS06hqC sag5/ZFPv18fUUr/t5mIdZ30P5+sP65SoYkBZ4npn/bhLkY1Q0ci+zG1T7llKDw8pZk1Yz7Z6ZQ THSQZ99S4XS3Wf5EMm2l2bFostp+98W/u9GWv34Ru/EUAvzBNNhwUpyCWi8hPWr42zdb0pFnlA1 9mHmR4QZVv3f+ZaHPkIu7Unq5r7ly21b9EpbQR5ArhwUFTyit/iUzFVny9w1U= X-Received: by 2002:a05:6000:2f83:b0:43b:5097:6f62 with SMTP id ffacd0b85a97d-45e5c5952d5mr29923699f8f.36.1779189602037; Tue, 19 May 2026 04:20:02 -0700 (PDT) Received: from localhost.localdomain ([2a00:23c4:a700:7301:4abf:a82a:41d5:6663]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da15a6454sm46066323f8f.34.2026.05.19.04.20.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 04:20:01 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Biju Das , linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH 1/2] arm64: dts: renesas: r9a08g046: Add RSPI{0..2} nodes Date: Tue, 19 May 2026 12:19:53 +0100 Message-ID: <20260519111958.233194-2-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260519111958.233194-1-biju.das.jz@bp.renesas.com> References: <20260519111958.233194-1-biju.das.jz@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Biju Das Add device tree nodes for the three RSPI channels on the RZ/G3L (R9A08G046) SoC. Signed-off-by: Biju Das --- arch/arm64/boot/dts/renesas/r9a08g046.dtsi | 72 ++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a08g046.dtsi b/arch/arm64/boot/d= ts/renesas/r9a08g046.dtsi index a53d579eaad2..1fc409ebdd44 100644 --- a/arch/arm64/boot/dts/renesas/r9a08g046.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a08g046.dtsi @@ -442,6 +442,78 @@ rsci3: serial@100f3000 { status =3D "disabled"; }; =20 + rspi0: spi@100b0000 { + compatible =3D "renesas,r9a08g046-rspi"; + reg =3D <0 0x100b0000 0 0x400>; + interrupts =3D , + , + , + , + ; + interrupt-names =3D "idle", "error", "end", "rx", "tx"; + clocks =3D <&cpg CPG_MOD R9A08G046_RSPI0_PCLK>, + <&cpg CPG_MOD R9A08G046_RSPI0_TCLK>; + clock-names =3D "pclk", "tclk"; + resets =3D <&cpg R9A08G046_RSPI0_PRESETN>, + <&cpg R9A08G046_RSPI0_TRESETN>; + reset-names =3D "presetn", "tresetn"; + dmas =3D <&dmac 0x26f2>, <&dmac 0x26f1>; + dma-names =3D "rx", "tx"; + power-domains =3D <&cpg>; + num-cs =3D <1>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + rspi1: spi@100e9000 { + compatible =3D "renesas,r9a08g046-rspi"; + reg =3D <0 0x100e9000 0 0x400>; + interrupts =3D , + , + , + , + ; + interrupt-names =3D "idle", "error", "end", "rx", "tx"; + clocks =3D <&cpg CPG_MOD R9A08G046_RSPI1_PCLK>, + <&cpg CPG_MOD R9A08G046_RSPI1_TCLK>; + clock-names =3D "pclk", "tclk"; + resets =3D <&cpg R9A08G046_RSPI1_PRESETN>, + <&cpg R9A08G046_RSPI1_TRESETN>; + reset-names =3D "presetn", "tresetn"; + dmas =3D <&dmac 0x26f6>, <&dmac 0x26f5>; + dma-names =3D "rx", "tx"; + power-domains =3D <&cpg>; + num-cs =3D <1>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + rspi2: spi@100ea000 { + compatible =3D "renesas,r9a08g046-rspi"; + reg =3D <0 0x100ea000 0 0x400>; + interrupts =3D , + , + , + , + ; + interrupt-names =3D "idle", "error", "end", "rx", "tx"; + clocks =3D <&cpg CPG_MOD R9A08G046_RSPI2_PCLK>, + <&cpg CPG_MOD R9A08G046_RSPI2_TCLK>; + clock-names =3D "pclk", "tclk"; + resets =3D <&cpg R9A08G046_RSPI2_PRESETN>, + <&cpg R9A08G046_RSPI2_TRESETN>; + reset-names =3D "presetn", "tresetn"; + dmas =3D <&dmac 0x26fa>, <&dmac 0x26f9>; + dma-names =3D "rx", "tx"; + power-domains =3D <&cpg>; + num-cs =3D <1>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + canfd: can@100c0000 { reg =3D <0 0x100c0000 0 0x20000>; /* placeholder */ --=20 2.43.0 From nobody Mon May 25 02:07:28 2026 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C4E2649251C for ; Tue, 19 May 2026 11:20:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779189607; cv=none; b=LEc7S1MG/c5qB8pwlP9q4x/8GKXmi/BJDmEQA8Ohwd8D4NiJ9VEkqkwZ5cDzAQ7FHnq0CD515mseSY/Mj+jHhCp9lFpGgodpFfbzYDolSLaXnAG4FWqmlVRbV5JoCnxTkcvm65ruPtmKosFUiGa4wfmOLUsaOM8xFv5dXJNmdow= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779189607; c=relaxed/simple; bh=Dl7uP6sMy4Y5E1aSHV8CCjm79ZIYkee/mZXdcp84aTE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bTDthxSTnwnEqQfNgUzydfcnvfU7C8AyYP3Re+VTSB3sXT/FeqfqbtuG1NZ+7/Zv7qervIKCEgFkAZzQCGPNry0SWtESh906BzmB9TUdzJgh4UzkW8RFAbB4ZNMhMgBeop7UCrQr3juUnxwzUv9Hga7pWL5sUqBypN+T1niPZ0o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=S7Y7qjkj; arc=none smtp.client-ip=209.85.128.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="S7Y7qjkj" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-488a8ca4aadso33542565e9.3 for ; Tue, 19 May 2026 04:20:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779189603; x=1779794403; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7r1fGlnqMtLmqRZgghcpUpURLRsPg5qGSam8KHLk6Zc=; b=S7Y7qjkjFUq0uJLeluu2jGVBJlIBkiOQx1o79eRLG6vwluGsQU44ceAT5zKGL+BUtv 0RTY2Tzi9jFLru/GbTZ3td0n64uXgyEZviWG/Rcl+R3NBZWQ3IXnef361U1OsWZ7YJf8 hRedSDxs3Y/g8sOSWWhAPB2+DIfq6zWGOVdQTfb9aSCORSaPN7Mlf4JBzx9VbstmG5tV GGps3oK3bkA2xR8Dy8JtFsoul8A2aynRN4CKBFUE74OvW4goavTjKlirQeQzKpSs/shL qgJOAcLNMkhsh9mSjTLaFsyV/ItuK5RTUUHItb7b2qrLAv2wyWq8NXYPzoz02PbgFvjs b9hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779189603; x=1779794403; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=7r1fGlnqMtLmqRZgghcpUpURLRsPg5qGSam8KHLk6Zc=; b=KiOLqP1WtUd0Vjp7n/eCVUXlAagWXLHNMjvhDlOTW5QyasW8Bmjnm9JxuPgbp6TIyn f1CMYqGFyNxpYGwID4kN+EP4GmM0jgFPu8E9LfnBOrbZj7Y6uY/Z6AfrWl22XuAYH2tj m51mut79jJ2sqVlsSUjvPS8zPLuFEo51ecLV1yZWshWtsS2gN4xnrZzj9q1moSBvIM+K j5prQf1xPDseFQL9S4hk8iSxDeltv2wrJlb9KBBRV5JkhgPUI2oPafiMSm1Gu5FbkOzX gJVDP1znSOOtoQd4OkcF7AjbxsXld6yKffeJgAh34hf1xhxiKzngrknIpnHJxfCcrJPJ SmHA== X-Forwarded-Encrypted: i=1; AFNElJ+QTyHUeEsFkDqlgK4XG3P+CpZ0YHZSvx80iTsfOZiD+LaPpmgHx6zCBVhx0osQpdqF+Q+brpzPxDeIB3g=@vger.kernel.org X-Gm-Message-State: AOJu0YzPAE00gRt4MB5VmzsMon40I7P68N5VKpt2rXJEG5zuDWaOBRPE v2quwYyxQ3DxkWFDhdlA0RAOMMQuyUc/QORyQPxE4E5Xjtl6uQm8/jXs X-Gm-Gg: Acq92OFkx70atCMuI0CXjE7hhZ/v5Wjn4O/tMU4uH67rDj/HToMb3hVkSLtRXV4McBH M7QfoOqht+JOAlvL8BAfUPNJSumpApWjiBy3mXsHMpcZQgE3WJn+lOl/KYJIT0wH5L3olVENYjQ IHxSobHTEBd91UO90DI1fCtQRgJvH/CPil95iCYUs/Sv1TECzVzlAMqKiLKhdxS6CLfhcC94rqE lf+Spq2/n72BcTB1L5QkpZZT+9nDy0tm2wAZh+BiRHdUt/fk4tl4mFQof0HBpsyRFhQltH1FilD d40EzkB5hTYuCMOyVXoCwzVwXwt8sl9f2GwcXXbCHKG9PWGO8UUt6fsadSytYmJJDuMdnMTmYBi JU1se6rLTRpqMpPR3HYMkYQGTAaWx3aXxkqHD/2J/GQ4W1zKQ8Oa3UhZ9xiaVweHuTk6KgEAHeo FHE/tEhsbH7Jzp+bfUq+AU4WmG7CwNn8Z7ix9yJVVwe6jYesI0 X-Received: by 2002:a05:600c:c087:b0:48d:c0a:3813 with SMTP id 5b1f17b1804b1-48fe60de6a7mr236756825e9.3.1779189602901; Tue, 19 May 2026 04:20:02 -0700 (PDT) Received: from localhost.localdomain ([2a00:23c4:a700:7301:4abf:a82a:41d5:6663]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da15a6454sm46066323f8f.34.2026.05.19.04.20.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 04:20:02 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Biju Das , linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH 2/2] arm64: dts: renesas: r9a08g046l48-smarc: Enable RSPI2 Date: Tue, 19 May 2026 12:19:54 +0100 Message-ID: <20260519111958.233194-3-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260519111958.233194-1-biju.das.jz@bp.renesas.com> References: <20260519111958.233194-1-biju.das.jz@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Biju Das Enable RSPI2 on the RZ/G3L SMARC EVK board by adding pin control configuration and activating the rspi2 node. The RSPI2 pins are shared with the DPI display interface and the two cannot be used simultaneously and it is controlled by a switch SW_DPI_EN. Signed-off-by: Biju Das --- .../boot/dts/renesas/r9a08g046l48-smarc.dts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts b/arch/arm6= 4/boot/dts/renesas/r9a08g046l48-smarc.dts index ccc0decd89ab..3e3028b88f22 100644 --- a/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts +++ b/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts @@ -162,6 +162,14 @@ rsci3_pins: rsci3 { power-source =3D <1800>; }; =20 + rspi2_pins: rspi2 { + pinmux =3D , /* RSPI2_MISO */ + , /* RSPI2_MOSI */ + , /* RSPI2_SCK */ + ; /* RSPI2_SSLA */ + power-source =3D <1800>; + }; + scif0_pins: scif0 { pins =3D "SCIF0_TXD", "SCIF0_RXD"; power-source =3D <1800>; @@ -222,3 +230,14 @@ &ssi0 { status =3D "okay"; }; #endif + +#if !SW_DPI_EN +&rspi2 { + pinctrl-0 =3D <&rspi2_pins>; + pinctrl-names =3D "default"; + #address-cells =3D <1>; + #size-cells =3D <0>; + + status =3D "okay"; +}; +#endif --=20 2.43.0