From nobody Mon Jun 8 12:15:53 2026 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 A08D22C234E for ; Fri, 29 May 2026 12:54:48 +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=1780059290; cv=none; b=WUQDww00kbl0zT/BUQb4pgZ3fUBHyhlUo2vavYnljvR494vdqFc5q1nEtvFBO3e4kQQD6MwGJ3P7KWTNrhK95yS2121shMeSkIG+54nCgbo4ElagRTvkpimQ4jSmTXTqMXlgryWhPmMs7Hma33mty3y0dmjjfi9/zz3+7jL5HiM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780059290; c=relaxed/simple; bh=cLDLzfRzL/iWdI+EEKBcb/jXgTAtbt5D6sMaRuAwo50=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=PR0qjQSSu7nK9wecSHTbYJClf7f6GhUc8tpQufDBX3Utdr84F5p/yoc4sssO0gQdDela1zGXTI6fIPivPUpAGbGrkr/+pTtAt3oVTfmV7mbNILIga1in8em6NIRedpuBAeLkJk+ax6UQ6MgnlMIVE0ZhbzQH3UKOQNDRE18ca20= 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=CchEurjZ; 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="CchEurjZ" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-4908b92904fso24704385e9.0 for ; Fri, 29 May 2026 05:54:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780059287; x=1780664087; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pP6WBbFR0rqelNglh6H5g+knQHo3T1xmXwPHqlFYGx0=; b=CchEurjZdwlSnimhEi0f0DoD901Annvw20HzU0sC9zDX5tqm4xKguYMfCImUmDzNMi 40qad8+yO5PwBXxZEOH9tbu2CMMR3FVAPcY/La2GZwX4gUwFuvy1dvgYYArtDNQA+/Vc qUAYufIuV6VPpU88+MchvLOcz5d+DuKySiAL269yzPseYZ3MVbuzaqU+YYlO85b1vbms JdQs8lEP+JUOdDpFCdPZIWmviQJatlRN8WJus3P6j2FPDhUO5yRAAyVaLVHhP/ESJM+k 2NQB2h1QgK9+Nd95MRN1fR6OFoju1OPNI1u7xKflcEaib69yA7QCA28uRTeSfWQuqwiD 9BpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780059287; x=1780664087; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pP6WBbFR0rqelNglh6H5g+knQHo3T1xmXwPHqlFYGx0=; b=MZJR717fPXoPQCEa/wpRSDOcubuixhPUnzuox0qExyCydxBYNlZuJj64mkhSApbdeR ep3XjgUeDcMXFW8NRqpzr+gXEflnTT6oiwbvOw0KLdLvLj32cAQloAD/gytIAyrpt6rd QrxNWGP7qR5nWGcyagxOOVm8N5+xpCT3dIu9PkEezZLXMa2RT+ZXywW/DlUFsAUsgGGw z810FbccaulW6jtDbGIt83hEojYQ4vPkHrzn+JSqPX00ec9MQSAEI9ZcYxTRZK+xYAvN +dqvkWuNsj8DjKwYk2Bo5vRX8VLgCwYgmayBhfmQyU4avxhz/Xw0FVKFn8PeWNwESaWn REtg== X-Forwarded-Encrypted: i=1; AFNElJ+7NEZJ46C2z3IIF4br0O+Lx3MOhMApzqzISdW2Qnu2IPFE8SVc8mvVysqZpxNT038SmDhm7eStHd41ccA=@vger.kernel.org X-Gm-Message-State: AOJu0YwTOTEAT7mBPWuEvkrHP0t1bPZ1MqbwY2VRbkvtLUkMv1TXf0w/ agnpvRQLWLKhPSvep9MX7U3UOlJss0Pr1FlcYcgI1vhP4TJRBCFASndw X-Gm-Gg: Acq92OFXYrJ4+gtBwcDskMB6ez240fdsgVRkG87dEqtDF0aWqpv7H3hMLe8PI+ldfSH dhqlG8y8g3ED5+3L95qnZMY37R48vXiLsB8jXA22fd5HqrP0hT1vyJ8tPeL3P5tvfHmryaJW64l X72+1Se3omlC7dskVp9R+Ne4j9hMcuiAsDZZuYLHj44jKqGjJ2oRCsgAELBLnCQpq53PxQcZ3UK 9331q0DP+G5SiaTmcCL7uE/EYwbLlBUU0nd64shHVdweQx1mQxvM+FJ1Yw8nscs6W8wMFvKfMAf QzIlSKwce5uOy94NGuN5y6C8zPtzKmq/ieDBJu0m4IgT/wjLTrQnh5IoSCTEbVLaqidZnqROKDd jHv23mPatWanjdCTJq4mEb9CNyqwRf+74ix09MdvjAaqx2oryefhRolCnWUXHerLd0TWgJS30YF u07+iqNUi5ZYaF5PQMWgnheXouf9+Qh8kh2YG7/bmJ5zKwOBnuuDCbF/4wYvW5EIIYrtINYQ== X-Received: by 2002:a05:600c:4e55:b0:48a:9428:5522 with SMTP id 5b1f17b1804b1-4909c0a7eeemr55869565e9.16.1780059286890; Fri, 29 May 2026 05:54:46 -0700 (PDT) Received: from localhost.localdomain ([2a00:23c4:a700:7301:df4f:8f31:69aa:c094]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4909c0aecdfsm14200725e9.13.2026.05.29.05.54.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 05:54:46 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Biju Das , linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH v2] arm64: dts: renesas: r9a08g046l48-smarc: Enable rsci{1,2,3} nodes Date: Fri, 29 May 2026 13:54:40 +0100 Message-ID: <20260529125442.327290-1-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Biju Das Enable rsci{1,2,3} device nodes for the RZ/G3L SMARC EVK. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- v1->v2: * Dropped SW_SER0_PMOD macro check in rsci2 as it is always available for use. --- .../boot/dts/renesas/r9a08g046l48-smarc.dts | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts b/arch/arm6= 4/boot/dts/renesas/r9a08g046l48-smarc.dts index 32d3b08a3cf3..3ce24b66cb8d 100644 --- a/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts +++ b/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts @@ -13,6 +13,7 @@ #define SW_DPI_EN 0 #define SW_GPIO4 1 #define SW_I3C_EN 0 +#define SW_SER0_PMOD 1 =20 #define PMOD_GPIO4 0 #define PMOD_GPIO6 0 @@ -37,6 +38,9 @@ / { aliases { i2c2 =3D &i2c2; i2c3 =3D &i2c3; + serial0 =3D &rsci2; + serial1 =3D &rsci3; + serial2 =3D &rsci1; serial3 =3D &scif0; }; =20 @@ -134,6 +138,30 @@ i2c3_pins: i2c3 { ; /* RIIC3_SDA */ }; =20 + rsci1_pins: rsci1 { + pinmux =3D , /* RSCI1_RXD_MISO_SCL */ + , /* RSCI1_TXD_MOSI_SDA */ + , /* RSCI1_CTS */ + ; /* RSCI1_SS_CTS#_RTS# */ + bias-pull-up; + }; + + rsci2_pins: rsci2 { + pinmux =3D , /* RSCI2_RXD_MISO_SCL */ + , /* RSCI2_TXD_MOSI_SDA */ + , /* RSCI2_CTS */ + ; /* RSCI2_SS_CTS#_RTS# */ + bias-pull-up; + power-source =3D <1800>; + }; + + rsci3_pins: rsci3 { + pinmux =3D , /* RSCI3_RXD_MISO_SCL */ + ; /* RSCI3_TXD_MOSI_SDA */ + bias-pull-up; + power-source =3D <1800>; + }; + scif0_pins: scif0 { pins =3D "SCIF0_TXD", "SCIF0_RXD"; power-source =3D <1800>; @@ -147,6 +175,37 @@ ssi0_pins: ssi0 { }; }; =20 +#if SW_SER0_PMOD +&rsci1 { + pinctrl-0 =3D <&rsci1_pins>; + pinctrl-names =3D "default"; + + uart-has-rtscts; + + status =3D "okay"; +}; +#endif + +#if !SW_DPI_EN +&rsci2 { + pinctrl-0 =3D <&rsci2_pins>; + pinctrl-names =3D "default"; + + uart-has-rtscts; + + status =3D "okay"; +}; +#endif + +#if (!SW_DPI_EN) +&rsci3 { + pinctrl-0 =3D <&rsci3_pins>; + pinctrl-names =3D "default"; + + status =3D "okay"; +}; +#endif + &scif0 { pinctrl-0 =3D <&scif0_pins>; pinctrl-names =3D "default"; --=20 2.43.0