From nobody Tue Jun 16 03:58:23 2026 Received: from mout-p-102.mailbox.org (mout-p-102.mailbox.org [80.241.56.152]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A6CF73101B4; Wed, 15 Apr 2026 23:33:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.241.56.152 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296002; cv=none; b=kokhNrVnlfstyXqFu5ANEm3WT1/pFQjYbIJ9f32Cxn0bDLtESOKIdOHWNcojNOqYKYTnQ0Ajp9acMsNYEI1pNq7gjYlUsGhJx///L8OJJw6FU5aZ3BdE4LsHQgNrYfOwVA6aUqQuHC73mUtK6jb9P826JfbQ4ymJOMKIt2aE5b0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296002; c=relaxed/simple; bh=L6gso9lHv5J5ft8sRcy4+pND1Y3L8d0bC7G+oprQC4k=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AxU92fmNy+sxLX0/OjYFcLHfLVPddPI6s45sqcpzS+fxtoLhIoRhy3p2vTNQI2GCWYZ51dlrpCOwzND58+yL9EADcTJfq1nn7en5AnhHdoret23qn5XOHtBsSo9il0Byd7atitaW4NbGfS2bLnT+tUT4r9fS78IlhX5h4EWnl9o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org; spf=pass smtp.mailfrom=mailbox.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=I+YJxD6J; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=kBBG6Pc9; arc=none smtp.client-ip=80.241.56.152 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mailbox.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="I+YJxD6J"; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="kBBG6Pc9" Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4fwyBQ5LQ2z9v1T; Thu, 16 Apr 2026 01:33:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776295998; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4Uzpxb6DtyGHQDbmAOcel7Q32uUlKf4f9KooP+/aMlU=; b=I+YJxD6JOeTuvdvqBS4rZfzM3Gc/UQ0dyk3c3R9qyHX9c7om+ifxD2VWesTrgTpZ8Ic3kN u8vrGhcawLS7uBNuBy/eQbK3/5OuiCHJpqTRsG31VepWRPHbYqqy8PVEzE2VY+kcfqhWzU +Tnl4cfTyo3WiPr4NMpP13mYS+rtbtY1d2S9fGmvJHVzvwBAUjGHOXSj1Xncu/tpzFqN9Y PJYBTHouqPICc0kjB6zlHd08rKBGfEqY5ZKSmr35keDdNkXdTvCOA30al5bb/zcdUBzX2L mW3KCUKSEB4EnqwPHiJpApR1kLUDTBf9DlPUPZtc7KXGdqu6Tk/RiTi9bRNy1w== Authentication-Results: outgoing_mbo_mout; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=kBBG6Pc9; spf=pass (outgoing_mbo_mout: domain of marek.vasut+renesas@mailbox.org designates 2001:67c:2050:b231:465::202 as permitted sender) smtp.mailfrom=marek.vasut+renesas@mailbox.org From: Marek Vasut DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776295997; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4Uzpxb6DtyGHQDbmAOcel7Q32uUlKf4f9KooP+/aMlU=; b=kBBG6Pc91jhmGNTDv5o/v4UchGhW+21cU+Iq6ekWDvr2C95gjGBShLMXDppMLS+DN7hdPx QBojmQ9NhAr/HvUz8MprD3y8sAH59dWZTR6GL8faeqjCRKwtFeZapxQtOD9ShTABFoDzFn W6Lh1gHlTHnRdb/kWOlWqNQJNRG793j68YNSjQmU8697itXTSdr3H2yuvAbStGDvFfn8CM 0KB8jNEzM7slP2K0E6PoK18WqyzT5+B1s9Zbfc1Yw31sUIN1i5JgHLDwwhmPW7O6mosMVP xLJz06XWt7qj5fCYK05mc1plWk7HgXSg8Vr+a+BlPts9sLJFAALYV6n3xqqd0g== To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Conor Dooley , Geert Uytterhoeven , Krzysztof Kozlowski , Magnus Damm , Michael Turquette , Rob Herring , Stephen Boyd , devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org Subject: [PATCH v2 1/4] dt-bindings: clock: renesas,cpg-clocks: Document ZT/ZTR trace clock on R-Mobile A1 Date: Thu, 16 Apr 2026 01:31:38 +0200 Message-ID: <20260415233300.457892-2-marek.vasut+renesas@mailbox.org> In-Reply-To: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> References: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> 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 X-MBO-RS-ID: 2307a0a962d2af639f0 X-MBO-RS-META: yb79zqqnpc4e74rh61ehhwnu18fx1bsi X-Rspamd-Queue-Id: 4fwyBQ5LQ2z9v1T Content-Type: text/plain; charset="utf-8" Document ZT trace bus and ZTR trace clock on the R-Mobile A1. Signed-off-by: Marek Vasut Reviewed-by: Krzysztof Kozlowski --- Cc: Conor Dooley Cc: Geert Uytterhoeven Cc: Krzysztof Kozlowski Cc: Magnus Damm Cc: Michael Turquette Cc: Rob Herring Cc: Stephen Boyd Cc: devicetree@vger.kernel.org Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org --- V2: Reorder new clock at the end to match bindings --- .../devicetree/bindings/clock/renesas,cpg-clocks.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yam= l b/Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml index a0e09b7002f07..925ed35d6658a 100644 --- a/Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml +++ b/Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml @@ -41,7 +41,7 @@ properties: =20 clock-output-names: minItems: 3 - maxItems: 17 + maxItems: 19 =20 renesas,mode: description: Board-specific settings of the MD_CK* bits on R-Mobile A1 @@ -123,6 +123,8 @@ allOf: - const: zb - const: m3 - const: cp + - const: ztr + - const: zt =20 required: - renesas,mode @@ -240,6 +242,6 @@ examples: #clock-cells =3D <1>; clock-output-names =3D "system", "pllc0", "pllc1", "pllc2", "r= ", "usb24s", "i", "zg", "b", "m1", "hp", "hp= p", - "usbp", "s", "zb", "m3", "cp"; + "usbp", "s", "zb", "m3", "cp", "ztr", "zt= "; renesas,mode =3D <0x05>; }; --=20 2.53.0 From nobody Tue Jun 16 03:58:23 2026 Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org [80.241.56.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6A559311942; Wed, 15 Apr 2026 23:33:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.241.56.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296004; cv=none; b=eCeK0ZXwwE/LZJkMbxfs49UZwHl4VQd4OC+mmzclZe/M7cQsq88LakucdPgU95/ADXdMvYfIusvaSRWqlAUbz22zRcv8vEr5tdLmbGII7NUsvacV54uNBTLVDVm1kcCeA1Lx0BjfYBFMatUD50hcyTZxXv2Ldv6RmcAyKeberns= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296004; c=relaxed/simple; bh=bxQpNUw7uVZXoYGQ5R6bkYogHvtv7wR16ea9cvYTJXk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TPpBUFBC2P+Cv3jixn7F2hiiEYp560xLCr574M6ZYQy2WLkjneIZys8RR1sLomXpSgt3/sId6RTDbEvJ1BqM3O8vg4nrB848VCFnrtdS6rqnzDzN+u28sK+VMEKJ2qtRj0VVo9dgiEP75mQCjvgN+TQUSsCY/eRAa7vT/YcnrJc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org; spf=pass smtp.mailfrom=mailbox.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=M4vaJbL3; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=RHwUIsI7; arc=none smtp.client-ip=80.241.56.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mailbox.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="M4vaJbL3"; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="RHwUIsI7" Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4fwyBT3cSSz9tff; Thu, 16 Apr 2026 01:33:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776296001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LS7b4nt2CaxovI2sYJxZS8EFjpXGqCXQdb+UI5J1fMk=; b=M4vaJbL3qYavG6n1tXlhY4NwrZFTAQtVmdqTB2XwSBeXrP5VaYk7JmX15qY7OrkDluID2o Qg3/nQAlciMrwd1LH2veo/Zo+UoWyay+kZfsSR1VcT1lWAxQWyY0grJ4/uOuGzYijXG6ya qBwl6NRjfmaSX1S/gdlezUW4S5d9axK5K1EkGTQdYKrtAMGntxu1MESiJWiBJ2HkQnulAI AvH/ZCnqqOJ66TxgEYDtOn/7zNBGzdqOAj+/J1tFlArZNolW/MHzxHjAjJAgBFAgeJoZ7x FcLisN3pfd87MvYNqVbFgUDjiUg7eQZP5ToUDx6bnJ+y81oeDRO7RTFaDiokFA== From: Marek Vasut DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776295999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LS7b4nt2CaxovI2sYJxZS8EFjpXGqCXQdb+UI5J1fMk=; b=RHwUIsI7iUHWok3pnmIKOMqlFhaQeSmNgPk5ZsN/i/HoToWuittMKSRyj4CaF8au5KvZAc vvwsU0c1Hr2GypemVO/rWaNCYh3rsswJv01sdnwbIdaKA7ZQRkF0IxEYp9/KzA9muHD44X hNLMyvzimI+SZVIY6zJ7c6qtKuQfFez37UAPsR5L0MJhLG5pFsn2TpiD/hlEdlS33o9Mmr XAedVizEBZ3RFzY730pzagfX7B/KKM6xG2kLlek4qQMHqxpmL9q6TF2fHZkaktJMPV5Hfp XntiX5i5Jp7feb4FpnlP0QUJtc2RqLcLn5Hm2Eue5/yxIm6wgM8Z4OHtcDS+dg== To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Conor Dooley , Geert Uytterhoeven , Krzysztof Kozlowski , Magnus Damm , Michael Turquette , Rob Herring , Stephen Boyd , devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org Subject: [PATCH v2 2/4] clk: renesas: r8a7740: Implement ZT/ZTR trace clock on R-Mobile A1 Date: Thu, 16 Apr 2026 01:31:39 +0200 Message-ID: <20260415233300.457892-3-marek.vasut+renesas@mailbox.org> In-Reply-To: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> References: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> 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 X-MBO-RS-ID: d868da50f061637a0a1 X-MBO-RS-META: fxs6xzmm1khhhrrnqynihxqqugr494a1 Content-Type: text/plain; charset="utf-8" Implement ZT trace bus and ZTR trace clock on the R-Mobile A1. Signed-off-by: Marek Vasut --- Cc: Conor Dooley Cc: Geert Uytterhoeven Cc: Krzysztof Kozlowski Cc: Magnus Damm Cc: Michael Turquette Cc: Rob Herring Cc: Stephen Boyd Cc: devicetree@vger.kernel.org Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org --- V2: No change --- drivers/clk/renesas/clk-r8a7740.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/clk/renesas/clk-r8a7740.c b/drivers/clk/renesas/clk-r8= a7740.c index 635d59ead499e..31a79674583e8 100644 --- a/drivers/clk/renesas/clk-r8a7740.c +++ b/drivers/clk/renesas/clk-r8a7740.c @@ -37,6 +37,8 @@ static struct div4_clk div4_clks[] =3D { { "zg", CPG_FRQCRA, 16 }, { "b", CPG_FRQCRA, 8 }, { "m1", CPG_FRQCRA, 4 }, + { "ztr", CPG_FRQCRB, 20 }, + { "zt", CPG_FRQCRB, 16 }, { "hp", CPG_FRQCRB, 4 }, { "hpp", CPG_FRQCRC, 20 }, { "usbp", CPG_FRQCRC, 16 }, --=20 2.53.0 From nobody Tue Jun 16 03:58:23 2026 Received: from mout-p-101.mailbox.org (mout-p-101.mailbox.org [80.241.56.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E8B9530ACE3; Wed, 15 Apr 2026 23:33:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.241.56.151 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296007; cv=none; b=Ey1IEtwTuQQg5evHV2W7IQgbj5S6xufHigXNpaSNVLoUdKcmrCJ9ioUAUVq9tzcWZYo8wP+uLyneVCdgTpK5KPAlOy5kMA/xVBMfwLoUFPhuBThdCiUsUe5f+m/2S1j9sM8+JrbckmDVpMjTCMrIMyuS1nO0pdF/p7Sj849gfmA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296007; c=relaxed/simple; bh=TVrrjeIf7lce1ZvWOsoJbFgbaoIfZkYISOCvtI0L/dI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Xblv3T6k3swOUaky0ky/MKrScQPAChHUANPOCkVgSA/Z/XIuaSCPtsf4iCQzXv4ojA4UjTei19aNlGuLQ0oalKwkRYwcE9pDIIp4ou9xpdEKFXGOCOCzc3Iisn5pNfxiWADgPwlBokaDGDwsFyfZmUTVVw69R240vb5Ogx7odu8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org; spf=pass smtp.mailfrom=mailbox.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=OP26vKUg; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=S+RzvFLU; arc=none smtp.client-ip=80.241.56.151 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mailbox.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="OP26vKUg"; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="S+RzvFLU" Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4fwyBX1Q2Mz9tMx; Thu, 16 Apr 2026 01:33:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776296004; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6F3yeHMy8k25IIcLnYtW7efe2hdiABS+2+40RvkQPK0=; b=OP26vKUg94ZqB/QvEdD8yWrTgN+fPL8+qKHSy5om4XvnxX2HFQcb7+VmpycG2sNTtw9At+ am1h3N6vngmYigfANbULAVLVXSYJn5ZLBVgh1yd+Q6twoXCYWUujgpEqett55nYJqbH+t2 +oG0YPreBVMD7VRwmtUsMu0/wkdE67z3GQiWKIniChlCdoYYNo55774Rr+krBaym+a8oW+ zMk8dKAdhrmQRydbIhk+LS+eUlUXZYmt6CJ+/ZfsOeXt4HqdKgTzT1OC5O3fH40Cayiv7C bCTs51ab2KWO5adwyYmNRua3i6ZZ2tbynVtXrqQAiGosYxJ3rNaq83SBT4jeDw== Authentication-Results: outgoing_mbo_mout; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=S+RzvFLU; spf=pass (outgoing_mbo_mout: domain of marek.vasut+renesas@mailbox.org designates 2001:67c:2050:b231:465::202 as permitted sender) smtp.mailfrom=marek.vasut+renesas@mailbox.org From: Marek Vasut DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776296002; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6F3yeHMy8k25IIcLnYtW7efe2hdiABS+2+40RvkQPK0=; b=S+RzvFLU/hIIasb9u/MYjs1BdO1bQp04VevVabJ5E/ngJ2x3dQmXc4ItwQsVTnOZTdP53E OS3rAj+W2JDqtTI5hUdEVJzVCEwJcG1JaP/5vZ+MUDLnqIY30l5zCHxdDrdjg86nVOiTsT Ku7NZSi8FHOVECbmjB6uxH7XLhzNHV0hIf62p5TR9CF6EU0+pqWa6GJbSFhSbFexS7loR3 uYvJK7IyMZWljWsdjze0bejUDZpaZMq1pAqfwXRFLgNp26BURsiXosI60W8mmHxoLP78Ik UXVjXwADn0A581LbVVTIl177NllAXyIvFvNZrmISgma9CjstGJf+3afA/+tKuA== To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Conor Dooley , Geert Uytterhoeven , Krzysztof Kozlowski , Magnus Damm , Michael Turquette , Rob Herring , Stephen Boyd , devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org Subject: [PATCH v2 3/4] ARM: dts: renesas: r8a7740: Add ZT/ZTR trace clock on R-Mobile A1 Date: Thu, 16 Apr 2026 01:31:40 +0200 Message-ID: <20260415233300.457892-4-marek.vasut+renesas@mailbox.org> In-Reply-To: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> References: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> 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 X-MBO-RS-META: tofh1r39zydi3jr553sf6yg73abnifyf X-MBO-RS-ID: 03c2ac607c39a231650 X-Rspamd-Queue-Id: 4fwyBX1Q2Mz9tMx Content-Type: text/plain; charset="utf-8" Add ZT trace bus and ZTR trace clock on the R-Mobile A1. Signed-off-by: Marek Vasut --- Cc: Conor Dooley Cc: Geert Uytterhoeven Cc: Krzysztof Kozlowski Cc: Magnus Damm Cc: Michael Turquette Cc: Rob Herring Cc: Stephen Boyd Cc: devicetree@vger.kernel.org Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org --- V2: Add ztr/zt clock at the end of the list to match bindings --- arch/arm/boot/dts/renesas/r8a7740.dtsi | 2 +- include/dt-bindings/clock/r8a7740-clock.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/renesas/r8a7740.dtsi b/arch/arm/boot/dts/ren= esas/r8a7740.dtsi index d13ab86c3ab47..f7136db7a2eae 100644 --- a/arch/arm/boot/dts/renesas/r8a7740.dtsi +++ b/arch/arm/boot/dts/renesas/r8a7740.dtsi @@ -553,7 +553,7 @@ cpg_clocks: cpg_clocks@e6150000 { "usb24s", "i", "zg", "b", "m1", "hp", "hpp", "usbp", "s", "zb", "m3", - "cp"; + "cp", "ztr", "zt"; }; =20 /* Variable factor clocks (DIV6) */ diff --git a/include/dt-bindings/clock/r8a7740-clock.h b/include/dt-binding= s/clock/r8a7740-clock.h index 1b3fdb39cc426..8a8816b2ff6ac 100644 --- a/include/dt-bindings/clock/r8a7740-clock.h +++ b/include/dt-bindings/clock/r8a7740-clock.h @@ -24,6 +24,8 @@ #define R8A7740_CLK_ZB 14 #define R8A7740_CLK_M3 15 #define R8A7740_CLK_CP 16 +#define R8A7740_CLK_ZTR 17 +#define R8A7740_CLK_ZT 18 =20 /* MSTP1 */ #define R8A7740_CLK_CEU21 28 --=20 2.53.0 From nobody Tue Jun 16 03:58:23 2026 Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org [80.241.56.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 27D52308F1D; Wed, 15 Apr 2026 23:33:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.241.56.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296010; cv=none; b=ZB0qG+BNBFlrCJt2Lta6jY0mxuuB2B00G1pJ0RNfTreIxc8pTEU3Pd0TououetyGjdEB1rDjltOjinu5xmhpcNNftNpRd/SF/EAQnQCyr/YK3NTscUkXkmPp7uIz7od3umnVCYh4ibTbsxW5cTz8tJKVpk3mNojB7H1zSFG6mi0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776296010; c=relaxed/simple; bh=5DqtgujRnbcKJGpMf7j1F9EJgaaVLSB2CKGQ/5MBv7k=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=O0zutXNg6vDeG0TQPIwjSTlsZie0EBdtlLzus3q8/wGDzOImb8CmXpv29q8RlsNRYWYSZhGlPBN/vqJSzRmIkDNVWQ0LTXwD7B8G5VCmAsYXJB2SYVeyoLr4h0VwQeSwCfeFUj29+ud+L+7iESj1P0lA7GK51nSlzW8NUPV0CDs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org; spf=pass smtp.mailfrom=mailbox.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=xUlVMjk4; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=i+NtlbQ5; arc=none smtp.client-ip=80.241.56.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mailbox.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="xUlVMjk4"; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="i+NtlbQ5" Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4fwyBZ6Ydzz9tVm; Thu, 16 Apr 2026 01:33:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776296006; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LuEVUSzujVt/Q/StPJJ2CilLCd/vNo6hNhVV5XzrEwI=; b=xUlVMjk4v1mFYDjrAaLIRg+jPY5sEr1psYaV1mytlHBw5DQfKtFzAi6fnEY1BxVTXNZ/Eq RllNtmYcwFnsfVOe6ZG9qxSZl/8DeRiYgjhn62O4K1+W9XqMt69suRGWB5E/nE6ZQyOo/H zjeAGZsbi3HRReQPTyt9ZkNPWoIIV15F5CBs2Yi6xIwXS7IkkhbGQdQ5I1lg0TLhGg4zlw I6m0o8iKiafDqJmxqZhdepasnnmJbObdFYGKDC0jqO3Vn3HJppGdbBhoFd4KrIVEoRAvTf KTBE4KUjiyFdtO9ug9Sj6Y/2ubB+Sgjfem2/21GIKs0mMF56UTUomOFgKnzbeQ== Authentication-Results: outgoing_mbo_mout; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=i+NtlbQ5; spf=pass (outgoing_mbo_mout: domain of marek.vasut+renesas@mailbox.org designates 2001:67c:2050:b231:465::202 as permitted sender) smtp.mailfrom=marek.vasut+renesas@mailbox.org From: Marek Vasut DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1776296005; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LuEVUSzujVt/Q/StPJJ2CilLCd/vNo6hNhVV5XzrEwI=; b=i+NtlbQ5A4mo4CKSdD8tEqXhXEdBhbDXw6jQgaPXOjpTbTKd4zugD3kRPmMkurPwyiOe+S yuX04Cc1We7z52n1BFA1wACnb6YyXfnkEtbCeI41Q/wBlUdmpRpOv1YpN8Sz3m+aSaCH+b vw10/ZgsvdrseXhltSJ+xRJaSW/1PljUpxgeOhBxA911qJG+LV+wUsciAKiBQUG5yuo/yG 3Wdwxov9l5zIkJxo/PGGJdfWjUcyXjRToPXemRnc2ANZuPL+PLRDlu3mfu6Z9oAgcNhkto xIHNid7FOiwYxU3eVrf1XC+2UITFHzIvvGJEpKcIjhOqHMUFeE9l44/V6Ivtkw== To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Conor Dooley , Geert Uytterhoeven , Krzysztof Kozlowski , Magnus Damm , Michael Turquette , Rob Herring , Stephen Boyd , devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org Subject: [PATCH v2 4/4] ARM: dts: renesas: r8a7740: Describe coresight on R-Mobile A1 Date: Thu, 16 Apr 2026 01:31:41 +0200 Message-ID: <20260415233300.457892-5-marek.vasut+renesas@mailbox.org> In-Reply-To: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> References: <20260415233300.457892-1-marek.vasut+renesas@mailbox.org> 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 X-MBO-RS-META: re5sn96ryqeeks1kst6zemrq5ksrtwrp X-MBO-RS-ID: dc50e9f7d3708bbf752 X-Rspamd-Queue-Id: 4fwyBZ6Ydzz9tVm Content-Type: text/plain; charset="utf-8" Describe coresight topology on R-Mobile A1. Extend the current PTM node with connection funnel, TPIU, ETB and replicator. The coresight on this hardware is clocked from the ZT/ZTR trace clock. Signed-off-by: Marek Vasut --- Cc: Conor Dooley Cc: Geert Uytterhoeven Cc: Krzysztof Kozlowski Cc: Magnus Damm Cc: Michael Turquette Cc: Rob Herring Cc: Stephen Boyd Cc: devicetree@vger.kernel.org Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org --- V2: No change --- arch/arm/boot/dts/renesas/r8a7740.dtsi | 114 ++++++++++++++++++++++++- 1 file changed, 111 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/renesas/r8a7740.dtsi b/arch/arm/boot/dts/ren= esas/r8a7740.dtsi index f7136db7a2eae..c7056b96ec0b7 100644 --- a/arch/arm/boot/dts/renesas/r8a7740.dtsi +++ b/arch/arm/boot/dts/renesas/r8a7740.dtsi @@ -18,7 +18,7 @@ / { cpus { #address-cells =3D <1>; #size-cells =3D <0>; - cpu@0 { + cpu0: cpu@0 { compatible =3D "arm,cortex-a9"; device_type =3D "cpu"; reg =3D <0x0>; @@ -59,9 +59,117 @@ pmu { interrupts =3D ; }; =20 - ptm { - compatible =3D "arm,coresight-etm3x"; + replicator { + compatible =3D "arm,coresight-static-replicator"; + clocks =3D <&cpg_clocks R8A7740_CLK_ZTR>; + clock-names =3D "atclk"; power-domains =3D <&pd_d4>; + + out-ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* replicator output ports */ + port@0 { + reg =3D <0>; + + replicator_out_port0: endpoint { + remote-endpoint =3D <&tpiu_in_port>; + }; + }; + port@1 { + reg =3D <1>; + + replicator_out_port1: endpoint { + remote-endpoint =3D <&etb_in_port>; + }; + }; + }; + + in-ports { + /* replicator input port */ + port { + replicator_in_port0: endpoint { + remote-endpoint =3D <&funnel_out_port>; + }; + }; + }; + }; + + etb@e6fa1000 { + compatible =3D "arm,coresight-etb10", "arm,primecell"; + reg =3D <0xe6fa1000 0x1000>; + clocks =3D <&cpg_clocks R8A7740_CLK_ZT>, <&cpg_clocks R8A7740_CLK_ZTR>; + clock-names =3D "apb_pclk", "atclk"; + power-domains =3D <&pd_d4>; + + in-ports { + port { + etb_in_port: endpoint { + remote-endpoint =3D <&replicator_out_port1>; + }; + }; + }; + }; + + tpiu@e6fa3000 { + compatible =3D "arm,coresight-tpiu", "arm,primecell"; + reg =3D <0xe6fa3000 0x1000>; + clocks =3D <&cpg_clocks R8A7740_CLK_ZT>, <&cpg_clocks R8A7740_CLK_ZTR>; + clock-names =3D "apb_pclk", "atclk"; + power-domains =3D <&pd_d4>; + + in-ports { + port { + tpiu_in_port: endpoint { + remote-endpoint =3D <&replicator_out_port0>; + }; + }; + }; + }; + + funnel { + compatible =3D "arm,coresight-static-funnel"; + + /* funnel output ports */ + out-ports { + port { + funnel_out_port: endpoint { + remote-endpoint =3D + <&replicator_in_port0>; + }; + }; + }; + + in-ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* funnel input ports */ + port@0 { + reg =3D <0>; + funnel0_in_port0: endpoint { + remote-endpoint =3D <&ptm0_out_port>; + }; + }; + }; + }; + + ptm@e6fbc000 { + compatible =3D "arm,coresight-etm3x", "arm,primecell"; + reg =3D <0xe6fbc000 0x1000>; + clocks =3D <&cpg_clocks R8A7740_CLK_ZT>, <&cpg_clocks R8A7740_CLK_ZTR>; + clock-names =3D "apb_pclk", "atclk"; + cpu =3D <&cpu0>; + power-domains =3D <&pd_d4>; + + out-ports { + port { + ptm0_out_port: endpoint { + remote-endpoint =3D <&funnel0_in_port0>; + }; + }; + }; }; =20 ceu0: ceu@fe910000 { --=20 2.53.0