From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 6A09F7080E; Tue, 12 Aug 2025 20:03:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029030; cv=none; b=LSMiwf6OgN4Zo89LhFZoffSLYPpktQ5RSpCGKg+MA7/3RhLvZgV0XpdriSD1M7N1353k2BRSn3ncJo65eweb34riCTsz7A9gXMV2I4nvTI7HJeizBaZUhghl9x0uetjO4OSgyE80l2fQ8NNwj2og6PbayBgEXpoutYZSih4WeyY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029030; c=relaxed/simple; bh=CX+7x8soU7ZGDeIi2vozp5wflGjE7t1wjk94rdzKdGk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=gisa2K7JUm1a7I4zNeblkL0i46SDs6aUnJKyPlb2b5vT5etuD63X/eZuidtE8jwS6tCMD/qrPdwYAg/AuTY8H3VhN8zrRvezDSxOOGwsH491Ua2urXErvZCW5ZE0xY5eVG8lGYcPDbERa32r5iMkGNSwKCrJ2aTOLBHn+2p7DAo= 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=MEZtjmWX; arc=none smtp.client-ip=209.85.128.41 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="MEZtjmWX" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-459eb4ae596so53946305e9.1; Tue, 12 Aug 2025 13:03:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029027; x=1755633827; 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=0gNCZ36zkhlXcA7sA5nGf1ceuH7/B7NBIXeT35lUJSE=; b=MEZtjmWXvKugJ4JcZf+KDSv9Rcyovd9/LuypMRgsXWlS/vNJ4PAWMbkeTau9kgVIU8 gYidapv79cdcuBdIfvzNsQIKFUL055rQUEet62NFDkFckPUJRCbdKzYnszCjESUcquQA 7l1FA+WBTlvBBVcV+wlcHcfZNkWJ71wKjyMKFs0LnvqsnoSQukGOhz3CiMluqjc6XOqZ BZbEGgYhOfU4sMiEBl8l0jJw6Ta37788rZvEwWh5Lfxo5RoGHJMnm+Qx+j0T3U4XXCgu PvaKtFrQhpES4HV8rCJpFNMcPuxyyM4dfh8ZsHdig7n7aBHV5BX/S7+kqe79vA5YhrBT EfHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029027; x=1755633827; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0gNCZ36zkhlXcA7sA5nGf1ceuH7/B7NBIXeT35lUJSE=; b=jM+0evkfTk3hJA2nDhbvuKD9H8XfITwCbufKFbE7G9m51uRPhgrSgESaJxTt3I9uns 7ROrPsabtd+x4BJCZs/7oTJkhyjAIW7ks1J1YJc24iqC+327na/iSENuAa2x0DmWovsM JbOy/JCIuNH/m2SWeg2IjX2OejGwHVJXJbRBqv2uwiNuQkiaXEpT/6L4AVak6JyHuErD 0iFB1pzWXUxQiK52fHqpBM+2+Xol11GiPcx0TcR7t3bHKfZvPoQs2vTZlePm3FZ7vO7H 3bp8ZwI4wA2kdmSK4UKict5a8kqeWTCZsMpzGRJA1XstCHh/yNTIlZiXmgjSoeWZe9Py Ohuw== X-Forwarded-Encrypted: i=1; AJvYcCWHHz25Ae3YfHbbNLo5FLn/SiGcs4riiw3FXIh+RrKABLPXEsivczkA21OOs9sFP4R0yLmebXaBp5gP@vger.kernel.org, AJvYcCXXmfeB0SLEzoZWNYd9AcDCHAFRB+3m1lT1kygRwWeR8qg6VAewLBWnLcfF73aCkavsMuifcQZxkB4xs4Yn@vger.kernel.org X-Gm-Message-State: AOJu0YwiTUevV+94KiCdUK9ffL5BFq02Dg4zdmvnDKjcuAYt7N0BLJym sntecr7ti46ipeqnfJVQDWg1RsXh/Q0g16lBxzNBp02vhtXC9pCCPaa0 X-Gm-Gg: ASbGncvig++MLbVDqbPzQ0aKOfHhUPK/y5vu5f48tuAzxiyJMztU2X5JtsijI9MGnw4 euQwUTMNCq+HvWP1IxO/9UDreHWZspTVSpUOi96Be2skGrbcFbXKpfgLvcoxvqxqjP5e5OriveC /pIKprpJpsVO9HsPGdJgbqi4UfU1cSp2mkP2YfCX5zKdXRRL7IuG1BrimB7EUXV2kH47WVbEsvi mP91MCh2vaE+p7en6mx6dnJexkAnCZXkp449rdEPvfeQSKfShFJzocUEHJ40fkaLXNDomfC/spG GhoWyN2tHB/kuWM26eF4Tu1mPfZpd1JtH3RYxQaDhrKZpsRCxHcNZMKecWuuQjz6dFgSkkBGRTE SZrps02/BwlFwr7ltA5T2SzSBvxli9O5ZH6H79dQOHgOYcWxPC2IgDLzavkvyWmfJfhRJgRK3DA == X-Google-Smtp-Source: AGHT+IHgKELYXi5O/rx6VUdrXqcoVcU/9HSaGjA+c/DRavVIQRDK3IbaYQ36Vs8+Q5O/ryUgwJlX0w== X-Received: by 2002:a05:600c:444d:b0:459:d8c2:80b2 with SMTP id 5b1f17b1804b1-45a165bd9fcmr3091595e9.7.1755029026387; Tue, 12 Aug 2025 13:03:46 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:45 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 01/13] arm64: dts: renesas: r9a09g077: Add DT nodes for SCI channels 1-5 Date: Tue, 12 Aug 2025 21:03:32 +0100 Message-ID: <20250812200344.3253781-2-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar The RZ/T2H SoC exposes six SCI controllers; sci0 was already present in the SoC DTSI. Add the remaining SCI nodes (sci1-sci5). Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 70 ++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g077.dtsi b/arch/arm64/boot/d= ts/renesas/r9a09g077.dtsi index b16fd9259d8d..8ee88b8e8f33 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g077.dtsi @@ -90,6 +90,76 @@ sci0: serial@80005000 { status =3D "disabled"; }; =20 + sci1: serial@80005400 { + compatible =3D "renesas,r9a09g077-rsci"; + reg =3D <0 0x80005400 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 9>, <&cpg CPG_CORE R9A09G077_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci2: serial@80005800 { + compatible =3D "renesas,r9a09g077-rsci"; + reg =3D <0 0x80005800 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 10>, <&cpg CPG_CORE R9A09G077_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci3: serial@80005c00 { + compatible =3D "renesas,r9a09g077-rsci"; + reg =3D <0 0x80005c00 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 11>, <&cpg CPG_CORE R9A09G077_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci4: serial@80006000 { + compatible =3D "renesas,r9a09g077-rsci"; + reg =3D <0 0x80006000 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 12>, <&cpg CPG_CORE R9A09G077_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci5: serial@81005000 { + compatible =3D "renesas,r9a09g077-rsci"; + reg =3D <0 0x81005000 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 600>, <&cpg CPG_CORE R9A09G077_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + i2c0: i2c@80088000 { compatible =3D "renesas,riic-r9a09g077"; reg =3D <0 0x80088000 0 0x400>; --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 674B2238150; Tue, 12 Aug 2025 20:03:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029032; cv=none; b=QgWQn+mm2PsNqfD84iQaAimJ/JkMT9AC/Yu9W6ZomHKt7Eo+qXYW2Ydy/76TotFcafhBXAmx9fVz56C4CdHvqBNfjMtmXlKGyUcfBVckU7mnTGGCxZV8qYqNNho7ZU42jqqLWI4vfMkbJrHtOPN+7usoFwmxaTQm//KUTp7VL28= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029032; c=relaxed/simple; bh=3Qt5OsrJOlG3c77iPHzNv62iG6VALDKFiy2YsVJFlfY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=b3W5IyPOicPM96N+oVpveTUmRV7TGpi67d5o94ZGrRtJvpoPlWq0BEZhXbY7CqXt10eM7fB7iPckXkmjdZrUMHSspEXQlMcr6FgqR6eaD81QwYQKg/7NugOFKUNElMSOOJxgR3DR2/gmbpeznOesMsL07BVVIaKRy+Mx7m/xf4I= 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=LtgLh/rY; arc=none smtp.client-ip=209.85.128.42 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="LtgLh/rY" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-458b49c98a7so38391445e9.1; Tue, 12 Aug 2025 13:03:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029028; x=1755633828; 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=ZSYGymHy9CGxM6QraH/F8fqAWy+fvwQGvRioOEp78fo=; b=LtgLh/rYRj/G/HLttyu6NOVdblPuMU2b31Iz+aAkZYk/Gur9Kx5n9AZbv8LGQ5Ar2O mUBZ8PFhPjRNfHbCwtLImydu5TYEogMtFzToCYTVVkxsNG0RYlFVQjLQyASMGMninBJf o545k9Q/rtZ+esYd7nbgwIF8xQ9CzPPeQszIxf0ulXkbboylEzUC7kTqthkVk57zWMYY TnhANo9UYnzR2LlCDY5XUWmKxABO4w8wAWVJZPe7n5YwNyHFwQ0ZN/TaUrLe5ZSXYkyJ sRE1XqdER1uq8bfx8ig3OvRcvgxMJbJ1hsd499ZKYZbAbHi2YC73/V0jbIU7OUF/11tY USPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029028; x=1755633828; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZSYGymHy9CGxM6QraH/F8fqAWy+fvwQGvRioOEp78fo=; b=N//LVtytR9nhETWmvCU/KMKYOaVwOzifxAnbi3YSqDg2fE6tS90wUxST5+GAjVUh4i O5AVp+w3CdCJ1PnLrUWoAVYposq1vTBCS7JWdQiHSjMdhWge66hU/F1ZWEV24L/JKMKZ WS1x9tqhdSpyUAj5zNZwT5O+hUE+uzaLZPVCanc2RRFsqx+EC/j2+WJYjL3ZffLDwBsy LfdntoiKtEvR1Jy31+9lpGXM0npaESLf2z5IBUzVsZ3AzSBm2U8sSr9hbRVmvREGmfGA 5X0E/mPVya70EzrWLgR8sHm+My1dNVQnc1ga2TVxsFtUdqoQm15n2p+SiSRYOhQCQIcX eWZw== X-Forwarded-Encrypted: i=1; AJvYcCUj/PaTuzzRRxTqTxx+wVJubRk8twNY86EaVuEwVRwG1nZUdhvTeXdm2IP5nfztGiv15eJtkqOeU34IMbhB@vger.kernel.org, AJvYcCUryr48daPPJ68a+jgvZcc8/5QFOn4EEeXOrx53iPo2F/FOoaRr5f4aTsD7WYG/sWFHWqfWlEcMdkdY@vger.kernel.org X-Gm-Message-State: AOJu0YyF4xy3+Kn+4rTOyAikrljLk4uhxbM0PaV6yuacqX1QhgyJiuf2 SCB/QSeY5Sh5UMVhjhqSA3Q46/P1tbpOH5EZoZbrEHlP7JZREEbVGkMh X-Gm-Gg: ASbGnctOiFhRdzUGYN50AACFR3bT9AjIgqtPSsRSDJAQsblkw69G3KPAFlfGjrW9Hmq rhypRu2gzwmNd48j011eYgZp1YqKp4ZRE7LYwFXqNPY5dGbkUWd0c6tflANUoX4us60MdqygQ5/ t2MTGAIvrKbmpUJkOjMWj0qa4kCBuSSuXe6xvsWSjm7zjrY3JwVGgTYHtn9xoH3W+bzBpV0pNs/ z34JA9GGXnxMV+lywC/PgPLI9s7y9thyTU6VaFDz/4sZSz/B5ZX0fIfZBq6H0fWfrLQ2A3IlxtF A6v0hidqWVWbwz3rJoGsAd+gMq87iUE4cwPuV33FTSZBaeL0rvr/HDEohiII4vnWIkWcEYhjG7z ju+IAmBNKOJ3y/bVPYkoXe3mDEVAbulDYp042qYdKjV63oZjIM7y8P1TQHeLWzAgcMa9SWZHsmA == X-Google-Smtp-Source: AGHT+IFU915I+lq37XA+LWqRUDG2tg0cb6BMlX9ETllYUNp4Wh9ikGPt3C/R0rBOdNSGKfaig9+Wig== X-Received: by 2002:a05:600c:4587:b0:458:bfb1:1fc7 with SMTP id 5b1f17b1804b1-45a165a8000mr3193915e9.6.1755029027569; Tue, 12 Aug 2025 13:03:47 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:46 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 02/13] arm64: dts: renesas: r9a09g087: Add DT nodes for SCI channels 1-5 Date: Tue, 12 Aug 2025 21:03:33 +0100 Message-ID: <20250812200344.3253781-3-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar The RZ/N2H SoC exposes six SCI controllers; sci0 was already present in the SoC DTSI. Add the remaining SCI nodes (sci1-sci5). Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 70 ++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g087.dtsi b/arch/arm64/boot/d= ts/renesas/r9a09g087.dtsi index 4da21199d22e..7dcaee711486 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g087.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g087.dtsi @@ -90,6 +90,76 @@ sci0: serial@80005000 { status =3D "disabled"; }; =20 + sci1: serial@80005400 { + compatible =3D "renesas,r9a09g087-rsci", "renesas,r9a09g077-rsci"; + reg =3D <0 0x80005400 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 9>, <&cpg CPG_CORE R9A09G087_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci2: serial@80005800 { + compatible =3D "renesas,r9a09g087-rsci", "renesas,r9a09g077-rsci"; + reg =3D <0 0x80005800 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 10>, <&cpg CPG_CORE R9A09G087_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci3: serial@80005c00 { + compatible =3D "renesas,r9a09g087-rsci", "renesas,r9a09g077-rsci"; + reg =3D <0 0x80005c00 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 11>, <&cpg CPG_CORE R9A09G087_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci4: serial@80006000 { + compatible =3D "renesas,r9a09g087-rsci", "renesas,r9a09g077-rsci"; + reg =3D <0 0x80006000 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 12>, <&cpg CPG_CORE R9A09G087_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + sci5: serial@81005000 { + compatible =3D "renesas,r9a09g087-rsci", "renesas,r9a09g077-rsci"; + reg =3D <0 0x81005000 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 600>, <&cpg CPG_CORE R9A09G087_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + i2c0: i2c@80088000 { compatible =3D "renesas,riic-r9a09g087", "renesas,riic-r9a09g077"; reg =3D <0 0x80088000 0 0x400>; --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 8DF2328C02D; Tue, 12 Aug 2025 20:03:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029033; cv=none; b=nvGnRgXUem1yyscSOfJJUI9ic+fjX7C0eeb7/fM0OnGZuGVBAasSkaNr+UKo0WTq8Kal3TnOrqEmHUVU3btUV/v/Mx1miTpjjARwOkIoatDO5JWfJZ9mUuktoxlPwDynS4cCFKetOOCbGkgykHkB00+dcDt0ESnVrNzQaGZq128= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029033; c=relaxed/simple; bh=s7SMgsQoWXlOG4IcW9uHPjjfUAIvUexjGe8cxbcGXWE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=H7LS67RqnhWXukxbciSHJV9DdcMBqLQBSiRyxyHAG8p1dYpXNoS0x5RKSiOVekIv7GvSE8SGxmO1l22DIem0UzHGFPLWCh8sD1pbH1yIQCY1Iw4dwnK1vfeSQ/k5m7K+vjfkwEjb6gq8emxB6PMVsY+7CWGsxaH53aImx3YWywk= 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=CSiIZEuZ; arc=none smtp.client-ip=209.85.128.41 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="CSiIZEuZ" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-459ddf83023so36073825e9.0; Tue, 12 Aug 2025 13:03:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029029; x=1755633829; 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=Lhz8v7QalNQVY+RlXCVLd6psJeNpsNFbVZM4c/l5vZI=; b=CSiIZEuZjOGi6mmFeeWAyLljxoqS//8gyY2yGOD3AKCQGFQiapAIwpdICqRIeF/Gbd oknKBgHl6KLUXCHwM0+PBfOAHzkSE6qE8wjfDP07JX7oJ3dGdGwCl3SnAuNDgx5vTUvD lAYjdYCOawNTG16YAR85Ok/YOAeWPA4u2VPy2Rr0d36yqM6uSniv6S/AYUakqPh4og0W yS+iHxVrjPDQiFap0DMLpnsrKCgNO3F5WUAACrP8Uypd02jdRWljV7GbHsaqzV2Zhl0t OicSODJawL8oXdU86Mnb3aD2FwwBExiHsi9gntL18iJ9tn6VI6ECF0VbK/VkvNFg4vXP fHwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029029; x=1755633829; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Lhz8v7QalNQVY+RlXCVLd6psJeNpsNFbVZM4c/l5vZI=; b=TQLuK9PjNHlUOIR5cQ32OiaILGoIV3c6eZ2UnvabsKq4RrpCA0jYRBgehfBlL/ql8R GVR1YoR4q42CFOsp5heqy7A4JAcyJ5d+M3i+SdgTYBIh84hvrqw73wwc5ies9veEVvbm ENhYfFo8RVaiR2SSuiWgKgw6zGXm+Qmw0XGwxJUaYCFMU2dv1vd8SXJR7osoKOlKz35o JXRp1dKcga7UWwo1juwXiLoN4zNWdM8pleyKOTauUTY4B+F6ah2D+aLmJHBXTKsfQ0wh nOIU12Xqems3auHzUmBS/98FOLHO8LoA/w59SOyE8yAVjqQzCPW/lplIWN63eS5ZVoI8 2Svg== X-Forwarded-Encrypted: i=1; AJvYcCUpqsyHmmlVAu5/KTKnlo+cmRrl1L02atcjWgpJGrSGE8zDMOj+f3cS+tYrQW+cnLrBWBFFqVN2iEkVWUiD@vger.kernel.org, AJvYcCX5nC+T0bk09vyJrlhL6tdfKjXSJpXSoyopWvOUstMBeD+RpFWVv26QxUF9QnSL5cVJM6Bpb1SFb/8x@vger.kernel.org X-Gm-Message-State: AOJu0YyUCqpZaendUtUiWCC6+jNyc29fOEcBgqC447j/6VSAJTpZCAVy cQSCGvW55VXYGloDFcXSJfiQo674hV9rJk6Uk3eLtF+KEVHEov7Dw3Sz X-Gm-Gg: ASbGncsZPgh7ARjjuyctZo5xlqAEgZZQfFrJHhQ6IZfSpJUnxWA8VlPL75Xxg2uNvEa +gmd6UTJQ2ILmo+lSiSFbvWgsOEEwHhs5qe1mgVfMiDsU6ciiP20xJ0davxLMxUz4NSE+Qflm7K RhtQFNQL6N9cI0byopJ8qqqUKhaPhXkhh3oek4iz38Ns4cyVr0oD0+RK1nU97LXT9l/Xe85bOjn NtQXSX5ZDGGLJSvjaQir40ZDl7THUx3F9pkwe1MLKxamoYelfpcrsG+H5gwHKgmcytri1WlEpjm boPaJJ+fgYMQ9g85gf0/vzgZBCckHgPSYiSo8GkqgzlIcABrB+eB98ETbTlKCM0KRxBI8kqtbih kTfIKcii4XXUHjcmzSsUOslDCk+0UG7b9UHWNxwmNoSExiletc8JM1IbZEvabV6knFMUkVsKn7A == X-Google-Smtp-Source: AGHT+IH6wx9hkIDJXx2ezyw5hN/QwXnjOP7vPGTB6xBwPyYng16FCcIC3XhHJVPmRMHXZLfhvj2DCg== X-Received: by 2002:a05:600c:19c6:b0:450:d30e:ff96 with SMTP id 5b1f17b1804b1-45a165cc5a8mr3565945e9.0.1755029028678; Tue, 12 Aug 2025 13:03:48 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:47 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 03/13] arm64: dts: renesas: r9a09g077: Add pinctrl node Date: Tue, 12 Aug 2025 21:03:34 +0100 Message-ID: <20250812200344.3253781-4-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Thierry Bultel Add pinctrl node to RZ/T2H ("R9A09G077") SoC DTSI. Signed-off-by: Thierry Bultel Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g077.dtsi b/arch/arm64/boot/d= ts/renesas/r9a09g077.dtsi index 8ee88b8e8f33..0929ce2db05c 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g077.dtsi @@ -216,6 +216,19 @@ cpg: clock-controller@80280000 { #power-domain-cells =3D <0>; }; =20 + pinctrl: pinctrl@802c0000 { + compatible =3D "renesas,r9a09g077-pinctrl"; + reg =3D <0 0x802c0000 0 0x10000>, + <0 0x812c0000 0 0x10000>, + <0 0x802b0000 0 0x10000>; + reg-names =3D "nsr", "srs", "srn"; + clocks =3D <&cpg CPG_CORE R9A09G077_CLK_PCLKM>; + gpio-controller; + #gpio-cells =3D <2>; + gpio-ranges =3D <&pinctrl 0 0 288>; + power-domains =3D <&cpg>; + }; + gic: interrupt-controller@83000000 { compatible =3D "arm,gic-v3"; reg =3D <0x0 0x83000000 0 0x40000>, --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (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 CD4572FABFC; Tue, 12 Aug 2025 20:03:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029033; cv=none; b=TqgB0hhdaLFq3bAsE4IQxT07qJGgrHtYhynk5zrQnIWnOGsLzk7IvmP3QpgRAL/pS/q0oQo9y7Q3HMbcxUBIPy+WHYSaKYnyK12BR14PqhQTFiAG4rJU8qSM+rYWjX9VRhkS1tGhqzG7JVlBz+YorpPcUKJu0qv0EFgX45FAnHE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029033; c=relaxed/simple; bh=J0RylzijUT9V40zvrVdPi776Kkp078DqARxYZ9YaDoA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nHnqCl+LO7eOtABwkq105TbqqB6wAFpKGJiPT0WX5qoVZorV8404xunHwZ4Y216Z9jPRNU8CIwGAJLfTZp/HybZaApC/z1qGBY4Lt66ZEAGFkLP/LF2U06LeLjEUa9Ahh0zEL4nmM3UUAvQBGYGgaGet2wuyEbZY1/kER7opF3I= 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=X3t1FLqn; arc=none smtp.client-ip=209.85.221.42 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="X3t1FLqn" Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-3b9163ac059so275526f8f.0; Tue, 12 Aug 2025 13:03:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029030; x=1755633830; 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=hGgCAhB5h5Jm9VKBto/jY7dngbWyzoiurFWn7gGY44Y=; b=X3t1FLqnOGYcrGNgmFy1RchyW6C6/ijpXzTeE+sZj6e+mAY7o0e4+85mZ8lg5rF2Or W8DLcAXgdwuAeUaqS/hGZQ3rCw4HGrJXIkXwoscAQ3/4osTtLUWZ+QlIiOS/lOxcw4Jy yexTQvN+z7EmRV0jxplKeC6Huvz0Ha1oP+ft2/f+OxYNpAeL5VhMRSpavt68PwNrYBMw 2Dlkec3e5UAr4ct6Gp59hiOfvLq65oWCt1egzNnBDuWBOb6xjLnWEgeaFTuzPFA4BD7z P5Mw0kdALQbRJsYD6sek+wdT3Fj9ytt+zRipQ9qOj64SC6dmRRcQJ2uQSB9tJCn4Juil 1YLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029030; x=1755633830; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hGgCAhB5h5Jm9VKBto/jY7dngbWyzoiurFWn7gGY44Y=; b=tDQ0/DV2gpiXeGmYBI3foxiS9k2MwKG5mpUvNblgB6D8SnMZOlz5m8V9Wue+4pFG/y RBuis6H1QWFvJjUgQdnLNTeHey0ZukThfQPJXumm2YIK4fEDiM0yDPtxT3UxspBOQQlR RrufQ3Vf60nE6HhiXKu7RNtDHor+Sd6Y4bf3CLX7DdUDeChJV6bf3o17T1YJhG2yXByg 50dteQgrQmzmjs47gq59wc9Yncei+xkhwGd/G9RJGuN3HCXSN8Mho801my+kYH1hnzzz i0nVKJKUJOIqua4uZlVvcVQRO/abMVeh77TvICClkxYIIIvPAUIKmkfPPIWjbkB9L50i 6bHA== X-Forwarded-Encrypted: i=1; AJvYcCVCr0qEwHXJIoVyHjCnQH7gQIqIyYjecnHu8OVc8HshLtahw7s/2bmwhmZ7oKlpR9vVCRv4k5a8G5hbOUfh@vger.kernel.org, AJvYcCXA7ecx5rwWiOeVed9QDw7+K7zJWdaJXtKy7+oXvm+xOuihyJpnGJfa8ba/zctF9fUflI/pMnfi35HS@vger.kernel.org X-Gm-Message-State: AOJu0YwIChWEDejq9K67867tNAgAykSRG9EOTSkRZTf/ldBaYqe/kbQ7 y7DblyBb69FQGVdGJQSRD044p601UPWWwX7+Qxtqz1jT9xJTNMj7dqnxEBCfyQ== X-Gm-Gg: ASbGncstVtPjuBAlHFaHQybc1rj9GT3HgjY1d8rdq9sDni+myIeEl6zz3Q1PlOKlTeT VZ0sNqoBZtr0UpAZKIG42uTEAZD9/YVjSa5L3NSx5bkL9LMz0gDnQo5KwXsm91Uu/X/l+RFVTtd AfrH8GTxsxUqJbwPBm5K8Lt3f/oxzYWQnX/du5ikdT8SyhtGpQ6KzkSQI6zkXxTItJUPbi3TaHO V7Vw/WNqXKjrmfJjB18Pf8Q/ScDtqAM57SS+RVq8G2NzYEy0CLpqAm57rRwwwYHttsTHwNf6NJz crfiIgMKBVlAFvfECUwQ7gVTFKhh2vkjEQxmFkFzORZ/c4OiDtVN5Lx6YDjjrjdk9hL9AjyzH4y kDJaxZ3L0J16PfXoi+3XobW7I9iGeqAm/XTDue0Uz68PUO0OwkVVXoz3WWY7MNhQ0kRm8UYyXy1 SQIYtCtd/0 X-Google-Smtp-Source: AGHT+IFyLa5uZO+p3z82X4hjbPuZRp1J1Qv9MC14du80jmD5OFZhgz+9ZxWmw6qrjNMf4S7tn5m+Nw== X-Received: by 2002:a05:6000:2dc6:b0:3b7:b3f2:f8c3 with SMTP id ffacd0b85a97d-3b917eca9d0mr180088f8f.57.1755029029971; Tue, 12 Aug 2025 13:03:49 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:49 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 04/13] arm64: dts: renesas: r9a09g087: Add pinctrl node Date: Tue, 12 Aug 2025 21:03:35 +0100 Message-ID: <20250812200344.3253781-5-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Add pinctrl node to RZ/N2H ("R9A09G087") SoC DTSI. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g087.dtsi b/arch/arm64/boot/d= ts/renesas/r9a09g087.dtsi index 7dcaee711486..3d243096b04c 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g087.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g087.dtsi @@ -5,6 +5,17 @@ * Copyright (C) 2025 Renesas Electronics Corp. */ =20 +#define RZN2H_PINS_PER_PORT 8 + +/* + * Create the pin index from its bank and position numbers and store in + * the upper 16 bits the alternate function identifier + */ +#define RZN2H_PORT_PINMUX(b, p, f) ((b) * RZN2H_PINS_PER_PORT + (p) | = ((f) << 16)) + +/* Convert a port and pin label to its global pin index */ +#define RZN2H_GPIO(port, pin) ((port) * RZN2H_PINS_PER_PORT + (pin)) + #include #include =20 @@ -216,6 +227,19 @@ cpg: clock-controller@80280000 { #power-domain-cells =3D <0>; }; =20 + pinctrl: pinctrl@802c0000 { + compatible =3D "renesas,r9a09g087-pinctrl"; + reg =3D <0 0x802c0000 0 0x10000>, + <0 0x812c0000 0 0x10000>, + <0 0x802b0000 0 0x10000>; + reg-names =3D "nsr", "srs", "srn"; + clocks =3D <&cpg CPG_CORE R9A09G087_CLK_PCLKM>; + gpio-controller; + #gpio-cells =3D <2>; + gpio-ranges =3D <&pinctrl 0 0 280>; + power-domains =3D <&cpg>; + }; + gic: interrupt-controller@83000000 { compatible =3D "arm,gic-v3"; reg =3D <0x0 0x83000000 0 0x40000>, --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 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 15D642FF175; Tue, 12 Aug 2025 20:03:52 +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=1755029034; cv=none; b=SOka6KCk/WF2IpHh5Lya2kJi+02E78q5LPOnqtJ4NOvsi3J3LbGHbrYc9qkP4QeCL6kehb5+RN4Jjdw49+u9R1n7OZ8DGKrKk21Bh4kdWbnOYiYn414JgePMhlu70WGaNXRQWIcsywspYijmexQTQHp36QauIvvam+p2DGA+H14= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029034; c=relaxed/simple; bh=A0U1IqL0HUWahc+3Y1WqGLqYhOlaxxaOyFvxQ6oFsE0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=HXrCtyAOBU/1DgE7svsVva+J6x3pTxv0AQu8qjDOSng2JGGEyLlblMa9PRy/YyolnJy+ptlkQe1tNSE9CBGb3QBE90UozDsV0Peu8nxmsSqxAmFpd4JPuz73rY3hLtKU5ZvjSH0GAQ/OCMK9zxtnCQlNI5cG1RulWPKdOL3Xs9k= 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=gNp2SGvV; 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="gNp2SGvV" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-45a12b3f4b3so8031225e9.3; Tue, 12 Aug 2025 13:03:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029031; x=1755633831; 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=5kXmY2xelXq8ZBpDvgolWsQfgTp8M5zbfRSHWzh0glw=; b=gNp2SGvVN8NEFyIQpf7nDeco85aWwppL+05nl9NvCrgkjEOe5+DChlu24PXMcKc1Kg cO9jI4PoJBptPtXeKcxgdzQ5n5yBV6dyX9pHhEyVLwB7OwLRPat/SDUuRPOVvm4L0WQ+ xwuO40kAVOGT5AyRREEGmj466xobZoRMBXav1Hpg/dbdcuiO/Z+WbS+2w7HMYdZ3Xj9f R3ZWvxfe2VZdnU2Ype/YXUc0SNWXNK92Mpyob8kePGiXkrcAzKZ61ZesgCG5cbt/W5bq YYpgfcyt6pkqUbt4NbovvA6asTl17fsXimBId/J70mvTx9hZbDYceb7sHJ5+99L9OLnK QW0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029031; x=1755633831; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5kXmY2xelXq8ZBpDvgolWsQfgTp8M5zbfRSHWzh0glw=; b=Rzu4LlgubI7bpENLaCsVyeZRn7YqzPMtkG5fOAke50xLRX5CNybugFf1J+5Se96IkO xjhXLj8udQ7+ZqKGUkfkxkaY1wgawqBIQ7cbgOfnL94ZiZ2OVO9y/a3g8A2/PzJJ7nlt f6zuesXND6LTOVpo5mv7DIq/Cmz49FA0Y4hxxR6GdGVOjlTUt0BVK+fWO8qpLcLvh7LF VJ0ltmj7GJz1Xz9UJpFi1NsKvSHl3sDKS0ipnyIttospilF1oJWmVjrYiYQajsXy6qZe 4VPJSC8KF6CkF9TI+0uQnkv6IlfBgFLo9YKagBTQxBfwg7yLtQ3qQvvyazUMAlTtAhDW iuYQ== X-Forwarded-Encrypted: i=1; AJvYcCVlNkT/zNoj2bDqwJ5Bo3Z07vnMO+xdQ5zqGTommDECDi+9CUlfirLsKST4opHUpiBP2gDZjh/8ITHvytl6@vger.kernel.org, AJvYcCXLvs0jgrXlfMVtzdotNOp8j1CsHhoA1BNtfUoqvJNgZ7gy3NiiCcSp4r9YSe6XHPsBASgG5yFYngcf@vger.kernel.org X-Gm-Message-State: AOJu0YxcVMyGvFLuj/1Pi0Rif6XdYzQpClr7ZNu+eaffTdXhCl1NZ7CR 0K1ibHAdAFqU88PAAjGpyO0QylUofZ494gxnkGW+5tkUowgexLydVEYE X-Gm-Gg: ASbGncuvE3HOOlJEgiwklduNrM8G82eJYwQt+83yMowo9Ft5luTdtBZnrWtdQfvntBj hAZEHPJU7dpL0517JHs1/3Ukfora08co7wUVgtueI8ef7zhMbVClY28EuGkhH7LK6LbEL0yaeE4 pcPxvBRd1B+IJ04VsYBrHAI5dBZ7i9Jrd2uCBavF3wEpp/b5o1zZhUK2KrBvXmpuYYvUHPL+mjS tgIlO2HZh6VsNlRzVagoWjk4sF51FlqBv4uQFvZ/RfNCGeyxmPUpDp3fTCCnTzTy5t2ej3SvcDb Fc0q/5k9xa8dpHucRBQD94Tr/ypdz5NmIRkGOyQnhvx2zYSk95J6KBD3W40/kmG/UQtvBo01joV 3lCEs571buWpP9rdFcvA4Vh3y7iJWEuoc6KqIQxMp2ZVpP26tK0uEq/IVFNXcxXRCrcpahyAng4 x5l5JXFmmR X-Google-Smtp-Source: AGHT+IFmgfdYD0cst+vKn8ApYuVmRcM8RLgFXoxHw7HWxghLR98GkHHSD60MerWeABKFV4YhSF4BKQ== X-Received: by 2002:a05:600c:4515:b0:456:1006:5418 with SMTP id 5b1f17b1804b1-45a1660d403mr2811295e9.13.1755029031257; Tue, 12 Aug 2025 13:03:51 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:50 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 05/13] arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Add user LEDs Date: Tue, 12 Aug 2025 21:03:36 +0100 Message-ID: <20250812200344.3253781-6-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Add USER LED0-LED8, which are available on RZ/T2H EVK. Signed-off-by: Lad Prabhakar --- .../dts/renesas/r9a09g077m44-rzt2h-evk.dts | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts index 486584fefead..a0cf01978f15 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts @@ -7,10 +7,61 @@ =20 /dts-v1/; =20 +#include +#include + #include "r9a09g077m44.dtsi" #include "rzt2h-n2h-evk-common.dtsi" =20 / { model =3D "Renesas RZ/T2H EVK Board based on r9a09g077m44"; compatible =3D "renesas,rzt2h-evk", "renesas,r9a09g077m44", "renesas,r9a0= 9g077"; + + leds { + compatible =3D "gpio-leds"; + + led0 { + /* SW8-9: ON, SW8-10: OFF */ + gpios =3D <&pinctrl RZT2H_GPIO(23, 1) GPIO_ACTIVE_LOW>; + }; + + led1 { + /* SW5-1: OFF, SW5-2: ON */ + gpios =3D <&pinctrl RZT2H_GPIO(32, 2) GPIO_ACTIVE_LOW>; + }; + + led2 { + gpios =3D <&pinctrl RZT2H_GPIO(6, 7) GPIO_ACTIVE_LOW>; + }; + + led3 { + /* SW2-3: OFF */ + gpios =3D <&pinctrl RZT2H_GPIO(8, 5) GPIO_ACTIVE_LOW>; + }; + + led4 { + /* SW8-3: ON, SW8-4: OFF */ + gpios =3D <&pinctrl RZT2H_GPIO(18, 0) GPIO_ACTIVE_LOW>; + }; + + led5 { + /* SW8-1: ON, SW8-2: OFF */ + gpios =3D <&pinctrl RZT2H_GPIO(18, 1) GPIO_ACTIVE_LOW>; + }; + + led6 { + /* SW5-9: OFF, SW5-10: ON */ + gpios =3D <&pinctrl RZT2H_GPIO(22, 7) GPIO_ACTIVE_LOW>; + }; + + led7 { + /* SW5-7: OFF, SW5-8: ON */ + gpios =3D <&pinctrl RZT2H_GPIO(23, 0) GPIO_ACTIVE_LOW>; + }; + + led8 { + /* SW7-5: OFF, SW7-6: ON */ + gpios =3D <&pinctrl RZT2H_GPIO(23, 5) GPIO_ACTIVE_LOW>; + }; + }; }; --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) (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 180392FFDE5; Tue, 12 Aug 2025 20:03:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029035; cv=none; b=VYrvfjLmf54y9q+I1qUxOJAurfiQe3K5pxQ5C4KTiFZ3yjuAf+MMu2qlTY91yHJH9vDu8rU/kkD+ENdYn75JLCT5cqMLK3ES1dnVygLKH+pw6F8TuA17pYo2eCWKbOT7lwS79JuYkCphlmpEtqAaw5GnKWY1ajJdgQK7daPsRas= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029035; c=relaxed/simple; bh=9NcNpjOat+iZmImYYc6U89bKV6xy7s3kiXxpPR/b0nI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=QnOHANPLhvye7unR0exx4XSILmtSfVk4x/zpNffxXpe/pgNeVm6RpD2HkzzMHhX4pIk0dQ9CM9fU2YuZzTMlgdyO7SBW2MleBNL99acTU4qkwfitgd06wxovBrUckL3lSpRYbpff3B/Pc38xgwTFccQywCTFYnmTMBykgbEB97k= 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=H7Szq8Gu; arc=none smtp.client-ip=209.85.221.54 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="H7Szq8Gu" Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-3b78294a233so4857946f8f.3; Tue, 12 Aug 2025 13:03:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029032; x=1755633832; 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=bx36rtz4vhcWaH454gaUvtI9OXK3b3K0B2VXo5b8SDE=; b=H7Szq8GujJKwlnjpFz4wZj4aeYhOb2B6lBb6h5m6vTt9i1BofycAvLcL2XpmHCBMB9 JKH0+OMYQKOGwURKfim5UzcD/5b289Jn4JgZtisNcIsftC2y9hb6ksxzGhtDosOo6a+m ZhIU3RKiNB1J56iQNFBR1RkUbrpeLXL4bqYaumAt4piz2gqcz+UoBWE1f5zeJ40Dc22S C9yTOhCufBz4oo5Q6978bqpoaXCmJ50sU3TVbSolkEdpcxmN2KRgliEIC0SrrV7DTcb9 0axpt1yeIg07Tmu3/3R+Ev/SyxAJoIUWJEq049As6QNQylN5p5UZHHKgjVdcfYobDkxb TxKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029032; x=1755633832; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bx36rtz4vhcWaH454gaUvtI9OXK3b3K0B2VXo5b8SDE=; b=Nk6O8s0XGkt7PnG6YHSk4MNK2yJxT46EV0hR4pJUVS+aS3XUJAn6xl7WBjMLNAU2Gp JweDDUrgos5XZDn3gTXW1eqatu83haH+BQU9+W0orVcgy9rVZq3FKxUmQOW4LPfXJG2U iZVBFOIIhFj7Fttp4MTA1PvLNgCNSAj2yF0AhYLmF6LNmBLQAkKGQp5Cj2/z9TW7poHG QPfv3CB29pYgWhhVr738Tun49ncLT1Ws7JUR6WJmxZ87Pok9fj+/dAhyS1Eaf6U2735V XGACgddMjeAvRd7fghO9VApqrU6AvZEwMB7gnf/ARm2h2NG3QJy+70rpUoPxqlyEuOU0 gaDw== X-Forwarded-Encrypted: i=1; AJvYcCWE7/RQNzVQRCQ1bliJHxCmhxFACBOe4c6uispH71sBhAGLAkVAIq3xQySXgjOIuYCWGNvJHG8ag0mw@vger.kernel.org, AJvYcCWMJPPP2gN562Evj6lCeMP+iI9ygAhieFBP2JhPcBaDXrUOft86xcWd7+k/Pgi8UK3upU+pazxJi9Mm/qHK@vger.kernel.org X-Gm-Message-State: AOJu0YzaE5pCW2VtTTvYXrEZHm08WCGjI8FIwEZdQ9cevpm1ddhC54p9 DBGbtTAYsKadX02BZbjMwkVfwmcXcvd+fLdt6bY9MicxITVJZq0t8XLq X-Gm-Gg: ASbGncsWEbSaclKk+AYACedTlHTXwDkG6rXaT+YcUBQvL6oAdj1tJ688OmMtnHILeAC RYBDeA4a/yrbmDgGwAlq2p9hUetRkwJqIeFcEcBYa4jhxHQAcvlpFVz2PnQ0xtEDwKTl4mdxSdy e0Uw0PFYgONfkiL6bZXbh2WqPjNpi8a6iyJcxcS0YQBxbQgWqSFBO4YKiI71YwPptJt/jtPTxs6 KltVvrziIJAb90Iucf3AjgZpteS17mJrRdoHaUUeuMz2eBF6jNqT6Vvq8y/Z5zkVQ17pC256o0c 3H7r0T+IDYz8kw1z3vFcr5fvibyBBBvdlVv3nZ/7bMq7wlck/P34dQrTjE0PL8YTZ06j7qyuoDc R57kTJgRAZuFY4uCIhHpSmZGBb5g66SP7pCyhCWe2EEC73W/aD3CMsXGbe3NXjUqCd9pf5dkoGQ == X-Google-Smtp-Source: AGHT+IFQSZ829ATgZ+DJhoqv4hLAwukRKdK+DHbZF/jlRnZflueSx7QSE2qI3iuKvUSS5jKybmriqg== X-Received: by 2002:a05:6000:4029:b0:3b9:55b:5bbe with SMTP id ffacd0b85a97d-3b917e2f1c8mr224342f8f.10.1755029032391; Tue, 12 Aug 2025 13:03:52 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:51 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 06/13] arm64: dts: renesas: r9a09g087m44-rzn2h-evk: Add user LEDs Date: Tue, 12 Aug 2025 21:03:37 +0100 Message-ID: <20250812200344.3253781-7-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Add USER LED0-LED8, which are available on RZ/N2H EVK. Signed-off-by: Lad Prabhakar --- .../dts/renesas/r9a09g087m44-rzn2h-evk.dts | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts index d6ba14a26f03..f6437e82a7de 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts @@ -7,10 +7,64 @@ =20 /dts-v1/; =20 +#include + #include "r9a09g087m44.dtsi" #include "rzt2h-n2h-evk-common.dtsi" =20 / { model =3D "Renesas RZ/N2H EVK Board based on r9a09g087m44"; compatible =3D "renesas,rzn2h-evk", "renesas,r9a09g087m44", "renesas,r9a0= 9g087"; + + leds { + compatible =3D "gpio-leds"; + + led3 { + /* DSW18-7: ON, DSW18-8: OFF */ + gpios =3D <&pinctrl RZN2H_GPIO(31, 6) GPIO_ACTIVE_LOW>; + }; + + led4 { + /* DSW18-9: ON, DSW18-10: OFF */ + gpios =3D <&pinctrl RZN2H_GPIO(18, 1) GPIO_ACTIVE_LOW>; + }; + + led5 { + /* DSW18-1: ON, DSW18-2: OFF */ + gpios =3D <&pinctrl RZN2H_GPIO(22, 7) GPIO_ACTIVE_LOW>; + }; + + led6 { + /* DSW18-3: ON, DSW18-4: OFF */ + gpios =3D <&pinctrl RZN2H_GPIO(23, 0) GPIO_ACTIVE_LOW>; + }; + + led7 { + /* + * DSW18-5: ON, DSW18-6: OFF + * DSW19-3: ON, DSW19-4: OFF + */ + gpios =3D <&pinctrl RZN2H_GPIO(14, 3) GPIO_ACTIVE_LOW>; + }; + + led8 { + /* DSW15-8: OFF, DSW15-9: OFF, DSW15-10: ON */ + gpios =3D <&pinctrl RZN2H_GPIO(14, 6) GPIO_ACTIVE_LOW>; + }; + + led9 { + /* DSW15-5: OFF, DSW16-6: ON */ + gpios =3D <&pinctrl RZN2H_GPIO(14, 7) GPIO_ACTIVE_LOW>; + }; + + led10 { + /* DSW17-3: OFF, DSW17-4: ON */ + gpios =3D <&pinctrl RZN2H_GPIO(2, 7) GPIO_ACTIVE_LOW>; + }; + + led11 { + /* DSW17-1: OFF, DSW17-2: ON */ + gpios =3D <&pinctrl RZN2H_GPIO(3, 0) GPIO_ACTIVE_LOW>; + }; + }; }; --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (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 86766302CD0; Tue, 12 Aug 2025 20:03:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029037; cv=none; b=ieXAzkgGM1+Xou1he74MoWvxFvUP/cKSCwi1R0CTbOW600KEQYEuNQRLTGaFpgyn70X+gdlTwjYvQIu25giuiP12eOMVNwyGjNCmYuHh3Q4aYzAT5UefG5RPJlVw1h4Q9h4SPKk8IL7M6mJC4fEHGpcoCDS+m6Q0AYRfweuMlMc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029037; c=relaxed/simple; bh=zRFoW6QZl3+/MpjS38tObrm/MpvzQwKBHtv5CVQc3qA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Tj+1XHBwS3y86AOcO/Qvq50gJgeh0yRLzcCiRQ9QWuDZhQ/h7yS3vgCxWFzg5qCVrXxjHBvNO7mgpcbBHUGHAzIA8684AxHMbcYQRjeeNmGblYmqbdXd1auMZ4Ag25uw9Tpipp90bl9GHJbtiOizEg9JN3dDeIkSqmD6Sp7bsb8= 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=aPuevzxW; arc=none smtp.client-ip=209.85.128.47 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="aPuevzxW" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-459d62184c9so35203385e9.1; Tue, 12 Aug 2025 13:03:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029034; x=1755633834; 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=Oq83BVZsk14/EPln3J7N2tsQFs4rDBOjtbjB3yiGXoI=; b=aPuevzxWDOqewdbKNsZCSbZ0KuLaBRQAgh490eJn3TUdJsHFm7CZtSC2LUCWg+EXMP ItCcobGME6OdbNikj8iaq5FWa3gWXh5AicD6fpQboWub7bi0E2/yIoDJ65+pZXiu4x7U g/yzD+rzovKat19/fotuONaR6WYME9xXYjkZ1DNYapyMAfRlDR08kv5tgsyPKgfGMO4R 3PE/a8NaC90VImtvXkWen7Zb6+R7kYlCmzPjthlbKmjZT5EBsZxw0a/TUUT2JS3uzG+D 5nvi/qFuH3oAvVHVmm6Us1jjTgfZssLU4GUovOm2VWlELzz5+92FiW7/fGtAvTWMshQs uqwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029034; x=1755633834; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Oq83BVZsk14/EPln3J7N2tsQFs4rDBOjtbjB3yiGXoI=; b=J4t7BAP4+nlKCmqlN0HhFNvuHobxTicSyjF6DrChaJUwUrzz4C+eTVktzoCkU9ofuQ xlwMVv14L84fdeGbvVJ0kc8zeacpl1pdLOS4tTuS8FzL2702Ehb8ftGd7Zc+3ro3n/H3 grKv6I6iZQB0iriqndm1vORhu0D2gbzLxS8plSxnXVF6VhjfIIpXLuZK4zJSOtgGKqQV aK8jdHRYmYK5KqQReJfuhM6lgSAr2RcUmuAh7zLgKa8dFjTnnw5u4s33+kf/ICJhwvud FydjVmtz6CeAaMsWMH15LJxB5KHpxH2DWm7BWy+KI2FjlTkBsQ+V8IP6En/kGPc9yJ0E Ti1g== X-Forwarded-Encrypted: i=1; AJvYcCV8UQlv5dTex5GDNZpKecxXFldzapHSPhMWZJxmhwHiDfdyoSbrsAF5Gnxc1+yPvf0hp69yFlqiD0Od@vger.kernel.org, AJvYcCWLOHBOkoZ+j9bc1ywSivF11PymzklB12+7WoVAsGUmIwYo3ivKfFtbPXPN56Ov9bQ/t2SJBxRNOCAWYF8n@vger.kernel.org X-Gm-Message-State: AOJu0Yz0RvOvVlkZTjG9OoTF+HWlShRiKWGASNEMNOEp96GQPUVeTx/k njVzjTTXjbEgMte0cHxQrByQJpbtj4Oe7XviILbVT+8CD4C0ydkz4hq3ZxwTyQ== X-Gm-Gg: ASbGncuPdVejOTZ56xypYMw+fRwLXQrB+4yMKp7BgCOJASMNR+bqfg3OrpS8j4nZmJD 1ux/sNI6xL1DAZRRHaTyStc6gaCB8lBjyqRmrS0KSPb+eQWmj2By7C9165dQKXm1Bzs/0wFn/eR 3RaBs4myFN5wKGzkOj0ld7d83bX4fvrUhtobxoHXYSXCa+E5dThcNR8uBnUz717pniApcwZhH6C IYGpDU8giw4mzz8/T7WGk4JLXCvxU9j0CsvNkOEuW2fIiIOjGzroFTNP42Q67Jz6WUo18CG5ZiU hsGECtEcc9gRCOUKdE5E3jv617Ng+1o7OQpp9IyuUq5wHkUIbmeL3a2RKj2RffmQhw/2I2VsJTQ zwOlFNeUhPUlUfokXHz1NyVrLwXHd0Kc3us+g6+J0boFBvWkDcOI8QvLLtAhBlKruMfQqUa39Mg == X-Google-Smtp-Source: AGHT+IE3mG+KkD6sFC45EPjH8A2sn+Xi8OQAUh9LoD67ao5tyBDfFwJ5dFN6G/Brl2sqpUzKN1LVXA== X-Received: by 2002:a05:600c:450a:b0:459:443e:b177 with SMTP id 5b1f17b1804b1-45a165f7fc5mr3283705e9.25.1755029033586; Tue, 12 Aug 2025 13:03:53 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:52 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 07/13] arm64: dts: renesas: rzt2h-evk-common: Add pinctrl for SCI0 node Date: Tue, 12 Aug 2025 21:03:38 +0100 Message-ID: <20250812200344.3253781-8-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Add pinctrl for SCI0 node. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- .../dts/renesas/rzt2h-n2h-evk-common.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi b/arch/a= rm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi index 5f17996bcd6b..868abfdfd342 100644 --- a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi +++ b/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi @@ -5,6 +5,8 @@ * Copyright (C) 2025 Renesas Electronics Corp. */ =20 +#include + / { aliases { serial0 =3D &sci0; @@ -19,6 +21,23 @@ &extal_clk { clock-frequency =3D <25000000>; }; =20 +&pinctrl { + /* + * SCI0 Pin Configuration: + * ------------------------ + * Signal | Pin | RZ/T2H (SW4) | RZ/N2H (DSW9) + * -----------|---------|--------------|--------------- + * SCI0_RXD | P27_4 | 5: ON, 6: OFF| 1: ON, 2: OFF + * SCI0_TXD | P27_5 | 7: ON, 8: OFF| 3: ON, 4: OFF + */ + sci0_pins: sci0-pins { + pinmux =3D , + ; + }; +}; + &sci0 { + pinctrl-0 =3D <&sci0_pins>; + pinctrl-names =3D "default"; status =3D "okay"; }; --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (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 6F1E82D060B; Tue, 12 Aug 2025 20:03:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029038; cv=none; b=rzQEN2zvxJTs78AeGkwHCbcgW+e1x0YtF5675geKENFZVILBfpN8CczXoE9BGA/djt2+3qRvp2rLD2+b0lDefwhxtuYhGK1GriT1eiPuqwtNQvclP3L0oPJuECLO8Mkb3Zp0ewlm1kEoAV+xsub3UtFwJiXZPx7ZP/VYii1Dh6k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029038; c=relaxed/simple; bh=Th8yCgtzsJD+qoJClZr2GxGvroSRhoA5ZjwuC1173VY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=XAXPuXGF9YpHH9l35UvZncaA4FvzytwKM62JRw1AiXjzTm/xPnoapjwuaAy/w+ohoW9PwIL38CwElvhsDJBxCy74OCK287/lGV//tI7PCGijbv700NErhWudDvgyUkrWOnEYVryBuG945mQzzsMqWztcQXR6XgtbBGdN5g7feHA= 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=ITbVYtdb; arc=none smtp.client-ip=209.85.128.44 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="ITbVYtdb" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-459ebb6bbdfso36653905e9.0; Tue, 12 Aug 2025 13:03:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029035; x=1755633835; 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=aDn1yNmkmXyZ0pfrkmD89he/utcNO4+B0nFH4A9K5W8=; b=ITbVYtdb2HpOEsB/+srEj1iRJWUTesdzsnTiBukKI6UfLdDPwzF7FwVF7eVesqCLeZ eaZTjb91y9PgJFNyjPKOh14O7r01WEDCHWeG1nmF6Om3kVAD0XaaTonSXvsw++I69KcL i8YXpF6U8Ly73QzF2fff25zZmA5z+r3BM7WdtCtexGunwpflmHVUomT2+Cu3m65ewBSW nweshFORYIEtJpkZSw6J6w++tC1E+NnbRwPeYKf/FdOFKcz8jP7C6dmVSplDAHi/T3xV EnYEY35gEnA+eYLfgkTggfpvnr9p/DErRzS2s3FvTcGEut7B+15CDeZfZpOeT5Wzv8uf 6jGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029035; x=1755633835; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aDn1yNmkmXyZ0pfrkmD89he/utcNO4+B0nFH4A9K5W8=; b=lBtvntuGgrRh5UwZOLCNbPWeC2LcByFxlTDhAQFh8eWpKOLJhiaoFmPJdYzBPGe2KH QinojAAaAm+zqZ/CDtVEZU9/jnU55z8yXbqKcj6LPnw4sRhnMtaSy09A7OpDwdnV6ImL OfmlWA2H4CiH1PgJc6OpSShFIR29RmptRg08QjtIvZVercHrLN5qkLnyBxhRMA66VIPF 3J+YixyaSuOJ97/ErV52cmQ+j/f7LOvIpU49dsMkaIWX3jKesUBj/5xFOkzMfaBTucyl YURwMs+oXK0Ngw0ETpFbzqpjI9Dvwq/Q7me+4ZxMgGZFu9YU3OrFMNXX3SnXxCtH49SP Zxjg== X-Forwarded-Encrypted: i=1; AJvYcCUE4YLFJ9wVL6ceBm5aQ4fpUFzkRDYZPYuVPMl2O/I8LYkx91qCvW9znv6h0cBlQ52zDLn6egd2HVYHQS6Q@vger.kernel.org, AJvYcCUaBvsa2O3poWs20Hr/0TeOsAu8V9npErRshaCNhUbmOrIrt7f0kcBftiLk/jFqDBw5w+QbMK5Sb2uu@vger.kernel.org X-Gm-Message-State: AOJu0YxtIOGwjnsniT8scHKb2KfGOHF10N35cmaIqr1IcMYQAlWJwhZq kbJMkV6zKUN9jWj7i+VJVERCGvZHYLo5ypg2WVFNnyTOc46e/77I9BoE X-Gm-Gg: ASbGncvoymgHgyDwlEebdU8Jlmkqntm2+bDP0Dso6trzVJmjcWxP7wc5SUUu+wyeJHJ C8PC7/WZKQX8TA+KYGPiAZcuruHDPysYBfb36hUh/aomcwmdD6Y0iQLGzGRpIy/Wfn3mYKWCR20 Cu0N+8dxStrKkHeQdjrB6kE8BWVf+t3jIko9+Bm53byPNz/K5C48zII5GezRMaMtKrSBYkj/r7f uTvmwYcsq5VoU61kKlUYFk3gkB8JQoit5g7S2qQXHXvll0CWJ4OEV23v58Bj073JKLtrSckDR2I bMz8qjCkYtS75+BSlC4CRjiT5GkvqUktjgmgMglhYbUraMfdWvOdbUk1fJOTJfWSheSUD0PcrmN AnCSsEK/KGatwWIM+cbVlN3nfCdU/VK7wvRd4i7aIk8v/8pNHSmZRR1QEhChGm4jxpB2N5usH7Y SP5QatVAcR X-Google-Smtp-Source: AGHT+IFV81RlJDdlS+dHo+B0S33osLdXLg5nMFNeHx+gxwllpt1zu2ZdKWxL7vXD9jW3jLNc8s/7Bw== X-Received: by 2002:a05:600c:4f51:b0:458:be62:dcd3 with SMTP id 5b1f17b1804b1-45a165e0560mr3703835e9.17.1755029034667; Tue, 12 Aug 2025 13:03:54 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:53 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 08/13] arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Enable I2C0 and I2C1 support Date: Tue, 12 Aug 2025 21:03:39 +0100 Message-ID: <20250812200344.3253781-9-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Enable I2C0 and I2C1 on the RZ/T2H evaluation board. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- .../dts/renesas/r9a09g077m44-rzt2h-evk.dts | 34 +++++++++++++++++++ .../dts/renesas/rzt2h-n2h-evk-common.dtsi | 2 ++ 2 files changed, 36 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts index a0cf01978f15..36e3b630727a 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts @@ -65,3 +65,37 @@ led8 { }; }; }; + +&i2c0 { + pinctrl-0 =3D <&i2c0_pins>; + pinctrl-names =3D "default"; + clock-frequency =3D <400000>; + status =3D "okay"; +}; + +&i2c1 { + pinctrl-0 =3D <&i2c1_pins>; + pinctrl-names =3D "default"; + clock-frequency =3D <400000>; + status =3D "okay"; +}; + +&pinctrl { + /* + * I2C0 Pin Configuration: + * ------------------------ + * Signal | Pin | SW6 + * -------|---------|-------------- + * SCL | P23_3 | 7: ON, 8: OFF + * SDA | P23_4 | 9: ON, 10: OFF + */ + i2c0_pins: i2c0-pins { + pinmux =3D , + ; + }; + + i2c1_pins: i2c1-pins { + pinmux =3D , /* SDA */ + ; /* SCL */ + }; +}; diff --git a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi b/arch/a= rm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi index 868abfdfd342..127e96395f8e 100644 --- a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi +++ b/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi @@ -9,6 +9,8 @@ =20 / { aliases { + i2c0 =3D &i2c0; + i2c1 =3D &i2c1; serial0 =3D &sci0; }; =20 --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 C788330AAD8; Tue, 12 Aug 2025 20:03:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029039; cv=none; b=lc0F+VhHSJVFER6e82TpzmXUq1Sihdj4JeWMRM/rTjZiwZVl96c1gkMTtdLR/FweZzWSf46JrpyyIrLBAfqaxZHt15osfjSdcJzKT2TNpnsitLWt87mWSzp5YAdiLYt/CJDiEX+hg3wxTF8G+oLCuW6fosEbD3s+YRB2JDtn+Js= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029039; c=relaxed/simple; bh=OXZgrTKbcTLvu72S432Z2745fimO9BoPfWOPIilkEDc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=iHyOEYhxaC/1sBjUGivwr33jJ5cyIU2C3UItbFt5J4KypRWrmqmC6fvxVuyb3X2pziz/EonsAtbNwWkOFsPFxWBVBJ85YN5CftjPgC/oXh/UX2htT7p19wYQOPNK5pgB+odtqps6tBwvkzlRIlV3bOxucSCrrU1jx1ShNvQQmq0= 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=chiz19Ma; arc=none smtp.client-ip=209.85.128.41 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="chiz19Ma" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-458aee6e86aso39301995e9.3; Tue, 12 Aug 2025 13:03:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029036; x=1755633836; 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=GFi1dR/4tprcYHDqb+FYyszGbI4uJPCR8kmP9KBvDoA=; b=chiz19MaRt/UXpIcIakjAI0uOJ6e1cpnu4IDd8EhHMAO73NTmwoxt06fYFaQlSQE1f 299yDY5GS8LDyCQYRMpVFsXLhufv9xgqbA4si1vAjrVq119gjFQ3rQLWVZGuJbp0HEuK CPaR+ACwrT2Y+gxab5wmm0Dbaz77kmbLDuq6P5ZrJKzdbKLHl+/DDjUjhKDzs07wvGZN dy3l/00lzTal5GPVkp0FTvAdiW09H7pJ4YcPSjAcyGD5FRQCCWNxsHrhaqpjS18GXtqU Xtf8mRcJRSCDnPJZP+4Tq4s8c6V8/zhybnsrMyizLrQ6o77Q4KfyeinE0dfQainLVmI5 0tow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029036; x=1755633836; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GFi1dR/4tprcYHDqb+FYyszGbI4uJPCR8kmP9KBvDoA=; b=aiUmJSWVaGCP5GraWEGDLeXcQNKP/dH/Zx3nvjwen32L3jHR9DmhpVQrcMsntTmBCg YLyWgdEYL9ZU80I3bh8plTOYqUL0C96oNPyShdBdcyVYOXxIkXGih3DInwFwWgG0T6sZ jnjW5xWsxwVBM1gVjBx/Byf8kCKY/wBW9P1dADQg6qNiUgOycXptSJj4tIhaj3qb+PdJ Mnl59C9BK38H3tHS20Y+qG1HbdxXGBk1hoGFOE6Q6BdIJgwsVoegNQ20Di270zG9nmGO Bgvo35NRkKjAQSjfUTyVp65qRrjJTuKaq4M5WW3ia2+bL7eRrAqAmLxa9+vmNdMMLuM4 jPxw== X-Forwarded-Encrypted: i=1; AJvYcCUB3qy0qF27alrEKDW39vUg1ynoNWccBRYA3L92zauL87HklWJ9TjMnrZihUyzPxeHSHRuS86Vh4qiFNagb@vger.kernel.org, AJvYcCV5/NNnvzrjGgCzMEMfO29KvfqOSdIYJGURUs6Z0HLIYSIPn9vpntmYTMBf73X58a8stwEmZPA1PUsK@vger.kernel.org X-Gm-Message-State: AOJu0YzR5fpg+ZL80UV8Gz2wTbrWal+WPGDjkGy6ZSfxgdHr8h4YMhw7 2bad0C+92PrqjV20+Z2IY31YGe00z2kilhNOOf1NiHnKsr2qSEtRQ+Md X-Gm-Gg: ASbGncurboMIh2P+cbu/wobV2KVIBf2rG7QFkUvp41lGuylCWKjEFut+7p0GBedmWp7 4LDXh603Sllu7HP1mUjkBhDcaNpT9xGEeVcSH6ewrSS+duwZGBhp7c1BRCwTwSqW0jJjkycnfQq IGZ+RBCru9s4rPGQgMUndTvo9vAUcb1z43I3CGN5F1//kZ2s7NF07JevA4k++mJvhC4vTUT4PYl 5rcZVJiS5c47Gd9ODcYhHEGN7EtFiYojQPlIL/OYwdyib5wh/AbyiFxQHKJP+zl4Bk4ssH8phHc Z9K/qhA45ug0kgUxKOh5XwFp7RI3wWd1I4DVd6ycs29t0M8D+aNNfC6TmPYK8KXpiN5usIdgBSA fLKO0GAiMbtkVQDZDaQy9YwFSJuqYa9FAoC8/JkXROWR1jRfB0IFctPqmFVzti4s5OcDM6gniXQ pAaz8U7Fe2 X-Google-Smtp-Source: AGHT+IElGvYC2KOcSSrnUCalV7VvdKrlTtFbsnDG7KWfyxGaMvj0aaA8q8/Xt7JR6LG+adb4vYlR+g== X-Received: by 2002:a05:600c:154d:b0:458:bfe1:4a8a with SMTP id 5b1f17b1804b1-45a165a6506mr3638175e9.14.1755029035826; Tue, 12 Aug 2025 13:03:55 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:54 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 09/13] arm64: dts: renesas: r9a09g087m44-rzt2h-evk: Enable I2C0 and I2C1 support Date: Tue, 12 Aug 2025 21:03:40 +0100 Message-ID: <20250812200344.3253781-10-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Enable I2C0 and I2C1 on the RZ/N2H evaluation board. Signed-off-by: Lad Prabhakar --- .../dts/renesas/r9a09g087m44-rzn2h-evk.dts | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts index f6437e82a7de..e41b687e5497 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts @@ -12,6 +12,14 @@ #include "r9a09g087m44.dtsi" #include "rzt2h-n2h-evk-common.dtsi" =20 +/* + * I2C0 and LED8/9 share the same pins use the below + * macro to choose (and set approopriate DIP switches). + */ +#define I2C0 1 +#define LED8 (!I2C0) +#define LED9 (!I2C0) + / { model =3D "Renesas RZ/N2H EVK Board based on r9a09g087m44"; compatible =3D "renesas,rzn2h-evk", "renesas,r9a09g087m44", "renesas,r9a0= 9g087"; @@ -47,15 +55,19 @@ led7 { gpios =3D <&pinctrl RZN2H_GPIO(14, 3) GPIO_ACTIVE_LOW>; }; =20 +#if LED8 led8 { /* DSW15-8: OFF, DSW15-9: OFF, DSW15-10: ON */ gpios =3D <&pinctrl RZN2H_GPIO(14, 6) GPIO_ACTIVE_LOW>; }; +#endif =20 +#if LED9 led9 { /* DSW15-5: OFF, DSW16-6: ON */ gpios =3D <&pinctrl RZN2H_GPIO(14, 7) GPIO_ACTIVE_LOW>; }; +#endif =20 led10 { /* DSW17-3: OFF, DSW17-4: ON */ @@ -68,3 +80,47 @@ led11 { }; }; }; + +#if I2C0 +&i2c0 { + pinctrl-0 =3D <&i2c0_pins>; + pinctrl-names =3D "default"; + clock-frequency =3D <400000>; + status =3D "okay"; +}; +#endif + +&i2c1 { + pinctrl-0 =3D <&i2c1_pins>; + pinctrl-names =3D "default"; + clock-frequency =3D <400000>; + status =3D "okay"; +}; + +&pinctrl { + /* + * I2C0 Pin Configuration: + * ------------------------ + * Signal | Pin | DSW15 + * -------|---------|-------------- + * SCL | P14_6 | 8: OFF, 9: ON, 10: OFF + * SDA | P14_7 | 5: ON, 6: OFF + */ + i2c0_pins: i2c0-pins { + pinmux =3D , + ; + }; + + /* + * I2C1 Pin Configuration: + * ------------------------ + * Signal | Pin | DSW7 + * -------|---------|-------------- + * SCL | P03_3 | 3: ON, 4: OFF + * SDA | P03_4 | 1: ON, 2: OFF + */ + i2c1_pins: i2c1-pins { + pinmux =3D , + ; + }; +}; --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (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 E1ECC30E839; Tue, 12 Aug 2025 20:03:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029040; cv=none; b=RuNXWzegDOy13W2Ozwov6BMeUbg7sLYWo6UpGI9hwUMlc3OKuQxJcSmCUY/j+YEETlmfqzuxTEY3Zhv2R8MIDzdpS3Ej/4r4IF9i0v3NFMvRtx4FhkrdR8R9Q8XLyNRVHeJ/DVoCGoncDCUNHShr2VCMTkOiPFFKDt3MhScrBek= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029040; c=relaxed/simple; bh=g4wiYGpgEmnUI/ZtPzN75HRHaSeFu5URHEItanMSWKU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=EfuO2YbmMN1BPMjXBjkTVkE+sn6aap64LbA7hjx4RE0Y61X7EAS3vZzA1j+W138pvkXqpdpQbD5FJy/lrydO5Tj+BRMltvtt4ga4Al4c8p5TV3LbmhFjKQg/JrWOE8k5i/O4nmNb5akVZBxo12wxJWXiLm7UrlL8QZNtGnhbUhA= 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=ggzVCvPY; arc=none smtp.client-ip=209.85.128.53 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="ggzVCvPY" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-45a15f1a073so1471785e9.0; Tue, 12 Aug 2025 13:03:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029037; x=1755633837; 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=sBCZaDfpZ2ZUd60TmU2YwnLWLLZle4M4zDO6fFB9zgc=; b=ggzVCvPYZsfUj7EjxUYYnW5qjnguDgO8JXEwWA5EImo4iWsj/UrLkkI7Yj7iLD3BZ5 eVwDimxHVJuTxZ1M68BPeRKP223BBuuT8NTQyleMj9qjoaIMNc7xXj7sPO9/M7Or2EjS 3Git5tnhMUsvTZkctdMjeXRXtELKBmxFeRGQbe35JF5Tm9wvGibK6Lcxb1RSyVA5e4ve LoFP/cscJLJMQigV+Fc/KgGDGiY3b9sX1xN5OWdBmQ/nqxpbzy6W9OnsgtuTWQrgPY1W MLxxjOfRToAreMHk2X96iME+1AqZUf+E1EmPyrf1N1vdcDnl6qjCW9Fe6DYumYvmarBL UtEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029037; x=1755633837; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sBCZaDfpZ2ZUd60TmU2YwnLWLLZle4M4zDO6fFB9zgc=; b=p44KmbimMG1x73xxRj8RTcOxlFc8j9Ebpr0eNwOE7lJZ2yX5PoUS4BvzffxExIjvtG 9rTbCkU+qqxN6fpA96V1vNjreIZjg8daRmnwR509ZWrchSuOW8WwoN/c3qaPEBIS/fth mJC4Sn15YCdKPVPf6uPQ1/dQDVI914DI7ijmI5BbhUnBRDb1Q9OFiQuOfT7HqNxND/5T 27AdZ+OabKzKpDJgmLkM8Vd6t17ESncDNEQs5x+/BT/fwRGcm88EZ6EWHfzqBv1+ucgK x3nhFX6mUuUsF+XL/sGlzqXHpAxcCaSH0w5oRTo7K3tKgErb/W4LNR9piYqESi1A9ntz k5hQ== X-Forwarded-Encrypted: i=1; AJvYcCUSPofcaCDdcGhctwLtyK72wdQVZMjf2ReRx1ozkl1w+rSxNkvLZ0lgd+yzsj8EGWDn3swknOGOyEKK@vger.kernel.org, AJvYcCVP2j0H1xBUGBeYc3GTd9fO2H0jSlEXRlZ4SCaysqff8qPBGGv41nvijk9sKaQv6L3XLsJTpFoSD3hICuEo@vger.kernel.org X-Gm-Message-State: AOJu0Yw2zPpduxkm27Iyw7aNjE2jfTW/dIxNotOLFliz5pFvbZOsYQgT oK9FAD/y86905EEKI86ASOUo9Ea7xbH8N9HtPe6p9DJL8TIAzFJBmXrS X-Gm-Gg: ASbGncvT5/Sv9awP0zqmUJfQ4tfw0yUyQWQqxVAkikK8Hu009qKFay1xPs8h/PgwUim mW0d1WPI53mzcQQvA0AhZ6+PX46sVSLxO0djqWu7ew2YOXwHM7o0j+s22rBJkhqKl2MPuhmNJt7 qhsN0gtknFpIAQBXUM4G7lzdaG/uA/rA6PbVZ4Bm2zfBenw1aUewUs0wmP+g+nOKBXKM4J9hG5v tAcrBQxG9cehk7ZC+o577ytgthOd1aFi0r20yp/SnERx9LHN7FGI+plbsXNTKV40V+6XpKAYl40 NhF/QmK8mtkU1AY1AKAn1LmU/Te1cLMloRSXdYIZ1taVS2G2ipvFtkiWpkgor0oOWkcA8lW429F qefX3DZqAvhHsBmb9ui/YkdERybtaRzbfya9PzHwQO1mOfqyuvS+lS7Tdv6sLtwSkIdyTOHwrwj pRAPeKFPlB X-Google-Smtp-Source: AGHT+IHn0MyaYzIo7qxFe4tdGIMP1a//QibQSAdF+3CslGHQUfQe3mS8AeiUVUERQgAhXL7+nyleyA== X-Received: by 2002:a05:600c:1c86:b0:43c:ed33:a500 with SMTP id 5b1f17b1804b1-45a1607f069mr6877505e9.10.1755029037081; Tue, 12 Aug 2025 13:03:57 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:56 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 10/13] arm64: dts: renesas: rzt2h-evk-common: Enable EEPROM on I2C0 Date: Tue, 12 Aug 2025 21:03:41 +0100 Message-ID: <20250812200344.3253781-11-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Enable support for the R1EX24016 EEPROM connected to I2C0 on the Renesas RZ/T2H and RZ/N2H Evaluation Kits. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi b/arch/a= rm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi index 127e96395f8e..1a3d28054bf7 100644 --- a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi +++ b/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi @@ -23,6 +23,14 @@ &extal_clk { clock-frequency =3D <25000000>; }; =20 +&i2c0 { + eeprom: eeprom@50 { + compatible =3D "renesas,r1ex24016", "atmel,24c16"; + reg =3D <0x50>; + pagesize =3D <16>; + }; +}; + &pinctrl { /* * SCI0 Pin Configuration: --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 18CDF30E858; Tue, 12 Aug 2025 20:03:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029041; cv=none; b=LJUIEMZzORNLy6AXbOypOkilaEMq6XKbr+f1olGpclqakTG4SyE5oNZMATMMLzUXt6mj2Zprf9GYO7/S1AZgrbILrbxiHbPZrq2OgU7zaslkQEXdHZEKuW6d4xszmTiLz885ff89/7IQrpe5OjeEyRrcZP8QUiS0JGGJUKiRyGY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029041; c=relaxed/simple; bh=tjbiC1wr2ImCq1aRI0Nms8MDG5zz+rHGpsXYxUY5dfc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cLX2FWJPOLbMd2aT7rsHLAKydKPKhPSfAmtLAXxGF1T2igiE9L4fASFxsOtoS8J6E8Gq6PjlNW0vNOcGF8+xdk09epvBikirCMGj3b4m/UTKLTzH4e5VfCG8+x0KbO+tOLRG2fyzKdPZYzmVlZB86zCo1sxV1Ob3sCq0HFFKT/4= 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=B0AuisAs; arc=none smtp.client-ip=209.85.128.50 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="B0AuisAs" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-459ddada9b1so54510125e9.0; Tue, 12 Aug 2025 13:03:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029038; x=1755633838; 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=lR/hDSvDxkflENwqVcz/aadKb0nbYooAHH+hpKHnDeQ=; b=B0AuisAsGNs8GrpW3eKYJvONQDXfj3U45UeDTC+js4h0sKDGkKzf+5/CRLyZndf0yk 0P2kV4JANNp/DOC/xQvWGBNTXa3g5cu76ZEwDn/ndaqrvNI/QwDbGytqsX7pBFBX5Je+ udWSgYcHUvlzv4DaoAUOo/bEMg9Sa9yIy/Ly4HBbOR50U5/rifg+nTgwEXN7o5/a3qCU pXo96lgCpGcWMXvgi/TwFgBAjHrmnRmWEWC+k8SBmurFvd+BoOHEMstaSlFQYpK5vOLc KCddJhE+KhrNVwfLZaPyjZ7hVKi3+0ie0fmp7lk5l0fZbiSmZrtPLIva6IalyLtHAKnG Auug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029038; x=1755633838; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lR/hDSvDxkflENwqVcz/aadKb0nbYooAHH+hpKHnDeQ=; b=EMQtBW43ZgnkTCFSq9Srz3HwXdY7b/ZMCw6zUvyu3G0JFTdl1DqK6WM33lj66Eh2do 2rnnk9eImVSpJrnAt+MgTDs/zIufa+R6qcwbganJD7yvDmKIIQ/SkFSOHzE0oIXN5com K9TqVtVPMDGwDivWS37d8Rv3ywdTQQkTjHEjJ6YyZda/O8g1Dt9gRdJ8gfLhOpz9zXY+ JvwFZxkUvKCMP7Cg4gvW4rdnseGCfp2W3fLJeYm+UfeGmJkst0uYHRMiIrSp/IwjIAN/ AcSNjgfpymTZdw579/LRUqrFBp2+s/ShRnGboU5doQW5WILc6O3aAi58LNTbiNUpe7nY P0IQ== X-Forwarded-Encrypted: i=1; AJvYcCUJGrExH7U0SS7cxWgEAcpj2nMms3y9q/HzEePguT7BQZshq7JDdPl8pQLwT+Ez/xh5SBtJtO+ANNDP@vger.kernel.org, AJvYcCWMN9cMJQ7n9jC0r354Be/hAA8rDe1xrsg/aFySZP6zVFzs5j/ti+oYRrWuUD0Hr1zj7d/pgg+SYu31g2Q9@vger.kernel.org X-Gm-Message-State: AOJu0YyzrHZVqm3jMVYE5tPJt2CX/YaixLiBNcAhpQHQSD0UHvdg6Sio F2AqtSbO63+1MaAQ8n8enb26pQ4gDnJcBBfhkfpzfOE9fzHj8uCD3lLn X-Gm-Gg: ASbGnctaKg1bWrZMJd0PkYtXUzwMqsxUGCvDDGsVvUS3ABKFw55Q2LJ58DpxPr4n70q fsSX/gmlVzezO65iv6IOgC4O+UVTMWmJRisTInOBrA9GSMOt+PqBPYVlcyYMS0nmPmgcMbnQVSi wT1vpbcMeD+uachBfGYX6PcCizGCMSbfo3xvHlY25Ad8rAbgop9Jol5TahAj5AjqGraIJ2CUiOW n24lWufDrvm33gWTS5Bm8+rAbcPMhx8acxOD68wUwnE3rqbllaUCZzv5EO58h1U5jeyuJduShCN ewRsl9twfum1e7+TnicodpExyhIS+CLyiJ3SNmlpX2evySOvfngtEB1ELOpSrobHlLfBdy0dmLZ c93uuGEGH+SRNtjK/t4QBUiDQ/aqlcTlOiI8EEMQKK/w4ibgL70htohI9fIqMO31uyfKZ1WD6Nw == X-Google-Smtp-Source: AGHT+IHSp89K9OhGejB8E5zzcx2jt5wvZXS2cf6NJsZvJ/QZ2ccJ3b2TgdFDGczKqb0oAt1U1sXkuA== X-Received: by 2002:a05:600c:3585:b0:458:bf0a:6061 with SMTP id 5b1f17b1804b1-45a16b71ac0mr1086855e9.24.1755029038262; Tue, 12 Aug 2025 13:03:58 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:57 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 11/13] arm64: dts: renesas: rzt2h/rzn2h: Enable eMMC Date: Tue, 12 Aug 2025 21:03:42 +0100 Message-ID: <20250812200344.3253781-12-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Enable eMMC on RZ/T2H and RZ/N2H EVKs. As SDHI0 can be connected to either eMMC0/SD0 `SD0_EMMC` macro is added. Signed-off-by: Lad Prabhakar --- .../dts/renesas/r9a09g077m44-rzt2h-evk.dts | 9 +++ .../dts/renesas/r9a09g087m44-rzn2h-evk.dts | 9 +++ .../dts/renesas/rzt2h-n2h-evk-common.dtsi | 62 +++++++++++++++++++ 3 files changed, 80 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts index 36e3b630727a..05945a8a3228 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts @@ -11,6 +11,15 @@ #include =20 #include "r9a09g077m44.dtsi" + +/* + * SD0 can be connected to either eMMC (IC49) or SD card slot CN31 + * Lets by default enable the eMMC, note we need the below SW settings + * for eMMC. + * SW2[1] =3D ON; SW2[2] =3D ON + */ +#define SD0_EMMC 1 + #include "rzt2h-n2h-evk-common.dtsi" =20 / { diff --git a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts index e41b687e5497..89baa601a179 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts @@ -10,6 +10,15 @@ #include =20 #include "r9a09g087m44.dtsi" + +/* + * SD0 can be connected to either eMMC (U33) or SD card slot CN21 + * Lets by default enable the eMMC, note we need the below SW settings + * for eMMC. + * DSW5[1] =3D ON; DSW5[2] =3D ON + */ +#define SD0_EMMC 1 + #include "rzt2h-n2h-evk-common.dtsi" =20 /* diff --git a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi b/arch/a= rm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi index 1a3d28054bf7..7fa49de2a243 100644 --- a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi +++ b/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi @@ -11,12 +11,31 @@ / { aliases { i2c0 =3D &i2c0; i2c1 =3D &i2c1; + mmc0 =3D &sdhi0; serial0 =3D &sci0; }; =20 chosen { stdout-path =3D "serial0:115200n8"; }; + + reg_1p8v: regulator-1p8v { + compatible =3D "regulator-fixed"; + regulator-name =3D "fixed-1.8V"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-boot-on; + regulator-always-on; + }; + + reg_3p3v: regulator-3p3v { + compatible =3D "regulator-fixed"; + regulator-name =3D "fixed-3.3V"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-boot-on; + regulator-always-on; + }; }; =20 &extal_clk { @@ -44,6 +63,34 @@ sci0_pins: sci0-pins { pinmux =3D , ; }; + +#if SD0_EMMC + sdhi0-emmc-iovs-hog { + gpio-hog; + gpios =3D ; + output-high; + line-name =3D "SD0_IOVS"; + }; +#endif + + sdhi0_emmc_pins: sd0-emmc-group { + sd0-emmc-data-pins { + pinmux =3D , /* SD0_DATA0 */ + , /* SD0_DATA1 */ + , /* SD0_DATA2 */ + , /* SD0_DATA3 */ + , /* SD0_DATA4 */ + , /* SD0_DATA5 */ + , /* SD0_DATA6 */ + ; /* SD0_DATA7 */ + }; + + sd0-emmc-ctrl-pins { + pinmux =3D , /* SD0_CLK */ + , /* SD0_CMD */ + ; /* SD0_RST# */ + }; + }; }; =20 &sci0 { @@ -51,3 +98,18 @@ &sci0 { pinctrl-names =3D "default"; status =3D "okay"; }; + +#if SD0_EMMC +&sdhi0 { + pinctrl-0 =3D <&sdhi0_emmc_pins>; + pinctrl-1 =3D <&sdhi0_emmc_pins>; + pinctrl-names =3D "default", "state_uhs"; + vmmc-supply =3D <®_3p3v>; + vqmmc-supply =3D <®_1p8v>; + bus-width =3D <8>; + non-removable; + mmc-hs200-1_8v; + fixed-emmc-driver-type =3D <1>; + status =3D "okay"; +}; +#endif --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (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 4BC4A2D7382; Tue, 12 Aug 2025 20:04:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029043; cv=none; b=JVm1X54xq5absPc7DmbiiuynHhi6ukCz7bREUgWMdCX1ah6dT+YODWZziWj19re1/zBc5egQ94mPNiXhpW4ht1TUVnw/1Wz3LXeuxLI30WEoRNn0bGL1ne6w8VpzZzoPzLAQjyfqFQnineu1QJwc+xwPsyD8WnY1S8VYxhvak8s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029043; c=relaxed/simple; bh=qyPp0SGuTAnZdVxG3Ow//35y3Guz/x6cHyRK6x2jAaM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=iTOfdo3zJB3JRmhVAA8M2oxCH2+2lzF3mepcxNnJ5Ap8oBCPbCsDp7xightJ6SrcBhIoFphITX5mMQ1xKs0wZbzwYlH4r7MWLIwnUVrHZh09UhjQo0cb05xOZNwy8AZ9vIGxhdasr5v0gi03tkSZcQ361ZsxMFcPip7BZjZ/6SA= 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=BlzlZcD/; arc=none smtp.client-ip=209.85.128.48 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="BlzlZcD/" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-458b49c98a7so38392515e9.1; Tue, 12 Aug 2025 13:04:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029040; x=1755633840; 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=Kl4l2omKXJdsJQdy9slMl/cHx7WUzp9cgc4iQGIqn/w=; b=BlzlZcD/Vk9muFryr38tOxwBFFoWDE9/K3FkRUiYjfLEYSAIOehzdSoIPVZ01zKZ40 x1XwXxucVa+nEcnTai5HK/CfOuNsAF0scM6qvQDsmnU0QAiqUyzibIWRGT2OptNvO2HJ 3TD71IbmRBeqUaoZoKz4c2VExcYxGrdbgEaBMNl/t3QZGqjaDH/qxeCs5KuYTBE0leh6 drsfUtkghWw0PQ6Vf/5bROySOWk+hu9F+7omYp7/D4OsgYJzJrSfce/sSRYzhUg4EmlC FmP3ka9fGA3KaMNvSrkhPyaFCSoOztedAkm6hBdhR/Or8r3t72i/Yc96mumlz48N8TXU g3dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029040; x=1755633840; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Kl4l2omKXJdsJQdy9slMl/cHx7WUzp9cgc4iQGIqn/w=; b=ODHkR1twI1szeRRMUTD17vcU2BGw9zvLICcifaLrUkQOvM4mYQQ7kUBQ2BOTFmnsC8 KzBW+X9WgSP474czwDnG3GAsawwjmyW36hEbAvYx3dKIAn+KDdKzaIgfdtmA2rj3JO/N xdjfm8w/tPCjKqeHaqyfwM9lxQrcqdtzd75/yrN43jaMqmmblodCIQiMP+w8LEITG+d5 8w3yR2vuzGdaWgPjE79923bxZscC5Ldy0oukQpXByZn45nSilJ3dxd2R+zlcXIDjgueb uc58RG4oOW43u83dtneEYr4+OJ70I1VUSZgY3wTbcv5OJK2iNGcUyhiz6x6Cf9OUqId3 khMQ== X-Forwarded-Encrypted: i=1; AJvYcCUffNyQwxfEWSH2wHAlRZQnB/cJo2kPMdNH9U+TVv+qN6f+VnG5szVvo6PrHRExihhAaBtgFu69JS3OpNrC@vger.kernel.org, AJvYcCVnoxxZfXlFzsTDUv7kzdyx3B/UebweY/R49gM1H2h09fOQNdigHcPhXvGdtDnfaimUrwmW0iG7z/vW@vger.kernel.org X-Gm-Message-State: AOJu0YzYo20JRtzGhfcryBefh01195qKS8tiOI8ddwFkh8ERatGawX/J PC+XcviqiN54VfJXmX2HWZbI58rPX4l8rlBad1hNpOlzZaku48MtMbZ+VHp+Pg== X-Gm-Gg: ASbGncvbsoH2LKmdhp7rAnNxc37qOGR1u+DutUYnwrOhEi1kwERK6xgn19AXkSP47r7 f9tHzLS3uiAIjpCWhxP/TZAiKKt0ZuGGJLyPm6bBeHFkpo2E8Qy+hObs/YD15acwvFRFdX3RsYa FpgRsiOx8OBjIDpTwscQaV4xNi9p93nA2U3kssyTtm8v/8+PHkSp3C+sHPsArY1TsKzb/sVe1U8 /qL5DSqLxOUIBrQKDl0AMGBJg4mQ+2e7JNEgUQEJByAVnAZKbMSd/VRSrBc08Qo15mUCfxkNuB3 8asx9IUnkT1d/hAbk7Yy3o+7hJroQRoWCRfU3TwPu75ZnTI9EUo7V8MnOhTXwi7bfZipw+JP3Qe Pw9nebKAhKNaihWKTb24D+r7hRbSijXxYZhBPNikdYAUIbU0VAE4zemHzSJ3jKdunt0rLQF7UXW +5eo6tIp3U X-Google-Smtp-Source: AGHT+IG6hyXOgInknf1ePnIuYxZdFyVNH4i/t7aC5Sh+pUMXGuiz2QA+eUQf6GnhOM4JIcggL1086g== X-Received: by 2002:a05:600c:5486:b0:43d:563:6fef with SMTP id 5b1f17b1804b1-45a165e2f30mr2571895e9.21.1755029039486; Tue, 12 Aug 2025 13:03:59 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:58 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 12/13] arm64: dts: renesas: rzt2h/rzn2h: Enable MicroSD card slot Date: Tue, 12 Aug 2025 21:03:43 +0100 Message-ID: <20250812200344.3253781-13-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Enable MicroSD card slot which is connected to SDHI1 on the RZ/T2H and RZ/N2H EVKs. Signed-off-by: Lad Prabhakar --- .../dts/renesas/r9a09g077m44-rzt2h-evk.dts | 9 ++++ .../dts/renesas/r9a09g087m44-rzn2h-evk.dts | 6 +++ .../dts/renesas/rzt2h-n2h-evk-common.dtsi | 50 +++++++++++++++++++ 3 files changed, 65 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts index 05945a8a3228..1841700b264f 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts @@ -20,6 +20,13 @@ */ #define SD0_EMMC 1 =20 +/* + * P17_4 =3D SD1_CD; SW2[3] =3D ON + * P08_5 =3D SD1_PWEN; SW2[3] =3D ON + * P08_6 =3D IOVS SW2[3] =3D ON; SW5[3] =3D OFF; SW5[4] =3D ON + */ +#define SD1_MICRO_SD 1 + #include "rzt2h-n2h-evk-common.dtsi" =20 / { @@ -43,10 +50,12 @@ led2 { gpios =3D <&pinctrl RZT2H_GPIO(6, 7) GPIO_ACTIVE_LOW>; }; =20 +#if (!SD1_MICRO_SD) led3 { /* SW2-3: OFF */ gpios =3D <&pinctrl RZT2H_GPIO(8, 5) GPIO_ACTIVE_LOW>; }; +#endif =20 led4 { /* SW8-3: ON, SW8-4: OFF */ diff --git a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts index 89baa601a179..1b13995e5020 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts @@ -19,6 +19,12 @@ */ #define SD0_EMMC 1 =20 +/* + * P17_4 =3D SD1_CD; DSW5[3] =3D ON; DSW19[1] =3D OFF; DSW19[2] =3D ON + * P08_6 =3D IOVSp DSW5[3] =3D ON + */ +#define SD1_MICRO_SD 1 + #include "rzt2h-n2h-evk-common.dtsi" =20 /* diff --git a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi b/arch/a= rm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi index 7fa49de2a243..304a0c8764ca 100644 --- a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi +++ b/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi @@ -36,6 +36,18 @@ reg_3p3v: regulator-3p3v { regulator-boot-on; regulator-always-on; }; + +#if SD1_MICRO_SD + vccq_sdhi1: regulator-vccq-sdhi1 { + compatible =3D "regulator-gpio"; + regulator-name =3D "SDHI1 VccQ"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <3300000>; + gpios =3D <&pinctrl RZT2H_GPIO(8, 6) GPIO_ACTIVE_HIGH>; + gpios-states =3D <0>; + states =3D <3300000 0>, <1800000 1>; + }; +#endif }; =20 &extal_clk { @@ -91,6 +103,30 @@ sd0-emmc-ctrl-pins { ; /* SD0_RST# */ }; }; + +#if SD1_MICRO_SD + sdhi1-pwen-hog { + gpio-hog; + gpios =3D ; + output-high; + line-name =3D "SD1_PWEN"; + }; +#endif + + sdhi1_pins: sd1-group { + sd1-data-pins { + pinmux =3D , /* SD1_DATA0 */ + , /* SD1_DATA1 */ + , /* SD1_DATA2 */ + ; /* SD1_DATA3 */ + }; + + sd1-ctrl-pins { + pinmux =3D , /* SD1_CLK */ + , /* SD1_CMD */ + ; /* SD1_CD */ + }; + }; }; =20 &sci0 { @@ -113,3 +149,17 @@ &sdhi0 { status =3D "okay"; }; #endif + +#if SD1_MICRO_SD +&sdhi1 { + pinctrl-0 =3D <&sdhi1_pins>; + pinctrl-1 =3D <&sdhi1_pins>; + pinctrl-names =3D "default", "state_uhs"; + vmmc-supply =3D <®_3p3v>; + vqmmc-supply =3D <&vccq_sdhi1>; + bus-width =3D <4>; + sd-uhs-sdr50; + sd-uhs-sdr104; + status =3D "okay"; +}; +#endif --=20 2.50.1 From nobody Sat Oct 4 21:03:17 2025 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 7C64B2D73A1; Tue, 12 Aug 2025 20:04:02 +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=1755029044; cv=none; b=feOjAzLJ1IRt4AnpxJwvjRsjgf+huAgs/6NMZlbkZqUk5/BjhPwjdl7vbyLPi+ek9DyAeywGOKrluvyAVsWN/f+IbruTb373FOftVVU5ZpR1VGwbd5s+v8/9nnTH6/jn1mpSUPGMu+KKetVEbmezRyjbepkY1KceBDcI177XpVQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755029044; c=relaxed/simple; bh=H9Cep7v6k/lF9Gcf/AnVFZK5andXjTERDV0hJLOAshg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nnpCbVEmj07lWVAcEwafuv8epy8KUoN4s+dreMqu1TrZP3hMOU7yCj7Dngo35T3YsfeZ4I6B4dVyif7QtdW5o2AfbczhHgMZE2UhdPXkVxfUK1Tiocj//7rmSjoKtUs3uQHYCmeYTUiFbSTFKFbcsNDMl96gZ7rYEQlsA1xEDhk= 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=QW2AcbtR; 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="QW2AcbtR" Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-3b9163ac059so275595f8f.0; Tue, 12 Aug 2025 13:04:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755029041; x=1755633841; 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=WL4xy9wLusWuLmfzwxjClEyZcxHg8w8yM2hjqGI2wdw=; b=QW2AcbtR+eADcB/rMANzfOYXBwdzUhqXzXEz3VVbpDvPPrhPbrkDx2hFg8xh3axP3F sCpbfL7hQhVx3GjcFo6wp2RUz0vxInYJDmc7YuSRPzcJJ3J+eNUTbdDggES3bdRovRPq QcctBFlv5huIQTCCoC7Ak53SeHhB2QOaMr3reVy2VrExf8ZAyElUB0rzpfbEYO70B7PO uVvlzaM446zoT/wsxwBPXp5WhVNplS4kcna+3bK7sfYGoGhKY8WrEz6Bnxi8clLZo1Fd ldeqTILnQzZZ7wczqNzIbeSinLl6dKIuifu794ZuyEkZUMKgIMPWhs3tg6h+D7hdUArs Qhng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755029041; x=1755633841; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WL4xy9wLusWuLmfzwxjClEyZcxHg8w8yM2hjqGI2wdw=; b=tg26LOdw+Rv1qcIEs9mnDpXGqAzKBWCW6Jul4xAyNgYxUL5HcBS7UwVapYM4hmyFgL CbdsyR1WbeKd1my75h+H14ZzRfExnGF82i+BR7octrNuujp3Yx/WbRid9HxGCsnLhwM3 BmP2erQ9/ZcwiK4yjNU7kBrs4ofBoryD4AX2VobLlvkb7GgcX5o1nDadrgwhf9YxJRsA LAOtHvjsibUUhVqAXJ/6qVsC3DlPuJi8t/mm1NqrC+Ctc99WXCe6MitNvtg/6/ucN1xq Wi/xt+Oep5/Fi4O4pevK9PM1QsHbKrOjK3KCkG1BWLBy6wlp2QK94+Tl3y8cU9EaCL9f P3tQ== X-Forwarded-Encrypted: i=1; AJvYcCW/1osWwKyKO4fZ6k+J5B8EnBjs+YdElXiCIfeCEiN1yP+TVclG/3N4hizYgKb1OFGhm5lA3wDWDAYFDDIY@vger.kernel.org, AJvYcCWq4yUHMbchMb9LJ+3/otfXRvNO50nhGSKLf/dHbUmQTBwRmv75xjM9kOzPB56Fq7RPtPdZfcJq+h5T@vger.kernel.org X-Gm-Message-State: AOJu0YysrS0jbXTDMKk+OlK+ue5xajaexZpSMfPsesJjG6UbF9v+fl73 5eVjdwDLU7iXbRMzil3t0jo6lZCuwbLTtxXE3og7zOwjOzwIjfxgbZw9 X-Gm-Gg: ASbGncsKnDqF2t7Y2xy6vWsOpZoBFtSUu219qvbGO/Yv1C33vLWXAUoAFOEZtf93zsE SgK95bR/QAfSSXOyXKcp4/VREKRJzMk36xWP7/LE1JT7RZZ3M+hWdDM1Yg6eIMWznXXVcIlGHdX 4DFR3eOqD/iWZYZhhjtuG3Jg0g4ZepNlJQccdRMVW01TaYaYrM4V+nNspC0m/peS6Hg7yX+XfnH y/HrCq3AUblmPbiLrXMDl1tDYOuF/VJPt0QbqjIU7wn2P4DUyfnVU2aQeXGcsYP6OUfOWKTHPXA Wp+pWCoNcpYiVWzU5HM9yxoMzo6StgohzvmVA5Z/16WkMaSMaORI4pPUJ5mWQk9UatTAYTvsZYV NyAUs3DqKJBZW1j4ymGZBD8EH6xkOcgjju6zmNvczkrC8ZuM3PedTIWANxDhVPimYDMK5NSjkHn TCGhw2IjNP2AHYGb24xv4= X-Google-Smtp-Source: AGHT+IEt21Ju/ShOYG0vz4/3IcT4tPEJ/R7z6lPUV5CEkmaqqWr+KGahtskThrnfHgMOlR/KMBu/yw== X-Received: by 2002:a05:6000:1445:b0:3b8:fb9d:2482 with SMTP id ffacd0b85a97d-3b917eb3f31mr180230f8f.42.1755029040578; Tue, 12 Aug 2025 13:04:00 -0700 (PDT) Received: from iku.Home (97e54365.skybroadband.com. [151.229.67.101]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a16dde163sm297645e9.12.2025.08.12.13.03.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 13:03:59 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 13/13] arm64: dts: renesas: rzt2h/rzn2h: Enable SD card slot Date: Tue, 12 Aug 2025 21:03:44 +0100 Message-ID: <20250812200344.3253781-14-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250812200344.3253781-1-prabhakar.mahadev-lad.rj@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: Lad Prabhakar Enable SD card slot which is connected to SDHI0 on the RZ/T2H and RZ/N2H EVKs. Signed-off-by: Lad Prabhakar --- .../dts/renesas/r9a09g077m44-rzt2h-evk.dts | 5 ++ .../dts/renesas/r9a09g087m44-rzn2h-evk.dts | 9 +++ .../dts/renesas/rzt2h-n2h-evk-common.dtsi | 55 +++++++++++++++++++ 3 files changed, 69 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts index 1841700b264f..309080767ff2 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts @@ -17,8 +17,13 @@ * Lets by default enable the eMMC, note we need the below SW settings * for eMMC. * SW2[1] =3D ON; SW2[2] =3D ON + * + * To enable SD card and disable eMMC on SDHI0 disable the below macro + * and set the below switch setting: + * SW2[1] =3D OFF; SW2[2] =3D ON */ #define SD0_EMMC 1 +#define SD0_SD (!SD0_EMMC) =20 /* * P17_4 =3D SD1_CD; SW2[3] =3D ON diff --git a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts index 1b13995e5020..33d9b783ff11 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts @@ -16,8 +16,17 @@ * Lets by default enable the eMMC, note we need the below SW settings * for eMMC. * DSW5[1] =3D ON; DSW5[2] =3D ON + * + * To enable SD card and disable eMMC on SDHI0 disable the below macro + * and set the below switch setting: + * DSW5[1] =3D OFF; DSW5[2] =3D ON + * DSW15[3] =3D OFF; DSW15[4] =3D ON + * DSW15[1] =3D OFF; DSW15[2] =3D ON + * DSW17[7] =3D OFF; DSW17[8] =3D ON + * DSW17[5] =3D OFF; DSW17[6] =3D ON */ #define SD0_EMMC 1 +#define SD0_SD (!SD0_EMMC) =20 /* * P17_4 =3D SD1_CD; DSW5[3] =3D ON; DSW19[1] =3D OFF; DSW19[2] =3D ON diff --git a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi b/arch/a= rm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi index 304a0c8764ca..f87dde8716d8 100644 --- a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi +++ b/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi @@ -37,6 +37,18 @@ reg_3p3v: regulator-3p3v { regulator-always-on; }; =20 +#if SD0_SD + vqmmc_sdhi0: regulator-vqmmc-sdhi0 { + compatible =3D "regulator-gpio"; + regulator-name =3D "SDHI0 VqmmC"; + gpios =3D <&pinctrl RZT2H_GPIO(2, 6) GPIO_ACTIVE_HIGH>; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <3300000>; + gpios-states =3D <0>; + states =3D <3300000 0>, <1800000 1>; + }; +#endif + #if SD1_MICRO_SD vccq_sdhi1: regulator-vccq-sdhi1 { compatible =3D "regulator-gpio"; @@ -104,6 +116,35 @@ sd0-emmc-ctrl-pins { }; }; =20 +#if SD0_SD + sdhi0-pwen-hog { + gpio-hog; + gpios =3D ; + output-high; + line-name =3D "SD0_PWEN"; + }; +#endif + + sdhi0_sd_pins: sd0-sd-group { + sd0-sd-data-pins { + pinmux =3D , /* SD0_DATA0 */ + , /* SD0_DATA1 */ + , /* SD0_DATA2 */ + , /* SD0_DATA3 */ + , /* SD0_DATA4 */ + , /* SD0_DATA5 */ + , /* SD0_DATA6 */ + ; /* SD0_DATA7 */ + }; + + sd0-sd-ctrl-pins { + pinmux =3D , /* SD0_CLK */ + , /* SD0_CMD */ + , /* SD0_CD */ + ; /* SD0_WP */ + }; + }; + #if SD1_MICRO_SD sdhi1-pwen-hog { gpio-hog; @@ -150,6 +191,20 @@ &sdhi0 { }; #endif =20 +#if SD0_SD +&sdhi0 { + pinctrl-0 =3D <&sdhi0_sd_pins>; + pinctrl-1 =3D <&sdhi0_sd_pins>; + pinctrl-names =3D "default", "state_uhs"; + vmmc-supply =3D <®_3p3v>; + vqmmc-supply =3D <&vqmmc_sdhi0>; + bus-width =3D <4>; + sd-uhs-sdr50; + sd-uhs-sdr104; + status =3D "okay"; +}; +#endif + #if SD1_MICRO_SD &sdhi1 { pinctrl-0 =3D <&sdhi1_pins>; --=20 2.50.1