From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B7E02CA0ED1 for ; Mon, 18 Aug 2025 17:33:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To: Content-Type:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=EkkRLu32be70JeggRlq3y/2D4d55PGrkqN7hUk/LmgU=; b=eYoQdPgJz8HnhbOgGbk1XDxdVL l1phLxd3IByRWbUzDTZwZLkum6Fd+Q1MF8z6vLWl+wDQzHb/8hCShbnOgYOc4sV2sZ75VSBRdmK88 e3ixUXCulbDyaliR9vV+ks733OPGWKnnPPXYRFS+dZHGU5hv0UP053MH3qRHuOS/wz7xjTkKgtngB yenus4yH/KSOi2eWOlPRB9LHwhsZJEq9Izje0H3Psx+4iTlx0rpXcz4+UFYHEHwv5OA4eehwzgHEY 3C2zacCHffe7zQzwZWkIJbP5xqYwOr3+z9rYOHPtb8AcLzpb6v27vPqRkmJf8qNnP3NylsfIDSMT+ kuWcfwEQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uo3jG-00000008BkM-3wXt; Mon, 18 Aug 2025 17:33:06 +0000 Received: from mail-westeuropeazlp170110003.outbound.protection.outlook.com ([2a01:111:f403:c201::3] helo=AS8PR04CU009.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uo2D6-00000007y8m-48a7 for linux-arm-kernel@lists.infradead.org; Mon, 18 Aug 2025 15:55:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SP8z9mKtW51+VZLr6rhdoapfQ947gqfEW9NPj/olIG1ombXD4TkRGQpg7IwlD6Y9d6zHfxgkcZdnQY7EXx6bUqYkZAqJAupSeXVk3OE3t++ZhtatGReotcIKSMlrVJgjeFShrPWZvziENLWTOI6+PrgG0DYNsTS5A63+b+z3T8Emm/ZQK/BFrI6977Eu+lilqtVJg14o977OJDXWL4wdW9DlhCS1Vd0IOvZ1tDJPR0cvMFamVT2KgM9ZcltH0s1TrHMyo4hYfHTCoZp2ghe6NzG0N6+yHHHCunMhmyg/kKAhQrZilBBesU5cqpzcJJggXrdUS7J+3WgOo1HNclNO2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EkkRLu32be70JeggRlq3y/2D4d55PGrkqN7hUk/LmgU=; b=hOPYPllCmAM9lxYbavwXWL4u0MAnZVRFyuLiZmcdFfjXeo0KQELknQB89/QlyLKM3ytLllwIc3mcSk0/CbXSU/FGPCSHy9UGCJ2GGINK/2nLWs0SEN00wGqwUKdhlu9NzYfeJROrtz/qjq6JFtXES3e2JgWEUB01cor+vruvjlDCizfD2XRdcUOkRBVO5XAooitYKaEg+o7rvfny1j6F6PLrmdajdrcd0bCOf3ySd610j8wumJyCgq6M0W8RDbQqFsjqMSY6Z6OaBDM2MWowbFpJy3xxVWl3dBIsSVXz2FNhgCmFSMDn4IJJ83x/xleiXTZsEkTVZh/nHkrU4NNp0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EkkRLu32be70JeggRlq3y/2D4d55PGrkqN7hUk/LmgU=; b=J6c9kE1uixU0XzxSuLUwsEc6Kmmi02jhOpaeqWuLllvtUnGBL2eaMmka6apqaA+BJ1woaT6583KGSnM1JKKfzLOMmLxEsJ+GoV4+U8HVFdu+fkqznJlAvwYG92Qow4pDB2fFoc+4KHvZ0n2FLexboPYtv1Z9DZdIqPSurNnKoBoJbiueYBnlqEqN3P7Uss23k8BdY2nZ/4MMRBF+MTUT5Ey/uBDGyoNoGb48JdMY9NRTnsk+a3fVfC9r76dZcFnPMf2d267XraDsM4aWFNAf/QEX87LMBOl012krwnToGFOzBmnU1WZsJWMLNmaizVPQUmDGyhPUdT1he95SfXm8YA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by DBBPR04MB7787.eurprd04.prod.outlook.com (2603:10a6:10:1e3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.12; Mon, 18 Aug 2025 15:55:41 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%5]) with mapi id 15.20.9052.011; Mon, 18 Aug 2025 15:55:41 +0000 Date: Mon, 18 Aug 2025 11:55:33 -0400 From: Frank Li To: Peng Fan Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 06/11] arm64: dts: imx95: Add coresight nodes Message-ID: References: <20250818-imx9-dts-v2-0-8ba787fb5280@nxp.com> <20250818-imx9-dts-v2-6-8ba787fb5280@nxp.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250818-imx9-dts-v2-6-8ba787fb5280@nxp.com> X-ClientProxiedBy: SJ0P220CA0005.NAMP220.PROD.OUTLOOK.COM (2603:10b6:a03:41b::12) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DBBPR04MB7787:EE_ X-MS-Office365-Filtering-Correlation-Id: 2684fc5a-8e11-41d4-9b02-08ddde6faec2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|19092799006|7416014|376014|52116014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?2ras9ofbJhfa6LYoVZ26F0S78IRZg5seva3ZpcpCL29p8Q94RDjShXLxPt3M?= =?us-ascii?Q?EsfPe6hPU2uRszDOpg8bqaZ6+LEkxeyhll/PKXNQQmlLRWvO9UGYuPlcX6yF?= =?us-ascii?Q?3KbYb5GZUMzAhG+4CkC+65aL8QZr7otwfYwc2AZ2bIGfSq36VyHUll01jpYr?= =?us-ascii?Q?lkYzkFciOAMFB2SGntRhfFDSyPBZFlFg1OQg2xWLMk628FNMI2sC0XiA904g?= =?us-ascii?Q?BkgKqCDFE0qtp7FubLs1yzsIk+/8n3yM4OhsR1nXEnQ6Z/THWgv0JML5KreO?= =?us-ascii?Q?xOJY5fE+e/T5azVEAwnDmLc7SV3xSAJLuxT0RKSr5b+A4PfytAon53uRTLfb?= =?us-ascii?Q?aN2X+LVcaUvxspOss8v7h0xvI2xAGueF4+ikLt5UFsFA5p5IU0Q8igPq5BuK?= =?us-ascii?Q?Fc0pJcq1TBPENuFTWpvotVKu94FNbek9hnq0M4vcMdyuFd4fRhqKlPpKJK7T?= =?us-ascii?Q?z/+AU7jKLtEhc+JqotKZSvLDeaH3/8FaJrnSG8M56l2ulLHq8lHmVrY1Bonv?= =?us-ascii?Q?mvciM4nPKiv5hXiym5bRxr9TC6j49B8LEUKwi5koIwY3zealH4vzD8v7HVKc?= =?us-ascii?Q?GI6ldaQFhpg6nHhxdFjexgMxRMjOAONwv+9IY2jog6rID62O3g0ksQNIAL1x?= =?us-ascii?Q?k94K0/pImmc4j2u1Ahlwb6uzcWCZtjb70MOf1dvoF87F7etDtd4gMEPgfF6+?= =?us-ascii?Q?Z0Ms/gaqx/pzwz8wouazBNXgqnNe8lOM0HyOjOcPYcomfutXeEHS10ACtQcK?= =?us-ascii?Q?k4FUS+7itU7ktdh+pk+lviYxJXoxxHa6Qaxm3NWbd2wQ84mQyDvCaFQHiL92?= =?us-ascii?Q?IYVvUs4nHAwdJpTVeiNOo5gLehdik3X++uyK7jyZKDxF2oD6DH1y9LSm1pwK?= =?us-ascii?Q?oBPIMzX8krGFYe0cK18ip4mEfW/2j28VI0VaGf5mAyuz8x9z8B8af8g3J6do?= =?us-ascii?Q?blV/m/7g/lhZMwvkrQ5jr/PetrbbGF3rfmlqvTZenM+BR5MCB5+7q45hmb6z?= =?us-ascii?Q?s6pJxFYafH0v1fw90kz9uUUJQgbsZs72mK5M+KQPmBmQqqPsLEkLChmYmZ+B?= =?us-ascii?Q?/r1EhUau/D2eAGG3Y4CvI/TJT+DVcb1ELMo2GiODvpYW3UkE8V/mzdzYQicz?= =?us-ascii?Q?YUX1ufzcRwb1v2m90u+e9mU7b9SkNWNvrf01/lzGW36YJqO/8xzERVLloDss?= =?us-ascii?Q?bdvCGwh1TmCJfmIt24/P13pfH0R2YhkD6NVmk7Dz0wLboCTa8MZ/JQv3RoxD?= =?us-ascii?Q?FIZi1N3Ia1cJN3N5keoYJdV2wycdQJ0lCezGGXP4pWQy9ZkY/XGkELUOLl9X?= =?us-ascii?Q?c1fd/a6Efb6xbeYqrcQGlHHzsOqyqCXjV0SaHVIt+jYvR5wDjLAUcbTniLiG?= =?us-ascii?Q?dV60cEUv49ttqs2QvRS/xrdCBrHNhE9YXP14eX0D1T4DtKhuuZ81uwR7jCic?= =?us-ascii?Q?45Ck8KsM/wHAyNCeisJjgkoRTONS0/YHVxSgwHSMbID0oJe9bGDNgA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(19092799006)(7416014)(376014)(52116014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Gf1MZR1O37oooxoII8VSvXy8zYUZhvI3ouNgUP4a567oFQUDZyQuYhvNKZYZ?= =?us-ascii?Q?SPTT2L3Q/MUuGLzc1JI6B0Aa8EcTN0rbP9qsqFML8q5RXp6lzajHIudm4cCj?= =?us-ascii?Q?XrYwwr2y3kdYGe1wiHPCRlhF4vi7zD/whtJdJUUypW2mnHWE4s+WKypEWh8z?= =?us-ascii?Q?L+95DoWnDiZvXW8kV/R7j+IOmQp4wmmAFkKaTYZ0AaleQoCeueHnXg+iLDfL?= =?us-ascii?Q?KmcTKkcLcVJm1wHvhViizdULqXeDXjOjIFooRNUjfDnsp4wNkVfPRN+eJlFY?= =?us-ascii?Q?aU+me2f1sKvM1A0q/B700CNZeA85oHHi/+d69+y0Q1aBh9dsi6Mco0eTCutC?= =?us-ascii?Q?0eV1gpUb0Dqe22QsfPQxRt6oMIH0k626I0y2DJMtAI6uL0Vkx0lFH1AamVyW?= =?us-ascii?Q?sesPfOkyQAq+7u8i83TWkWUGCokTDkkD9DlX7jmbcR8ItED1agSXTjWHm8Hh?= =?us-ascii?Q?TnEybaeawIuRW7w0oMKRZByN5ndsPIh//NfYOtl6+RHkUSpbjbG1jslnOX3W?= =?us-ascii?Q?pVnjx8xMCSmduxwN/Jj1cMeEXuYclbd4tG2PbkpCJkCmXBQIRZ/4w1VNyg+5?= =?us-ascii?Q?7Djj3yyfkVJQ8DDKP/QVjQQiOTPtD308+cCBdY04g6CKFjthgWAZ26LGZoVW?= =?us-ascii?Q?WuitKY5mBnTZvxUu42a+V2G7dLomJoB5qy+p2E03UuH2aFfzbJ47yNYHhs/c?= =?us-ascii?Q?ZorDPbr3jGcv6jSP+yCZeZYAc5tI16nXdVnpf/3K1WjIDfaoBasinPUcj2oD?= =?us-ascii?Q?29rEcxm0SoBIr3+dPg1BdP9m3ZrbVw8f+95/iZ7DCUW8zJUA4nFkFyx0WtNB?= =?us-ascii?Q?zAnwfSDm6tbuAACbD5v6s03g71AT+vxQGBDTd0loNJvZM+9N6H/tog4UW93b?= =?us-ascii?Q?wp1eqBlD7IJ5BSfTCW54n5f7PYq/iJaq6l/pJFFgR/VwL1s3wtSTqt0NOVU2?= =?us-ascii?Q?OCRZaduLrdugUCzgj3INtduGAQEYts854kOKiDbyzy+75NPBA2SFxIi61Lsw?= =?us-ascii?Q?FcjxplXoQdvJJfTqEcJlIpfgYMehsdlkK643P9ukiNRixg9f7/nbwml/NaN6?= =?us-ascii?Q?/6YSPe4k7EyYzF+xMMWJ0k6SQtutMDT4SvNW5J6gxdMqlcWIm0Zwgc2rhcxG?= =?us-ascii?Q?8PoOVH8N0LDaxwvHIzjxFC8rBQ97aJYollRFIELvOkGm83AE/SgIkBYctTv1?= =?us-ascii?Q?3JstG/sFDYSTO7R/JCaMLkL9yAvYKdhmZlSqR1FdDuGtfoa3leoRFYndvB/X?= =?us-ascii?Q?f/xzcYjtavrQ1xVpVmpEYFu8vzdce0OmbBgPFvcDq+WIYXpUstjAff27WJwG?= =?us-ascii?Q?AGw+uwX1lzaUxowKHwgNWW5YjfO+YL8rqlD8ueRKfU36kJBLU3HPJDmyc14i?= =?us-ascii?Q?BveCO9A8i0WbxLT01nrk2kQh8b5BgYH7GU3sGZvY+sHrQFguOi9WKXYj/SIb?= =?us-ascii?Q?z//ddDMSsRHB9q62H9B9fQreW7KjUoADrkLj60JFjq41d0UouWch390dz+S9?= =?us-ascii?Q?kaWwKXtQMZ4cjMJZXPimWQyZAiQnJvBihBtGifOysXlxtuH7w0B6nlvLmu+6?= =?us-ascii?Q?juTMqn2B8h3tq9t8u6yToQFg2s5r/q1uBIlCdvaX?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2684fc5a-8e11-41d4-9b02-08ddde6faec2 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2025 15:55:41.3081 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LEc+kcY8QW0F6B4L/3I/PhB0XyVmLI5amrEdM5pFmiddvqg2aQw6UCk4Iu8yoN1Z5mlP2Zf1cGtyafitAKaYkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7787 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250818_085549_034418_AC29DF7A X-CRM114-Status: GOOD ( 16.29 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Mon, Aug 18, 2025 at 09:25:36AM +0800, Peng Fan wrote: > Add etf, etm, etr, funnel nodes for coresight. > > Signed-off-by: Peng Fan > --- Reviewed-by: Frank Li > arch/arm64/boot/dts/freescale/imx95.dtsi | 104 +++++++++++++++++++++++++++++++ > 1 file changed, 104 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/imx95.dtsi b/arch/arm64/boot/dts/freescale/imx95.dtsi > index adc63448aa15b148ca0eb8499ff5bc217fe8208e..56d782f423bbba6b38bc51369ab9535e8da2eae4 100644 > --- a/arch/arm64/boot/dts/freescale/imx95.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx95.dtsi > @@ -492,6 +492,110 @@ soc { > #size-cells = <2>; > ranges; > > + etm0: etm@40840000 { > + compatible = "arm,coresight-etm4x", "arm,primecell"; > + reg = <0x0 0x40840000 0x0 0x10000>; > + arm,primecell-periphid = <0xbb95d>; > + cpu = <&A55_0>; > + clocks = <&scmi_clk IMX95_CLK_A55PERIPH>; > + clock-names = "apb_pclk"; > + status = "disabled"; > + > + out-ports { > + port { > + etm0_out_port: endpoint { > + remote-endpoint = <&ca_funnel_in_port0>; > + }; > + }; > + }; > + }; > + > + funnel0: funnel { > + /* > + * non-configurable funnel don't show up on the AMBA > + * bus. As such no need to add "arm,primecell". > + */ > + compatible = "arm,coresight-static-funnel"; > + status = "disabled"; > + > + in-ports { > + port { > + ca_funnel_in_port0: endpoint { > + remote-endpoint = <&etm0_out_port>; > + }; > + }; > + }; > + > + out-ports { > + port { > + ca_funnel_out_port0: endpoint { > + remote-endpoint = <&hugo_funnel_in_port0>; > + }; > + }; > + }; > + }; > + > + funnel1: funnel-sys { > + compatible = "arm,coresight-static-funnel"; > + status = "disabled"; > + > + in-ports { > + port { > + hugo_funnel_in_port0: endpoint { > + remote-endpoint = <&ca_funnel_out_port0>; > + }; > + }; > + }; > + > + out-ports { > + port { > + hugo_funnel_out_port0: endpoint { > + remote-endpoint = <&etf_in_port>; > + }; > + }; > + }; > + }; > + > + etf: etf@41030000 { > + compatible = "arm,coresight-tmc", "arm,primecell"; > + reg = <0x0 0x41030000 0x0 0x1000>; > + clocks = <&scmi_clk IMX95_CLK_A55PERIPH>; > + clock-names = "apb_pclk"; > + status = "disabled"; > + > + in-ports { > + port { > + etf_in_port: endpoint { > + remote-endpoint = <&hugo_funnel_out_port0>; > + }; > + }; > + }; > + > + out-ports { > + port { > + etf_out_port: endpoint { > + remote-endpoint = <&etr_in_port>; > + }; > + }; > + }; > + }; > + > + etr: etr@41040000 { > + compatible = "arm,coresight-tmc", "arm,primecell"; > + reg = <0x0 0x41040000 0x0 0x1000>; > + clocks = <&scmi_clk IMX95_CLK_A55PERIPH>; > + clock-names = "apb_pclk"; > + status = "disabled"; > + > + in-ports { > + port { > + etr_in_port: endpoint { > + remote-endpoint = <&etf_out_port>; > + }; > + }; > + }; > + }; > + > aips2: bus@42000000 { > compatible = "fsl,aips-bus", "simple-bus"; > reg = <0x0 0x42000000 0x0 0x800000>; > > -- > 2.37.1 >