From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 02522CA101F for ; Mon, 15 Sep 2025 03:54:42 +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:Content-Type: Content-Transfer-Encoding:References:In-Reply-To:Message-Id:Date:Subject:Cc: To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=4NPaWejIryNxORr6jGQyIvfAA5HdEKfbiJ9as1kpaQs=; b=iuf5JNQvVoKFAcMGxKeyIKsJZQ Mh+Ggv4oCYJlHfrr5CLKbFRj/sJXfvga9QkIEmDNynB2RLOLbgz4KgmsrPyCQd226VyyEtp4onOE1 uUPCm/3H1Z7/uuEfzww9vCd+bdfNocXPv8QlYngP4gyT7FR3S+vMHrJ0osnKncBa/QgvzcahoAf/Y U7zI9q+kqI4NZMIjIY6yd5ay+mZFJX53KxviMp5IhZ/bdLRnxmXJwWq7Agz3tHsSqhI/FJtcJV+xb z1rtpUpJkJyEy5t3qcCOT7p+nnxeJ9ByGdUwnYUGsJh5I9fGL2x+mR06pPbOytxoSfHj5vM2c8+gM A3x+VvxQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uy0IW-00000002hru-0SLN; Mon, 15 Sep 2025 03:54:36 +0000 Received: from mail-westeuropeazlp170110003.outbound.protection.outlook.com ([2a01:111:f403:c201::3] helo=AS8PR04CU009.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uy0IM-00000002hiu-1lWv for linux-arm-kernel@lists.infradead.org; Mon, 15 Sep 2025 03:54:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VEiBRuwseUo6nQF+sNL/FBzHF5datj9/NCXVYBBepPMr3OFubw+1wgRqpl5eccd56Htsf6RaH//owg38c8Tbg9AcBr1JukyEPB6i20Uq/tMPpx8fTysJ/fNwdXl/2sCZ1SyTJxA/pXKmkmP9Eo028rnM6Q7oBDII6df9V2QlXH9mVk996nZlx6jmZ4xknYP9oXzFl0nR5loZ226V7+4bpUlJxwzHeZMaMVG6O304bOZ+X4rBOFE/p+4Jp6Sv5oUcaRp/N66LfQj6i68BtxyvAiVfdoGXWNodTFcOuX4+vMeqRn/gb4Uh1tWke77mgKAw5i999c9AcJnRAMylRAdM9Q== 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=4NPaWejIryNxORr6jGQyIvfAA5HdEKfbiJ9as1kpaQs=; b=fX8FU+TIH//WCDq55p2AWeTAYKqZf9fzfEVbauBj/1bJ2uRwCEB23/Q6JIEEYHk+kHiMpP+U7viZ59VU4hwh4mJ/fjHyht1ZpqtHKVwAaGrS9ymv766rsbNJt8Jph9lHKAuaFyqHvzhjvo35E6LQ8eeVmSMfy+FD8zcBQLJwRXZekCACdseZ+JJEg+JxuAHnzGXbvGRW6z7LVltaE1JPRxFUeaXbJoGY83FLyjuokF2aGhy/dgTUw7uI9Ls3W9oGoWedVNAabgs0ySrm286IUdxz/f9Smcrn1rmOQbJQB6m/SsCeKNClq7gPtj9JhArV7IAGGUvZY/1xyoMLTQ780g== 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=4NPaWejIryNxORr6jGQyIvfAA5HdEKfbiJ9as1kpaQs=; b=eHlLPFRE8lw0aFeVDQDNNFrnjbl1VIGBwGOLjIJJUdmixEDdxfbWfpJTBDxIlk56/Boh4ge8KkBMk5P1qSTII0exLGKo3cryHqHAeBmsb1jLswS1UyCydY7jIl7qAvQ3D5BNZ2Uqs/sy7mNT2BLBHG1dYFd/bYWjv88mTH5EZ8JwoCvFeJ4uE8HatSNs191hoSynj2+E88P9MmsNZ6+ZpJVJyLNLbaEHYrDRzXrh4awXqLZQ9grj0KpFNExYghxXefO1gzIolDyxn5ryyAk89y/MeaGqV5YtolxnJ8LvJg/bi3bJSl6wOlXBBpEuWeqvIpfjxZTB2OO+lsIP+8S4FQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AS8PR04MB8833.eurprd04.prod.outlook.com (2603:10a6:20b:42c::19) by DU2PR04MB8693.eurprd04.prod.outlook.com (2603:10a6:10:2dc::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9115.19; Mon, 15 Sep 2025 03:54:23 +0000 Received: from AS8PR04MB8833.eurprd04.prod.outlook.com ([fe80::209c:44e4:a205:8e86]) by AS8PR04MB8833.eurprd04.prod.outlook.com ([fe80::209c:44e4:a205:8e86%3]) with mapi id 15.20.9137.010; Mon, 15 Sep 2025 03:54:23 +0000 From: Richard Zhu To: frank.li@nxp.com, l.stach@pengutronix.de, lpieralisi@kernel.org, kwilczynski@kernel.org, mani@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, bhelgaas@google.com, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com Cc: linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-kernel@vger.kernel.org, Richard Zhu , Frank Li Subject: [PATCH v5 2/3] dt-bindings: pci-imx6: Add external reference clock mode support Date: Mon, 15 Sep 2025 11:53:47 +0800 Message-Id: <20250915035348.3252353-3-hongxing.zhu@nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20250915035348.3252353-1-hongxing.zhu@nxp.com> References: <20250915035348.3252353-1-hongxing.zhu@nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SI2PR02CA0046.apcprd02.prod.outlook.com (2603:1096:4:196::15) To AS8PR04MB8833.eurprd04.prod.outlook.com (2603:10a6:20b:42c::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8833:EE_|DU2PR04MB8693:EE_ X-MS-Office365-Filtering-Correlation-Id: 364d9b3a-9cf9-40e1-5a84-08ddf40b8ed4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|19092799006|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?SuKoMzl+Uc8FJAIcBruhtPTsYR7zT5futvOnrEVWKg5t5Phqy8JSKYjHyESF?= =?us-ascii?Q?7DBcpQl4ICHEa35FjPwQmckuKxvsozMx4q0aQ2h7v5A/SWGTmQB3ntUBDXdS?= =?us-ascii?Q?EseoycEuwtDm8uI8rXdn+lmXXq3QrKCmpqJ+IwjtJ5fjgdOiA5hEqOVS/KqT?= =?us-ascii?Q?/sO050qDmHsqdhZnrOLIcoi6qvAYrKeIH+3HZUIwz9cQK/vHTPASfZqR2lzM?= =?us-ascii?Q?DMKOh1eQfhKtQt4Oe9uhPm9dYYeQ4ur4iidxwGdpnL5zRTAj3ms1tGD6jib6?= =?us-ascii?Q?I7HU/0YdS+3Xv1Ql+whX5zjGvbAY3UpE8aFCN9HYDP24ewYHvZByiguqW9Bn?= =?us-ascii?Q?RrXlAWTAhVHjxcxDKvwiGB759HtdLf+nkfZmBxO/Kigc/iLolBrz8LsdV34Q?= =?us-ascii?Q?2733b28HbNI8bqCwiTXZE1HHYLyvd9a4MijrITnotZnY96xLBuWmbqIwLodU?= =?us-ascii?Q?iABHatUQd1t7AV96jPksXNXBcMwWBqBmMtfrL/lpOY6DJyqCK4a5Ua5gckkn?= =?us-ascii?Q?tfNQuV+EZoWOusP4bQJc5mbq1z3hTySy8lMEuVAugnb440mWQBIalRzAhSPM?= =?us-ascii?Q?PpI8FZ1OzhwsWabdydLFnpKt2/o3Z2RKzK//uV7cBHUdSQWNxZrxYN/ZpZIS?= =?us-ascii?Q?tJ2RhkRC1NeuA35Gc9UhDKY6Kae9u+e4b0AZww28NKeJ8tWGCPBOzJRMsIbZ?= =?us-ascii?Q?4jXXy2FrduqEXsSX1MHO6ZUaNRqcqkqd00zI941OzgVJ+9xfUGSa3qMiZPd5?= =?us-ascii?Q?RWkncFgZaSyUq6F2CEfNUlAAk19NefPEZzqFGi82scyJxfukDWx0n2m0cAhe?= =?us-ascii?Q?E0ZQwaZuSSeAuBgDI/iIjbuzRd9kpGUfPXr4Hv5j8s2InL3UjDBxz46zmp7R?= =?us-ascii?Q?JS5X15oVBIWjPAg7tXZtox0PL2miiquw8FwPLSew3oW96aEGWRw5ovK+gNbp?= =?us-ascii?Q?DAwxysWAER0zRaj6C2QWv3hujlk8ALW71L3DpAz1NH0pOf/runy5ZHzNgzz+?= =?us-ascii?Q?fBMvFLDG/h0dD8pHbVdGMCAM4ho5HaIQeY/lUS3ZSbwrqadyy4Mv7kOsZaMe?= =?us-ascii?Q?IpIe85FfU1AuAYE4zuk0X4DPbZpiIQAIX1a7WHmRJs3BrmKtyR1mEnItWBLC?= =?us-ascii?Q?JqlSaG7Sp7/WoODVGqdp7z28nftNqmroD7rvZcMueueLCtKle5LbWjoKJtZL?= =?us-ascii?Q?7p4fRCsGIlXo8uO0wAEGW3d0+G+kTi74rAzyHl46/sHu7ohOSTzQHVuZutRr?= =?us-ascii?Q?kkExdjp7tgLrYEkqqQPLCqnvUeI+eq1g/wkFFxKKtxUkv05Is75h36VRfOSp?= =?us-ascii?Q?KhtnSBHZ3HEXzGm5SR4zO90DQdlucMfZtVVfpO6cULhWL/uM2drNmLzJEZ/8?= =?us-ascii?Q?M00LDWLCp9/oLgHtJYbPkkejuJinRRpXiIOSPvsS3nnPRVG+I6TGBGz5sgK5?= =?us-ascii?Q?DV8gg+n/HxOJ4DyPLLXPEz8Vtc7/J26vPfLCkwJFaNZb8x2lABUfKX7aEi8A?= =?us-ascii?Q?qOnQtNiSWJzshsc=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8833.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(7416014)(19092799006)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?iegf+J8mp4gwdkRWqdRB4VHsetTG15JQp5SbNOPYyFnt1sOPaieFZ9923QDV?= =?us-ascii?Q?bH+L+t3KCzwTOpHvtlIASORkKPnqRYWLDbEthZm+rXG+HvkfPO+zmjVZ87Qh?= =?us-ascii?Q?6qR/KJuQUl3xtRJ0OiHSqVRNUm/7yKEv0mOf6QmoX6k3uikM27cDz1ZcrrYl?= =?us-ascii?Q?HYQu4BxpBJz+P1tkLNtzjNRHq0O7hyItqoNXohrwQbNTeSCXyLV+FCC1qlVJ?= =?us-ascii?Q?h9qQAchM3UPyz9Qu09uHnApkNTAL+lkS0MxXvPbaESdNn/NW8SpcrGiSSTiP?= =?us-ascii?Q?DgivfkoRO46Zr/ATa09I3lezwCwr1epwyY8LonsL1v7fOhPlsXDd6Vi/vvC9?= =?us-ascii?Q?kRFCTTUrltaejEUDBLFGpvwHVuxSJUmIgq/YZWWVaGjM0RCWnaMGf+TlxNcA?= =?us-ascii?Q?UIY06UQIX9uwdbZvN+HuocdUEquQfkcX78ik4U9+xHnKEQGrgdDyNBtWS3gr?= =?us-ascii?Q?X35qHCAMrtb/16Qaz6cmhZTu9d9A1nnKwYeXrv9jzzi2rqGA60sEvFxz3/c2?= =?us-ascii?Q?PwNYF5phNUlcCFgo6tZKSHy84r+xa9DjH3kafHEqFnm89tFHpy/ayVnOB/rb?= =?us-ascii?Q?D+9GsxGYNIQAx8rStUJyOz4y8l2CKDJ4odyUOIO73ZrPv47U65yhcbxHL9BO?= =?us-ascii?Q?dTZOoNcVHQvu8DlUHIdM6PeXSWstS57VQSel5OqzcvaHBhiR/iZaNd9Z+ulG?= =?us-ascii?Q?wOusqJngN8n2rUU8cTlwQ2XdUDMn2Knm4ThD5uBjINgd5woIDQcmn1NST/ko?= =?us-ascii?Q?PRDYRCL1oM/ldRu6poy5YPGgDPCrVZOHerunAPXnWayMLJPZycl4qFbm4RiK?= =?us-ascii?Q?ua0kBmi4sQYS1c8XlqEFpCQX3cwDz9aYgjp7yMAqUsXYB4DXEFHWaktqwVhV?= =?us-ascii?Q?CVWlIPVlpCdGuCRadv18WalhXPSKXDuVqj+pikdqjM2Mi5ooIyyAcN3Hfi0T?= =?us-ascii?Q?mU+v76prnHi61EwP63BItHil8+DVQ+a/RI2vKpPnVGDzge6D2BOFBXL5hQzU?= =?us-ascii?Q?vQmT82hINwSUydo0nnQbk3Nw1Pab6F22gucO1xrhv2pMhzdHaCqADOALbFVm?= =?us-ascii?Q?9ys2XQowUTX6MZRP6CkXB3+PI8CUdr9NSEwHbM06QRQLgdWdPOPBGo2qkv/9?= =?us-ascii?Q?hg8b3IPndliFdXbQ093ZJHG/870Qq0AmA0RvabbwfHeGW+wje5LXxdVNfLK7?= =?us-ascii?Q?rr2DZNpcwa2G+cLC2GugW3jk5Kn/6hO7LazHpm9oR63Lt63O4VYtxMtkvRLa?= =?us-ascii?Q?rhgBm+eEyANXl5HozvYtfvyoIsEkWR5/nZTYr9jtYoPrDyjKEJraLn262SRu?= =?us-ascii?Q?f7wsLqCaf6rPeYxAKGc7a8NUlTbnWs2zJ/vB9003/xKgYSzvTceJEvuicf+E?= =?us-ascii?Q?v6yOQxIXwKY4wW1i3ZDv4W3uc9YbW/UXprXUNAagQRTmCWB3vDjattkhkhbR?= =?us-ascii?Q?WO1176XwZDpFqS2IDZ9YI2i6KUhWAUhjbx4CQNzcDJ91mfbqfkJMkub2yki9?= =?us-ascii?Q?q12POoUAA4p1DJuEJPrDkdqSFLHFpVnEXVDnhoBGuJnun6FiUNHe3/IShM3G?= =?us-ascii?Q?3S6tthXNm8Y0wLQpIVSaFv2YNPrBnFUe59IEjIof?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 364d9b3a-9cf9-40e1-5a84-08ddf40b8ed4 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8833.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2025 03:54:23.7560 (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: QgNJE/sE9G4KHFlPwnp1gOgOvFp5ddRvS7d1MbYTjG73A5JAZMK24Ofa5C7WI2UF4lCC6plwsk7aicL+UGaxrA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8693 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250914_205426_460862_54E4EA5F X-CRM114-Status: GOOD ( 10.15 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On i.MX, PCIe has two reference clock inputs: one from the internal PLL and one from an external clock source. Only one needs to be used, depending on the board design. Add the external reference clock source for reference clock. Signed-off-by: Richard Zhu Reviewed-by: Frank Li --- Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml index ca5f2970f217..6be45abe6e52 100644 --- a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml @@ -219,7 +219,12 @@ allOf: - const: pcie_bus - const: pcie_phy - const: pcie_aux - - const: ref + - description: PCIe reference clock. + oneOf: + - description: The controller has two reference clock + inputs, internal system PLL and external clock + source. Only one needs to be used. + enum: [ref, extref] unevaluatedProperties: false -- 2.37.1