From nobody Mon Feb 9 20:05:33 2026 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (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 7C5FE21FF20; Mon, 9 Jun 2025 20:37:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501422; cv=none; b=kRF/2f3BHnWgvNfobk94kN0zC6qCaulVFqFZjFMNrYZYl2q7PsyoFZ2ZJd2nPxd0/vXmiT737ZCy9l1BLU590RkggAKH2NZityjqTQinZSzLY8io0gkm4UpmQyhN05quGuMtxjSAwbfnVBpyjBbkCZowoCsn3lNG693sgZpsaQA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501422; c=relaxed/simple; bh=slxTGVuNIzOpqtqOeQubTtfXeQoBsqXiqTHhbEQF+Hg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZWUSuwBYzMaviQQks7rjvsW++5iKxUZp2hyvSQMK7HYdf4xbjuOzM4V0F8uQRzU0Bp4gK7m5ealJU06+nwiHyKj6o6mp+uS0xk4fdGxzx1cbOafFQ0rD4Yl5oqrZDr/D9HVi5xbkDUwAsXoxMMCHfXckFYGkZlwo71Hx9304pSg= 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=nG3Gbh14; arc=none smtp.client-ip=209.85.221.45 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="nG3Gbh14" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-3a54690d369so1370955f8f.3; Mon, 09 Jun 2025 13:37:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501419; x=1750106219; 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=xddpRQdDhe/Q49yiOP7tp/hqKE5Cns2OTNMvWmI4Kcs=; b=nG3Gbh14ZYPxdBXDcB0Q91fWWI/phlYJnALAOj6jzF8+o9mNO4EH4y22EPwFdNI0h8 N+u73+x7zEuR594lTWX9CAE5RgDR4VLJ31nQHv7hyw4n771D5H1Vm3bIVPIo/pi5id2q IPL1/1qgkAn1F+T69bMnuy5HJNgs+7O1AxBrRJK0cpUac554LW6C162HOnliJ477T/Eb cXZ6IcTDsmJOx2HM1sfCjKkVc0jEoZYWwcSdUcinqtE2icjuSq+rdLqf2cYcljeWwIEf nH8HWHB3aKNjHp+GdiXPsY7Un/5Xu3GW4DSDJxXkc3HcFiSkAlWX4RDXijIn5m251k+6 1MRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501419; x=1750106219; 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=xddpRQdDhe/Q49yiOP7tp/hqKE5Cns2OTNMvWmI4Kcs=; b=q+xkbpC3mor52j/JBD6mqfFyVVR3DsKZSHFLLyLB273rwsXf+UU4bG+4N5l+mpOQ// diWrpe7KWAq/6SUj0fPTdVjEYSKMA0YOjMBiPIHpPibiXMQr5otOMa5MqadupuoF7rr3 xv0QpBfJ6Se9teB2IV4LM8j7qw20egmxXdvqepHGRX1tqLfcERDhW0Y7P6bH552o6whU Bd8+p74Uw2cK9ivVlMiPVwhsnAHR0e7BVAhWo+G9Hm5bkYZMNwcGhSlb4jLvhRIBwyUm 9yZRmuW4sRSIZZRJTZi49jULXOmBLkRzFtg3UNNot6uUuhAhgWDAagq4LnTzFidHWGB/ Sc5g== X-Forwarded-Encrypted: i=1; AJvYcCUQ7qZCgBfCbhNTTjOeRShoshWohvP1oTCeh46eIzizkF9vmAgNIAif95tGfssdQJMPdEbYF1532da8sp29@vger.kernel.org, AJvYcCVecYljeWS3tgnKTfFo3sHBOPmgkT5FXgm7LwuDr2JJt33BZOHfFyBSfwn4+FsIxZK33+Gs63Dlk9Xf@vger.kernel.org, AJvYcCXYxRDh3OJv+NTdGNcmDBJVGJ/v+BMJSdY85FFc9v39dXtPGdznDu6Ba/aVYDU7mTnHwsg1KLkVOwN9@vger.kernel.org X-Gm-Message-State: AOJu0YwuMD1LnEsnW2hJGPJSrng53v58L/s8XA2hLfaNlf9sK1aO24DT HqgfpIt9WvB6t9EueMZe5690N6u9Ckp1D74UnL/qlHQd0GwuW7CZujVb X-Gm-Gg: ASbGncseS4vbS9irQ7WYbn6F2djezhJvh4O/FsE6mq+iCALrhLPGwkIhWnNV7tDQrx/ LmUocN+TAr9bXLvBOG6OoRsOJRh1JwwoXdFJq4OYSkQkHA16DsmtP1v2SL05hBbxz7zOgXJVFpc ygnzEY3/7pC0p8w2xNfd2sCtpAY3+YzhB5aPAqIlJUnQP+JT1b6Ao7ErXNOKkHJ6mHQs36aGb2X yBOa+fg1irZkwdlRrRAasaneCuaHqEsazgLTmD8xehsd2hLKAMKDVmzazv+JB3ERxyxvIsk1D37 0b4Dpn7JbNQwZX2zpbZSfuXTH8AsfztS1wA/KnwyMtRzy5sB+cEBP6vTbj2heYUQn2E5WCtR9Tt 9OiEelXFu9GcW+DJyRBw= X-Google-Smtp-Source: AGHT+IHeu/2EKqNWF7FBUgyNQc5QGX4saGu62dPpS8CJSsIUqstPZZ1d2V1IRbKeJPkkXM7FFIaaFQ== X-Received: by 2002:a05:6000:230a:b0:3a4:cfbf:5199 with SMTP id ffacd0b85a97d-3a5319b69fbmr10955935f8f.9.1749501418689; Mon, 09 Jun 2025 13:36:58 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.36.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:36:58 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 1/8] dt-bindings: soc: Add Renesas RZ/N2H (R9A09G087) SoC Date: Mon, 9 Jun 2025 21:36:49 +0100 Message-ID: <20250609203656.333138-2-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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: Paul Barker Add RZ/N2H (R9A09G087), its variants, and the rzn2h-evk evaluation board in documentation. Signed-off-by: Paul Barker Signed-off-by: Lad Prabhakar Acked-by: Conor Dooley Reviewed-by: Geert Uytterhoeven --- .../devicetree/bindings/soc/renesas/renesas.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/renesas/renesas.yaml b/D= ocumentation/devicetree/bindings/soc/renesas/renesas.yaml index f074b5c35c6f..af715a813755 100644 --- a/Documentation/devicetree/bindings/soc/renesas/renesas.yaml +++ b/Documentation/devicetree/bindings/soc/renesas/renesas.yaml @@ -602,6 +602,16 @@ properties: - renesas,r9a09g077m44 # RZ/T2H with Quad Cortex-A55 + Dual = Cortex-R52 - no security - const: renesas,r9a09g077 =20 + - description: RZ/N2H (R9A09G087) + items: + - enum: + - renesas,rzn2h-evk # RZ/N2H Evaluation Board (RTK9RZN2H0S00= 000BJ) + - enum: + - renesas,r9a09g087m04 # RZ/N2H with Single Cortex-A55 + Dua= l Cortex-R52 - no security + - renesas,r9a09g087m24 # RZ/N2H with Dual Cortex-A55 + Dual = Cortex-R52 - no security + - renesas,r9a09g087m44 # RZ/N2H with Quad Cortex-A55 + Dual = Cortex-R52 - no security + - const: renesas,r9a09g087 + additionalProperties: true =20 ... --=20 2.49.0 From nobody Mon Feb 9 20:05:33 2026 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 ABFB72206AC; Mon, 9 Jun 2025 20:37:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501423; cv=none; b=SukbjEiPHM9m93bP5QJgKa29306Jhaqdzpu2tZXP/soUrytd1Dm75aedovAGoZt4plJFUnEMuKooPemSqr354mf0YYJQRZiCyfxOpoFAt2OQAxyD6dKBAgny/8T+azouwTlqCJ9t6h5OMJZGAk9l6bvt3mIkVMexxPIkiSV8puA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501423; c=relaxed/simple; bh=I1wXYeSxB/lJlzmKxQ2gja130JTbMJPh0qefgKzpDQU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TF07HfoMrf9WncMVlsL+A+7tzBDTluhRjGCbscHXRW8AUZq9KNi5rA1ohAG0/3Yius9MYzTxKkc6ASLet/5ERc/kpyM22c35V+EIz0ciOtn57ce5AWtEc7PLRCRnVPCC2yX+pSo6ZWlLHogqA/GcIsYKVgI6L426+B6xkj+n9gU= 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=XF0A3APN; arc=none smtp.client-ip=209.85.128.45 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="XF0A3APN" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-451e2f0d9c2so36614175e9.1; Mon, 09 Jun 2025 13:37:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501420; x=1750106220; 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=arqpf1m894ZitA7ntJh+YuLQdsY2BWOW2E3r4zrsi7E=; b=XF0A3APNo7lzn2A+Yz99AGAE5gDSVnQd0PcafT2l+04zEC3nq93EIrlRrbh7zed4vP 5uSLnnYp0NN1kkldi9WrSG4rsNxsUPFboH43I0xSARpoQJyMEuXzZWrL1puZQ6u33XAM blzcW2TUejtUVk356kdngScjYxLlAoRFX+0yNTSAe7Cb5jCq0eK9HuK/GjMHTopf9hbr uVS7/EyrSEk8RMD+bI/ZWezDV0im8loJ9r6no57cEmNPGqrhA2iry3uHg+6iTPfrtRmt xdZ5d7KY/mkVMUgnE6Z1rbWLWkVIeiDdzhf7I3s/EWZ2POKSBzOMfqav7biLFyA2PUdy /zDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501420; x=1750106220; 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=arqpf1m894ZitA7ntJh+YuLQdsY2BWOW2E3r4zrsi7E=; b=XMLtNSMdDk3Nrk4Q307EpYMMo2XLmyDNdGAsoBWDvti3rFjKmz3TcMhz3unbCmZFaa p42fF2m3eVC93o6iHAGTt9foNryjeDyzBKNzcdAfjWeRlC8W4WTGK9bOgbv91iJifoRj xb9zQl8BXcSVwgC4QQ0DODVGps2ewYnpyUQFAmdgkA1g/B51ZSzzIOgTzkN6PzIqquBQ 1LOlZEZO6e5zDZXr6DGA/yaafHlidklP1JWnOeRULa2ZAcvyCzUlz+vYERt4cYL5m6h4 c4xrc81Sb5PWcpeFNXEBfkoe9wkiB6Oxkqwef5LEU4vV/ldtlhn3icC/8Jc2m5UtZuzg pMcg== X-Forwarded-Encrypted: i=1; AJvYcCVSr3YL77GZ42yzYeQFErkXB84iLcSMf2Pooe8UzJvae7Ckzx91MA4HsLcbiSeJpwhbl3oHujt3Sc/BSRQQ@vger.kernel.org, AJvYcCW5t1mwVyIGEnqr9v564Me+2x5w8hE4gSxjEsg5nYav6jVA92sdonJXwW/34F3MPVwog1R0ZBuXjG8X@vger.kernel.org, AJvYcCXoJW8MzqDOXhFgPrT3LULpmaBqPCqVjR+IZZHMDSN8FszXbLZ1KTguO5rFzaO+GtWimGe14Izw0LUY@vger.kernel.org X-Gm-Message-State: AOJu0YwpAUWcZ19086R9ABjczHcsw98PlU9M1ITe1Pcfkm7L5lLSNHAr lMOmhJtxTdjZCvgNeWe4nSzKGvn1s1s/F53Ky5dQ6pKj+dRszkhwXPRR X-Gm-Gg: ASbGncvmqo0W4F25HfZv8qwjLeZDrLxYEvCn9nxosyis4Iispu0CKpLqM3l1FlszEBT wg6XcoVphujEpxzyp/urIMUrxd5tpfk8z+d0ipSNY8iyJmpQvNT80ZkJqzFooeQ9XCeLsb1PJxR QGzyDvyZVOWwCAfkHstPEFA6QWyfd4ti6VXFFvntyXewDKmxeKVVdzRAYubGkSkhX00Iaz+7ZZz WP+FWsLQrYXnASsxSPT0qQuaYeGGnTrvoy4ajZRs8qHdLbvGD3FbKpNXoRgSTZAOLWXoOAUK6Vr NjnEG/tH5DR28XqvhQfubU8fF33EtbH6hr6dQaDxTNexugJBMONA3p+R9StiGddthYlXbV73LDP WWPC8QvBLY3y1MQWmS3g= X-Google-Smtp-Source: AGHT+IGcsgbxF4ZHzr3W66cCJAPFrZDZyx5ZOXoHVw6Mlaz6qGDVTU7BC8huNLGhSQenj27piI5NJw== X-Received: by 2002:a05:600c:1385:b0:453:ec2:c7b2 with SMTP id 5b1f17b1804b1-4531cfba2c8mr8424395e9.7.1749501419911; Mon, 09 Jun 2025 13:36:59 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.36.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:36:59 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 2/8] soc: renesas: Add config option for RZ/N2H (R9A09G087) SoC Date: Mon, 9 Jun 2025 21:36:50 +0100 Message-ID: <20250609203656.333138-3-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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 a new Kconfig option, ARCH_R9A09G087, to enable ARM64 platform support for the Renesas RZ/N2H SoC. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- drivers/soc/renesas/Kconfig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/soc/renesas/Kconfig b/drivers/soc/renesas/Kconfig index 7f4b4088a14e..ba921f5c3aff 100644 --- a/drivers/soc/renesas/Kconfig +++ b/drivers/soc/renesas/Kconfig @@ -414,6 +414,12 @@ config ARCH_R9A09G077 help This enables support for the Renesas RZ/T2H SoC variants. =20 +config ARCH_R9A09G087 + bool "ARM64 Platform support for RZ/N2H" + default y if ARCH_RENESAS + help + This enables support for the Renesas RZ/N2H SoC variants. + endif # ARM64 =20 if RISCV --=20 2.49.0 From nobody Mon Feb 9 20:05:33 2026 Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) (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 D0EDD221732; Mon, 9 Jun 2025 20:37:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501424; cv=none; b=SwCCPTx3+866McqzxaY9k6LueE5rLfa5OjDZAmIACCtlHkYPuNITReAUz25Erf9c5VmvVzvwxtlrE56zMzyDXm2kxv7jYeELYfpPyH+2LKGE3N0+99ahaMyU48hX8ONT5T0NoLSTzio7ea3tAAWIJydv/YKP1uJVmvympxTFGyQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501424; c=relaxed/simple; bh=14lBUke8BwQzqm6lQYQXtpgjN5ircV76SRTFow/HUbA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=elCGB/jUdr72GPsNDvrLnA5ITgCXa0ovrZmpt4JcyPteAc1oXI22DLJSFj2lcpstq7w9id1px30Pg25uMox54s9fRk2EsZ3YkOzG2Ebq5XlvzYv3fTLk3OFZEkXsN0R+2Frg3QkvAuYJsXN9U2Xpg8ungwjxrjuALmCiE2D/QVw= 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=XAnDS/Rv; arc=none smtp.client-ip=209.85.221.51 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="XAnDS/Rv" Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-3a54700a46eso1164931f8f.1; Mon, 09 Jun 2025 13:37:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501421; x=1750106221; 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=CBomcS32ht7zBzMhijuZlnx8uPNCyoLhMOaVk/j5RNY=; b=XAnDS/RvFREcEoUg3bPxaU2itT7S1BjgC0tPqgWvMYtRY6HWx+ceB5NRwyww0GAffm cAfq4SfWN2S1SYrzFAeLVPHxduL2GU8/Pt2MHtHyXQSZBQg8YEvrOHeJpn5HPmqtN9d2 bZ3hnQgXTdUuXykNXQdeQMh/Rb5LVzArs6dhsZ5TdCSd1DHl3I+3VmYqPxZ0z0H5iudz j0p54zRxx9w5UURjkl5Sxf7N3j6YlrDfD6vVz/HbbjAVN+bE6NoaKbOQsHmNEhoWVh3H /LoxzwK+w1G+P8fou/AarILSW5HcgPUFhyI5BVPubEd3nin4nuZ6wgIFNs/uLmpdJ+/O 32vQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501421; x=1750106221; 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=CBomcS32ht7zBzMhijuZlnx8uPNCyoLhMOaVk/j5RNY=; b=u6a27UqekDpdeksrk6FxVHU0fXLATKnDNxZ7hLXJeuhdRn1Ku677da9mHQUaQF6Uch BFtm8zMxLGvfSADNH/a/bpRshzGA11AXyP6GCrotg3JDDcpPoEa7rxX5bi/cAIR79bRU UsdeoJ5qAKDFwqnp4YAIOSBy8ImMOTBsYr6IuZeC4VuXoR7Yjfbx3EbJYbwxyKjSLcVi XL8ytD8Be5zKdjWqO2hfhw/CkiHWWYXySy8OQC6Ye/C9eT5Y9dQBU7a9oR4z6Fs+7TiZ rWBX8jh+UyOLeiQ7NJuwx/PauwU8MbNFOcl/DSCtF3BpD1GNA3irdkpvmrzA2+8dYkzi f+Wg== X-Forwarded-Encrypted: i=1; AJvYcCVJ7p6Ui+/5+uzu5d4hR+hvFG+QwZxGGFaLxpWhkSrA/K9/WvP8GR1/n/ufQmtmCHuYVEA17S4wB9nJNkKh@vger.kernel.org, AJvYcCVak9XGj6UJSqvATsNJYnkDdgtlNMS2EcMYNSEmtnUJPDvMqLWW3nm1GuysA9RRmpULvmkUFibNAJmf@vger.kernel.org, AJvYcCW4ic/uZ9D4z+nonjW5Wf1PImAAQCKDd88zCeLgMaSm4+5XSiw9GHm5yBK7tIYXfY6quZpICGpOFi/v@vger.kernel.org X-Gm-Message-State: AOJu0YzfKFAia//RpDER3W0KBY1WU7rUXZChH7Vc5gcQGrnCPU0vz3DC /AVfat5OrgBKAUVgv8zU5JThaqrJzbfHQLR2kVsVXq9CBGbNp8DVbVAf X-Gm-Gg: ASbGncv6D+fXbleICD4WlKGw2B5fNkazQazEnq6cbYm5y00Efn8qXHRLHQQAXL6WyWu kx13P57flDsfsHk7u/mvLU//Zw71KvanRc0qMLfEM8qMyCaIaomDWuQaGHAn8vzGCbQsWG6e7wo FrFGZn8ZhCDaZo1TIR5V5ndlJwokxYVEAuqUaZJu9IYo3sx0y7lau2rWdamR5Jys8F7bZiWKMF3 DFjk3jh57cTWdZTKhpGP73g+YVwn9peTtf2fb8KBCnd4F6IdkgLsM1Aix98CvQ80d+CSKImpin5 66YC3x8YJA8AtovNG0thYu04oc02H281Rli0CYLw2gWeQT1/l539m1C3dm3h/yDuQx2Zs+PYBFW 2gOdvJJoZGo5A0XRUQtQ= X-Google-Smtp-Source: AGHT+IEtrgUwYwiCQTKO2SXjayShTR3iYOjN/0iYJpdheFmWzourW7l+MgEKGkX7QDf6Gdus2h/FaA== X-Received: by 2002:a05:6000:25c7:b0:3a5:1f2:68f3 with SMTP id ffacd0b85a97d-3a5522bf87amr51616f8f.46.1749501421022; Mon, 09 Jun 2025 13:37:01 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.37.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:37:00 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 3/8] dt-bindings: clock: renesas,cpg-mssr: Document RZ/N2H support Date: Mon, 9 Jun 2025 21:36:51 +0100 Message-ID: <20250609203656.333138-4-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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 Document support for Module Standby and Software Reset found on the Renesas RZ/N2H (R9A09G087) SoC. The Module Standby and Software Reset IP is similar to that found on the RZ/T2H SoC. Signed-off-by: Lad Prabhakar Acked-by: Conor Dooley --- .../bindings/clock/renesas,cpg-mssr.yaml | 5 +++- .../clock/renesas,r9a09g087-cpg-mssr.h | 28 +++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h diff --git a/Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml = b/Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml index 708ab6bd7d44..bc2fd3761328 100644 --- a/Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml +++ b/Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml @@ -53,6 +53,7 @@ properties: - renesas,r8a779g0-cpg-mssr # R-Car V4H - renesas,r8a779h0-cpg-mssr # R-Car V4M - renesas,r9a09g077-cpg-mssr # RZ/T2H + - renesas,r9a09g087-cpg-mssr # RZ/N2H =20 reg: minItems: 1 @@ -112,7 +113,9 @@ allOf: properties: compatible: contains: - const: renesas,r9a09g077-cpg-mssr + enum: + - renesas,r9a09g077-cpg-mssr + - renesas,r9a09g087-cpg-mssr then: properties: reg: diff --git a/include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h b/inclu= de/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h new file mode 100644 index 000000000000..f28166d6015f --- /dev/null +++ b/include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h @@ -0,0 +1,28 @@ +/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) + * + * Copyright (C) 2025 Renesas Electronics Corp. + */ + +#ifndef __DT_BINDINGS_CLOCK_RENESAS_R9A09G087_CPG_H__ +#define __DT_BINDINGS_CLOCK_RENESAS_R9A09G087_CPG_H__ + +#include + +/* R9A09G087 CPG Core Clocks */ +#define R9A09G087_CLK_CA55C0 0 +#define R9A09G087_CLK_CA55C1 1 +#define R9A09G087_CLK_CA55C2 2 +#define R9A09G087_CLK_CA55C3 3 +#define R9A09G087_CLK_CA55S 4 +#define R9A09G087_CLK_CR52_CPU0 5 +#define R9A09G087_CLK_CR52_CPU1 6 +#define R9A09G087_CLK_CKIO 7 +#define R9A09G087_CLK_PCLKAH 8 +#define R9A09G087_CLK_PCLKAM 9 +#define R9A09G087_CLK_PCLKAL 10 +#define R9A09G087_CLK_PCLKGPTL 11 +#define R9A09G087_CLK_PCLKH 12 +#define R9A09G087_CLK_PCLKM 13 +#define R9A09G087_CLK_PCLKL 14 + +#endif /* __DT_BINDINGS_CLOCK_RENESAS_R9A09G087_CPG_H__ */ --=20 2.49.0 From nobody Mon Feb 9 20:05:33 2026 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 CDEF9221F25; Mon, 9 Jun 2025 20:37:03 +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=1749501425; cv=none; b=oDCt5sup5u2BrKjW4qi1wLFYZlcTvTTil2oyQX6k1UYkjAdHTeYh6J+mJBsEo3Ez1fCLUQJXVD+gl9E9YEFRlIF0CqN9+QuK99zAvYPWr+ppjV345X+1maZMV4wWo1xr6DpcLy5T3Pi8oZwHuhwlKAQAaZcMahOkCCFLTCiuliA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501425; c=relaxed/simple; bh=EA42iYzWvqQbQLyQ/tySYiX48uIdK0VG+Qa9gLcPBKc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=k5mzshyx4To0Rm2nha20qFXPiTNlQITw9vz8uh+L2JCGWB6+Rgy+fpygGkOAtAk4dKEBZi3Kt+bCEZvqNz57uzIVGXnAL0lFxo5ednKzBRo5Sy3/gc/H07ixeuqLOOt7+jWz8HwByGnLr6oBD0xnRmYepNLgetO9jVHdRQ0AZiA= 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=NQwd7Em3; 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="NQwd7Em3" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-451d6ade159so39546245e9.1; Mon, 09 Jun 2025 13:37:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501422; x=1750106222; 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=Ge6BBwbv/DLVMbN5fPFrnaeRH0FBWp67S7bClwywKw0=; b=NQwd7Em3bDJ3jFjVGKpuRbCs+1W7kUVIBBD4FOUs6a1fzB/ybQeUrIrlbC5k0szR2j 0XYz1JQ8IGKf0+l02DfSzN/MewnTapT3gvNxLHSmCUe6RHngqHbvXwL6Tj8GJ5jsisoi 6l12JtgkGyCW5gTYP1AVi+Pj5zZBcWMT75jU2RfXlx809AgODebe+GL1itEE3Dr9HT3K gh8k83BrFvVfJAFcaxTaS3eosRV4UcPtCwTCCzBXhNNDB1MD/Az6b/yCgCqbZslpEeEO Oy+eme5fpow3bVxtZaCsfwd4jF2UzlyD1zwTKhEupObaNdiv/BQ6AYVZ2ob0HuibNet1 +MSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501422; x=1750106222; 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=Ge6BBwbv/DLVMbN5fPFrnaeRH0FBWp67S7bClwywKw0=; b=LizOrxAQY6v6aet9iCg4UEmBZttFBAxAcdVB9duaiyt0DKWXIGw1sXJkABQvYeh10F YcruaM/cxWmBulWkkgSwq1xk8Daf9Eub4I+EAeV5E2qRhu/DiajHNkXKE5H7v0T+KxLI ORTPUFqSXUow3a0CVxJNkdqevSduiFysEi2Gw8JgeWuiv9YPQ1pQ4MVGFlo5d+In2mS/ RjSfSVIfL5mJgqLObjDFK32BcoekKYhdfvsvuqba5pMvIFkHCJfowuS6+WJXH9/eNND8 s0fcTKKG5Nt/3CeC+WUkuWxZ6QUBbLhYtC17Oy2O1/yAD0uoptMyFAQ4Hv6UaAiXQixK xryw== X-Forwarded-Encrypted: i=1; AJvYcCUdWnkKCD/QuSffRmtvF4EwB9dYbG0gMwP9YhkEL1/j6GKptxxBCGHYqm6ZK3pSC2mZsCvLvbqLmBSo4MpY@vger.kernel.org, AJvYcCV+LHD/qiLRtABqUWVEQcyN71Nu735L0NfTvPqmFc2GxoMnrDmGEqe30xVReBJST2i9uGI3pK0PfdKZ@vger.kernel.org, AJvYcCWMA57kz/JZSUbBPvdKEeP0eTXv37Z4A16cVoTgcvFaJ0p1yzOlliUwWdj/M1CLt7cH1ZNjpfqqecCP@vger.kernel.org X-Gm-Message-State: AOJu0YwnrefqbpqYeyqoieMxmpqvOLGGa9e8z/51GxBNwjsdd4kTQE4G mceBEh/jvvGrlqLPAvGwb7BPYP59KZ+/ZUzIrVfPg8QXpmnqvc1qklGm X-Gm-Gg: ASbGnctRMffKdQCEC1lYch/7/ecu12b5gKEOtzujf3DwNJdFbKFmaqRBIqtOU4wgjh2 BvvIrWLj1xe9sQO+vTpOuSCdJxoBbj0v5w8WaR6E/fgqedYMODKWj4GbLoihfk/cmnBHJQSvpT8 bFzh9glaFijJE5rERCwKS05u3yUztmGlYR04PKkmRw+cLBQzH3C6A1FoKKZWQC6vBrN2YGblxu9 PlskzH46N7oc+N40bbQFSprXiEznREj89/SSmnraQN1wvEkPGuDAknKCC2T/cTgnOGdJQwivVpt sAW+7+GD3noZI9uEsQY0YLcpO99wObbmV7S9oZe75c+u01gMwnanYk8UMpO07J9LzmoG4ctPoG6 C/AVc9iBkbChcOy8mIuY= X-Google-Smtp-Source: AGHT+IEI6xU1k5RA1xYNtKDWCi1D79OGqGN+5XyedMJ03xErEPDK/RJDwOBMTIoeZgyPo0pysz8ddQ== X-Received: by 2002:a5d:64ca:0:b0:3a4:e609:dc63 with SMTP id ffacd0b85a97d-3a531786ab4mr12390525f8f.20.1749501422062; Mon, 09 Jun 2025 13:37:02 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.37.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:37:01 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 4/8] clk: renesas: Add MSSR support to RZ/N2H SoC Date: Mon, 9 Jun 2025 21:36:52 +0100 Message-ID: <20250609203656.333138-5-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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 clock driver support for the Renesas RZ/N2H (R9A09G087) SoC by reusing the existing RZ/T2H (R9A09G077) CPG/MSSR implementation, as both SoCs share the same clock and reset architecture. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- drivers/clk/renesas/Kconfig | 5 +++++ drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r9a09g077-cpg.c | 1 + drivers/clk/renesas/renesas-cpg-mssr.c | 6 ++++++ 4 files changed, 13 insertions(+) diff --git a/drivers/clk/renesas/Kconfig b/drivers/clk/renesas/Kconfig index 45f9ae5b6ef1..6a5a04664990 100644 --- a/drivers/clk/renesas/Kconfig +++ b/drivers/clk/renesas/Kconfig @@ -44,6 +44,7 @@ config CLK_RENESAS select CLK_R9A09G056 if ARCH_R9A09G056 select CLK_R9A09G057 if ARCH_R9A09G057 select CLK_R9A09G077 if ARCH_R9A09G077 + select CLK_R9A09G087 if ARCH_R9A09G087 select CLK_SH73A0 if ARCH_SH73A0 =20 if CLK_RENESAS @@ -213,6 +214,10 @@ config CLK_R9A09G077 bool "RZ/T2H clock support" if COMPILE_TEST select CLK_RENESAS_CPG_MSSR =20 +config CLK_R9A09G087 + bool "RZ/N2H clock support" if COMPILE_TEST + select CLK_RENESAS_CPG_MSSR + config CLK_SH73A0 bool "SH-Mobile AG5 clock support" if COMPILE_TEST select CLK_RENESAS_CPG_MSTP diff --git a/drivers/clk/renesas/Makefile b/drivers/clk/renesas/Makefile index d8d894a15d24..d28eb276a153 100644 --- a/drivers/clk/renesas/Makefile +++ b/drivers/clk/renesas/Makefile @@ -41,6 +41,7 @@ obj-$(CONFIG_CLK_R9A09G047) +=3D r9a09g047-cpg.o obj-$(CONFIG_CLK_R9A09G056) +=3D r9a09g056-cpg.o obj-$(CONFIG_CLK_R9A09G057) +=3D r9a09g057-cpg.o obj-$(CONFIG_CLK_R9A09G077) +=3D r9a09g077-cpg.o +obj-$(CONFIG_CLK_R9A09G087) +=3D r9a09g077-cpg.o obj-$(CONFIG_CLK_SH73A0) +=3D clk-sh73a0.o =20 # Family diff --git a/drivers/clk/renesas/r9a09g077-cpg.c b/drivers/clk/renesas/r9a0= 9g077-cpg.c index 206816a2df23..8002e1672b46 100644 --- a/drivers/clk/renesas/r9a09g077-cpg.c +++ b/drivers/clk/renesas/r9a09g077-cpg.c @@ -13,6 +13,7 @@ #include =20 #include +#include #include "renesas-cpg-mssr.h" =20 #define RZT2H_REG_BLOCK_SHIFT 11 diff --git a/drivers/clk/renesas/renesas-cpg-mssr.c b/drivers/clk/renesas/r= enesas-cpg-mssr.c index 4a5ac9eef9cc..5ff6ee1f7d4b 100644 --- a/drivers/clk/renesas/renesas-cpg-mssr.c +++ b/drivers/clk/renesas/renesas-cpg-mssr.c @@ -941,6 +941,12 @@ static const struct of_device_id cpg_mssr_match[] =3D { .compatible =3D "renesas,r9a09g077-cpg-mssr", .data =3D &r9a09g077_cpg_mssr_info, }, +#endif +#ifdef CONFIG_CLK_R9A09G087 + { + .compatible =3D "renesas,r9a09g087-cpg-mssr", + .data =3D &r9a09g077_cpg_mssr_info, + }, #endif { /* sentinel */ } }; --=20 2.49.0 From nobody Mon Feb 9 20:05:33 2026 Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.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 54DBD22256C; Mon, 9 Jun 2025 20:37:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501427; cv=none; b=bvXZj9GPF0qpB27Y9Q4x27cP6n/vqPN3oE1xwI+FhX06BLwN7EwFfiyCMe8zs0WyKRNkL1I04uY5G3THO/2TyNYeBLb06y8UH1fF6h4mgvEYv01Sb46jwt5/CXg7QYXmQWoMVLKgUMy+uSCvP01gMiO+pkEiaLTGlpR0wqja0ys= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501427; c=relaxed/simple; bh=NpWxEndc9lIoeJ6gh4YfGUMHFTHYVgGjX9z8sDMQDBo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=HKg8wFhLyeYP6QNq4l+TK/naC6G+SotI7HPmR6N6FrrWnCNCehTuWXCEvglQgTCb+4Mv4mOsH44Knt/axWegGKCYHfJRXlbNvDS0LkvONCIW4tqI8w9WZ7WgObC+3wj14AM9b6IGg3MBHBng+rxBJCEH+fGc52bvvoXM3cXqlyQ= 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=KeCNvEsn; arc=none smtp.client-ip=209.85.221.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="KeCNvEsn" Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-3a4f72cba73so3939566f8f.1; Mon, 09 Jun 2025 13:37:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501423; x=1750106223; 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=/lwApDULB0hv0Ot0unpYCD6vhUFuvXKzE1xHNEnWOkw=; b=KeCNvEsneKBPa24q9MOh/Kny2H6cQxQ3zpz5kkV+iqVLu+68+eT1GO+GQHlpxJuP2U MmKXnFAFfW5whrE0ose3b2rLlRnqagtGatodBM55Jxt1hNYWem8mvMAjBdY7zLR0yew8 zCIi2LIAhgZm+0NEGLPekIOz7WrSPLbEQ+Xghr0lJb8I4j2EfG/U+/c9OF/c1q1jE5Jv WtwdLoyOzpf32JeBm6Zt86J/7TUgOI68ADu3nv9H+xCXKI8b2FWL/p3+Y1g89+uJ+tAX upbh4sbGJeiqACLJnvhKfD5HIYWUu++nbcyaPdzmvTFh5nkLkhLCxKkicROtJSnZn9Vi QDUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501423; x=1750106223; 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=/lwApDULB0hv0Ot0unpYCD6vhUFuvXKzE1xHNEnWOkw=; b=EKy74X7eZp//U0Dh92Ch0i8lVpq4woDlagwsqlJ7sFJ0to/nOscGYGonD2TfmxgLeS JMns4ArDfvz6ywjmS6sFzZBwVjaAahrOri7r33sEDV/sqJCbODTIPaQiWViyYAghRFM0 WpYWHUOO6sIOZGfrKbzcMNqK5E5tvv2Np0Gt6XYTyGE+Pz4G2w/c9C0ekyhJLHH8wCY1 vMmhHi5vYsff3zGV1ginS7VTOK26znt2FAIlH0Oxgq14riJ53vzGMGxEdOJwJkBIg2q/ rKxtgRH9rEBdT7RNJRB13kHi3N2z/gSBD4HIl9iW85hD3DEMcFZYzBclOzfJOIOQ+3cO /mig== X-Forwarded-Encrypted: i=1; AJvYcCWIHaAE1f8pzG9QvMY0uAp3zp8IzmEK8cdz5Yf/qDkJtaE4MibSpeof/hPMGEX69fFelxe8bVr4PA8IHvYS@vger.kernel.org, AJvYcCWmt5ZHtfWQ5RDxKPmGp2dA4hJDJ4rOFyJaWJTCPm8BJBHCzSzaXIG4/tIzuM3GWIGyBHO1wNe9Hvgk@vger.kernel.org, AJvYcCXJEvYAELeD81iyGxnnyx+EKtI0j2z/sKyJElvgP4/mPuDWUUXzKUQEpFTtcqI2PONuUYy5RRydLgIx@vger.kernel.org X-Gm-Message-State: AOJu0YxQ3/t+cdS5Po7k7IgpNJue33VY8tA26CYI8wK0fP/CridefNlT re4xYZVCzW5TsnIX1tuhVWDGQOzTnmJJhHYod6yhnQ4wLqj8MYAne3gV X-Gm-Gg: ASbGnctSmQQatBoSewXI1mWXgrsR0Eu/XtUXYK61CsL7nMW9ByneUMNOtKPal/RSfIx NKd6OWe8sPyQk9daSnI4lVrOFWOg7Qm37pJauwV9L8ouIaQeQ6BSGt4jgOIb1tw+tZgFYfPGg5U peeoSRWUqNbT4ekVv0Utv1mOnAUeqwunau2skJiaK2JbAtKEm+v1B1SEw0gUP9q2O/Yb4sn272S LWXAwQFJvA4AonNXtenIFcmmMIV8lq1SphwO0jlFVEGUp31xJgM59Iu9BB1MYFFUErup1oryBmO pECbg3tIUcMGpHSH5b9sruFBWKk6b4mvjk6ekxXIqmdcW7+gLTQnhSVTfirW6bPQY62VFOqSgeR QVXfjYkw3rfAPA8drARc= X-Google-Smtp-Source: AGHT+IH5SRVi+XDsuqJSrTHQZn7tntJITQy1dcgcGBHALqbubLeGL9awaeALwEAxSWdxJmJuA7fEfQ== X-Received: by 2002:a05:6000:4014:b0:3a5:1388:9a55 with SMTP id ffacd0b85a97d-3a5513de3a4mr649588f8f.5.1749501423502; Mon, 09 Jun 2025 13:37:03 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.37.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:37:02 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 5/8] arm64: dts: renesas: Add initial SoC DTSI for RZ/N2H SoC Date: Mon, 9 Jun 2025 21:36:53 +0100 Message-ID: <20250609203656.333138-6-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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 initial SoC DTSI for Renesas RZ/N2H ("R9A09G087") SoC, below are the list of blocks added: - EXT CLKs - 4X CA55 - SCIF - CPG - GIC - ARMv8 Timer Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 135 +++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087.dtsi diff --git a/arch/arm64/boot/dts/renesas/r9a09g087.dtsi b/arch/arm64/boot/d= ts/renesas/r9a09g087.dtsi new file mode 100644 index 000000000000..c98753775e93 --- /dev/null +++ b/arch/arm64/boot/dts/renesas/r9a09g087.dtsi @@ -0,0 +1,135 @@ +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +/* + * Device Tree Source for the RZ/N2H SoC + * + * Copyright (C) 2025 Renesas Electronics Corp. + */ + +#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 + +/ { + compatible =3D "renesas,r9a09g087"; + #address-cells =3D <2>; + #size-cells =3D <2>; + + cpus { + #address-cells =3D <1>; + #size-cells =3D <0>; + + l3_ca55: cache-controller-0 { + compatible =3D "cache"; + cache-unified; + cache-size =3D <0x100000>; + cache-level =3D <3>; + }; + + cpu0: cpu@0 { + compatible =3D "arm,cortex-a55"; + reg =3D <0>; + device_type =3D "cpu"; + next-level-cache =3D <&l3_ca55>; + enable-method =3D "psci"; + }; + + cpu1: cpu@100 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x100>; + device_type =3D "cpu"; + next-level-cache =3D <&l3_ca55>; + enable-method =3D "psci"; + }; + + cpu2: cpu@200 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x200>; + device_type =3D "cpu"; + next-level-cache =3D <&l3_ca55>; + enable-method =3D "psci"; + }; + + cpu3: cpu@300 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x300>; + device_type =3D "cpu"; + next-level-cache =3D <&l3_ca55>; + enable-method =3D "psci"; + }; + }; + + extal_clk: extal { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + /* This value must be overridden by the board */ + clock-frequency =3D <0>; + }; + + psci { + compatible =3D "arm,psci-1.0", "arm,psci-0.2"; + method =3D "smc"; + }; + + soc: soc { + compatible =3D "simple-bus"; + interrupt-parent =3D <&gic>; + #address-cells =3D <2>; + #size-cells =3D <2>; + ranges; + + sci0: serial@80005000 { + compatible =3D "renesas,r9a09g087-rsci", "renesas,r9a09g077-rsci"; + reg =3D <0 0x80005000 0 0x400>; + interrupts =3D , + , + , + ; + interrupt-names =3D "eri", "rxi", "txi", "tei"; + clocks =3D <&cpg CPG_MOD 8>, <&cpg CPG_CORE R9A09G087_CLK_PCLKM>; + clock-names =3D "operation", "bus"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + cpg: clock-controller@80280000 { + compatible =3D "renesas,r9a09g087-cpg-mssr"; + reg =3D <0 0x80280000 0 0x1000>, + <0 0x81280000 0 0x9000>; + clocks =3D <&extal_clk>; + clock-names =3D "extal"; + #clock-cells =3D <2>; + #reset-cells =3D <1>; + #power-domain-cells =3D <0>; + }; + + gic: interrupt-controller@83000000 { + compatible =3D "arm,gic-v3"; + reg =3D <0x0 0x83000000 0 0x40000>, + <0x0 0x83040000 0 0x160000>; + #interrupt-cells =3D <3>; + #address-cells =3D <0>; + interrupt-controller; + interrupts =3D ; + }; + }; + + timer { + compatible =3D "arm,armv8-timer"; + interrupts-extended =3D <&gic GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>, + <&gic GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>, + <&gic GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>, + <&gic GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>, + <&gic GIC_PPI 12 IRQ_TYPE_LEVEL_LOW>; + interrupt-names =3D "sec-phys", "phys", "virt", "hyp-phys", "hyp-virt"; + }; +}; --=20 2.49.0 From nobody Mon Feb 9 20:05:33 2026 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (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 4A225223709; Mon, 9 Jun 2025 20:37:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501428; cv=none; b=qp4BSuZ5VFQjeVg0C3v5RY+LiMPLTYA7vm8kwsKRBEtucLsdOUflxQ0m5k1GDuSvpE3ddUQkCwMUfhoIiqD17dRf8yhlA+nxI9Ph7aoyBcEX7b7knfwHQw70T+cyap0zUj3ycdi4MXfLHsPXIvRPKbn6ZfKIlbw6T91NUTAo3U4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501428; c=relaxed/simple; bh=gezkPedkhmmpihJOQU6m0UtqOCtfVVcIy0xXFZnu6Vs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nSxRATBH74FGrnxL8qul8UvFU5COQis+10+8vzwp7MwgF0NMRVmunP0FXVlQuPN6PP/t4JIsr7lwJEXBXvpbtQ+I5E34ybC7LPKOyRB2BYHrDpNGYPftBsuPzePHMQfe3ZWypFFq1tr0dRq1pn0+717eRNWTMqVUVYcNZE9hBZU= 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=eqo63M4T; arc=none smtp.client-ip=209.85.128.46 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="eqo63M4T" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-450d668c2a1so38907405e9.0; Mon, 09 Jun 2025 13:37:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501425; x=1750106225; 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=NdcQlmu/zaJorwx1Ga8T0Dy7fggbc8JmZs23vgYEJzQ=; b=eqo63M4T/XP+zg7cTNoI0s004VBp8wJTHuG9joRptJnBljY5w00TVsSBkGQblfFfxT 1VK2XlZ24zRtYsEbhdLEmQHS6M13aYmhVrO+LMRgfxm0Io96u6BM7HcoQGDC1q/ZngI7 H6BXE9frkXP12c8a+gxo/BlZIOorYyItVm17/VSy2QZof6lukJe/96j7f4JU0vhOV6ND dggsDimboxrJ9jopGegCZiz4QUnWDKic60Q9fLVjEuMfZJEx3uequ4u3tMh3/qwxkld7 4HunPyT8+w2OlHKvnGleu4HbkESBlXaUBD9zgNatlpWfnPMx1v/FbDEfO7Lfq2e6wYJd hXEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501425; x=1750106225; 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=NdcQlmu/zaJorwx1Ga8T0Dy7fggbc8JmZs23vgYEJzQ=; b=jiGZljoQSS9R+FFR2h0oou07RnCbKMkgRHhJUqQTfIg+huU7+xPtfMejCVTddajUB3 2gNs0hLrHX4kmL18T5+HOTvSp7jiz9nEnu7rzqnQ2H466l3txAcf3Tv57De0C7vnh2BJ tKW+v7IPe3gFtP7FmcwQ9xS9ObgQKC8FdqxCXFaAenBhlG9oYqI4objs7ns8Ap2rfJ1C qKS0kn9M6iGdwJIb461+0R8lSdzn0hD5lwNcB4IWeHG7UKtBETWkSEXDj2sjdG7LauLp wqOwGD9I6ynlPnrWfbSjukrG1BYwRTIsOlxRa2yFjARbKbFWmFNozyaI3r29+5kbT0YA pW0g== X-Forwarded-Encrypted: i=1; AJvYcCVFlZ0Bp0h3Vhu4Q5YID+SbS103GvXzPx3Di9mW+/KqANnKtJniFVtxHl141Ph3X7TaijscprEOJr4f@vger.kernel.org, AJvYcCWG+hlJKm24k+I4HZTgYVoacV6IF8iPGgdFS9E69jlhD9vCTOZr/gx/hne2RqBYenM5AXwGCLNdpObwCY10@vger.kernel.org, AJvYcCXqllJ0uE/ziI96DN4sewjst9FzYSEA5xMjXePx+sZUEMyE56cjXkts7dVRsvHiZ+Q5w+bY/oPcHq0C@vger.kernel.org X-Gm-Message-State: AOJu0Yz/nee2QoqWe5+pQ1xqENS9UVYCZd1637eO3XsVOeXlz65mATH9 cvd6GStc9QcFPPgqhr/785nD3gU+89boAlJh0Yzie2Tl1hRSzrxd+BFv X-Gm-Gg: ASbGncsOcoCKFG8qo3OQAbuevxubQlsNahjjc6HHQ61Z95MCM+NoEJk69yMaZN99DR2 2jMX32d46yrd69+XnuuM8S/NYv2AwvA/3jrQmA/utFSfOTAywhUVOo/NtKoX7cEJ/xYiYZHDzlT L6fBJzxeKqZeu5rKpIyXgmA+7cgLxpZQI5XOT0JSbcPy4eqW8DHxdGmXonEJW4MxxBTZ9gsd4G/ vzujwkhX30LI/t6Cwm3PBBwx+AADS+h5LICzIxnj0d/5VPQgVoj4RreCfTZcrjNanrTttucU8oO yZvitxvMe5cC9nSCaXm3lZb2ecwoKkitR62pW0mqChbBVnQyKU0wE0XA4iCF/Ksh/W1LURLscgW Lj7TOJCaDJZD0clQPsVA= X-Google-Smtp-Source: AGHT+IGm0LVOHM1XvuAf6SeGUgAG6OjE60Da/pRaIK27NvB5Qn2z21fEwKEXexF13xoNAke99q6v5g== X-Received: by 2002:a05:600c:c0c2:b0:450:c9e3:91fe with SMTP id 5b1f17b1804b1-4531ce4f7e9mr6007245e9.0.1749501424577; Mon, 09 Jun 2025 13:37:04 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.37.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:37:03 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 6/8] arm64: dts: renesas: Refactor RZ/T2H EVK device tree Date: Mon, 9 Jun 2025 21:36:54 +0100 Message-ID: <20250609203656.333138-7-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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: Paul Barker The RZ/T2H EVK and RZ/N2H EVK are very similar boards. As there is so much overlap between these parts, common device tree entries are moved to the new file rzt2h-evk-common.dtsi. Signed-off-by: Paul Barker Signed-off-by: Lad Prabhakar --- .../dts/renesas/r9a09g077m44-rzt2h-evk.dts | 17 +------------ .../boot/dts/renesas/rzt2h-evk-common.dtsi | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+), 16 deletions(-) create mode 100644 arch/arm64/boot/dts/renesas/rzt2h-evk-common.dtsi diff --git a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts index bbacdca1959e..b5e590be0f95 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts @@ -8,24 +8,9 @@ /dts-v1/; =20 #include "r9a09g077m44.dtsi" +#include "rzt2h-evk-common.dtsi" =20 / { model =3D "Renesas Development EVK based on r9a09g077m44"; compatible =3D "renesas,rzt2h-evk", "renesas,r9a09g077m44", "renesas,r9a0= 9g077"; - - aliases { - serial0 =3D &sci0; - }; - - chosen { - stdout-path =3D "serial0:115200n8"; - }; -}; - -&extal_clk { - clock-frequency =3D <25000000>; -}; - -&sci0 { - status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/renesas/rzt2h-evk-common.dtsi b/arch/arm64= /boot/dts/renesas/rzt2h-evk-common.dtsi new file mode 100644 index 000000000000..dc386dbd432b --- /dev/null +++ b/arch/arm64/boot/dts/renesas/rzt2h-evk-common.dtsi @@ -0,0 +1,24 @@ +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +/* + * Common Device Tree Source for the RZ/T2H and RZ/N2H Development EVK boa= rds. + * + * Copyright (C) 2025 Renesas Electronics Corp. + */ + +/ { + aliases { + serial0 =3D &sci0; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; +}; + +&extal_clk { + clock-frequency =3D <25000000>; +}; + +&sci0 { + status =3D "okay"; +}; --=20 2.49.0 From nobody Mon Feb 9 20:05:33 2026 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 BD2EA224234; Mon, 9 Jun 2025 20:37:07 +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=1749501429; cv=none; b=T3sWqGshqhEknhjgBAloz/huQMtEpZRugH6AZssqaqLG8Lti9y3PobUIs1aDpnyfDcsEbHNlhyArKKypZT/Pouciu43y4X7R2vAvtkLzgoIvRnjnjwgR1Jsse/cGcLRNYQqUbCVrii/Kasrc4KtsoOirBvcqm67l69yYy92oS+w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501429; c=relaxed/simple; bh=H2/cW/L4ZEicJe/8cS6tTT/+cU/dDhdXJPugvoPRqF0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=KEv0qcTetMvDySMOCIk9ldiaF8oKV6n5Zd4LP9c+rkGWA8kSLfVtSFqgte5gP6Tpb1eUwNIaZTCmc274XWeUNZuSyq2mIEoERGjIrItjYcUAkgqcltTDmNMzPmynDfXBXQE81yzqs3gMwgakOkj1HvtPoCmdliNTxaN1HvEASjw= 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=nsby6S+b; 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="nsby6S+b" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-442f9043f56so26227305e9.0; Mon, 09 Jun 2025 13:37:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501426; x=1750106226; 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=1dBJG4jln0HyTz8j4+cWIMxfkSROJhqcTRfuqUg8B1M=; b=nsby6S+bCFCAk+6TmrkvjcnbjwP+E/U3a0+U8DCs/EvSXmdVRcPXkpxmfqt3r7SVEx oVM3jU5INgEBsuWShG/l3n0ZwZ9siKEia/vGSB5DKk9rrbZURKNQzAjweapeRKk0Jx4f KGbPB48fC++f/mf9Tj5l2LeQqDOGuaGSli2tcFM/aEpsRzLgZbGhHyzolT/1IHVgdY6G bEXLxwO++lDN5PCc1wTy9wRK+6gcQS2EwnrlQysoc01LzGI6jF6PtJFlzS5tFrqlijUj F95/K87j/NE2SG6P1CJrRpcYOz3rWUKlt+Y8q9XfVNNBge0ZwUhVXZ1xxkDdJiASByOC UohA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501426; x=1750106226; 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=1dBJG4jln0HyTz8j4+cWIMxfkSROJhqcTRfuqUg8B1M=; b=uvxctA9ao6ex/TZwgu9Xdb3jygf3Sse37r8UY6ODPYVm5GMsPRkl4SXTlzes+bUJTU 8lTdXPZ/4kMAZ7afRqzjBdCm9hkdvQNj3i9vfG4I9ifINAdfV9392RXPt9SmlQfKSMmR QRYorZ9xU80FbHIZf9lLEgxQZQpUvPzliwGrAK/RbzrxcKrx2kakLYF7FM915nLPyS8r rfjT9qy66TNLSpftPyG9BF8AG5XM1JJx1Ct9P98S0B75gkZwVqz/95kqCrEvg3V6kucv VGm0zuE2NnqkL3d+n937EJ2oOrb1JYAGXCjj0WeqGeOvtDAhApg8kHW8YWRm5VXET52M dpKA== X-Forwarded-Encrypted: i=1; AJvYcCUtcv+t6FsNHEA4R1OuCDGz0i+JELvKWq6XJzG/AP/UfvH5wIB4RsMncbg2C4imREoRDIA1AlMCIXbw@vger.kernel.org, AJvYcCWP0YutV18ZtbPjJSBSNjH4pfYkv/CUpjGP7Fbc3ckSkC3A+rjNmmenWIPHCF1pB/AavjD6QWaTt7PCl1az@vger.kernel.org, AJvYcCWhRTNulMxs0j5/8HxWvMCQNiGMP5k5z6lRxepTmVlY3QQMbKNRs9SrH+GrlgDoyDliZmLExh3FeI/6@vger.kernel.org X-Gm-Message-State: AOJu0YwkqP7masL4G/LgvvAOo23IgCvYyMhEil3JEMMTij1AB8nl7hkT cWWpnxJGMKJ8YY9NAkNZgSDMLUhqNfyeuuUySnhd8M4ThAeSGKhu4WT9 X-Gm-Gg: ASbGncuNRaERAVkQHedWHQ7iFBmcseOKM/LewgNRuDLCVaGQsdBxf2eyL1r4SnPB8IF HLqfCcbrjAQf9lqlQsiZqx0zULmiKKtAO3UtaJDDg/MvXDoFwyCS3XYouakobyADHoNMiBdKshb PnFcKEtXPPt23OR7HlYzOcEWYbiTJK+Gtf1Or86Ar8i2doWDqpDRMtCtOmmQbbsoPwgLwynhL6T 38QOa5MYlrNShrxqQxfggifnXwciiD/kPdM/5PS5dbvzBPk2yWbglbSNczYsaXygFwoKJqQ2N43 TdEUZ8tNdse/niYa9JccuoUOAq8jQUGre17TykSv14s5WqmQ3nBPQAjoqRX5lhdmVLfUa/qgkpo 2Pp/HHcVY+JgZ0PupWpY= X-Google-Smtp-Source: AGHT+IGUxiOFz/LzTEM7z413N+WwoxmecBSVBWA5feLOlR73kLS2xByhV+zXtfgWIIYkuQBwb1TBqQ== X-Received: by 2002:a05:600c:1c14:b0:43c:fffc:786c with SMTP id 5b1f17b1804b1-452013bb7c6mr119570825e9.19.1749501426010; Mon, 09 Jun 2025 13:37:06 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.37.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:37:04 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 7/8] arm64: dts: renesas: Add DTSI for R9A09G087M44 variant of RZ/N2H SoC Date: Mon, 9 Jun 2025 21:36:55 +0100 Message-ID: <20250609203656.333138-8-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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: Paul Barker Add the device tree source include file for the R9A09G087M44 variant of the Renesas RZ/N2H SoC, which features a 4-core configuration. Signed-off-by: Paul Barker Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r9a09g087m44.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087m44.dtsi diff --git a/arch/arm64/boot/dts/renesas/r9a09g087m44.dtsi b/arch/arm64/boo= t/dts/renesas/r9a09g087m44.dtsi new file mode 100644 index 000000000000..ef0343b53309 --- /dev/null +++ b/arch/arm64/boot/dts/renesas/r9a09g087m44.dtsi @@ -0,0 +1,13 @@ +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +/* + * Device Tree Source for the RZ/N2H 4-core SoC + * + * Copyright (C) 2025 Renesas Electronics Corp. + */ + +/dts-v1/; +#include "r9a09g087.dtsi" + +/ { + compatible =3D "renesas,r9a09g087m44", "renesas,r9a09g087"; +}; --=20 2.49.0 From nobody Mon Feb 9 20:05:33 2026 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.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 B46FB224AE8; Mon, 9 Jun 2025 20:37:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501430; cv=none; b=g6Hy2ejiat7zEZPA/tP5cJD5cA4GGsBAA+xvhpEGZ9OzbLfGmAs7lLxd0IgnKY4GadyIJCCwwGu31GAvB1E5Hi1rmSOLpPFQG+3PLCiqHjs0G9csBaSEkW2hUGRc4qHpXRNHF3M2ZaS7VG3iVnHUP9D1L0uX11IB3SNbjbBqqww= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749501430; c=relaxed/simple; bh=KvuvUDLgyYHLgpE9UmWGNQSIJBuryGQY/4wRGNy7hss=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mYigjKVz/1g2s9Dmw3dS71BwyjtTDqtOSOLBXMtsONqYNQ3awlonQoO+pw1XLzRAcUrVtwvrsMSo0tkxaPv4h4GGC8hTYW1eSVhaZ1ifdzq9hE8VqqbSoXnRhmFVpg/fGaTpIIN1DkP0WMg3W67j143TTRNFLtmxoKIeK/w59Fc= 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=Q0qBRsbq; arc=none smtp.client-ip=209.85.221.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="Q0qBRsbq" Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-3a531fcaa05so1760290f8f.3; Mon, 09 Jun 2025 13:37:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749501427; x=1750106227; 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=bQ3Vpi1uvyZjd5dmy66W1BcHzbsGAIuuuScuiYd1QP8=; b=Q0qBRsbqVJBERcWIR1qIrL6dCdQU0j+vMyzASkvVSX2kDdfoCQk3xrwZMFUbHcGLsT Q9ERhBRE6IposDVRc8DIEIEsk1A8z1LkqUio7PNfRkL9ocSop220s8PihB+xw6fSy9tE GP7H2w4c6FMwvMrjJTG7E/nowuX0bzqTuveQaGeg/xf2M4WM2s56rSnyfhnbfYnIzsqT RNdL2ZgGWd33V5qYPvNfUwfIrLAy85cWf8OoKNcOZU7PVQUzHjF4Vg2x/alre2wxlK/H O+FwUVI2u9C65GMpKSMeyLjfKSK5MV4FZca8VvG9JYbi90yl+k1MyOMM8CkofPVB4F3M 0X1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749501427; x=1750106227; 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=bQ3Vpi1uvyZjd5dmy66W1BcHzbsGAIuuuScuiYd1QP8=; b=QDMvOHZz8jI9teNuQHNfLVdzci+Wn/X5UOcbwDQV4WJpWUGXhQFgzOpbdbmME8+Luq ZG4NLJYwR/StfWeLC8GaijOUM0UVYKU09qh5TYdmnt/+VoYB/ZJYDF7u42kHzSjtgQ4S zTJU4iFFzyDa03Ypt9a5oZ02XAeT3cfWfltxVlMtd7D/10BRyNB57umxPGgNlmSbhPs8 u/v9fmcT8qr+LYp5b6uKB9vO0v2gaPstgh9yNgMAK+xHrcLGaqTho5qXeUqREcEXsvNT eW3aJpRB+eAuWAxF0effLip96IfNg564JZXEzPK9yQSoJz/bZXMpiL1rntqKiQsG17/r A+vA== X-Forwarded-Encrypted: i=1; AJvYcCW1oRRBU3tu/mjbwOWJIJi+hftV3dK+4m1Qq6v7sCYLwTKDwNtDfkvbVeEkecTRBmmZDvm5NaAdFPeZ3FKi@vger.kernel.org, AJvYcCWUYImwbHBvtkLO4LZGX0E+30yCA0jwaOls86tdwcMOV3CB9Sr22EL8zBDPIM+T5zQ98sKqqpHRkM+a@vger.kernel.org, AJvYcCWpOK+9DeqR7ZypJoGQ3ye+SVg+arSRqsyrJBya9fSuF7J3RaPGfYgmJ5xnhMB44FVyEuban6E0yzw3@vger.kernel.org X-Gm-Message-State: AOJu0YwaiMf3Ek5xq6s70TM7O9j9TFCVs67tNGP3NNFoHop/xp2gU2E1 DRJocpXYXFbg6UtEkRFvdkxrSrFa2Q+uARUDkeekSt8fAZVHkSszBcbL X-Gm-Gg: ASbGncuGxLjsjkstHV2JiZPzYt8lI+eaEAc55KRwcQ+AxAiXqudTkrbE5hEVYtERB6J wAddSZCoCg0gwKg/44wIBm8J6Mqv6H9CIvmr3QCvR1ly/R2/TkSJjUulS4xeZOMn2WZCugcQmt9 OkaPV1VNIkS1HHU9SieXJKghMdYpASYPOxt3DTMVJZVzloU94AFHbLc66sW8PkXb7S42/fcOEmL 1yYVO9JVOihvATA1wHR+tNkEDI562TOf4bpMi07C1aBXnZFs7ZhXvc0e4DcWzosNgP+/B1qKySv tvATgtj46GmDxCxrYXu2NmfL8AmOaCQOwIHkbt2cMFfPqFAsktGH1MO9ycm0PgW3IF4uHG3dPjH /Rb6FvJ6Vd4FVZPn/DIKZsaDEKvxqFA== X-Google-Smtp-Source: AGHT+IHINc1o6jv4ffqqmU8yFsAYQhNGAmETPFAHHNzZBfja7prhumLlBtH4OXbzyi5fMY30ehkgUg== X-Received: by 2002:a05:6000:188f:b0:3a4:f52d:8b05 with SMTP id ffacd0b85a97d-3a531cc5c8amr12537033f8f.35.1749501427037; Mon, 09 Jun 2025 13:37:07 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:3c26:913e:81d:9d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-452730c73d2sm118240345e9.30.2025.06.09.13.37.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 13:37:06 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Prabhakar Subject: [PATCH 8/8] arm64: dts: renesas: Add initial support for RZ/N2H EVK Date: Mon, 9 Jun 2025 21:36:56 +0100 Message-ID: <20250609203656.333138-9-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250609203656.333138-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250609203656.333138-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: Paul Barker Add an initial devicetree file for the Renesas RZ/N2H Evaluation Board (EVK). Signed-off-by: Paul Barker Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/Makefile | 1 + .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/ren= esas/Makefile index 52d0488cfee3..7779e861bb1e 100644 --- a/arch/arm64/boot/dts/renesas/Makefile +++ b/arch/arm64/boot/dts/renesas/Makefile @@ -166,6 +166,7 @@ dtb-$(CONFIG_ARCH_R9A09G057) +=3D r9a09g057h44-rzv2h-ev= k.dtb dtb-$(CONFIG_ARCH_R9A09G057) +=3D r9a09g057h48-kakip.dtb =20 dtb-$(CONFIG_ARCH_R9A09G077) +=3D r9a09g077m44-rzt2h-evk.dtb +dtb-$(CONFIG_ARCH_R9A09G087) +=3D r9a09g087m44-rzn2h-evk.dtb =20 dtb-$(CONFIG_ARCH_RCAR_GEN3) +=3D draak-ebisu-panel-aa104xd12.dtbo dtb-$(CONFIG_ARCH_RCAR_GEN3) +=3D salvator-panel-aa104xd12.dtbo diff --git a/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts new file mode 100644 index 000000000000..da0c320a0f35 --- /dev/null +++ b/arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +/* + * Device Tree Source for the RZ/N2H Development EVK board + * + * Copyright (C) 2025 Renesas Electronics Corp. + */ + +/dts-v1/; + +#include "r9a09g087m44.dtsi" +#include "rzt2h-evk-common.dtsi" + +/ { + model =3D "Renesas Development EVK based on r9a09g087m44"; + compatible =3D "renesas,rzn2h-evk", "renesas,r9a09g087m44", "renesas,r9a0= 9g087"; +}; --=20 2.49.0