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 760DBCD128A for ; Mon, 1 Apr 2024 01:03:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=+rQkvEua/56OipDv3aFkn1MiqnNKwdZn/wAZrXJLTgA=; b=KsvFj6P2cictjc GTx0RpUBxGEhqUH4C34rTRMDoNzfoMsbaY52ZoEj0QA615aXsMMUcglqlvImJsVnhyM4WoWta0C36 XaJMcL2QQMlgH89pobG+Aw/u68IhJAczYYSCt1GVGr/Uy3af4Xq6D1rRokYedkFMnnSJ7c1mZM/bh 75YmoTaUI3Zn3ILd5U7fTjcIhRrDaP4pcq3y8Tw1cyP7F8ulWziDQ3DFzwmhNo9yTt5krdMFa9p0s 7LTArg5sHtYnvknIuipserwPcVa1yRzcUEl8Xh4xr6nNz1PCgF03juqACatuWwMnc7EsKnPNtrm6f qQZRqcD3SK9eIcp4JMGQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rr659-00000006aLd-1LEJ; Mon, 01 Apr 2024 01:03:27 +0000 Received: from mail-db3eur04on072b.outbound.protection.outlook.com ([2a01:111:f400:fe0c::72b] helo=EUR04-DB3-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rr653-00000006aKy-0Rs7 for linux-arm-kernel@lists.infradead.org; Mon, 01 Apr 2024 01:03:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aOZNX8rmJvRU9pAVRzlXe+Xgi2zK9C8SYCKzKi5Jq04nKW5m4FMkJxMPlo+nctGR08HVwH7DVC8USzdorf9iF05JpRF902T07IifipVwD4PBugkk9yYWRwOKm2Jj63Ae5FQwSyApAgt0KcTUSF4ecUglWzZF60in6dp3P+c34RHVb0uw1bVHonwyNb6IvIk/6U/+tifwOLH/fZtXsqeRlx8zxlc47w0SPEzuXIyq/ZHPmRvoTiZpkInaD0BIP0MdTFuol+ElpCxD+7KAZQtJMJfTHMz8FPMp4EM21+UKnZ0v9vmmg6Nq8FwA+uedJVRQJw+gWliTiFc8mrMWpP4Kig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=QCT9vwBoY2GujEKG069PStJQl5/x1B7fJ5gCvsM8J/Y=; b=N8/gc1IO1tOP5MOp75JD9uE52XsIfTNgHHIFM2mXlkR6I/KXYC7faWi0YEn08DxdQL0VPWgC73EX36ed9vYpl/N0GFRher7CCwHbEckzu0gQF1SM+vowW3+BiKJ2kWtUvVZV7jyuaK/RQvH0TSDP7YcjLsEfy7yhyJ0U7okvRP6UgfLc+He7exTU6JGMHnjqVAqdMpqvHGFp6tYyyNW/ra2B+OBFuG2YsrdLiL4QQqynOCMhHl+1khrKtXLfpNqbZ3EaWn9v3pAjyNiYgtjiBpeVr46R1sSdWqzW2Grgyw7iVfiRDdesE+aSTaGVq24hQWVYFYZK/EmXpM26p2HgGQ== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QCT9vwBoY2GujEKG069PStJQl5/x1B7fJ5gCvsM8J/Y=; b=jgHNoHMVkv6q+dQ683SobM9YzlZ6OyOEstseEI1xRQyHLZTZGYJ/VVwZYrQ6IsBLuQNc9SAa0DPmLVKaN/FUhhmmb/s55K6joz4QjqY22t3wOtFCglZJ5ycswXCm/A0PpAhL55HjIwNppnKeEm88TWDa+dcJ5tDcfzJirE+Ntw4= Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by PR3PR04MB7257.eurprd04.prod.outlook.com (2603:10a6:102:93::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Mon, 1 Apr 2024 01:03:13 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::d30b:44e7:e78e:662d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::d30b:44e7:e78e:662d%4]) with mapi id 15.20.7386.037; Mon, 1 Apr 2024 01:03:12 +0000 Date: Mon, 1 Apr 2024 10:02:49 +0800 From: Peng Fan To: Frank Li 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, Dong Aisheng , Alexander Stein Subject: Re: [PATCH v4 1/4] arm64: dts: imx8: add cm40 subsystem dtsi Message-ID: <20240401020249.gkiextdndgq5x3pj@localhost.localdomain> References: <20240329-m4_lpuart-v4-0-c11d9ca2a317@nxp.com> <20240329-m4_lpuart-v4-1-c11d9ca2a317@nxp.com> Content-Disposition: inline In-Reply-To: <20240329-m4_lpuart-v4-1-c11d9ca2a317@nxp.com> X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|PR3PR04MB7257:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5b2I59tVUC5vUvG05hLA2h7O2cysiBaEZciqVxMcAyPbha5WE6HNUo9OJC7YiL0l8z8s+pCPIJEhTkNcoApLMXXJbD2iXiP74XHLxQP9KKwL46mf/dM6Wd7c1lzLeNe39Edv3dR5FJObFcNFRakEzzu3k6pNnvKkClwHxpN/j+nArdaQ7fXmrpwWjZDEpDIK6Aw/BIeIVT1yjnmWeFi3mOiNty7wI69e+KK6UJbd79ad8BeLYBeTY/nKQkRUF+hCwqmr5xcPomLyW6sQIfBMqvUElSlO4gNq1vyDNqZwGaQ8KSpvic2HiqaS9nVJJpPVqdbZ7/rNaUig4GMKZm2QYRDv5htQYRGQzVtkw0VCYq16NhrPikeI7Z7iZJggbqxWGDsuhbKP5BhEgvHW3z7O1/CsD8xo5Y40jWoua1jGI//Ae99jJDrscyC21ZYaY5WeNdmfcNzRfpKq1BlMX+g5y9PNgoTrP9bSHVTvdRTSAUFKQkhkfnVj1sfHLBIODHvYgsQkVbACdP0VHoEEzj0VXXJyLynaLzE8JTTzxpcno1S8yScnEoODb8CrvTeVFd0ElWN70R1URU3PX3+cAIkIo8MkMewsnD/b5dv9VC8ebr8Oz0t0yXWajAnJJ1ieYqTHBaQyM1OQbVqdfdl7qQyg/HcUhJ8PblIy0xrUtUaZb1Wxr7Ka2+wPm+tro1IXnuz0YH+IpSEHAUZY+XJawnQX/TEuokQhlPtnHq/0JfZA6mk= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(52116005)(7416005)(1800799015)(366007)(38350700005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?yKIXaF/69rG6tawCga9JbUNzjAmyDdm9LbSEcxLjmz5xmejhpxq9VjxogdZ0?= =?us-ascii?Q?ifvFTzZNqUwyMwuvuKpzvCOJ+YNOEedeIzqKWkLGuXvbl8khGPrr+Jzjr5DV?= =?us-ascii?Q?s4eI2bbJapiualYKhtsT7BzmYYlby/8LP9a1+yPlVhOto/lxOvVp6D2haPhB?= =?us-ascii?Q?Znh+cmcK6rR1YqQPDjlbrfSo108zi6CpNTHUDKDCEMHgD9yDpA/WnIQa5jCo?= =?us-ascii?Q?q0ktw7D5b0Wcu+h0YniDUqtKxyRGA1cfpEkJRYww0HFujzcZJS+S1Xz5707e?= =?us-ascii?Q?IYHeS0VQWcZorJ0yT0OygV0ncqsfoQWB9PEbA+L7OU5sjfzSL3RN7kmafQq3?= =?us-ascii?Q?VJRzvDtBscvG5fB6xJyatxnRNr3QWlTDXvxy5VrOXwemF1Qzvr1+xt1Wal9f?= =?us-ascii?Q?Ck+Zgbme1YNzZyYk93DFX0IlRwpGgOyTmu1C5dwTqy933xW73PJmsa3/YPuQ?= =?us-ascii?Q?vncwkaland6bFTtiJGM4WAGrphMn7UDQY4zskYJAytbia2vHP+9UtEnBHhkP?= =?us-ascii?Q?1BX6gA39TG86vrE4OUmwQC+h3byUzbT1o2gz+VvadxnuMsHXBvvGUuWoIA8d?= =?us-ascii?Q?MMceVwCHCrmfChGPn7XBGDKaI3Y+oAIXIEvT4ZJZAeHucJ993FnRY35cA9gJ?= =?us-ascii?Q?54ilBaWC2+AeZDW+v9ns7NDOZ2CWdmSy2EDAI4H6egOOLBylmX+isQvEtj77?= =?us-ascii?Q?b9d0QS+7vrWl/GZBZUYNfUk0bsCFOsANVd5oQ1F5huzNUyhE8qWZcx/97Zc9?= =?us-ascii?Q?FQ8FQkbRNGZYEzV363piT7zKQtK97ogqGQbyXraYIHT78xk44Ss8hoSWlQjm?= =?us-ascii?Q?sxVui6celBNMzt1DPRktQViHd+pSJLk7vLbcnU4Sv4u9b3Lba2XkidPjyNzX?= =?us-ascii?Q?W7AUPKgho2j2fzTZZL+ErSKuI+xPttJAV5xIXY+1bFX6rKdcD7cS4murEhUV?= =?us-ascii?Q?xP67wurT6EcROINiJqDhMAykL7tH3yMwBw8Jo1DsrnQjCqHcJwUUXPIquQC+?= =?us-ascii?Q?MXjZK3zQUH96qoa1LZPtTuLV/5QZVOovnbWYmDz2S9/F4GmNg7/+EUgvfMF/?= =?us-ascii?Q?qcRkYgQBqE+4PDC5vdpxbWmwOfti9qPNk5RE7cmgubOtUI6TnquTA/PE0rkd?= =?us-ascii?Q?/DCQBlXPwfw+alFzzSIn6ffLJhwqJqSolLjhmxsbf1U96KaWCABeO4ek3kxP?= =?us-ascii?Q?rtK5iAOJqYgPnbYhWUZOwqJx2AqMMjrUMuYUNHmKaatQmaKvkqA6mWTEq30J?= =?us-ascii?Q?MIWyh0m3/T4A2z+nxULVdZWT4nh7V+tbJckh6HVdkg+SSHv0WRzd3ixtQ3Lb?= =?us-ascii?Q?vYQYEM/4bmR4asvpTArhrE5PKIdOfpH7AnXXCewSmX0LquDvPXXaN8R/sa4p?= =?us-ascii?Q?ODbsYDf1sGyfq3Wen3PgOD2HcGAFwPjMjJSwsQ0jHzRcdZp8XGbley8uMikr?= =?us-ascii?Q?tnLlp/wcKKhHiSJyPY97Ndq0v9Kq+z51xsQnMPsgVWcKe6L0P2OFqJSuI7bk?= =?us-ascii?Q?85QMzHSajOa2ky/wfRjGn2wpIixCTc0fBUqRQyz+5srmBKxjs6jZxUv8oADa?= =?us-ascii?Q?gAg4udkdq1ptOhmyXH0dpOK0xiSL80Rt3vWSGLzy?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 397acc7f-d04b-4b56-1773-08dc51e780fa X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2024 01:03:12.5350 (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: +qAd+JIvfPvVMAuh6dJm3rpQIwVwW6G7QTCn/TgAR5YZDo0k1D3thtEFZfR0lNSh1cjMIPbNmseHul7oIwWKAg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR04MB7257 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240331_180323_296534_AC273523 X-CRM114-Status: GOOD ( 11.74 ) 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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Fri, Mar 29, 2024 at 12:37:05PM -0400, Frank Li wrote: >From: Dong Aisheng > >Add cm40 subsystem dtsi. > >Signed-off-by: Dong Aisheng >Reviewed-by: Alexander Stein >Signed-off-by: Frank Li >--- > arch/arm64/boot/dts/freescale/imx8-ss-cm40.dtsi | 67 +++++++++++++++++++++++++ > arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 2 + > arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 1 + > 3 files changed, 70 insertions(+) > >diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-cm40.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss-cm40.dtsi >new file mode 100644 >index 0000000000000..10a05db06ade9 >--- /dev/null >+++ b/arch/arm64/boot/dts/freescale/imx8-ss-cm40.dtsi >@@ -0,0 +1,67 @@ >+// SPDX-License-Identifier: GPL-2.0+ >+/* >+ * Copyright 2019 NXP The time needs to be 2024, otherwise LGTM: Reviewed-by: Peng Fan >+ * Dong Aisheng >+ */ >+ >+#include >+ >+cm40_ipg_clk: clock-cm40-ipg { >+ compatible = "fixed-clock"; >+ #clock-cells = <0>; >+ clock-frequency = <132000000>; >+ clock-output-names = "cm40_ipg_clk"; >+}; >+ >+cm40_subsys: bus@34000000 { >+ compatible = "simple-bus"; >+ #address-cells = <1>; >+ #size-cells = <1>; >+ ranges = <0x34000000 0x0 0x34000000 0x4000000>; >+ interrupt-parent = <&cm40_intmux>; >+ >+ cm40_i2c: i2c@37230000 { >+ compatible = "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi2c"; >+ reg = <0x37230000 0x1000>; >+ interrupts = <9 IRQ_TYPE_LEVEL_HIGH>; >+ clocks = <&cm40_i2c_lpcg IMX_LPCG_CLK_0>, >+ <&cm40_i2c_lpcg IMX_LPCG_CLK_4>; >+ clock-names = "per", "ipg"; >+ assigned-clocks = <&clk IMX_SC_R_M4_0_I2C IMX_SC_PM_CLK_PER>; >+ assigned-clock-rates = <24000000>; >+ power-domains = <&pd IMX_SC_R_M4_0_I2C>; >+ status = "disabled"; >+ }; >+ >+ cm40_intmux: intmux@37400000 { >+ compatible = "fsl,imx-intmux"; >+ reg = <0x37400000 0x1000>; >+ interrupt-parent = <&gic>; >+ interrupts = , >+ , >+ , >+ , >+ , >+ , >+ , >+ ; >+ interrupt-controller; >+ #interrupt-cells = <2>; >+ clocks = <&cm40_ipg_clk>; >+ clock-names = "ipg"; >+ power-domains = <&pd IMX_SC_R_M4_0_INTMUX>; >+ status = "disabled"; >+ }; >+ >+ cm40_i2c_lpcg: clock-controller@37630000 { >+ compatible = "fsl,imx8qxp-lpcg"; >+ reg = <0x37630000 0x1000>; >+ #clock-cells = <1>; >+ clocks = <&clk IMX_SC_R_M4_0_I2C IMX_SC_PM_CLK_PER>, >+ <&cm40_ipg_clk>; >+ clock-indices = , ; >+ clock-output-names = "cm40_lpcg_i2c_clk", >+ "cm40_lpcg_i2c_ipg_clk"; >+ power-domains = <&pd IMX_SC_R_M4_0_I2C>; >+ }; >+}; >diff --git a/arch/arm64/boot/dts/freescale/imx8dxl.dtsi b/arch/arm64/boot/dts/freescale/imx8dxl.dtsi >index a0674c5c55766..9d49c75a26222 100644 >--- a/arch/arm64/boot/dts/freescale/imx8dxl.dtsi >+++ b/arch/arm64/boot/dts/freescale/imx8dxl.dtsi >@@ -5,6 +5,7 @@ > > #include > #include >+#include > #include > #include > #include >@@ -231,6 +232,7 @@ xtal24m: clock-xtal24m { > }; > > /* sorted in register address */ >+ #include "imx8-ss-cm40.dtsi" > #include "imx8-ss-adma.dtsi" > #include "imx8-ss-conn.dtsi" > #include "imx8-ss-ddr.dtsi" >diff --git a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi >index 10e16d84c0c3b..0313f295de2e9 100644 >--- a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi >+++ b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi >@@ -317,6 +317,7 @@ map0 { > /* sorted in register address */ > #include "imx8-ss-img.dtsi" > #include "imx8-ss-vpu.dtsi" >+ #include "imx8-ss-cm40.dtsi" > #include "imx8-ss-gpu0.dtsi" > #include "imx8-ss-adma.dtsi" > #include "imx8-ss-conn.dtsi" > >-- >2.34.1 > -- _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel