From patchwork Mon Mar 31 19:02:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033850 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 64197C3600B for ; Mon, 31 Mar 2025 19:07:33 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Qk3rpx0+tERAlHYGLOsuja1WayYcGPRiWgjszUnxjIM=; b=mM2JC3kR0uNIBGBsh9E3lSa6XW 3aMVLZNYOIrtQtg8kIJTBmSYyTh+/fd4/kEZ4W27mdnAy00Df5Mcz3OMNMcwQNqBGblna1N6VQUoH 3vYrHQD5qt6nsLzNImaQ3RqlcgIUinL+s+uN2SqZgWsTN25RsUhXKiNelv62GyX3GzWW+qLgN6x3d gyUbYg5Tg8YkSjZLtfLr+ep2SU647O4BBKVDrDx+sFd47K1WO22Exfa4Xxf+p6+AwhzbHUFT+BC8l wY9D0AUXLopnIY0fXlnJEQPj90ySlstMdrw88jxxCLs4I6h3nQWcqjeZfwEDpUTxAUwQQD8cQ04Wi TK9NIajw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKTg-00000001C3A-1e5V; Mon, 31 Mar 2025 19:07:20 +0000 Received: from mail-am7eur03on2062f.outbound.protection.outlook.com ([2a01:111:f403:260e::62f] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPg-00000001B0U-3XfQ for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BY343rcH80/AWOWN9/QwjnqhokjCyAfBYj9yIJmtx44cgDwWG9uoXFOCVo5LdO9SWrxIJJXU0pLtTYtceP1rw3gchuJ6FPyTwDwvwemjcYGZ2/EdBa1UfrXfF6opQdHM0/+bTPzZCNBh+ggaZNO8HxyAmJ2F3fOlxAF4nbybjZrQGh8jvzvX8maNEJpemS9JhzMBJxrm7ZFYVrY37W6GcvIiRgUQ+por/P67C5aWHP/BLcAEJA1KqRigIaLX7Os6NFU9kufbQV/mHZEp+vSISx6thmf+1ETAfM0EGvdL/Whbt4IZ4m+Yxb7oAQgNNol33XlNGLcl0BFBlEBUq4jv8g== 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=Qk3rpx0+tERAlHYGLOsuja1WayYcGPRiWgjszUnxjIM=; b=pcT2XOX3xwG7jG//0Rl9GnIOSnkLHm0lEfvmMNY540LAelRCC0DIokLnLMZGRZnBBeXbT8MQ4O4t/4RzHcl4b1sFH+qo05DWzjCtTPRSEPXN0sFy9A1+A0AWXQ0m5ynIFJ7o94HRo2GaDev/fdm/AwA2Xcv5SUqVp6zLrZ5OrnGO/N2yY0pRSLuBkCMqJ5jV13EMtz1AoPIPFJ+AVVvXHH+RCrlSPOsnrw7Aj5fUlU692X8O3kdbhzybdiRjlr/Yu024c8Jq80hcbjUlxpws1/t1kZW4kRNCZ0F4GB2c24L3QWLFMTWc5Z3ye1CMn6DrwhGo9suNREpfNmk+1+ut2g== 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=Qk3rpx0+tERAlHYGLOsuja1WayYcGPRiWgjszUnxjIM=; b=e4xplBSvbzadIq7IMYQLYiToTicW77ngAMxk8uzx/xaQqRXuLJmGiaoH2gCuj745358VdnyD9DOp5AYnMMv3Y4+JypX2EQ/R5IeYv8cJQFOlT0D+HLk2p9n3IgqGWBRSSqxjMAQk82oFqd+UyJIbUIDWYsd5bYIPma+GUCVmiQgZdMr6PRWizLvE1lZ6wmX1D3orFdeMLOX9T2JoShCpKgXM2GVfg/miC2mM+1RjSt9S8PEgM+qxXksUreRvZ68ALWO9h8MWJ/vM1+YnI/boqHHT7LAKJfJy2hghnz53O66KVS9/QkYkn1EEhOAf9iMf0DlIKKlbU/SgjSgkz7BQMw== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:07 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:07 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:39 -0400 Subject: [PATCH 1/8] arm64: dts: imx8: create unified pcie0 and pcie0_ep label for all chips Message-Id: <20250331-imx8_pcie_ep_dts-v1-1-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=3810; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=RM6o7N38oAFbzuVK6UYzSgu2et2lfK+JQu3bci1Pr3g=; b=xLXUHyhCgBNfVABu1PtbJyI6kbSdrnYI71DQaiph9GCv3GZurJrcrKbQ7FTF52ytXTiisVL6q S8kx4/Gtr1rB9NggyEMS6BdnJt2QwqMSwQ4hg3RD4bXue5KbMnkjFDM X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: 59abee7d-f45b-4703-4443-08dd7086ac20 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?TVz93IqBq4NyIGIcOy3fX3HuUQbtLDJ?= =?utf-8?q?UVxX6Jmw8VDUvIxHwCnca2QDe8ELpJ74sw9EIBk5d3VFLet6LzU0eN7ksn0NHC8n4?= =?utf-8?q?YGPogPXiAix+u7wLzJX+qmCjHsXvSLIakra4M4+RCd08R7XXdSZktDhLQA1tFnpd1?= =?utf-8?q?y8Qc+bSCnhY+s/Q7xd2SHFPQ/PHieRTB46SwxMCjOsThNBOseAt9rzkLuGGvBr52g?= =?utf-8?q?LOOtomN2eSFP51+OTiytg2VVU31CM1GkXPD2rIIDxO9wWxp8BqiW6kauFu3PsyTGA?= =?utf-8?q?TBfAoqWjUlmcgEt+fBeaIyrkDnOA3WMcvj9QobG1qYwC60jQNnZqxsYqsvtGFaeN2?= =?utf-8?q?2guPNBL+7pMbvF6YibBuUlbZYlzIqfmx6Uh4kQfbGSaOSISMSQm/z/s3hcyIeTPqj?= =?utf-8?q?XIcME3h2B+lF0oLzX6yfLsTNcCDrRwVZJ15IYeptWUel66DpE+LWHPNvzzi1QG9o3?= =?utf-8?q?0N9PWrbfFBr1TlPWNXghzvgs+wq+yLDGQ2gGI39ACyzbQ7HbSEVv0EbqUMAimkNgV?= =?utf-8?q?iiWuqFN/EcicZK5z6ZHrNfpWZwo2A82oZkw6FxN16ICuncIyEQ6SrB4gluZfeD9or?= =?utf-8?q?hkkhHg71iq6WGDmST7ipJr7Z8fh99X0Zd4SulOtERBPutUiprmkqB5qz/mDVZmbeh?= =?utf-8?q?q5dbcb0s2EbKS8bvIwAiW1IYqDcjrZbEZ+6b7rz6qm6kl1vYl74S82TlHwhURfLZl?= =?utf-8?q?btUmHLOtJ48OvmelTbLC3sL7Q9b7iwUDkYmiQwdq5IIQSlTwnFDRzBa9oTRNxbanc?= =?utf-8?q?Do7UuVW8MmddzikPM6aHouGhfZ0g5S1M7uFVnseJjo5jaH1bS/ab06VkGTTDhpMM/?= =?utf-8?q?TQlkRYlj2BH9u5bREs6Q7SfvuDZHwU1BZznIdCScJ9skFAZjkuXGfd/SFOdr+3tT+?= =?utf-8?q?+4fAnYrfKeivMNuklktjpDbFZugZJNZvMgj3vpSDzqHAT0DlpXpTp2kVn1QpRk5bJ?= =?utf-8?q?+SK9Myv200Q+nn8HoZ0MiLAXeTg3g9wjTzwEXVu97kVeB6BT6T6wgRhFZKyfTq7U5?= =?utf-8?q?vmF139TNyNRL4b76oDEJtcE1ESaDQmcKdpr2MUp6BLe9TrEvgdk34jZx3MuTKHzRz?= =?utf-8?q?/RkKexmPvTgb/k5sh/w59Qu0/+omec1h3oMS4z5+jhxvWwqXFap6D/FwZbqM8nuP1?= =?utf-8?q?r3o7n0Lrm9q8J+4yFb9YMncXjs3ZHSbIMSYa+73OckUTgBsX7R1mwZRncOf4UnzgJ?= =?utf-8?q?pmaNjVTLtM4eFdnuc67yUqX9fU7zbcQtUcisJ35TrTI1w3GzKiTw/wqyjgF4WTpok?= =?utf-8?q?Hu+KWcbIUoyIi7xRraQs1wfBpdgElxi/rpwDnwR/ZcjV+smSR6RUbQHUA5A37Tugu?= =?utf-8?q?DxSDg+ZR+vBYpXTGporNYKszFFIJpQgLHZz4eJj1NbHmAVsdE8zC7b8cPK/Jzvmx2?= =?utf-8?q?PxkO3L7ke4C?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?M0j4rPOvRur2UvJtlK7aHk7ajY0F?= =?utf-8?q?DHZKhjsOxcn1UDjpP0sxmy3GDOx1ClJM9qPLWGAyAZNNRagCGd9O1GmvbiFQ7piK0?= =?utf-8?q?85XDU5Tr6A11G7wwdvo+DCL46QG1sIuwg3bcCn2aPJ+KgEkbRY9/FkWaFE3thpH+j?= =?utf-8?q?4x7LKdwSH7Yf4b2atq78ElKEnjYqX21K3RD28BME0KtNHP8Oh8mvqfl93qQD0NDaP?= =?utf-8?q?mcV33ceUuKeoRW4Ro2suDAaZZNY7OotqM3HDdDEIM0sWCZEJOKJINDNX6gBX8nhaW?= =?utf-8?q?DiEibicHfcrEAITyyY3kdf99CdfBtLEfDq3Pm+mWku3asMaT2ujNaQP6A7LUwQ6ux?= =?utf-8?q?6iFYwi13O9LD2fwbgLz7qb3nT6EHJrZ5syXn7rWSeqb4rzJcG5xkgaLlONY6J3gHM?= =?utf-8?q?Rzgg47hFbCDUZlKJUG6i4tbNUsBGrzGt6JRV0ymfcDkuEMnfdKMBSIqPb9EjK0nP2?= =?utf-8?q?YzejWnd+uxjlr8SrAe6R+xiFPKxMalpXQlA6tjXColCPXnX2OXRmHBmYArGVXlR5q?= =?utf-8?q?ko73GhChPt+PeKfQmQL/0P8ZOtiiwnxAyHzEjgUQVEiEBXrZUj6u/nddvsa7fE39v?= =?utf-8?q?c4Am6r78PWxQ4mzdK7y6VlBlLJvCZbgaJfvxJdGNYCrsEbgRZQrjB1PUGPZN976gE?= =?utf-8?q?xn1NSRD10h1BnTiG8TUlgOmPvfplIxD2xqw0tb1anjTuYP+2/mS0QzRQ3Jp73a12s?= =?utf-8?q?2xlJ6i2xR6FVgz6r1jDIwGGlFhVMlx0Ulmf5kvtVu2ceh8jhCDIlD2QJbIzKs39ng?= =?utf-8?q?HOLmCNZinQSV5PncbQF0011aKSYMO13wdmiRmk6HZIPNDmWUQNjWLdUIW0zYwf2W2?= =?utf-8?q?/9Z9U76+3URPf1KNWXcFufcm+3QV/nLPXEYE/z4wRa6azAJ4+WaDysVJ2u3tr21d0?= =?utf-8?q?B1Ip4STVnNj3HCzLJdjYTy0kVE/2fT04Obk/9SLeKyvsTlbH6ceurfl6Kfg0mM5qx?= =?utf-8?q?vM/Ydo1LmYi4weuL1KdI/wRKEiTOF1TyaFEdvyG3bAu8CHVyjQgu4XKXNVvLrJGzc?= =?utf-8?q?lcIjeGll0EFCNeoopmeDJUjFRDTEkYUyZvNzlqYkeDUIWY3EQ6u8ZJQImgvVWbMOt?= =?utf-8?q?tZiUkQWgZY1c8+qDzgFMZozBQGwSThFbIeNL8gaD4yXCHqgAPfnAmtelZG2XSc/sq?= =?utf-8?q?AJwrstjlkOF4edsho5LFqnoUeQY3GhHrdXW0BpxxDrqdRIX38TBRlXO8eutgydP40?= =?utf-8?q?J/L3AVYe3URv3WoI1i6AwWCpRz9XYPISGW4uqmfrCW7Ha0ulZQ3P4ZgN3/mzlTPqE?= =?utf-8?q?4O/EVuHXu/RJzZYzv4DmoA9ir+58gRtbLpDcY273NdNG/vDY1uDF9iE4hZ/UQfxYA?= =?utf-8?q?BXu/jBSX8cxuDMH6owelWBivsAAS1t04h2bX44QXP408VBFVXR9TnZRki6saqW1uE?= =?utf-8?q?ukJijw15S9qH+l1tP6a+82MxB3OLp2t8RQGfyGhGjtanxrxdq6phmB05OZzyvHpXI?= =?utf-8?q?Uo9Azx2NBngLV7P6QCHcrRO4ef4ilOmr5lc//gc4qcyIZLmOEGcOsA5QpYUF3Vsm5?= =?utf-8?q?WjIlOdg7LB+Q?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 59abee7d-f45b-4703-4443-08dd7086ac20 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:07.3556 (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: VGeTYrAmiIaRII4x+oArT2cjG//ueTsfeWmfDdB+JQTbBpUDmwd724Sc7B2DkZ4GYzB+B/wB2UJyAhwKAooKkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120312_889629_63EFA9A8 X-CRM114-Status: GOOD ( 11.21 ) 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 Add unified pcie and pcie_ep label for existed chipes to prepare applied one overay file to enable EP function. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi | 23 ++++++++++++---------- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 ++-- arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 6 +++--- arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi | 6 ++++++ 4 files changed, 24 insertions(+), 15 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi b/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi index afbe962d78ce1..67c5c6029cd9b 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi @@ -37,15 +37,18 @@ hsio_phy: phy@5f1a0000 { power-domains = <&pd IMX_SC_R_SERDES_1>; status = "disabled"; }; -}; -&pcieb { - #interrupt-cells = <1>; - interrupts = ; - interrupt-names = "msi"; - interrupt-map = <0 0 0 1 &gic 0 47 4>, - <0 0 0 2 &gic 0 48 4>, - <0 0 0 3 &gic 0 49 4>, - <0 0 0 4 &gic 0 50 4>; - interrupt-map-mask = <0 0 0 0x7>; + pcie0: pcie@5f010000 { + #interrupt-cells = <1>; + interrupts = ; + interrupt-names = "msi"; + interrupt-map = <0 0 0 1 &gic 0 47 4>, + <0 0 0 2 &gic 0 48 4>, + <0 0 0 3 &gic 0 49 4>, + <0 0 0 4 &gic 0 50 4>; + interrupt-map-mask = <0 0 0 0x7>; + }; + + pcie0_ep: pcie-ep@5f010000 { + }; }; diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index ce6793b2d57ee..b955db19f3bd5 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -2155,7 +2155,7 @@ hdmi_tx_phy: phy@32fdff00 { }; }; - pcie: pcie@33800000 { + pcie0: pcie: pcie@33800000 { compatible = "fsl,imx8mp-pcie"; reg = <0x33800000 0x400000>, <0x1ff00000 0x80000>; reg-names = "dbi", "config"; @@ -2193,7 +2193,7 @@ pcie: pcie@33800000 { status = "disabled"; }; - pcie_ep: pcie-ep@33800000 { + pcie0_ep: pcie_ep: pcie-ep@33800000 { compatible = "fsl,imx8mp-pcie-ep"; reg = <0x33800000 0x100000>, <0x18000000 0x8000000>, diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi index e80f722dbe65f..50c0f6b0f0bdc 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi @@ -12,7 +12,7 @@ &hsio_subsys { #address-cells = <1>; #size-cells = <1>; - pciea: pcie@5f000000 { + pcie0: pciea: pcie@5f000000 { compatible = "fsl,imx8q-pcie"; reg = <0x5f000000 0x10000>, <0x4ff00000 0x80000>; @@ -42,7 +42,7 @@ pciea: pcie@5f000000 { status = "disabled"; }; - pciea_ep: pcie-ep@5f000000 { + pcie0_ep: pciea_ep: pcie-ep@5f000000 { compatible = "fsl,imx8q-pcie-ep"; reg = <0x5f000000 0x00010000>, <0x40000000 0x10000000>; @@ -61,7 +61,7 @@ pciea_ep: pcie-ep@5f000000 { status = "disabled"; }; - pcieb: pcie@5f010000 { + pcie1: pcieb: pcie@5f010000 { compatible = "fsl,imx8q-pcie"; reg = <0x5f010000 0x10000>, <0x8ff00000 0x80000>; diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi index 47fc6e0cff4a1..255b8c91c88cc 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi @@ -38,4 +38,10 @@ hsio_phy: phy@5f1a0000 { power-domains = <&pd IMX_SC_R_SERDES_1>; status = "disabled"; }; + + pcie0: pcie@5f010000 { + }; + + pcie0_ep: pcie-ep@5f010000 { + }; }; From patchwork Mon Mar 31 19:02:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033852 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 57780C3600B for ; Mon, 31 Mar 2025 19:09:19 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Vwt0KJzJlqQPdWZUTh1ZmqoXFWYGbRRKlHuOBYV69s0=; b=eIzfZFqOIJLBDUUxyMxhxSwxGy mUxGgU/T2mVnVXP3QR5+wXNX8vSEo4TA35LB+8QRrZAD9Iat/c5Y7Z/Z8GdCjomfbyzw94/W5Zjyw CSlEuCLUbNsP087C0DXDkQkgkFLSOjjX/uoYimZGQmJAPDijwKAIMeqbS3xKdmjuadA/K9GDYAkqJ RBNEJGsoCilQX821WHKP1lVbyF7uA/nrQ8skFbkyvz02E4M8QyGWVxDxEKQD9Rp57UjMh58YaYsts 7K2EWiV2oshqkqRtUAuHoCbs6dmpla13osIPoegOKBLFDzy/MPWKxHXP21IOn6vUWJzptieH5HzH5 ek6DGIwQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKVR-00000001CKx-0Gd7; Mon, 31 Mar 2025 19:09:09 +0000 Received: from mail-am7eur03on2062f.outbound.protection.outlook.com ([2a01:111:f403:260e::62f] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPi-00000001B0U-1MrG for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mW6hwae6d3tLnXKiO8ETcdtCPUWnLiJiji7tamlTc5rRSWHVW/KFlv74SAdzwcf3yFOBZ9uEblTbRj4kXyIsZ1Mll146w92Ha8+Lg14buUJckz44SF0V8VURwtZRcLmQYn2/j/9Or+XBGgxG0jZUqum7KV3h6d0sWcBJOe2ESOZoyq4ZAxfP8zrhZNPhuyWOvHiC57NlBv3NC1cG6kBzjYQX3Rn0tHy1udlTWwaNmdtw0b/ZmaQxXQ47EXNfJsaexCfzY7+cBb8QYmqAIKbqKJQDAL/fh/1N+FgiPL2HMnCYD7jWjm0hESJQzvFrtt1eAxmwKiNX5tEoHOSeTsdLKQ== 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=Vwt0KJzJlqQPdWZUTh1ZmqoXFWYGbRRKlHuOBYV69s0=; b=bFIybCe+RWSRBC5Ir2tiy866/Y7IRisaTqcp0iKR4CGtQZ6NbbbnA8N4VGZ2KwWk1I6mfAK3+wF4qwmZhADlSl0B0bZevZiOYfPckdR26QzgIG2ZdpuvLgggOyAo3LtHDVb0P+a/d6kenllw/rifWs1vq4+qVoEbvwE5D/niJfWxt7rhzJcqRBYCObIU97zfpSkZ07SzjKmN7y4KHogDUXq0D6Uqv+J4w8/ofMf7JZTfPn7Fnzh4bMuEDZn6+iAFHf5gIB4bBH1eonnF/YRWoTbS9abvNo0LW0sJCuFQAsNJyBsFLl6igh5RuBAw4ELlQG9iw/4Tky4ysjrpE8CILQ== 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=Vwt0KJzJlqQPdWZUTh1ZmqoXFWYGbRRKlHuOBYV69s0=; b=Yyk5C0ZiUZKnR/r99g1hGiGpNhmGmYIGitEA8J++ACFihMzNVE70ZatURTr1Fiy7cQRU/0FB+VrevvaqWarZtwPvaPkPsstDMdIbZDuaQcG4mVCHL5ndx7GC8u7xfXzpYAH+KR2tsZGHji0mZlHbjNp+eE7VXSObkk7k0VFolSDwEXqYehegLFUkQaRVSUu5+/+E+Bu+SRB84uOXoqamXijab18H57B1ZA5cB3EL6Mjw0ed8N6BmUZqpwkpR1qO0r3pv/9pqfQrCHKdSPQoIN4JIAWDjc+BUEhw+EgBQVKYWIWpfHauNVCBuPlkJS6zy3T5yc1UFvqXTWnpzYzAydw== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:10 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:10 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:40 -0400 Subject: [PATCH 2/8] arm64: dts: imx8dxl-ss-hsio: correct irq number for imx8dxl Message-Id: <20250331-imx8_pcie_ep_dts-v1-2-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=666; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=d/+ShhaMRRTryu1vEy7CE0B/GiXoEoH/LwY/JcWFJLw=; b=cs3zfy5axcZ6zNNHNxUbMsSBOByOSwrS53irnqbbrqcBxORHaaD/zCEtc7zhHUkeC5/F4D2Bn 2/uMpiqgKcEDO5oKjqS4jASChC/by9zQTTUO1C18HsFzwZVB12MjPRy X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: b8d439bf-2987-4175-9c59-08dd7086adf4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?pW5ahp9LcztpugVaBvg6x+HOu44Leq8?= =?utf-8?q?BjN7b02icgbEOFMJ+hfgBrd+DHtIAzfT3mQqAJhBuG01QqKST0RMKkbRIS9fwdcZQ?= =?utf-8?q?x4pWm6tvXykTp4wDYrKlDHEZuOwWAX2hyoysP7EyJCOLJuwstPfwK0Ovj1sVEYBMM?= =?utf-8?q?jttW0p316tHn0rs9ozAjUBBAPFQKH6V0cMTDjQhWhASPjlVWxF+M2A/Xo0krLwo+h?= =?utf-8?q?9V6IP6iM+yHvTFqRYceWWRED4Fq+UxkkeLbo92RY3mosEqxomYUkdBAdiVmZkDVXu?= =?utf-8?q?TahQZGjfhMeEwAO+KdJyI8+PuNtYfuQzEzWDg2+nFEXK1otvafTqTq6V7jleqf7Cl?= =?utf-8?q?Ptv4jVJId2Ja2ho6gHOthGzdTT72r7Bh+4m3wiG8k/qGz8xwb6R4/uzEGsuwloWAj?= =?utf-8?q?T/2ft44DUmpp74Q1vGsZ+lRu/a3PjPSN7dusK74L3KkS4znWWG0wQNggmLRzG8XR0?= =?utf-8?q?eJ0yEnQPBK5EZrQmelvd2w0JQADEeIVHjbyJKud1yjW0cJfvs7tfpP0+qEyQfqyO5?= =?utf-8?q?liH7DfCPnyrzmvFsul+VloE5w75V/N4HwV7O86yrhvVxpUsGDSsEylVKHDYgW18aQ?= =?utf-8?q?Q8Ru8VLEogFyJ6x3yDNPQxkIhkByl9FSrhAB5JvCskGN21A9s3Zw60Dv2Xs/d0j/B?= =?utf-8?q?dZL5HtZnou0PKEFAXum654ZHzVQAxr8XdBd5wrCivt+HoDckh5vpKnHUL5nHqk46a?= =?utf-8?q?Yivp0vuOUz15kSpSuFldkoigIymQQNzu01KV/cuVH7bKIOv3h8iVA7fjYKxYv8Wiq?= =?utf-8?q?mJGUVP69wMIz0G9lVLDHrC5VCt7z08zxmG+g0mndlf7PVDLwy5n6YfxUIYqV1V4co?= =?utf-8?q?IGA+4bzJLIiA8D+theIfFC/TbBGO+0I9xuYy1zDudg/r5fKRQ9UPGxwKsKiyjw2rF?= =?utf-8?q?70YKlG6fOCDXsQ6dFlW8wLAOT10waTKxOhPoszI1Yia7M2tHziuFLngvmB1Kkhn03?= =?utf-8?q?1LbKpoWWtpwtJPaePbqGVElQOOftC2gRl/+EOMMjSrDU+5cyZvQb9HGqwvy+/uDjk?= =?utf-8?q?A5StVMrXser+K3qeC39abbKTkLplUMjZudW90+RcTBIKP5NUXA3UOPujapk2x4HGr?= =?utf-8?q?2cGpSjbn/T7M7dbHAihQ+D3kEEFknBFJ2rWawAj85o85DNJAAarxiaIKa3Ao9QxwZ?= =?utf-8?q?wxnCNtB4siTNdKxwE7YFh3Y+J9Sz31PmpALxu+OLrI+uqgcmxTfCpM7tlK32xuMzK?= =?utf-8?q?8TmOTqK+Iy/9eXosSqiNJ9gdKSXruGUB7rW/lEWm99jxsNpnvIis4DkEYazVPRWap?= =?utf-8?q?junNWWKMAJpCCMXISJNfSAm7740FxGoPTSdbUKV6Tct/m+ShvFcstliQJIujuq0mc?= =?utf-8?q?Ueyb3oJd2XrzIjJ1qDcxf19kSq2hGvJt51HjCL8Cdhfi7/FfinyOnTA/WCUt01VsX?= =?utf-8?q?iJ2cP1HP5Ai?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?4SQ8dWu6VKSxQxRuLh40U1+CKDiJ?= =?utf-8?q?hZOvlY/ONK+og9xRkEVlUT2kyvToCEob8lKNskvWybb7GsbIwb/tX/Rp0OMWqYBdU?= =?utf-8?q?6JO6x8AsYnxZtsY9WA2WGBuoIQASD1V/m3/JuA0REf0BtZMbE8mO9wjLC5Pdg706n?= =?utf-8?q?zj/VBv4yWhVKFgYvnONvbTJuy0TrDVB1zL3dXO8+UPibYnbZ4zOlaPC9PJcFJ1PtO?= =?utf-8?q?OIEZYVN78a7ucaV3ukQRdgkX4i1Sc8VR5r8F6VHR5WkQDUsrovLLPwTMglrpAOxGX?= =?utf-8?q?2DxnoEk76LB+nV9bTbMdDwrANlS8jWg+M9WRioM7/gN6wmDZTj4hvk5zNoQWRGNaq?= =?utf-8?q?3EwqYLJhNUaNkPD6DKwQyLywlhF03lxf1hg0MWduMSodVPORrMM/zkpYr75r6Pghl?= =?utf-8?q?Pwgs07HiTaqKiIAt7051nESAHDMERUTELz0U/OSZK+DFmjiSEuyTksmkxjIFrDpmM?= =?utf-8?q?hjjeWA4/n/fc+dVAgrBL5iENE4v35TZqsiHQo8JOQYsxX16iSwF+SZx81JJXZz7Tf?= =?utf-8?q?vtylyXtXDodwamFnayQYYPCuoDIWCpk70U2xFh09XKq3i8VL2o/PmL8W2WenygOtF?= =?utf-8?q?tF8cS2KcEVfCQSuevYkZXj0TtdF2Vay0NuErf25/tay7om3osUphCX0dJFQSruhd8?= =?utf-8?q?PXv91J2VMvJo8hqObRYFXOSm4yebKJ8hkumY0nyjQfOAJTo0b1DdD2bZMvYbJBSGo?= =?utf-8?q?zyMVegFcgqh6wPZKZQ6EdOjXy5dbZLAdmf9H5GXLMB+0YGe9JaX3FyIvEdLzZN3aq?= =?utf-8?q?DnVAqxX8kiYLLGMuhicKzNbbOzdP8Yb3Qvbi3XZTk6sWTzLfNbz5WQJHuE2BJvuNF?= =?utf-8?q?+grBwFtwPT8jMYQ9NN4XXrt7wiHfefc7LnnEoNAIhIhYZ5Wl7ssR+wTDJj90JOm7T?= =?utf-8?q?kzdj1Sx82zJ0+Hpzv71c9fctepfPmeuLFu8lTfkOL0uSa9G/giC1goIjhhzSBBNM4?= =?utf-8?q?iNggy8fvVDzJLTMhVqqNLWxtyREtd3CqHffQtfPNz0DSn227R983FnLyGk3GKdsvJ?= =?utf-8?q?Ytm/njRBzQFDQO7KDg5hsSGxsJuBLur+zsx8Rdl0f60IiMaBRNwsArOxpk7dIhiQd?= =?utf-8?q?b7pNL8VkzvBg75vRIRoPqNATcIh9d5qqOqHX3R3auaySAlnw8b60uREDsHa9ojhnK?= =?utf-8?q?eVYNir8i5Y9ftgKYP2qN91wbXp6qyC9s023vEc4vfsXZVOrxGp1dppWI+08lXFwFA?= =?utf-8?q?UBpkt3m4ju35+C6qOW/6cRaoYhloGptW3PexSNsceYKHsWCbyC14n+WZSv4l0CSS0?= =?utf-8?q?nHHWS9gJw5W1dFi4rj4q/OZwJ33szFJOraVzN+LJX0tKJhCeCiduaa+eyCuUi37iL?= =?utf-8?q?g2iEY7oQpcdxDgNt1bUNvJkyy4aHBvaQGbC3dX6XbPoQLU5jmnk9pCRcHNQHql1B4?= =?utf-8?q?02Uja8N6HHn0PvJElxtWUTUjXTS/PX128PEtNw9V8UIlPBYFOSTfZyZJhpUc8MuCk?= =?utf-8?q?diEl/ZmdFs8Ef2vhLRDuKNlGag6GwZ2m7mns1eV9rT+Opqoks2Cj5CCt160RzDrUf?= =?utf-8?q?k7uKbqFieFLI?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8d439bf-2987-4175-9c59-08dd7086adf4 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:10.4256 (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: Br9EJevTOhnQCTAy9jRb7d5GBJUqmCwGyX/oFoKuNDV03ilBtz1XUMcAnQOe3m0owJ2KSs+EoUCGwi0gGHAkwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120314_369424_9CE7DA50 X-CRM114-Status: GOOD ( 10.04 ) 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 i.MX8DXL use difference irq number for PCIe EP DMA. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi b/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi index 67c5c6029cd9b..bbc6abb0fdf25 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi @@ -50,5 +50,7 @@ pcie0: pcie@5f010000 { }; pcie0_ep: pcie-ep@5f010000 { + interrupts = ; + interrupt-names = "dma"; }; }; From patchwork Mon Mar 31 19:02:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033853 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 8CA31C3600B for ; Mon, 31 Mar 2025 19:11:10 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=CBgbXxCRcUEKMXlHB4yezFVKoHPmVvq26W8DlLVrh4s=; b=jTx9RXQht+sO5z1UgwglOfaWuJ BFs+65tcHMs0neDSchud+TOMI3jzzTXyUH5zBjDpKBZZdkb+0eQdnJ2qGzHB/VjVxVPD/VerQuA4C pv/XCh0t9GQBN5uL9tO2dYilZBD5bBUyLJ42wg1OMXcftx9LxsOtOZ/an2+wICWKeRXpuv/d9nHjC PJHZnBRhy4K5ZxkrjKocuqR1nE0iqoEc10fDhkHSLS1aRKUvqxzdu401WrfoXPBJt7x2unXXO9BXE Th/D9Dujrh+QSKt6sSJK6rgEdfpipb4ZY8VrcmY4YAq6Bj2kG3ztz5VfXA+LsWmXoxKGqGycMTGPR GSbNC/DQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKXB-00000001CYC-3qwE; Mon, 31 Mar 2025 19:10:57 +0000 Received: from mail-am7eur03on2062f.outbound.protection.outlook.com ([2a01:111:f403:260e::62f] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPj-00000001B0U-3EZv for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OGSe47cF8GEd3sVD91+ozhreEh1mDanafETfgOUsSBpod+QMbIZJMiA0Qpwk6VmUof2Heuu26dX/fAmtUJrZVfTFaLG4fXaQOchRA+JUZtGjXlCrT0lFIyIhvqfEfPiWpxsh9TxSMYsko/xvbVWEsaPBWJwstlp/hEjMe9XVL6q1+lFDIL8nMyCN3KU9ph3Gx6ZDX7qtxXN3gR7FtdMNqZv5S00Y9FWompIHznpcAgdyU7mns8Xt0wAGXTjYTqsh6o4zaFHfUjPocSBMD0AFK3qfKh/QX4GIn1HoQoyoPgZFccOwaFkvO60edlQonuByqdTHMCrvtWFGaW7iyVXtKA== 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=CBgbXxCRcUEKMXlHB4yezFVKoHPmVvq26W8DlLVrh4s=; b=H3IwWD45DzXwsQdwXjAVxhXMeI3NyxGKN2fHOkc97g2SEKWxlsFIFKELsMZHzGVbE62ptQyJ1NREovjd2fMKl2dMjZiwfrQXiVraY6cQZ3C9Osy1vStdzbGMkFao+pGHL1EqXh3peHPTbierAh+K5hPnTTz7ENbXNftfrgaRwofQAhMtjPS0vUgQE1iGjRm5EoHfUVW0h4THTIvNc8jDMtf/DF64aRncuzjJGVBVB8hUdn6S/+9KjpZS4Uxt0bQ4NwkCnCK618u2jLxViS3WRW2yIicBgZA2VgvG6IGk7RH6oZKw4exvZBu9p2o9RUkapJssMCy6hf0+pv+RWButiQ== 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=CBgbXxCRcUEKMXlHB4yezFVKoHPmVvq26W8DlLVrh4s=; b=BDvVVxXjYbBH+kndShQagdQflLb5GwOB6y8fOdeAl7knGZGj0zU2rprKn+I92fvHtJymmSgNcsWx1EQ2+QTs/iezy8+UoCnu2Rp3jqDojHzNoxOtK7C+yEsHVwniAyZNbNZ0/gB3/VFyoO9Maj2RihtT/ZmfJ4lw6oJIFpnFseJH3+OksOPo8Tp9q/+ufZWcxYPXNfa6cVuvzMMReQvXwbzdFeC+QeN5ug3IbRSwTpUKWcgKO+rdYW9Wn/Rm1xUVQ4ZWYzDe6RTMIXCnF6tTVT11HV2SQTbk7Fcw0jR5t7ksOFwmQSMG2p2Ec6IJEweXTPk0Sp8xdoZA5lTkQnnbrQ== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:13 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:13 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:41 -0400 Subject: [PATCH 3/8] arm64: dts: imx8dxl-evk: Add pcie0-ep node and use unified pcie0 label Message-Id: <20250331-imx8_pcie_ep_dts-v1-3-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=1063; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=RBMSI3ADIJKGIqpzwUcdguMq0thFRHCRC1IYciJ1o8o=; b=NAjLA8nU+qk9DnmNxrnmxQv1iS0ikcdiyijCM8XnGbs8FYR2l3eG2d4oUoGAUq0Pg+IfIhVOk l3HJxMoSqmJAPkwczCvYWuiYNtrjwlL4EBb4mML1k9bPwUbME4bR92w X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: 07125552-9510-4bad-446c-08dd7086afb8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?hHvKPG5p+Aocaoto8u+c2ybOtTqx8BI?= =?utf-8?q?NXAkp4ISbevdATvKybMvIbswsR00LfdiHhcUtSzrnE2Wc9Ko76RV5LwmTEyOarXYp?= =?utf-8?q?KZa6boD9y2tbH1X51xvx7/UQElsLSFlcAIRslEEcsj+pj3yt8L91ma/YP/7i/2z66?= =?utf-8?q?79nUJpDS6/ie42SqA77pk+n14LoTsajB5zzP6wTa3JmkjppC/0xmb4qz9FrcZajng?= =?utf-8?q?JUr82ZmQMbUodLnEDKEi4/CRZC8BEbYUqUFyxAo3GWBcoSoCJmxR1iAF8jeiF6EQq?= =?utf-8?q?Fbgv1eAZlZGiyt+PW+F91VThjnelcCFWVLgnV4M7aoTtQKv0YQ7xF8EUPKMpTpd6R?= =?utf-8?q?MDW3NTEM+uywVRZ9GIPX/3HN5QMu34okuk6NFEeBpcEwipvSpfkHAVCSx6HZPg8mi?= =?utf-8?q?8weqTv8jrv59InGjwhoXrIO3OTFjLAChjHGaR6fI30Sk53pOL/KSM8hJLDf+Gb7AY?= =?utf-8?q?oYKJWnfO399DBGRMcwgBTFTxcC59iUaE63/XHBf5FvT60DuK03xQQC3/YH71gDrQy?= =?utf-8?q?NRHdyYb7/j0WH+Xevjfovegh9QUGfI78//UK+iHON1eR6QyjuZtUrSS89xLHZGqAv?= =?utf-8?q?vZUBpEczegQ4r9s/xfQXS7HAUvKK+kjl4DNZOmeCuprdo3+KDmZY+GljEB/hePoQr?= =?utf-8?q?8drfMyfCqo4n0HP7fHU7HwSL4oc9GdP5dv2/nS5vUZhbczqwbeVH+Lsg8kuYTPKWT?= =?utf-8?q?2IP269oMpSZv7hueqp67Gqf4bJJWaRzGhoOdYYPa2rZ7pgAcZtxev36Cwa9TR9brk?= =?utf-8?q?fMeMuyNDkGhNOXpfiGZE69Zc/od2JwVAxapawpANCPvexTfQNjJ/Jl/IQ7SfCOrZo?= =?utf-8?q?dhzOxmVb2wL4VaLT21Ci9YPpFKN8PFXOUcrMT88OS8MHDmVBKkh99d0Q1QuMnaxdj?= =?utf-8?q?5r6cKeiQa4yiorVL8mSsNxY4fIHBuCtiTWfgDVBm5ZfWjnM5ZgjO3MvzQsIeK5Pm6?= =?utf-8?q?RmJJwqrJVZKnFYgzJ7lMwAGKdbwA42YhYbWJQ4A94DqHKCCQ1Svzwv+E16K43Kr8N?= =?utf-8?q?iTkgR5z908sc7W3FVgmUgDF1MeV4iKLsRc4Drb8Xb7IiK1fqi2bCKPO722rlen7D2?= =?utf-8?q?AMAGLztgf5eg+ANAdP76iPOqNJ3OCTynVFGie4ROI7QGn3gFQvk5u936V/bgsqfco?= =?utf-8?q?H3OI0/IV7uXH7l0CWscSaF4hxe/xL3W+wJLV+s9qEVVwb6KkGoTxA6YBytZ994CBN?= =?utf-8?q?EUMVsk8D4jSpypW3lsPc6Z1s32HYTbezts4YpYasewQYScr8+KzYqlAELUN5lR/YZ?= =?utf-8?q?StLwCSiHLZpmRWUsKf/gyXbCAHNWubY03kIvWD7lwXDqaZ9DOZlN9MFvWobJ4oYT7?= =?utf-8?q?EwZL9+iWDEkdQIm1qDHhPlma5XCzafPuHIKeCFDuVJFAXfzibHV0U8JDSi0H5YRHc?= =?utf-8?q?cazDyX55qBh?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?utX5qm/N0KsqsUldWD7GC4te8s1v?= =?utf-8?q?POyZGqgSwSoAhmHUKt0JFCAbc2ZOhZN6x6qHutxp0VvFLX2eIOW5HR3VHYNqGncgA?= =?utf-8?q?AzXzFSDRiEIePqu+dFNBKBZOHAZs2sDdrcIZwXgCfkHJVVLpouElTU0xeDtYsv9ww?= =?utf-8?q?Y4OFRi1ukPa3Fi3T8Rl8ZJvEKcmf3RfiKPaTPcyNTc6Iz1NTfOLsCkIj9MgzIt2Jw?= =?utf-8?q?hzrBpxWEeEH8z2SB1/6cOmlgvyE2i4OW8luy23UKghiDDfaOzdRLKcR02anMpMOkz?= =?utf-8?q?sgMaTIghihtT6dhUpfJBTJcvrDGMz+p5oXXQf6pzD4nghjD91W84h4l67zsQHEZgS?= =?utf-8?q?dWWS5RUjlyDXcOVibqkTXLDWti3twWjeJVLTlduSRULdXM7Pow6TM/0Q+cKz2MmmS?= =?utf-8?q?t5Fp3BIx7BsoUABbt1MPNLGeI+kQmRuhwTsG1t+mvBqCj7x3SruglRfoMgY1/pPNh?= =?utf-8?q?xSHBa3VLTw9CIPF+TPInMmgI3ss2PwSMG0M0ck1cS2MGD+1r/ciKmAXzHG2I4S42j?= =?utf-8?q?HOdGAxeYzOl+7xhrlg+GaKAtzvIDHE69TgTvJZcJQw+B39fBler9ENAGO8+0nBrFL?= =?utf-8?q?uAWNDVI38f0AQhzzpHwburwr6BHPK0rR3RVDCPYievLbcKDVg/7awACkw+t8JRc9Y?= =?utf-8?q?FKzsSmD2Dpl+fQAea6S/nBaUnzNdNeOjHewidapIC+xCnz+WaepYYMem68pDCMwUu?= =?utf-8?q?+HbwpEG3p/XAateJjoRrBq9RdOOya+Z0X7HCCbB5GxdWjSouV6fPyLXD9cNbtKdmG?= =?utf-8?q?MqghMGlkZvt7tFFMLWuyvM+xKxpNaweacz+E2SXRBOJBXilQpdw2YCD9OVynBN6Ip?= =?utf-8?q?Bj0e0rOqkxqNFNOcQHiPTw+yzOAuzFLAhJdBO7qcn5FME8QjIVtoAgjP8jAgRqtzB?= =?utf-8?q?aD6fkiy9A2naVoloLNhAnuhfl2QH0NbDwUPBAEXyYn0QRafBltMWDyWpxfqVAcW9j?= =?utf-8?q?UftmHT82QbSgTB2d2qICrYVu/gXI9U+1UbORFqEz1ETE+AYrdwo7JqNlzol58MzWz?= =?utf-8?q?eFNPnOTNBWWMs8yD1wPikyMn5RQNYmDBFyLa/sd2B3xTIGc9lgTYFjbFeoLmbIrmz?= =?utf-8?q?al/JSevvbclmW+Yke1je/C313RLfysjcwVjsYYO4WwO+u+88M26Fpd8je6QWPFNCU?= =?utf-8?q?uMvezouw4IpkKlsWyE+eBkfhONBHL3WbIWYpad7wOymVX0sthvsTZ1RP5s89a1pOk?= =?utf-8?q?X9KNBpVXaFJgNt7zV2L/0Xhx0sTthJyyQVg5xqXQqzMLwVDvxm09gyu6gDLSotpU/?= =?utf-8?q?3HJexxdcqfi64U9uiHb1LCCkMLHYxqimOttkgvaDQGuzU+iIPrmAzDRe7QtdAvCX4?= =?utf-8?q?A5O6SlenZW6sRfHAtk1/S/coQM7FuRrt/dxXcfOW+aCIIIE+VnV3BnaWgup8aGtxT?= =?utf-8?q?qmspkF0OZxbtI9CIEoUhRmFxknXJYgHeMuUQsBtON3SQfg8DPo+Q9QOeefpf3Ve1N?= =?utf-8?q?iRrX1YmW1vkI2W/+FfPGuMBhJ1JM+0Uf5ZS2smBujTSA/IWk12bVrbFwRy6STph0k?= =?utf-8?q?BmpZYsTfizLP?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 07125552-9510-4bad-446c-08dd7086afb8 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:13.4256 (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: j4M2xK+CqmoGC00KmtAORv5ai9TWvkLb5XFczAT/D/L4ABuqR/jD7wzq/vL4CHetG/gDYOADCuEMqrXWeI8xzw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120315_827722_F8196C81 X-CRM114-Status: GOOD ( 11.41 ) 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 Use unified pcie0 label and add pcie0-ep node. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts index 5f3b4014e1521..b6d64d3906eaf 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -642,7 +642,7 @@ &lsio_gpio5 { status = "okay"; }; -&pcieb { +&pcie0 { phys = <&hsio_phy 0 PHY_TYPE_PCIE 0>; phy-names = "pcie-phy"; pinctrl-0 = <&pinctrl_pcieb>; @@ -652,6 +652,16 @@ &pcieb { status = "okay"; }; +&pcie0_ep{ + phys = <&hsio_phy 0 PHY_TYPE_PCIE 0>; + phy-names = "pcie-phy"; + pinctrl-0 = <&pinctrl_pcieb>; + pinctrl-names = "default"; + reset-gpio = <&lsio_gpio4 0 GPIO_ACTIVE_LOW>; + vpcie-supply = <®_pcieb>; + status = "disabled"; +}; + &sai0 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sai0>; From patchwork Mon Mar 31 19:02:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033854 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 4DFF3C3600B for ; Mon, 31 Mar 2025 19:12:55 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=OCY2A6ngMfvfncQCIZW9WQ8429+rsuXkdVA/5MYPD3M=; b=YyBgMegm+UUh+Ps3Y0hbhHFK8A 4+bFf7/4cafDGb3eKEcZVKI1UtdyLcJKJpwBuKIkuc0BdiNEtqcWjCXMVFaRW+zzEJAA2YhTScCfa diLBjJQ75XvuDjM7Xazv7z5Q34R1xyYHcRZI8dXLncO+L5logj59xz9umCcgw4arzJznfV2QEBKx6 VQ6Jr7Sd83zUypk2ketLpluukuMDo8e31c+tiqgJOpvfabnpub6Rh0cTPwr8jm444gAj8po2iazPt cy0tP1tBKFYDFPCp3tBh7p54LluUZBcMrR4vAToVpaajSCcc0F08naPWUNDez9RDQNpjmPck4qFsz rYFYGxyg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKYw-00000001CuH-2Xf1; Mon, 31 Mar 2025 19:12:46 +0000 Received: from mail-db8eur05on20625.outbound.protection.outlook.com ([2a01:111:f403:2614::625] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPo-00000001B2H-0E7Y for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=n5Pw2AmlSkOq5pD3rSWLL1xnOMleY0SoP0r8HE6d92mkoMys/MlO3VfkXoezErn9ItvWjFXH6j4TYykDrLTKBZ4dtyqjkBadIo2R+o+EeS1VEmIJn+5bVtHiARbY8ueGDHe9lZNnsk6zQDljPAGyne4NrxCriz6/koKFggfMbY9O9PcT6vaAa0qWjc44XU22IJaC2yF6i0CTGuQRvLX3NBK744K6lNSd+OhwwPDhdJ+Jqnt4Xfp4mPHsaC3NhsWfu+L2SreDR/YJbJrQ8DBFQSwenQAd14fu36N29QUZjlp+C48ZrnB6bS5qz0/PHy6hYeiOwx8wqksAY05KSWj1vQ== 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=OCY2A6ngMfvfncQCIZW9WQ8429+rsuXkdVA/5MYPD3M=; b=U0eT/rbmWP4I7kXjs5zjlHnjkwKBr0OBkgKc/qyU5CU4yIk63Or4ASWZ3mFV5fv3MvuSYeY+gVTF50Njj0/45UaCy56zMdVrT+tJIWHzzbvGc+Lsy+/0UjRLLUmiRRyZjC6vedfLhJrA9d/bA5wnZ+2aqfKuWHMrk3bDwiH0eet5R8BJNzwHbuv6yiLHhlD4MfiszaqBJrmaQO+kGGFcjDVjjR7fZrlCIN9QkOGlLwbh9N3YyFl6f0qgZ49dLc+eYDxdEX3k/LNPm3dJ8DA7mJwxu/t4ixJRiEJRRNixorvmjVnaF9HEmmcifJrYhMAyE/MCV1SxtNrr0c567ld1Iw== 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=OCY2A6ngMfvfncQCIZW9WQ8429+rsuXkdVA/5MYPD3M=; b=PrWqeqqpstZXnAJBTgjPbu23n6Ea/amUf5JopVuVUIJC8TiwQGvhkkwndI18m8vdqC7w9A0jQFd+ucI1LAG2HaCEFglVVYhWg/Wx4qsuz0h+J11gsOc9kjthG4pd2ajI+yDx/YBkcnDc1EXddN6i5KE1KxJRkdSEVMIxUEhrZ2FWlylH/+ASfU81PdMU9Ann9sQws1DHrIPybwZgpX4daXW/iCRhPg0xZsB3YrLY16col0eSfEmmynWX5IX4UF9Pw3HkpmAQiTrHukOzyJVGyCWT9I262v7WKlZ0eDZGi6g00dv7J2p8VdgU2yCL6wNKUiFHBim2tFd64tnZpP+x4Q== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:16 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:16 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:42 -0400 Subject: [PATCH 4/8] arm64: dts: imx8: use common imx-pcie0-ep.dtso to enable PCI ep function Message-Id: <20250331-imx8_pcie_ep_dts-v1-4-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=5205; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=hK/fNpjGPUnaCI1CRWn2/S2soSB5TcGAWdtKUcSxc3U=; b=v0FAgL0/aXJkRh+PlewuAmRH2DQBMWmCE8olBmF2FC3G+aZX5EP9xcS0d5KccN4AbgQUQvD+f 72bTDjaTScqC468yCIJOWmZyTn6LvQ5u7ewN/pUg0tY7lvUxIwOqfWA X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: 4c8b81e5-ca44-49df-9cde-08dd7086b188 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?ZJ91h+LhD+vKQ6ylntUOKwYGlDTP1l+?= =?utf-8?q?pXK4vr9joNSEM71LOhTEFqW9dITGNjuXUR+JQsQE1101I20ihnP2qZlqBlG2DtEo4?= =?utf-8?q?ZVISoVsCbMy4P7l5LEuuHi9R2HJF0LZjK2FWaWcYl6vahmJq/L5Y2zqFJcMcEa9xm?= =?utf-8?q?uoRET6Ne+54U9zDhJl+lVOPN497nurQ1g6qJvGFxCdWbmfmbfUXxKidiE47gjJndQ?= =?utf-8?q?M5dPkf59TnqXx1kjMm61ir33Rk6KSQ0903mHj/DUIJ9pCJU+SMcLeHHHM1HFR7+LV?= =?utf-8?q?vN4nWQHrJVQY0qcFf03CGwBihX8+643/99oOFWQkG37QpncFwc8ua3LoyCOIXO6YS?= =?utf-8?q?iPXle6l6C9Lhor/MReXuN2Jm1dD88io3Qb+u2wN15zy5hYGe3gD5Cwr6WUONFMgoU?= =?utf-8?q?3s+Z6oeFBCEtZZwih87q6xzR8ruJPFgvalBsNGbto9GAsKVsm8pps4osS7ZbuWR6n?= =?utf-8?q?0+zW3opiVwwe4la3RtWo5LIaYd3XeDF3n7y3r/0HaOAynkC6olpx3Yicel5QeEOs3?= =?utf-8?q?/MbRLYGES7y1xsKpXynQLIKEhQc+3BmYs21+KhLIpYlfYtC/djoOFw0vsfeJ25PHX?= =?utf-8?q?Zu67wwvhvJdISxwm2zBhe+NcNrOQ53jlk0ryv3I77TZ5BPVruuM53qXyiFXssOGGR?= =?utf-8?q?gR58f71d+KEfRBAzZfWfzddQDANZAkw1bdXMiok9bqzwYQJBnTaEMg2IfJFS4+0Op?= =?utf-8?q?zqEUD6jZlsnYjLyJU0qeltMNl8EuWH81MzkgECE5O5TBSaMvCZi9BhQlQmNk/l4Dy?= =?utf-8?q?bjQkMoDLy4nN99x1JIuYPlWpMj/D09+GgXBR3xprzJHutXW2n2mmIdhElxuEfsExw?= =?utf-8?q?kJkxFAetLE9i/mA3+6SEzfNSE1nTr3dbhVzQdH5jdYmJYf7bpqTasF7GamCSmlIOt?= =?utf-8?q?hiXUu9SnwG1ciY1lwm069QRql6qw/edjd0zGeWNmuKYenXqSkIewZUl0XKywjoVB8?= =?utf-8?q?Buz+5o2vA/aut6/gdDHY6FwqMg3O2uB0V9NG22m7yrVCNi8kqyk5WIx7Sgdt2u/dQ?= =?utf-8?q?V3LUVLZrW6rQ9cXZ8I6O8lOr4Ql5gfLQ305fiW7CDAOFVyrwUEiOSnY62PVu3ax//?= =?utf-8?q?1flxTS2AF0XItS+kKVrk2X7Acu4DT2FvDWs1CJZD4nUKdGFmT1itLbOnyNd6soyMa?= =?utf-8?q?QEfEmhHfjcendS8FrSdraWMHk07eooPAZiJQ3RBA/D0CaxOXc0srF0UFaKcnMnnUt?= =?utf-8?q?Vd/QUaPn2TMdhHPZDX2W6w2vvdSyiHWj/N+vEdwnHJ/HM/s0vRnj6FEfbICHu7QGN?= =?utf-8?q?empbhUP3LiRLeM3pbjvjXCF0L5PQBqzMxTNhaF1rHywCE2r2YB/zWqVCv+4L9NjPc?= =?utf-8?q?arbNLfZm/hS47HDMDIGj4rJ6BCRuqhARiHKRfYLZOCEUQktUT1KBBEeSbXsWDioGT?= =?utf-8?q?uxyzlsKnHdc?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?6484XhgKyZXbOpPWZOv52ueRPUXe?= =?utf-8?q?nYvzkhvg4pBTfm+vqpR7/bksxEHCIKa80UGhhcuC1bEW507uHUC9YeqaoSovw+1TV?= =?utf-8?q?lp6MO+RcCC24vIyk74neZTWGuRhNtYA10IBPSPKtUkirbW6MFOLyxqQCEbdteHNxL?= =?utf-8?q?UlSgiMPNLx2z4Nhj65/hhwp2w3tke2/VHry5i/U0P9820VRQBanPd4WTD4Cyo6QSH?= =?utf-8?q?dr8OliD3Ta2BZfGjc5dJpPelU438RTZRiDBqW7YkoNHk191PpyR+5YMF9vOhKR4ia?= =?utf-8?q?on8bmRSUVPr8t3OhGjrJzdKCDp5JTAuo2d4qN5zkJ/BwXTM66bgilsXkgViEA8neY?= =?utf-8?q?k2yARwH2ApEOWFRSS+QGWNBoC/5V+aXI78yhZKq7SpLsKhJvbtIU5mmbcHYcOspSq?= =?utf-8?q?uDGbYNuvJmmtqviqRAqc7yWFp54F0LjOCK/pq+7iUCrOGP31dSgdcIj/HG/PrFgQw?= =?utf-8?q?JrtOhWjz2MS4tY1WwiQkBDwWhHU0XJlGMpwLkxyJe18sPpys3t4gr1fDSnxGEbDpx?= =?utf-8?q?Hro5t5vPqm/2OZXXeGto3XNykW3TTYNF9mOlETjk4T5Mvncy71QU8wy6trE0o/Pfz?= =?utf-8?q?j4D7Y4hCMRjdYqkxbfeJRR7euqrIxAMHV4tj6LkvGrWo3Ma0RsS1HHHkMhbVKvzM3?= =?utf-8?q?Y3ESYOWiskA7WdOi8g6weKvKzdGW28DyownCEKF0KP8GCP6oMLset+JpfNR7Z8SRx?= =?utf-8?q?CW4EF6twBqcO/C+kL//23XTPwvmGgB8V1+z8xzwos0QX7jamuxjH/bqA7zngWapAL?= =?utf-8?q?hgi5hjNmOfjQFnogkKtijUysBmL8ch3irohym89T+VJzKkfZ2/dMqXemz6iwDJRqN?= =?utf-8?q?7tCyAULoraeZ+q1mJeKU6b1J5KUj5G9lx0nxlVQ0nFFNs+U84qfvCLhkD8oc7/wpz?= =?utf-8?q?2dkOpadIqblyzynVWr/JIDOOjUGHSRbDRFZwzEzQyh5rE5JZZnYuRYnidw+9uLAoe?= =?utf-8?q?q2Eh+SuGz8xTAbSz4CU84sX76dzhUwBH9d6ywBCxXPYHpt5dTvwfUZj6kLJGd9HYX?= =?utf-8?q?CwvJFaC6lBFd4wj04C0j4fLk9LZcFj37PPun67l3LSbnbUCvSBp+V6ZyXVDvvkuEm?= =?utf-8?q?0KcDFpsnC4IT/JiC8RjqziX23yB7r4fy/I/fms/niKWjEFz4LIvkp4j3rxR+XbR4A?= =?utf-8?q?VnH5E5vaYDrjkBuv8HaGlqIOgHrRO7nmfyJHOa/gv6b6jxT29U6rY6bmvvrLXg+v4?= =?utf-8?q?rn8S2ArA5SP8thBUVRfJVyHLpvpkNxXDVx7BHgXM9AlPoU8gjy2baFhf+s4VoUS51?= =?utf-8?q?I6CflaIEvdtEuiI0LxXfyTUX2hVwP0JVfgytrtdLDqZ7+jiJ4hr3ZnadnIRHNwhRu?= =?utf-8?q?j6pTNgmZGVnWudkQ1vjq9uPviXLYldmmhk35spkqiod7jTEA0urSihqqS4TgZ/unv?= =?utf-8?q?3Thl+h0fPr8g4TfqFP9/2M5GU5O3n18DXc//VfDnmEFelvl2EsT1aBq8TEyPlFI1X?= =?utf-8?q?7/VWFEW4GWP3vl1wovIxRp5NlMKgLheilQ/ZXVQkvvVn2xKsnwVqVpQQ4AjFJW/44?= =?utf-8?q?y6LPRXSGPCtz?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4c8b81e5-ca44-49df-9cde-08dd7086b188 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:16.4218 (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: HT3nAFKCt6h/L59g2/bSSXTMFHRvIt9mKUPD8ApMTaaGvzkzyNh5oSUOzWP0JGYNpDTKavJazmWgoVZcPfXtFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120320_240305_BE2C4BE3 X-CRM114-Status: GOOD ( 12.23 ) 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 Use common imx-pcie0-ep.dtso for imx8mp-evk-pcie-ep and imx8qxp-mek-pcie-ep. No functional change. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/Makefile | 8 ++++++-- .../{imx8mp-evk-pcie-ep.dtso => imx-pcie0-ep.dtso} | 6 ++---- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 8 +++++++- .../boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso | 22 ---------------------- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 11 ++++++++++- 5 files changed, 25 insertions(+), 30 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index b6d3fe26d6212..8bea36060df22 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -104,6 +104,10 @@ dtb-$(CONFIG_ARCH_MXC) += imx8dx-colibri-eval-v3.dtb dtb-$(CONFIG_ARCH_MXC) += imx8dx-colibri-iris-v2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8dx-colibri-iris.dtb dtb-$(CONFIG_ARCH_MXC) += imx8dxl-evk.dtb + +imx8dxl-evk-pcie-ep-dtbs += imx8dxl-evk.dtb imx-pcie0-ep.dtbo +dtb-$(CONFIG_ARCH_MXC) += imx8dxl-evk-pcie-ep.dtb + dtb-$(CONFIG_ARCH_MXC) += imx8dxp-tqma8xdp-mba8xx.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-beacon-kit.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-data-modul-edm-sbc.dtb @@ -237,7 +241,7 @@ imx8mp-evk-lvds0-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds0-imx-lvds- imx8mp-evk-lvds1-imx-dlvds-hdmi-channel0-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds1-imx-dlvds-hdmi-channel0.dtbo imx8mp-evk-lvds1-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds1-imx-lvds-hdmi.dtbo imx8mp-evk-mx8-dlvds-lcd1-dtbs += imx8mp-evk.dtb imx8mp-evk-mx8-dlvds-lcd1.dtbo -imx8mp-evk-pcie-ep-dtbs += imx8mp-evk.dtb imx8mp-evk-pcie-ep.dtbo +imx8mp-evk-pcie-ep-dtbs += imx8mp-evk.dtb imx-pcie0-ep.dtbo dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-lvds0-imx-dlvds-hdmi-channel0.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-lvds0-imx-lvds-hdmi.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-lvds1-imx-dlvds-hdmi-channel0.dtb @@ -284,7 +288,7 @@ dtb-$(CONFIG_ARCH_MXC) += imx8qxp-colibri-iris.dtb dtb-$(CONFIG_ARCH_MXC) += imx8qxp-colibri-iris-v2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8qxp-mek.dtb -imx8qxp-mek-pcie-ep-dtbs += imx8qxp-mek.dtb imx8qxp-mek-pcie-ep.dtbo +imx8qxp-mek-pcie-ep-dtbs += imx8qxp-mek.dtb imx-pcie0-ep.dtbo dtb-$(CONFIG_ARCH_MXC) += imx8qxp-mek-pcie-ep.dtb dtb-$(CONFIG_ARCH_MXC) += imx8qxp-tqma8xqp-mba8xx.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk-pcie-ep.dtso b/arch/arm64/boot/dts/freescale/imx-pcie0-ep.dtso similarity index 64% rename from arch/arm64/boot/dts/freescale/imx8mp-evk-pcie-ep.dtso rename to arch/arm64/boot/dts/freescale/imx-pcie0-ep.dtso index 244e820699b50..ed73284d9bb61 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-evk-pcie-ep.dtso +++ b/arch/arm64/boot/dts/freescale/imx-pcie0-ep.dtso @@ -6,12 +6,10 @@ /dts-v1/; /plugin/; -&pcie { +&pcie0 { status = "disabled"; }; -&pcie_ep { - pinctrl-0 = <&pinctrl_pcie0>; - pinctrl-names = "default"; +&pcie0_ep { status = "okay"; }; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts index c26954e5a6056..10d3cf31e8b43 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts @@ -697,7 +697,7 @@ &pcie_phy { status = "okay"; }; -&pcie { +&pcie0 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pcie0>; reset-gpio = <&gpio2 7 GPIO_ACTIVE_LOW>; @@ -705,6 +705,12 @@ &pcie { status = "okay"; }; +&pcie0_ep { + pinctrl-0 = <&pinctrl_pcie0>; + pinctrl-names = "default"; + status = "disabled"; +}; + &pwm1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pwm1>; diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso b/arch/arm64/boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso deleted file mode 100644 index 4f562eb5c5b1d..0000000000000 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso +++ /dev/null @@ -1,22 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0+ OR MIT) -/* - * Copyright 2025 NXP - */ - -#include - -/dts-v1/; -/plugin/; - -&pcieb { - status = "disabled"; -}; - -&pcieb_ep { - phys = <&hsio_phy 0 PHY_TYPE_PCIE 0>; - phy-names = "pcie-phy"; - pinctrl-0 = <&pinctrl_pcieb>; - pinctrl-names = "default"; - vpcie-supply = <®_pcieb>; - status = "okay"; -}; diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index a669a5d500d32..daba830668793 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -539,7 +539,7 @@ &mu1_m0 { status = "okay"; }; -&pcieb { +&pcie0 { phys = <&hsio_phy 0 PHY_TYPE_PCIE 0>; phy-names = "pcie-phy"; pinctrl-0 = <&pinctrl_pcieb>; @@ -549,6 +549,15 @@ &pcieb { status = "okay"; }; +&pcie0_ep { + phys = <&hsio_phy 0 PHY_TYPE_PCIE 0>; + phy-names = "pcie-phy"; + pinctrl-0 = <&pinctrl_pcieb>; + pinctrl-names = "default"; + vpcie-supply = <®_pcieb>; + status = "disabled"; +}; + &scu_key { status = "okay"; }; From patchwork Mon Mar 31 19:02:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033856 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 9F318C3600B for ; Mon, 31 Mar 2025 19:14:45 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=fYCSSTzDmMPDLFEOzO4wt2dUNu3Fz4XKLRtyM0ObWv8=; b=p3mefkFSK6+85Kuqe99gN36R5P XoXOtYsW6B5OriQlgeWtdWHxT0N6zB9hUteX17VMUeORLSKpWWsytPCxtbkDIkZ1wWtjiioVkTup5 af6e/A88U0KwoVlSWEVKKNIr6hmBo2RZyVs2K+zrYurp28r21L4QriNuSqxTeYiVH+edDlfdhggal 9uie8u5TCiMZf9rK279ZYHOuzZWqcszhI+o4ElXm32yQs0cs+6eIzpb5+Gxgs74QNoAIFfrMJQbis z8vkgS+4Nj/NubAofUfehq043X2fEvR2FsB+a6vJtByYJkx8/r5f3AmXDxNZP2tQImg8jz7ImZpP2 qN4/eriQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKag-00000001D7N-2Cw9; Mon, 31 Mar 2025 19:14:34 +0000 Received: from mail-vi1eur03on20618.outbound.protection.outlook.com ([2a01:111:f403:260c::618] helo=EUR03-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPu-00000001B4R-2iol for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ft6sGArRrAmEksBchm6417so4VKN8edW/GWeW1SHvgRU/AElzhumra5u2oMsMIOcBklayBhwDBECbZxuLCFpFuNerGgzGDBJTo0WTtGrdRyst/K3gj4p6j3DaEMqTpBN9qRtzwcDKqc5s8OyTshxFx/G83P07CC/C+7V7rWlopwHfQLXdUUw9bDv2cLgiXeVTQWHmQPgIziczncvE7yvgazbItx7HeYGrYriC5ieJBsiQ/Uzi2VoiPK/9Qg3tcJCZpjodb6soof9wYGuISuRLmcvFENgEKPtKg16ynEkwS11nQuu/dm/OFB6Lj6/rAagKhUvM8xBBOC7Pqvm8q+gvA== 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=fYCSSTzDmMPDLFEOzO4wt2dUNu3Fz4XKLRtyM0ObWv8=; b=AZoNJ6dIaRzO6VJawbxwJ1dNua+6s1tu3BQ4ohRmHJDwGZ/26ZbWVbESPmTgzFhxiNOxDO0ihvHrKjCx6lyb15GArg5O257RN+u63M/kXYN67oW/I7s1IxERKXyqSnbpBw8P6j0soNJA1yGLFY+FOLesn2zGkZWWDVEtzYUioYx4B5e8XPyDZYfcw0n6vyvhtcc7+DpGNJFeXDz9GVy1fBTneDzt+3283FhNywG2Lno3J297deRRkSZ8Dv7oR7Pi5e3OS9jLvcd86q3orbbVIdsns6jYZ409PDNecKj041A+7TQdDnV21nNiUfmIJbpNIVVf3v44iLPVB0GedEwPKQ== 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=fYCSSTzDmMPDLFEOzO4wt2dUNu3Fz4XKLRtyM0ObWv8=; b=gfu2Wb/JaP3HXIVfoVr3pMt2wDAVf7epScfIhew6WzKfBifLb1iwrQ+4jpgPXZZ3EtMFNQyGN1RJOmlJIYP2YHP/w6+MI5fsQU4kn/hx/IlQX/bVVQU/nCN9hP9PkgXPiS+9WhLgfzffldf2fainIrwznSUUTg8cjQhGKgKLs4BBuuZNsU3VUB9NhOgKNHssAWAifnvqMb8oA9oidO1/dCNlyBgGOb6S+Khoerp4VISNLg+UcwbuEbIHCX4ruHLD1vLdT3wZyfCK3DZprv17NkWvwdtOXLnMNwn2IO1t1gPyjbouvPt5ZuBrI/7YBs11NeKMNTSLZ8EICjX8ebk+4g== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:19 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:19 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:43 -0400 Subject: [PATCH 5/8] arm64: dts: imx95: add pcie1 ep overlay file and create pcie-ep dtb files Message-Id: <20250331-imx8_pcie_ep_dts-v1-5-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=3206; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=GqmVzx3QN8J61JwHycdkF8lhqGaHz1X8f8EGyilRx+8=; b=WQV/Nq3uBpIr5h3lfiJAIBHccvlyrZ+mDJa8x7swcdg4IN+5zl6hEF4gHftSfU0Y87KDq/H+u g2nY5HyEfQoDe0aCe/p2kwsqa79YndHbBVtSoAUESW2oFb45qHT+G7+ X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: f5d8650a-6218-4864-0e53-08dd7086b349 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?vDuSOUuhYAwo7cT6uUc9sNlIMKIwkfC?= =?utf-8?q?+rLu25B4w4gTWzjJ0cQOLXj/QENsHl1T0woSMqmhrv9ZL7hK+C1H2G6gvtYvZ41mt?= =?utf-8?q?8D4hjwQOWrwgBYen7daWFQMW9iOS4gd3DX21AHbJJzd3RnKA3WBMUqqEcURG7P0JT?= =?utf-8?q?hN3tvKJsHJV9izORyXVGXgrpyH1izKXjOrMUzjBlamGh1fzyk10gdANhxbplXLbbQ?= =?utf-8?q?BGuVMWkPlEBc4dWq51TBJH32NFQX7fus9+fDw44Qf4xrqTqsjWJ0A7yU+NMW8JTYw?= =?utf-8?q?OdRsbI7TRu441em0sU7vu2EGkIYbQjNONprKFVMQAKLldRM6Wn3bNL6qyrcEPYSDf?= =?utf-8?q?xlFSRSMKhuvL9Xr+00YrfMctm2wCoUf9aN2rOB6z/L+k9PZwWEGe6u3Wlx65A/0/2?= =?utf-8?q?UdhQ3IgwGPDvm4V2CdEfop3n/1UYFZGxImnvsXchGAVWggPQt0sVd3fAQvANbN1pv?= =?utf-8?q?y/6Z3saKk+D/g0s+DuP6N4pRUgpxACfcXuXPqkpfalrPaXVKUpTNAlt/6u6Mgah6r?= =?utf-8?q?hoi4+qDoQneUJedIuJbWk6HcPTa1sR7jOKXQ2fSkM6Cidz8F+AWwMoRrVeuiD4Gye?= =?utf-8?q?6+qE7MLIg+X9skmdIlu8gZBxjpdh0jIPkQ1WjyQwASHiBKLgazxhVVxC0QGc+ZNYK?= =?utf-8?q?UTBGo3WzWLoJMY/q/aMD2RSWx1NW79q6E6I6I34nVQu1fHx1wTSpI/JZiExW3Gzod?= =?utf-8?q?UNxi/F4UQBsjDIcSwJ3cms1qClJg/CGM8IDpEMcUVcAAAsR3utoMgWlX557Sfush6?= =?utf-8?q?TvkE6+X1TvnElb1OhtLQEiihFFugXN0pSUvIsHLHcMyeACWHsW9/aw0/UcYuSgevw?= =?utf-8?q?tcWFXW03BpLwkNzmTrkGLesayvnl1wK211AUeAp/Aj4jR1+CQmQ9FGeOxFdEPbihW?= =?utf-8?q?HAAp9E/6h3qvf6Q8Z6fjf7qPd7Yl4jaxBczNiyVoMuu8zMWXXC9q+tOTO87aQ/LXx?= =?utf-8?q?hW43qxSU7OrNc5RDcucYr57ypHuUBONyGDI4VWu6HhlJRvZo1emgBckzkxg4yFs7i?= =?utf-8?q?QOVexSrHSOGAmU89G7rUbJAG8CJSPuzldGJbx0+EfVgfmlRLKWoYfOLuVwj8qchEV?= =?utf-8?q?A9Ulq/iHvOzRuDxhkawPlybYspQiYTrstsP3k0EYTStr+dQJviOUs9I11GKpg93s0?= =?utf-8?q?+874JF92J499sL8bP+aMLAaVPV0CxMADkm26SbfulUz3jGnSumdaw2aan4fFMcLYg?= =?utf-8?q?YzrMXlHOEzDJDJoSjnO+WfOGO88Xtw6YTsglhSQSx3dHGLAs14PVFWRU8s3Nm2F73?= =?utf-8?q?vjjTbwPQPUJNulQuNXa4QcB5aiMCHhjY2ZRK0A+ddT3ip+aTK+vzjRNRDCAyjx9yg?= =?utf-8?q?r9OECAFf2sy9zW9mH+pr7FDl5OdJLFXZjipWCj08i4i9fK1d0ltUBJcU+17Kda2Ks?= =?utf-8?q?xe53qZjAq/t?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?vtYFQ0279UfnSYFqWqBMYVLI8+pv?= =?utf-8?q?1cKg23Y5pluzSLE5w5yPzTwiFbjV/uH+UOwDTG+TjuFcgcRlZfINmF5l6uBuINNpc?= =?utf-8?q?TaWFUQOSs0AzI5Kf6VCiYZAFF0wt2P899I+O8unJy1GZCMz/mhyFa+2Xuqhi6zl/6?= =?utf-8?q?dWDyu1Z+ovYrlKRvOTO7u5MWR6GBmvCT1TvKYjCNSScaeXpv19o3+18ayDFvgD6Ez?= =?utf-8?q?fLk6yzaYlG3mfwYm1Mxj2Pc8dx9DADmnrOHVPWJKAZvEm+QDsItZ1MaKxQta7DXv3?= =?utf-8?q?YG2rqr0iaXgjX5dK5ApDyPbS4E3dxi1O6dfj6DfEFnP6LQRkKGlDEtTOpAzRYloY+?= =?utf-8?q?A+Z0DDzQqK6MNtCgkL54tbnrZVtNOKaduzFnB0ExSUTr85qAbbpNU+tkMSFTIiG4x?= =?utf-8?q?DVxfab3jCXZtjZnjNeEjJpYKqATvPkRWt6SNbkS6FibigvPg6WiJhOaHwBGP6LyxN?= =?utf-8?q?oRpeQiBm3QcCsMYHTKMJxw+ZgxQla2qg/w5kYjmp8+TYn5ubV4NEIlDYRgyUVUJ9g?= =?utf-8?q?pQafrl1S80kyHeRv/1AbY2VuekP4fQRn01oJnpG1a+JU5BJYwwmse5C0c0X2sYFC2?= =?utf-8?q?99RrJpMTCfHwdCqPr3J1M1CfEKlAEOkThEr92ZiqOD208vim8t425x3bv0wIxv5ne?= =?utf-8?q?04/R/fqTu/kphB0BbjgxcLx6YkTclKjLCnxmTywK1LhnMITSgfyMlW6yE1JKxYuWT?= =?utf-8?q?ZqbnKQXd0vVP96bT6c8EK074ItHA7NHjztdzZ7ox7v5xRQA3MMWRzhi31Kgapq4Ub?= =?utf-8?q?uM7M5NvpLEokQQT5z/2nUHU/8DTndJ7XPiclRq+Kw3nuaNx0F7N2Bdy/u2DEsphMi?= =?utf-8?q?rl8wqAMzza8re5SFIHOxys9Mxy0t2HLLJnDjLaNp/QSvFe3ex0YPiGD+ZXcQtECTF?= =?utf-8?q?D7Vec66t1vh7i83awvmdle7PPDZ20+Wx1AfcYpTrtmRzCs66FPA8pM3ZmEYbk9ozK?= =?utf-8?q?vZunoGvzT1+nLDn91jczT0hNEtbR8DgdIQ50Lp4I7xgkafjtx2Ursr7JZwpd2ZZHg?= =?utf-8?q?onJ3O9DuAVLQsbZbfwmHlcWDZMFBtGqdllEDHbbMpCU96aeOW1lvXK6mKam1Qc1qi?= =?utf-8?q?GCL5AEF/jTuPihL+TTJSSt1koIdjlFePmduqFtfjELxXkdTfIjVjz1RcvKN4BTh3G?= =?utf-8?q?uoYXMQ/wUJJSmorHNOpSamguNsiWO9TuhbHiRpn6paYJOI0uvog55G6Q/GQP2KITa?= =?utf-8?q?465UC4iF5F7u1oe1mQ/X9CqmtAt912TzOhnwwpS6OBLlq4pJl0WBOmAy5j2hGZjg2?= =?utf-8?q?793pgV56G/g30P1UjGrQqQ22aiNqFjuMxEdNKo8QD3ybsX14vxXUNZAOi9Nzuh3Ex?= =?utf-8?q?0d0EYOgsVFap7F5jpdY0mjahz8gvYLbyu0XBLkuCB/Anii+f1Kud6+Tll9bTGA0H6?= =?utf-8?q?5FApN8cPoZf7JzxSjPTkW0UH+DIw1v/7F8Hl/11lu4DdoAPWIw3LVvgPdy61j4wL9?= =?utf-8?q?mQn1NQr6VQuF+iYKQN8+Cw0+Om0sCyIBJU2tf8HNWLoxAO9raov87B6Ijfv6ACQOh?= =?utf-8?q?TNxZYifh0DjO?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5d8650a-6218-4864-0e53-08dd7086b349 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:19.3488 (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: bLKlld4BmzETtpeoiVJbObT39sL4su2f6AOJJLmceaOfeVAI06LNFaFos68k+I557XKodO/FRickKIWOtvOMng== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120326_692940_B5BF6D2C X-CRM114-Status: GOOD ( 12.87 ) 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 Create imx95-15x15-evk pcie0-ep and imx95-19x19-evk pcie[0,1]-ep dtb files. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/Makefile | 6 ++++++ arch/arm64/boot/dts/freescale/imx-pcie1-ep.dtso | 15 +++++++++++++++ arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 7 +++++++ arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 14 ++++++++++++++ 4 files changed, 42 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 8bea36060df22..7778a0b3abe37 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -308,6 +308,12 @@ dtb-$(CONFIG_ARCH_MXC) += imx93-var-som-symphony.dtb dtb-$(CONFIG_ARCH_MXC) += imx95-15x15-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx95-19x19-evk.dtb +imx95-15x15-evk-pcie0-ep-dtbs = imx95-15x15-evk.dtb imx-pcie0-ep.dtbo +dtb-$(CONFIG_ARCH_MXC) += imx95-15x15-evk-pcie0-ep.dtb +imx95-19x19-evk-pcie0-ep-dtbs += imx95-19x19-evk.dtb imx-pcie0-ep.dtbo +imx95-19x19-evk-pcie1-ep-dtbs += imx95-19x19-evk.dtb imx-pcie1-ep.dtbo +dtb-$(CONFIG_ARCH_MXC) += imx95-19x19-evk-pcie0-ep.dtb imx95-19x19-evk-pcie1-ep.dtb + imx8mm-kontron-dl-dtbs := imx8mm-kontron-bl.dtb imx8mm-kontron-dl.dtbo dtb-$(CONFIG_ARCH_MXC) += imx8mm-kontron-dl.dtb diff --git a/arch/arm64/boot/dts/freescale/imx-pcie1-ep.dtso b/arch/arm64/boot/dts/freescale/imx-pcie1-ep.dtso new file mode 100644 index 0000000000000..0e7ef7ef85605 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx-pcie1-ep.dtso @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 NXP + */ + +/dts-v1/; +/plugin/; + +&pcie1 { + status = "disabled"; +}; + +&pcie1_ep { + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts index 514f2429dcbc2..a35962f929f6b 100644 --- a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts @@ -525,6 +525,13 @@ &pcie0 { status = "okay"; }; +&pcie0_ep { + pinctrl-0 = <&pinctrl_pcie0>; + pinctrl-names = "default"; + vpcie-supply = <®_m2_pwr>; + status = "disabled"; +}; + &sai1 { assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts index 25ac331f03183..4accbccc75239 100644 --- a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts @@ -417,6 +417,13 @@ &pcie0 { status = "okay"; }; +&pcie0_ep { + pinctrl-0 = <&pinctrl_pcie0>; + pinctrl-names = "default"; + vpcie-supply = <®_pcie0>; + status = "disabled"; +}; + &pcie1 { pinctrl-0 = <&pinctrl_pcie1>; pinctrl-names = "default"; @@ -425,6 +432,13 @@ &pcie1 { status = "okay"; }; +&pcie1_ep { + pinctrl-0 = <&pinctrl_pcie1>; + pinctrl-names = "default"; + vpcie-supply = <®_slot_pwr>; + status = "disabled"; +}; + &sai1 { #sound-dai-cells = <0>; pinctrl-names = "default"; From patchwork Mon Mar 31 19:02:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033857 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 5CFAFC3600B for ; Mon, 31 Mar 2025 19:16:35 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=+k5RxLS7FE4cDKq0kg1vgemQ8TlXUWbKUwU78zrT7/w=; b=RCq4uddSg2QHAzwpYWNjPGLOmg Al/4wzhcOmeTRnON9WU0zIIzCJxVqP2jXdjDGZgn2rmMSiJJAFSpNKl3Sz0CB9kcRGJMpSO2zQvy3 WKi7xfcb1X6EB+UW7OIqRbNO07BWtr7cL2Ko61aMM6jJpHwWWICr5jReGY2uipAY9Ck8RsKi/2a45 rh+jnraSxAROPaAZzfV0N/CMWibCDyUYo2hvbrb4Oi57yI1VPUtQ7ZpiZo+97j8Aj5cnaeX2YVCeH /WBkbpkLCwcSJBxczqq7KAPA21vwfPeGfhJt1n5x+wEwng3AZTBPYFrS1Hq+XwvHFzBtwINflcj2b 1mEowwMQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKcR-00000001DHY-1BXE; Mon, 31 Mar 2025 19:16:23 +0000 Received: from mail-vi1eur03on20618.outbound.protection.outlook.com ([2a01:111:f403:260c::618] helo=EUR03-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPw-00000001B4R-0m6k for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OosIdn4wVtkgm6fm7cxPZFGY2CT+Z+51jOqiSOGBjIXEmUXVvkyewbCSmWHRcg5wDeCJhWKVOoyq/n1Rrk5BIOPIbz+6sLBkWcgxEb1opCx+jVsZDEmFtZLt9MiT6LF5c+ZlZRiU17QUk0k0yfDXlHh/B1m7sfKemKfWa/uoRcmBft/xPRfLiFmoytbPSzCpuEDHYDEpyb1X9afSvvluhE5vbPbxh/eRLXr0neYhRJfDX6BBg98zKX/Hq3IJocNBVhT7XwTcf0CrhFQK0DFv/LDhS/Hd4PF5bIlV1BDLGCyUDstsizfuwvf4QyYL1Cqp2zLeR/2C+w0F5Ixo9E4fVg== 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=+k5RxLS7FE4cDKq0kg1vgemQ8TlXUWbKUwU78zrT7/w=; b=JaMQwI8Um+zpgtrpCuNG7k/lxRLdN/OrA9A3P4zhrbPk3vGgGiQAGTdc434GQiKB2IxuHnrpkbNZCCNWyeteabFkC/JMCLALUA/ku28pPli4IvEoxHMrm1AOD8Cjdff8q0W2RURiInMmsVN0xKiW3hXe6iORbcSYMorEsaTpFc9B4KdT8BbGmfkqgD9BVLsXMRdkmJnmhTG8zYn/pE1z9zjnZRtedJQxFeGsDFeaIwlmdO+q9ifraK+Pevij1+cNUyc7T/m+/sRHEUU8knwluk/G766OP03WZrIoO9IouXXoRjcW9Y/MNUei5Zu41DGsIe4CRwyOcjVBYmqJEes6Og== 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=+k5RxLS7FE4cDKq0kg1vgemQ8TlXUWbKUwU78zrT7/w=; b=A1n8MZRYgkvjTRpHt8g6eaPRnf05OdK29bN3SmWMFaznBQzEzUQfSGyQG/4VstcI63h2ZWB36vMzbW6Oluy/2bbRyKkGJZOkSNGpVb+TIUpRLx3TJ36G6JZzgUzwU90jX2S0kgOlnpA/zKMod8aW7BkBk3UwFT1m2X0o+69luhBuPJmexs30KqTPHS+GU+3HR4h5rYSl6kChXf7K7F5iPVd1vNizP1ICnQt7jLtGb3G02f8iSt/mtAtHtYWCcHzpdliM4Tv4uk0Sjc75PWppYcy5XV3H8MgCFU2aY0yCoZe1iuKPt+lymVBBdAAuuK38yV0v7CV9L4gttcAdteJF2g== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:22 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:22 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:44 -0400 Subject: [PATCH 6/8] arm64: dts: imx8mm-evk: add pcie0-ep node and apply pcie0-ep overlay file Message-Id: <20250331-imx8_pcie_ep_dts-v1-6-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=1928; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=Lca0eWP1thUX0lrJavIW4Pve2PFsHUOe0rBJVo4fl7Y=; b=OjDsOsGWiW+I6kP1qM06T7wHgRiwl/vV5DKIrtCxD2QItsK6OSUAUH14KCiHRLd3uCtOBIxVk kFpKLUmgNnICIJKMYMqzsSdkwqEbJfE506kzEWR19Mrg0W0Djm+hyjj X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: dc169a48-b0bf-4c1e-3708-08dd7086b505 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?eUiJYvoa97xLUctTvHqNO/s5zUQ/12s?= =?utf-8?q?YSeeboNmM+ckO3Q/bgdmPcjdJWF7qh/bdYBFzzyGLW3Wx/VL5E35BFGKOQUtLLosh?= =?utf-8?q?IAvX3mwKwOhkHiZ3IVm1nm9aq9xLoajNbEetri23DNnMuH+Um1MsQje46QqDNTwx+?= =?utf-8?q?dI8q4x6tNV7TFdRZVCiYwWZVeDzbziJHmRuJZ0N5biJpNo/TtKFtQS/ETOjtfCTct?= =?utf-8?q?cnLiELstcXIcbUe6Nq2KCpvtKW5S/v1W3bPW2O/UvW6QIe1ZnoM1nd6tsjdYVE3a8?= =?utf-8?q?LeVXg8L6mXOK0OP/ro9CQ6vkRl3T/67Ep+51kZ6IwqyvIgqPYIx16arPeCFVMK9nb?= =?utf-8?q?mLHIIxwg6RzZTCm7igsVvtFUqredEEOmqyiW7Ix0XlT+t6/Z/sMW4160jrY+WZCD/?= =?utf-8?q?tRJaxdmAuMH5GgvcckJOnQeDrCiJDpuA+QB4eFID+5fJgRcW/LzRekS+t1k+U5I/s?= =?utf-8?q?HEe1GcRyvJlNbr0CvHD64wKhrVGDAbXcW4B7gza5hXXMyFSndnw9MPDyo+Ffw1YJm?= =?utf-8?q?taGDYtiWWNYrasqktcb81o/BDd4s2Nzl/dHIoTx2bL7NK8aqztDI5zrb1vBt4FOm4?= =?utf-8?q?T1zcukCD19OyHZlt3NqVE2FsBYiqvLufl62/jhpXj2Nzp9iLm6/xpj/FS2xQIlVyL?= =?utf-8?q?4SXW6XQkbjjZYsTnK69EtYRXzhdQBv7z+L853hvGf5WbiW9o8TP2maQyoq51Jf3gp?= =?utf-8?q?5lZdccdZt9qXj/yEHz4CwhNJzsbKaOClB/N4n0oYj1ny0YjLi4mBpKu6hr6qYdAKE?= =?utf-8?q?eOj6JFZd0O6dtufMHTXZDfrQ8ZZhBh7TcJoga+wlNuiC1jyGkA/A9B1Ho84P3UsSI?= =?utf-8?q?rB9BNRN4Qt5glBOgLi5rcWQ5VhkuBNQwrH5TzdmicnAZ2Kvl5JqGmnfZcGtE7ia08?= =?utf-8?q?/pe15VdmJLC6EsvmgyShQzwlG0rLeDb71DBOZl/B/VIx20RWnzc1X14eYoN6TatfI?= =?utf-8?q?f8CDanvGRO5bvA04R8xdrJDQP0QIHhnyVTTO7ZD/k+1ZP+HhTltEj0rSpXrKcdToV?= =?utf-8?q?Uf6WMJLU6xrJ3IBenh1FMYvLuipZiratslxyZUZ8k1FRtS7b9uGxUge/GDlBz5NQn?= =?utf-8?q?QzMv1jKpoh83M6V1VpEHb/wIiZ6B4kLOzlZji06ri+w2eMCpQADKXVqQw3iI9cdVr?= =?utf-8?q?rC4x3Ms0MpVHMNDC1bw8uaY4niKNf6qbU18jzkBTLrsn9vS/znaqGUHblySIQVyLg?= =?utf-8?q?GoUPRUqNNQC0sF7zpPO7/tBMu5OitkfcVF9awi5fDjWzj+n9tSX7DSwQYkRaQOI/O?= =?utf-8?q?h376Q7kz4ufjretlEoJ7p4M5C3bNO/AlLylqzg+I8Q6jzYHdxUMQrRqNbHlkJ3CdC?= =?utf-8?q?HUIxruSnbK54qp+ARBkhP0r8hp8cwtBPhhhzLJtc8/DJPdtQQU8hTxBLrK3LCQduG?= =?utf-8?q?+2zrdu3ESCQ?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?gu/+0TJ2D+7QygBIvZjXT61g2Qvo?= =?utf-8?q?3Trrzwg5oLzqtcHi+mqubkUt6LOO2UNwMxuqYY8MCMqdFjcfjZOomhca3WdzUYicd?= =?utf-8?q?ziNFEsFQHwgOw3m/ia+RVjiuvrwEWPt0k358cmwiac16ReYL4ghHKP0VT0w6Ko7fj?= =?utf-8?q?EdCTkng3SYXSYEoauKlk7N6Bmr1W8fgyynZ7PFERCweh6PSm3kHnhQksX5ZjmTvJE?= =?utf-8?q?GDi2z2xkFDBSXDxeqjwdm+61DbP5ZvllUNFkWbi0u/ho33vBs6Ab6lM2N5Ix+8/os?= =?utf-8?q?USm8w1StJ4JAIabHQPqAN5f5y0aoRUCuc1+u059XrdOvhPmQX6LN3cPuAAL1pj7tv?= =?utf-8?q?i7ClZzvFrG5ZAYqCZf63g5bJhmBvXAYWsXFhrx+EfTzyI4VXhPztoqBy/ARvpTIpc?= =?utf-8?q?hSY8BKCSyLLxRfbd8BMZZtAh76kRQ2wHv13NecEsLuy5/uXxL5NPVwlIpEyt9pRdX?= =?utf-8?q?4h3NTSf+up1YL/lYogvBwGxjQOp7t2RoHDW0ERlVdhvRIR/xd3AeovZS1LGCpsd1E?= =?utf-8?q?2dCJQ5bRV6716YjGkG6CjrXxxghU2MOMjyXeYv7F1V/Fxm4Aa1rqn221jGuV/lVSU?= =?utf-8?q?+9wBsFN8CEkQwrqt9hc1yuh1GBSlKqloSM5+I0mSR6kj461WPWK+u1pSlP4pmXqEP?= =?utf-8?q?IezA7mYYSAjDjOuX2NV9bBlNI6dl2I8UM7FCfNj3xvKVrUaiMS1RTaFlo+OmS/ogL?= =?utf-8?q?nwBOWxMmXBWsVrViy+TqnfcPmJJaDZUO19HPQ7GoE8lQ3Ms43b2Qx5Popsts1EUNg?= =?utf-8?q?/hcrm6MFTvSc5znH5xB0wF5DNRW7uWV29liUdrJ3wNZa7vr0CuoMOcSKeAVO8eXtK?= =?utf-8?q?uPewB+xsF1H84ON8H4SSk3EU5xorXCdStjWW3AzlPyoHPnxQTqlyRE0zJxxsZx3Hq?= =?utf-8?q?b9aBre5wER0BCOa9bvOmhukUk0+r496qaQyr92Gxfh1X4V+w/ulQL+o2oA8K5C51a?= =?utf-8?q?0fOE0o5htReiz5nvf4z7rh2ecLEoZ03sPKhlMZF3dc1bJUa4wh25dpGRkIms7rCgU?= =?utf-8?q?IPaffGHrV5Z/nJpI/hRws2EQP+rf0CBgTPEyzd0K65qoiN/0TbFjW9D5k8LmUopzL?= =?utf-8?q?kjAP4QdffZRuzuY/AKlO1Hy1sANYtJY7iRl2qDnnL1wvDI+yzk9rmxtfirxIv7n43?= =?utf-8?q?pgxL+r5popSkQdu1mRnLK37GUSVpdGMhx+nazJDzxMyONzlqOWhcvvvCo5KP8DZd3?= =?utf-8?q?FxrKddODJXSjFs4Q4bNG6N/4QULH15JNKlrqNmll+Nau/r4XCE4wxDygNyF38BrmN?= =?utf-8?q?HDCcGW088twV8JqZ+n8NFD5sEkemJpH1D6tPJvOLhyz4meqasw91d6HtS14JLwZnc?= =?utf-8?q?h9vTRFrZ9kvfAWIVUnLugj8PS/kV1UwklbtyCe23UPASH7MReLv5mgvV/g1JFmdaj?= =?utf-8?q?ulRwiLT2f4MJ+ZRlt2c4A9IQu3kmv4jI2Fx8yvhE2m3lElGUL3kx2RMVz6wc/yMPl?= =?utf-8?q?PA9N1I9YqYH+oSwKzqErTLCpu66TE9C7clstr7i3xL6O6hIk9U8MirfwnIdJ359I9?= =?utf-8?q?SCm4cn9gnMmL?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: dc169a48-b0bf-4c1e-3708-08dd7086b505 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:22.3216 (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: LdpYgO79mmIXGpO0kq5y3GKeJoeYPa5c/szjThILsJt6vJ0eY7V7BCj4tWCkBw5J64Ey4kxdAwEhtwtQ7BGeGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120328_230618_E24E18A6 X-CRM114-Status: GOOD ( 10.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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add pcie0-ep node information and apply pcie0-ep overlay file. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/Makefile | 5 +++++ arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 13 +++++++++++++ 2 files changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 7778a0b3abe37..4f2f50203dd86 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -116,6 +116,11 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mm-emcon-avari.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-emtop-baseboard.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-evkb.dtb + +imx8mm-evk-pcie-ep-dtbs += imx8mm-evk.dtb imx-pcie0-ep.dtbo +imx8mm-evkb-pcie-ep-dtbs += imx8mm-evkb.dtb imx-pcie0-ep.dtbo +dtb-$(CONFIG_ARCH_MXC) += imx8mm-evk-pcie-ep.dtb imx8mm-evkb-pcie-ep.dtb + dtb-$(CONFIG_ARCH_MXC) += imx8mm-icore-mx8mm-ctouch2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-icore-mx8mm-edimm2.2.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mm-iot-gateway.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi index 5f8336217bb88..622caaa78eaf1 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi @@ -544,6 +544,19 @@ &pcie0 { status = "okay"; }; +&pcie0_ep { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcie0>; + clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>, <&pcie0_refclk>, + <&clk IMX8MM_CLK_PCIE1_AUX>; + assigned-clocks = <&clk IMX8MM_CLK_PCIE1_AUX>, + <&clk IMX8MM_CLK_PCIE1_CTRL>; + assigned-clock-rates = <10000000>, <250000000>; + assigned-clock-parents = <&clk IMX8MM_SYS_PLL2_50M>, + <&clk IMX8MM_SYS_PLL2_250M>; + status = "disabled"; +}; + &sai2 { #sound-dai-cells = <0>; pinctrl-names = "default"; From patchwork Mon Mar 31 19:02:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033858 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 8C577C36011 for ; Mon, 31 Mar 2025 19:18:23 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=71eX0VvIFvFVC3PPB/pfwv/3zR4VUcukb7laPcSo7DU=; b=z/ODH0GrztdeQUO4PFFT19Czur hTmz+z00GfF3LRHU4MV29NVpmSb8JJOksY7rUpeRQIi5V3+w3W2m5bkg0ymW66tgBbEtk31jm1RxE 8+wwSd5iCy8QQ+bfq8Y94/tntF7BA9DdBO9KJq4h0q+M2BwFQccIJnSSQs6yFlbifH+7dfk3FgVKm HbtSt53vfTFPDJP9VJk7zyKWuFZ4nD96FVjqm79KXvEIvcRN1+lWTU0f7nn52V+OCW98cevzOth/p XMXpLsSrvPeTvP8VYq7EmNWt8EF5f/SEvMHTJ2YTrV57fhj9YJn/wDxvjzu9N3JfzJ9dE0WsAGFge yPhjzWVw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKeB-00000001DVd-0Icr; Mon, 31 Mar 2025 19:18:11 +0000 Received: from mail-vi1eur03on20618.outbound.protection.outlook.com ([2a01:111:f403:260c::618] helo=EUR03-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPx-00000001B4R-353k for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fbz064d+9dD40f6fWQWz/bg4I8POw0hPTsIATocafOJudGL/dP1m+q5RXBC4TR58yje1R1zqG8CZ8SxDhnnBs85lb7E1yPuBlKKJ0RHjweqWP4OSQ2OOSnks3UIFiu8srNQo7XFyEylP2NGcUv2kim8HZmXvrmKxi1K1yV7Cn+SQ52bKuxvdVAotdcKDPfuw8si0b4hEErGJSQy92Pzss3+7IS38UXmPAeDiPIrUaETjWQDpBCadlR6dAw1pixmMYyAYeZ0cMG7rJoCi4zJqjQtblFKZV3/DcHP1WVSj0P4XpJon+E0N19OPT4a0BfkG39WGB0WTIHKPoHlTsVkg3w== 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=71eX0VvIFvFVC3PPB/pfwv/3zR4VUcukb7laPcSo7DU=; b=jIDN2KuulMCSGyU6Pj1ToBYdU3o5lES8+UcTUfnrOMTsiLCNCN2zt7aC1M1vOaqbwQ/XWO7ZNPHsvWj1Dcn0RS+KctgtIlcaaPxU2Poc2PbZt/iDqC/ijVTgm8JMXCqf1PFrnhBobhrGB2O7umkJLlWwX3E3/t2f23SfBlez1Zbc04jbtvITBk1YkNkqTHr+g2cv86MRcfjxybylvJH249T5Glyh05zLqvNZO2DRtZ8SK/XhAZAeiF4hOSPARuL9yptqQuCifItbOSVVNhfl6xdiGo+m9xqufutGBPljYtNep8f3G8b14jVzZqdMIdO4Z9nR3CHmMluXfrrI6wIwsg== 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=71eX0VvIFvFVC3PPB/pfwv/3zR4VUcukb7laPcSo7DU=; b=PefGceZK2+EFJ3KO9JiwaYf6xdkvEfYD5qNmHhUbGuCW8RZzCiDnqCbcS8lvT+lp8Ejp5wbq59L66j09n2A2cqwztAZKEVQLJlMgtL0K81Xa0ItezA/r60zQIdtNZDRyNTilSsXQeGueTBAwov5tNElvZGzPLEJD9UYpNdgD3o8OcTBl2mRPrDm48P7FSe2R/kwdCC6jxhSz4Lh9VfBLfZ11yq5aWn99LL78YDSchCvooXqMbXc4qG7dlaot4JCBvFwcsxmF7we/65NyLy4biCfcASy6ABIBUywVYMwXPQkaynbN8+ur2FRuVvVIfvfpjYhiabCIXwVOCdNdQm0wAg== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:25 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:25 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:45 -0400 Subject: [PATCH 7/8] arm64: dts: imx8mq: add pcie0-ep node Message-Id: <20250331-imx8_pcie_ep_dts-v1-7-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=1940; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=qH2w3a6f74UfMcnY9mbUtfgcmj8FvbyOtigKSi34vnA=; b=TUEP9FG5ZNfMiRIXKPZEE8tXpt8cr9U9IphY8Hn4FB1XjR71R7Kr/fTQ+hudz5cwBKU74iIaY s6mty2EHgI0BXrsfLuvWdhOIHUxoYLMF4em3Hd6gIxnHD2qw75SEEz7 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: 7fe5b870-0058-41c3-d842-08dd7086b6ce X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?yUpcY6oNTQSWcTUuHRlGFlSjW4HTF3p?= =?utf-8?q?hUPHZinG+uJetLC6lZ+45pkmki0aHGkTdJ4FQW0FRJjRA3RF9Hbdf/7VoQh9IZ+xG?= =?utf-8?q?LdsCxtWhl7G7Lk+/XrYPdlFmEsnWHggE2rUxVBEygr2/PiZ111xMBMETfuqi6B6TO?= =?utf-8?q?2R+K2NYk+D+tbcRHu2oj+er7Mrqch8Go0bQdC34gthAge+x0wYJRW/yei7Cun1vDz?= =?utf-8?q?fAy8EswI0XL/8GfIdG6TztItnnOrS6e07nHe+Kosamm6q2HjS5L+5ybv+E26VAJao?= =?utf-8?q?CNlpXs4u4RuX1DnvIQqaovHVFVa6Ra64T7JOt8i2225IbVet6c4/KMFYdWPkOVviE?= =?utf-8?q?O/m3hH6MoTnciSarI4fJTl8bir7QQZgrTdLIBDh3jtgNLXX6RnnPcDqzYTQ4nA0LJ?= =?utf-8?q?Yyv/U0Tud3SqBw2uQ9lOC/U8CkXDRamc6MhqvQlV34xcQ2aT5Jp02/6dCzw7bGDKP?= =?utf-8?q?6sQMSMMaVumyQPqQhxADo/WOEyKj3HiDtq71CoJTNNu+PXWX2y1iR/b0soOddEZ7f?= =?utf-8?q?gH2lYZ1Cht3kaSE0fWNeU0PRvujlG9U4KTduDTbpBaVKFUa+2SqI2Ie4VaASh3EiW?= =?utf-8?q?IWBcy2f9pd9zyYwild5Jf2WcMPVt7gnfXy/XZgd22ljVU+6Wy5fUoLT4lR9svEJiM?= =?utf-8?q?ZXmGEpraXAyz0NPQQf4bwVEvjVKHJhrhMGiebT9K8JBcMUevZtZVLcl0eRb6AvbuM?= =?utf-8?q?f9+HTNtYWTmDrAdGHsbh2x4uod2MzWWPsKSf27gSsJfoxlrF34kD3uKUhnvajwIOA?= =?utf-8?q?SrT8E41kU3uHWSjvO7x9MOcYjM+gLK/zCB9IjxhUcrqIkDzgNBKdaGegkzvPARRAS?= =?utf-8?q?Qiv7fp1cDttyzdNlQjgdnPm4PKT7Ayz/lgbEatlQq37IMTygTAp88rJY5BS8S3rRu?= =?utf-8?q?mIwz/Mr5pZnFeMGQUV4dNKyT+PPlcSm8a0HoTcpTHsz/bHTDAnYHWZhZPOk7dXlKJ?= =?utf-8?q?QP0UIu2xJ32Q+AQ0cUtqLanAyeeAWG5UtvMnKnZfGJvclFVYIOagtjV+4/A7LLdi/?= =?utf-8?q?eu/zj1BY6z9Fy5lrb192tUUbJyPkx7Scj+BlPxXT+iQparFRX8wsQeaym14fjYp7b?= =?utf-8?q?bJ/+XWoADacQ30XCDudyPDqwugsieGPubDuXhBbGNEb2sYGJ8zJVRORGTCQqQKZQl?= =?utf-8?q?h4pQe4YzccmywOKYCSMXtIJrndgZtIneni1FmAcad7wcTi2uQW6VgtR8qAGisLQNI?= =?utf-8?q?YDVF0VFU0n1qjdFoVXau1e2cIm98Z+MJxHRx63AomVh3Gwtoz8VzA6tHK85szAc/C?= =?utf-8?q?t0d4K32L1MdlPJTyQfCNo6fdw8F7fa8QaGsWwFIcxJCf7JiRqb3/WrNHzIHuYpX01?= =?utf-8?q?+P+zuMUM3tPJmiuH1fWrkXisiYotTQdIogLkh1CPscwZHxBv4nG/VozZD/zv1rKXt?= =?utf-8?q?ZJ6JNkvQL9C?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?X0X5eqcoKhtDLmFOCMnOisLBfCQV?= =?utf-8?q?0g5FHB+0gg5Qjc54Uim3FmSNNtvljaB1Y4h7WoZpLqwP2/b2YHr3ZPwXulINpB0fh?= =?utf-8?q?RAOIwIHx5IvBHZ9ViqlTaS4uNe/WWl5G59sszOUKsroNboGHzli8Gwgax+R12myMl?= =?utf-8?q?tAMU+OeiKTTyI8mXHsy5aDjiOUUhNuBJp8KjbTbnlDMwJnVLI7fjNwt5s3ZFLtxHx?= =?utf-8?q?KKV7E6+3EOHi4QKPtGMzh1erCaTOTa+GDnfwF4u7HNjQBLmFaEsjPaPf/ed/ysYRM?= =?utf-8?q?FHWStZnVY3fiO6pGU1oOJAv1X9k+rIinV37KvqxOOntA711yX7NxruDAwYoaG+itG?= =?utf-8?q?bxVdiQ6iPVWtcxHh4wAZMoscuPRlDDiX1ouXyqWPH/sNyciaz8Ab1s7OHtWJyTjP5?= =?utf-8?q?DVEGx6hY/ZkgqqUE/sqrvu+pcp46W+nFU9pJoW7MIjsqPsZRL9g3RTYt3DqZpfN3z?= =?utf-8?q?t9sOXq61nfo24cKta6PX0HHTBa5DVy894XudIO99T5/Ixjs+fAryp+SgWLpeobMKS?= =?utf-8?q?OZ+nyNzgfwS9c/xEj7U25XcGB1UrifWdq0kRGGSUV7gTAg4CY9M1KgxN2E3Bnwwfw?= =?utf-8?q?d7w5ziWCab+LoQlwTaD0ZrEC5C8+bFfqDTgPk130PTKsKTFkmlDeEjAAwV5aZofEb?= =?utf-8?q?pcbtD4z8u/5l7w1wD1geHgtf0ox7EXolX+kOdRqq+YiuMFDWrWc8EYbAFMi3oHW2S?= =?utf-8?q?wh6BRhL+ft3s8a3nhMei3DBJlY7N2LbgvnpvHY2rVcUiu+Xp5lWN4sE3PJsEjOl6p?= =?utf-8?q?TAKR92XPt3+F8ojlWNNubNRkZ7+184tfzUfpac6Z2Y2malwuqSJ7oaagIsk5iUCFh?= =?utf-8?q?fwxQJBv1ro/d/IttUpk/M0qt34gdMkNj1i1Y9ifY+BXq1tMXfFysf+UeISb570kIn?= =?utf-8?q?OHOWcD8RGBMd1QEUWNBaeqy3ADrYY3+G5EHPJ5qAedVdhQfi5ptKWNUhg7hSrhVpJ?= =?utf-8?q?cUx83mvULJ/ngM6jbv2/Y1X0OrdUsOxJMa0yblchZ+HYP1GK4foxs0Aoym1gOfRWN?= =?utf-8?q?Rhd5SAn25gpQHcehPVfdb10jqnLPFFIXQJCJBWcYfcRDkw5asZsP5lzGHl3jQlVva?= =?utf-8?q?QDzhZwBC99rWGnqpCY6E3KXp6b8e0g2znmykhmLYJ2HfMzuA4ohepcPvjFDCNw/2e?= =?utf-8?q?QeN61ec3Z6TtLYY/enR74/LpiOp1xusUVRPai4W0pSLP5sD39PLILGvOleFUIurQM?= =?utf-8?q?DeVMvmwINcV71NGbWRZbDb9TmsqoKTmAeJIcV5Af3lunrih3gjlF1XuBgaC1GI68+?= =?utf-8?q?mXXdAM4EfD7/GCRI23tLFjnhTaFvdhzlNm3LUu5b04sXzF86MyWBFFrEm26jiUgyp?= =?utf-8?q?IYlCXu0Yhb1KbaLi5FHQQphnDDhVdU+e1zxKKrcPjYBKFgn9QyRAfhaOqufkzkKu5?= =?utf-8?q?W0mWfgE/fR2HtkvHHqgdU06MI2FldeHh/02WhnGradpUPraUlg114x2X8MzuQglsG?= =?utf-8?q?ftg5NlFkr8nOw8ovp7500lrdsH9ycvvsActmA877lUKaD95c8Gy2JBkaAIyHfyKNw?= =?utf-8?q?LzaHdVPq8OZQ?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7fe5b870-0058-41c3-d842-08dd7086b6ce X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:25.3026 (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: T34cWpFY96sNaMAZo6jrSADIdwuDmHcgKbHh9SVh5wY4VrVCklGEPlEgIPKhkxf6FU9+ymy4LnP3guQPXs6M2w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120329_781925_1F935D98 X-CRM114-Status: GOOD ( 10.71 ) 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 Add pcie0-ep node for i.MX8QM. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi b/arch/arm64/boot/dts/freescale/imx8mq.dtsi index d51de8d899b2b..e5f9c90129d6c 100644 --- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi @@ -1774,6 +1774,41 @@ pcie0: pcie@33800000 { status = "disabled"; }; + pcie0_ep: pcie-ep@33800000 { + compatible = "fsl,imx8mq-pcie-ep"; + reg = <0x33800000 0x100000>, + <0x18000000 0x8000000>, + <0x33900000 0x100000>, + <0x33b00000 0x100000>; + reg-names = "dbi", "addr_space", "dbi2", "atu"; + num-lanes = <1>; + interrupts = ; + interrupt-names = "dma"; + linux,pci-domain = <0>; + clocks = <&clk IMX8MQ_CLK_PCIE2_ROOT>, + <&clk IMX8MQ_CLK_PCIE2_PHY>, + <&clk IMX8MQ_CLK_PCIE2_PHY>, + <&clk IMX8MQ_CLK_PCIE2_AUX>; + clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_aux"; + power-domains = <&pgc_pcie>; + resets = <&src IMX8MQ_RESET_PCIEPHY2>, + <&src IMX8MQ_RESET_PCIE2_CTRL_APPS_EN>, + <&src IMX8MQ_RESET_PCIE2_CTRL_APPS_TURNOFF>; + reset-names = "pciephy", "apps", "turnoff"; + assigned-clocks = <&clk IMX8MQ_CLK_PCIE2_CTRL>, + <&clk IMX8MQ_CLK_PCIE2_PHY>, + <&clk IMX8MQ_CLK_PCIE2_AUX>; + assigned-clock-parents = <&clk IMX8MQ_SYS2_PLL_250M>, + <&clk IMX8MQ_SYS2_PLL_100M>, + <&clk IMX8MQ_SYS1_PLL_80M>; + assigned-clock-rates = <250000000>, <100000000>, + <10000000>; + num-ib-windows = <4>; + num-ob-windows = <4>; + fsl,max-link-speed = <2>; + status = "disabled"; + }; + pcie1: pcie@33c00000 { compatible = "fsl,imx8mq-pcie"; reg = <0x33c00000 0x400000>, From patchwork Mon Mar 31 19:02:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 14033859 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 AE0E8C3600B for ; Mon, 31 Mar 2025 19:20:07 +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:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=+t8bSkwPsFBosgCengdXujnbwvxKEGPRJ7DY11XgDfc=; b=nd3sL0iAFAXrwS1VRnyrpu8yI2 eqLreQC+acsDixy9zZ9Bcd6EhRNWWi5Q+9qSPKH0X1LQKkwx5GQ3QDoP1qAMnlu1YCBACo0i0vE4p hti9FDDb/qrKWLE+j06mFIfgu3lccOCXMtkpOsXCuNVmievQ2L5igRG9mpXPu01d2a4roQL9BpPdA Ha04HrL8APcW+J/Cd6DFlgIoDvcS6k37SDoIGLhfubmrKfbJoYNeTRVQbiLtMCpd7qEieH20cWOow mvDL70rJ+A0ihLHqLseK5ZFeIFq17pRpFWIHpxNZdcQdeNgyc06bb8ZAe7BywAzy/PXec0dThVLsW 1xG7DRBQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKfu-00000001Dh5-36SF; Mon, 31 Mar 2025 19:19:58 +0000 Received: from mail-vi1eur03on20618.outbound.protection.outlook.com ([2a01:111:f403:260c::618] helo=EUR03-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tzKPz-00000001B4R-14Ns for linux-arm-kernel@lists.infradead.org; Mon, 31 Mar 2025 19:03:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=If4cbY9a8SFICKUuo7szL+jDTpopTHxwdRwe36pM2JRj5ccud0hSfBWglXhr1cCjWEyiNF7imkxlXZ6iGyJs6OCQUmXDsLE26tAKVbHWPQ1nBlJswIPVgFZ53Ps53CWtjP8Uur0XlN2r3ScKr7SzTdPkLgktgmGrDkHOEHmo6NgMifwyCW2U0u/JqEayZW07mtWKyovNxjfkfyT7nwJLoggJgdHuEtX0OWPxda7Hj3hopjPaa+/32qAIRqdhrQ/xCD7LREiUPHbVx1OMmzIIdr7QPQV3M917PGRYHB2Xr4YQO/ijVSqdo4b9MEHhgkGgN+fDkNse5Wl5oSxPlYC8EQ== 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=+t8bSkwPsFBosgCengdXujnbwvxKEGPRJ7DY11XgDfc=; b=J5KeUK9dt7adMZHwOiwLOXLii/bO4eHIkJf0SxbahHYROJ52FyAoFwX/q6wx8F/1k2PvWc+DfD8D1Bt+HrlZW12HfBdO8+FOjjGUgprLwkBC+g5s6B5t8fj5jpuYywmJvdWxloZPUSV0IoOwC6KZx7LANP2YI1MGKIny9MkmLlo0SosSHuc3ryr+6fTDyG7aCnC1VgOEh6tHMd00RQmSCNy1ZkOdTrkuO8yQDPyKjXm7kX8T9X6SO6Vh5qG9E0/04VOerLaDJJBsp2Rc4O6HSiomJEYE5Rf3AFeO3KggSCCb+VbjWUQnCcuRQfqgqFWPwMdVAJgprvaMwFN3N5nn+g== 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=+t8bSkwPsFBosgCengdXujnbwvxKEGPRJ7DY11XgDfc=; b=YcW1Ea7aTsqtIQaUNCVF10ZxmIsphJUieODTCldywTY38+Dm44Fxqxe5uyN9OvZYWAyWiOeZFQ+OH789mbCKOfsCjRc4yJYxM9L+oRcfDxXFhxVfzfV9Q9HYPqpfJBEN9qaS23iigpnsKXRz6bDAhArEtrQ+ogKGW4Ti5rT0md/W3yLdcwB8giBXezE9VdwZO/9HSb++PLVsUp8bO2rSR2J9Sa+P1lbto6t6JJMS4DTXyrus6muQhR/oZxMe/frCxn0A35xZ6FllgMjJ2TZj9/X5Ld3r+ZaS7FRY15SEdH6nBMsXaL6KLX13i9a9qRCr6wgNq0v2AJWcaeCcKhlnVQ== 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 PAXPR04MB8557.eurprd04.prod.outlook.com (2603:10a6:102:214::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Mon, 31 Mar 2025 19:03:28 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8534.048; Mon, 31 Mar 2025 19:03:28 +0000 From: Frank Li Date: Mon, 31 Mar 2025 15:02:46 -0400 Subject: [PATCH 8/8] arm64: dts: imx8mq-evk: add pcie[0,1]-ep nodes Message-Id: <20250331-imx8_pcie_ep_dts-v1-8-270ef0868ac9@nxp.com> References: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> In-Reply-To: <20250331-imx8_pcie_ep_dts-v1-0-270ef0868ac9@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, hongxing.zhu@nxp.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1743447781; l=1988; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=SxsCZ7HxktglIBU8nuSFNa/tquCqnlO9B4lfmMOW0Fk=; b=4nj8oL6gnyn3Dp9CpJJS/oeVCIkLQThSMHLbui7QcVMEJYddGXDq2HayhVBcSnTKi3E3WvkzM A0EmblX+tmNADKYvV50oD68KKQfUDAUuUuD7s7yE5jXrRnzyweZpQfO X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH1PEPF000132E4.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::24) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8557:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ab50666-04fe-43c9-3fe8-08dd7086b89b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|1800799024|366016|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?fvWpIIyLQsaTqVsqipq5bHyWV387tNt?= =?utf-8?q?kiLe/DgfmcynCmdFmkdTejYY9m1s+vcEhdBRSkhI2oA6k+jNIBEpVttR6bmM3dVZC?= =?utf-8?q?XF2/y1ABhD9p9BFBRj85eiaMZWwDnKHi6LjGNzV+6l0CNTEJDl+woBWMKXj293+Tr?= =?utf-8?q?atN81kOcjBPFMx8Ojkz4ZzadcRpG/yr7lmKvWKzxyUFcHRKsgO1FLVSK5vf9wGYY4?= =?utf-8?q?S0b3M/br9VQzSaiAZuL7hQ8JqsVwRYN0zKJ+H09Q5+l7zrXQs7L1F8fe4EuttPTKg?= =?utf-8?q?lDfEMZn04V/ByR9pjPCVardk6U1zN52k5WEgyaKULl7piF+rCZJ9Gy1y+wbNHLnQd?= =?utf-8?q?SPSvA5tZP19E3YFdYndDSbbuxoVhL8FNz20loCbnv0ZLW/00jHArLWyHe52rsnixo?= =?utf-8?q?7pfHDC3tsv5qPa9EPdnzke+QTrIGbCUEZM3xswAsbezWpELr0KOs3Vemqj2F9mMlr?= =?utf-8?q?F42yLmZE0Jix5tCF4Zzvj6JwyiI/jhmtGqiIgWd7cQ/IsOdh9uHDFxm3H6dK3ft+j?= =?utf-8?q?+reeY7zy9++/1cQAoo47W87nViDUWJ2WFw6dAXoNT9Rj3jtsMu5GPWhjh2rUxW6ce?= =?utf-8?q?o9XLKrbHCC4rnfYXH0nvfiXV7clYl84kQMIWae5YLTQS3menPu+cYZK5BK7FqX9Yp?= =?utf-8?q?tDbjehvvc+grTFUJhJS8fMKX/PKvKK+C8+ifpNbCDoEo49JtxXhM/YgxkRuDbuTiX?= =?utf-8?q?EVOwrKwjrnk6NRlI2OxyMukoiVYLI7twT0uQ+O9THYA4htL44GSu5ZzbJ1UW5DD7q?= =?utf-8?q?YopQI4k0nCp9QrA8+FyTU2aJ/XY66PdW4JqS5hWqeApTGQOtooIRtAqa1dXGlz+1P?= =?utf-8?q?uX+TcIFWWw5IGMFQq3yEblPss5STS74dmBAXCUjhirMGz+8yJ3Ybm+IjLbHHlPwv9?= =?utf-8?q?zIz/LCg4nfBFVYE6Qk7QL0LMwx2QsMR9HOrgI7N1H77aC1c4tG2QQ+x8roq3ZQULT?= =?utf-8?q?tiAZu70lirdy1niIA8r4CJy/tD2VZlllO/jo8G45+y9I7ZLsCL8t8321vfsthHryQ?= =?utf-8?q?iw7lxHL+y4UzVcJmmlUoJ23dYI3xCiFiMB8kGrvWTTMAUXJaH6CrRv1+QR+tox0B8?= =?utf-8?q?x7T9dLFXxvHI1cxbIq6dgUB9aekjF6aItL1Tb1E7cPoOpNEp1YzA9ISYzw9DxKYmu?= =?utf-8?q?SpKjL7w7ioql3roH02ZRs5nrSb9JpBOvBYCsdCFRSdWBbFfkQZYJgxVP/qqti/dRZ?= =?utf-8?q?S6YAY2mpQDDyz+7/YGdmtKpB+LhQF37q8AZa1gRkcO0J7ZvJr+UU4QXRmKXA4TyTk?= =?utf-8?q?z5TonZ69FWrGv1SBidhT+uH4J+Fgozoe9Y0687/Bqc2ZyTL4DaADz0x5AM8zWXvFF?= =?utf-8?q?PYcJBRyaOXa1t3heE3Sj9RV/xOlxI1Bz+FayMm2JCru+W08DndiFmsc3RyZd7ZBkG?= =?utf-8?q?NsRrXcuZur1?= 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)(52116014)(7416014)(1800799024)(366016)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?8AwZGGusjkBdQRtM2foKCZLmmkgy?= =?utf-8?q?y6gLUwaFk8TCYXdxQvh1JxvAH6+NOWcjJEaI43pGUaDGhJ1I7ND333f/B47zKNVii?= =?utf-8?q?5ZivGpr85ZBIa1FZzsPdroQg9JlrEgLNRlOn/JzmzmQxo4KhA84W9yt9iIOl51m71?= =?utf-8?q?fO6PjkrfwsZQjeJFVrfdmCPuJdHaCuGTTpBl32m05a/uUY1F+Kg0KKCuAqrZ8oOpi?= =?utf-8?q?lg7JEuBDSR0c45i8JOjDtnQu8e8JVN9yLXYWEuG8aUgEG2+q9bztcdoniRcsBn4ko?= =?utf-8?q?oWpEf6hpZrfq8QO3aC9vRdAvkt5vlUrKupNJP9eVIj9xo6yk54vIEUGRE0zsii4rY?= =?utf-8?q?ifvvxLdb8S+eW4nXtdjW6FhAP6re8LBD/Cy6o95Fqdkah+xmtErzJ1jjjI0dJ1dn+?= =?utf-8?q?Fde47JlFlFxB1cWHZJIOCeskDiPe34yfxM1ZIj8MajPyyyjv0at+5x8PuNNZUOlmh?= =?utf-8?q?DiZCGObTcGY5FvVMAbGq+mU5uIQlIiZUVNl3+vuJweAdtgQupUKwugU04fed5lBim?= =?utf-8?q?o5628+DOmGvyp6zLhof7Up1iu4X6xv6U0Cg4yQ8MfTDUsONneURiEWHJenZ9os+PO?= =?utf-8?q?lCzrY0zdqlAR+SQrEikEolFHtN8dc3SlCyOu+ozNYRf0fNkFlNw1YMws24hVHvXVy?= =?utf-8?q?br59AMiHCz1rTJdd1mUmYRTCcYpu8Yr7jdK8DcAmatvbQAIhaSKekiCJWaOmQ1Hjx?= =?utf-8?q?bN10EMfSWGCGQiul2CuoxfCuui1HWOtOl6fPk49xWkywHgewHg4PH2ZGC0JqGGVM7?= =?utf-8?q?+cxJILkhYVMh26L9L2/5N2M16n4xa/s3KYLkJdkYNBsAE6yt1Kz2D8Y2xVGhZhfeT?= =?utf-8?q?Zp8SI6K4UBGj4SxOyR0dbSh4sZGoFH49oilZXJGww5pX9/2xbUQZux5eYX4y6WaJt?= =?utf-8?q?3qQCyFS5nGE+aL0eujvqslmyzlxJKss3UkRdaFWo1QMpqeSEZTxV5r9p488uPaioW?= =?utf-8?q?eXi74rEidDAlhCPOYzG1a+6FMRO6foXyydg9/7rASbGNOaNZP5N5jOTQAfCDvqFPz?= =?utf-8?q?yPXRM8q52LlTehxks1makmGNwRfpdL6abCZZAuwpF9jkZO5GjdPiu8iz6jTGSx/p6?= =?utf-8?q?Bg2RFKht1H7VpVTczwfsFYepRfddAa8lhLYs+Ni8WrKPChb7R3Q/1vhl1tfLq2tXh?= =?utf-8?q?FZNtfMZT9MeBYpEiMsMOUQvRAzkTVyJcyWw5Menj0fSicqqUOFeOjedbEU0OdI+se?= =?utf-8?q?6s/mX3IsYGXXevDc32oWPUshAX++9c3pThCasxeik7q9wuxNtCZvGH3tw8RzUlVp5?= =?utf-8?q?UXYKl1mszJemWeTdqdMB/bCuVPWlx+ifnxCLDsnEKx+iHoQR9otebTZ6jqMujoQvS?= =?utf-8?q?f1i40uonPlo0S9EVzIdFF53kcHiBkhHeqYQfJmfnSXkkMXCoaVsKVarPFWXbTewHN?= =?utf-8?q?1L5/EgLSPzDmOLJCn/grKfdM/FkMfuEgrhWbZwOt9Ebvxw+u8BZH4IcqPp1g0+0TC?= =?utf-8?q?buBQk0zV1Oh6QY7Rdk+glCFBnDaH+JOsCdrMFVbaxNmYRWkh12yV8nsW31V8dlns3?= =?utf-8?q?ION7Of5xZzyz?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ab50666-04fe-43c9-3fe8-08dd7086b89b X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2025 19:03:28.3386 (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: YVVTkc2WkXo//4fk8CU5OE2KdgrvJVYGxAYtuE3Bnusj9SOA/PGg7XDTyoT0b1Ng+WB/z7c8n1MwFADFkc34NA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8557 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250331_120331_300422_497E7B92 X-CRM114-Status: GOOD ( 10.60 ) 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 Add pcie[0,1]-ep nodes and apply imx-pcie1-ep overlay file. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/Makefile | 3 +++ arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 4f2f50203dd86..205552b4e4985 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -260,6 +260,9 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk.dtb +imx8mq-evk-pcie1-ep-dtbs += imx8mq-evk.dtb imx-pcie1-ep.dtbo +dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk-pcie1-ep.dtb + dtb-$(CONFIG_ARCH_MXC) += imx8mq-hummingboard-pulse.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mq-kontron-pitx-imx8m.dtb dtb-$(CONFIG_ARCH_MXC) += imx8mq-librem5-devkit.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mq-evk.dts b/arch/arm64/boot/dts/freescale/imx8mq-evk.dts index a87d0692c3bb3..43e45b0bd0d17 100644 --- a/arch/arm64/boot/dts/freescale/imx8mq-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8mq-evk.dts @@ -377,6 +377,16 @@ &pcie0 { status = "okay"; }; +&pcie0_ep { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcie0>; + clocks = <&clk IMX8MQ_CLK_PCIE1_ROOT>, + <&pcie0_refclk>, + <&clk IMX8MQ_CLK_PCIE1_PHY>, + <&clk IMX8MQ_CLK_PCIE1_AUX>; + status = "disabled"; +}; + &pcie1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pcie1>; @@ -390,6 +400,16 @@ &pcie1 { status = "okay"; }; +&pcie1_ep { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcie1>; + clocks = <&clk IMX8MQ_CLK_PCIE2_ROOT>, + <&pcie0_refclk>, + <&clk IMX8MQ_CLK_PCIE2_PHY>, + <&clk IMX8MQ_CLK_PCIE2_AUX>; + status = "disabled"; +}; + &pgc_gpu { power-supply = <&sw1a_reg>; };