From patchwork Tue May 28 19:39:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13677267 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2076.outbound.protection.outlook.com [40.107.21.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 100EF17F391 for ; Tue, 28 May 2024 19:40:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.76 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716925228; cv=fail; b=dlrqvDuGqnXjUdMGgbIx74ghOcXlFeSyAlq+jlfcm2q2oCcqekYLcT0EzwEkb+awvsUR1qlcS6ZYIa3vVkZRuFoy38AGLoPjYL9ieQ1cVGPSDii3HnoLnwgZcrV/rt2L57OWX8LTsSwNCq85FIAOGtyDpxWtaGK18oWNtgjdebE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716925228; c=relaxed/simple; bh=rdBX9SAsLGGVokztvn5vz/ebdrIJ20HWryji5UtWJnk=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=qTHhn5TZs8lcvBdIpSk8bUOuNXVSvhjc/NGg+sSzIciLujDelV/Ex8vO6sLqFYX1bj32+zu9nZivn0IhYI0xBThYH5L7e0y46zSY2YS2ekBdLl1zupwH1PXiuVcgM3cMt308yp9LlO3x2+Gtogyn/WhjxmibX3+MQefc2wgJ7Ok= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=M5Eg3D5e; arc=fail smtp.client-ip=40.107.21.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="M5Eg3D5e" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ljZ6c0NqyRbcG+PVpzMDWIYlKZRPFlAee8c0u916uUI41qFEyZpBf5qSn3vUHxDvS64v+XyB//bePVtAucLnPeysx3JnyBzFVuGLEuGn4L+P5dXTQN2uBc4XweOjBhxk0BVGxz6/lifPjgjT7aWOCu9dTPZCu5KBUvzZ7FRllU6Q5ZnnZ9bhxjW9kPHc8SH/UNB4u861lRCmC8SvG8mWo1fp0IRKLYkH96VB4HEnolKwsx+P5fxXKpWmZoQt16YJq0HY5QQm7BZQWAo+2qqQuTaf4yhZTNnkuedJTltNZ2w8YLviNY63xUixLUmQQip1wqkmOY4Clz2/hWyiWcl+Aw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9MbpA0y8LU8HRpju2DUmQSRJX8UDOWjSKuL8l04o6lQ=; b=P54knbKrJLT2e0rI9n4yTrrKPpS974E1DyvFfvDT1wZGMJy7hdFNdM3FDhr5SdFFTvODuBzz7c5OZeaL7JJLBHrrTxHex0PhgEfX1cYVQc0wUVZgVWpFcaupjN6xZ0hoI7LyzYly5nCEUhWgaxmJiHNhi68inogQtt4eRD0qjl3mTd5mVB6AdKVot9Y2Zd2VtVedMbVgqDb986YaPG37y2yoJdkOpO/InOBsB3Cqz5I1j31a81H8G6Nlxec+4y21d8fbSH33ErApTiW9vBpC+2FM6H/pdn19Bx/xnbsthK5sgWSPUle3Uawqudkl0X+GKcDas84txwG7PYJ0UbjhCw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9MbpA0y8LU8HRpju2DUmQSRJX8UDOWjSKuL8l04o6lQ=; b=M5Eg3D5e3imO+nqkAeeRqEV50UvAqHIfjqlk+ObKAKNGc9P8XzWrIpUPdDo2sQOx7r8Eu9/HOMUJ6mJR8NScvlSU1yhfg+/crGXd5VxMdH8BMZRdTkAiMHS1vk07sqRrN0/sI9+WwPU/beAMh1xCMVcps3Pj4BRKDpCeVoXvVuI= 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 PAXPR04MB8655.eurprd04.prod.outlook.com (2603:10a6:102:21e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.30; Tue, 28 May 2024 19:40:24 +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.7611.016; Tue, 28 May 2024 19:40:24 +0000 From: Frank Li Date: Tue, 28 May 2024 15:39:23 -0400 Subject: [PATCH v5 10/12] dt-bindings: imx6q-pcie: Add i.MX8Q pcie compatible string Message-Id: <20240528-pci2_upstream-v5-10-750aa7edb8e2@nxp.com> References: <20240528-pci2_upstream-v5-0-750aa7edb8e2@nxp.com> In-Reply-To: <20240528-pci2_upstream-v5-0-750aa7edb8e2@nxp.com> To: Richard Zhu , Lucas Stach , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Bjorn Helgaas , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Philipp Zabel , Liam Girdwood , Mark Brown , Manivannan Sadhasivam , Krzysztof Kozlowski , Conor Dooley Cc: linux-pci@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, bpf@vger.kernel.org, devicetree@vger.kernel.org, Frank Li , Conor Dooley X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1716925161; l=1356; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=9ZkdHDkA+jFfsgNpx5r6KX8wuw07nzBbE/IHsRQRYtw=; b=ATTTasnX2YyZwjZgfC2m0blhrkHyfy34FsjGOngfdH1Oh4V8ofrVqFw8UoHrF3hBiRLbyn0Fw cw7mFkCyUCfDrB8SqG0pFso4IRnQOhKBzFYqDPg7Zhe5p87OgWHAzMw X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BYAPR05CA0021.namprd05.prod.outlook.com (2603:10b6:a03:c0::34) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8655:EE_ X-MS-Office365-Filtering-Correlation-Id: 1294184a-b1a3-4b51-3a27-08dc7f4e0499 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|52116005|7416005|1800799015|366007|921011|38350700005; X-Microsoft-Antispam-Message-Info: =?utf-8?q?PIU+ILxBklHsDm8cdqVkjZMafX9Ggxt?= =?utf-8?q?v1ACFU4+KbGQV7Xd7rAElxr41WJB/gNPr7vTOZT+q4iRHX/YGYBDV7NSqIMOwVW8k?= =?utf-8?q?knSb68C+mhw7qi3A8gtrdBsFhPzM78L+PS1WpMvzkAhsBQrv20v9pRo2MYt7b8A5L?= =?utf-8?q?5KOrh61MXAMhg8pwduqMCaoUnrlKkXw8xJGMeCvEZrBx+2OJ620GcRTaCxiGhvvpe?= =?utf-8?q?Q3JAAZWhD1BTxvsSiULNV9xOM7suioT4b60c8HFx5/aUDZj44JPV2Bb126AFKwju+?= =?utf-8?q?mtFI8dJI4GSanT6Ez7acWVVxgc+93BLlgFtHBjZu9UtKvBYIFf2yr9UEBVU0pVzw6?= =?utf-8?q?b65J1fcxqsAiuK/WFQ4F9nFLEAUYjN0yjQNkxzbcAYHTYcVZyyT4o20/GkPOM60Ad?= =?utf-8?q?ZYxe4FpPj1WpYli+aHA5qIxybiQwisxtJ14VcWvhxx5JiCoSay3lsiDJ3+k8bE85N?= =?utf-8?q?9W57aBi+Wdya9WVCmlJoeHDOV9mx80D15QfoCAW1cL3SShGV7F5Zh74yPAZnMH3rN?= =?utf-8?q?cmAFdSvEKn3pu/mv2353dEBqLJ+y272z5r9WoLrTDxMLVzvU58/jmQt2Dg1eGMlBe?= =?utf-8?q?fwIqbmW5lNDQgCJoa7uJjIBuT/ueik15rvVmp0ZKMdL7LK8zE0bz1V5UkjX2YAEBP?= =?utf-8?q?SB21bsh90Y7SBUgorLVpUOeRckq5KSKzRX/vySFo8rFQ9AN15OeeHmIrgu1J8Lyo3?= =?utf-8?q?Q/2ZrQffHuwpI8CmvR0inIVeTEQW7ip2ZX3NKI+I/MiuEvCL6BmGWqT4HA7oVZclL?= =?utf-8?q?SZJWLeO7SAkw+YaDj41GdP5D4yHhv9xMvyyih5NfVE9WOXH6SpEQA2om2LmRJmJc+?= =?utf-8?q?GTo4coPRjnIAkJxU+3423AyP8cwGFE8XFtNPHWgNpJpmirO2nR5LeyCidZFScUuFn?= =?utf-8?q?YFNIbWUmPortdmNtkLZcp2Fx1jr+PZuurebzEHq6lJ04JDkDZx1pDAiUThcCOLVnk?= =?utf-8?q?3osrGNUzTbiGH8+TllGrmAfbAHLe9X+yGi2JZs4R7Ocz4LRfp7ugTeIre7cImqjxu?= =?utf-8?q?ma3Zy0EQgSyUG+jT71fMfH8Y6+QJs6zbqbN/qsqsbdA5gnLrhcSuNnd3YXw2RCY8P?= =?utf-8?q?ujpQmS34U5x3ZACZEobHaWxMIvZXLBOXstVla0NyR+/lw/wdhKCyfGZbQP6B47yGB?= =?utf-8?q?2122ozTsBiDT/N1zfMhsAoMkDYg5jA7cA0hi3s67wWPhOrYZH+25Gyxmuhf2XsT3H?= =?utf-8?q?kOhty1lqemMDJ3ZUA/6tdojyeek+X3t9etBi0oeGfylb6QuaePRxhbYNzhlAMrURJ?= =?utf-8?q?/9md0xuPBUt3wtH9cU+VjrmQsxeSggCNj26RBqBo5i+CfBVzPf97jn8g=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(52116005)(7416005)(1800799015)(366007)(921011)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?hHiDmiBxcoshNPzIOICfb7rMsbCa?= =?utf-8?q?l111IxLMrU+Ia9mKGjUS0L8MKJdm8VRGvPhbI6gWVAf+B+1xu7g+2ERa4D+AOaf5p?= =?utf-8?q?q8WIZVod+iEjq5b28vNrv7bdNfTrzl6dHpQssnvhVhYjfeGZIRxbrunDCmYJjcs2w?= =?utf-8?q?hgH07cBigi9VtJbufo/3Tv/+rSQKGFag0PMRZFv5ZkHCc9RwKYCjH0WX+uvqDZ/xu?= =?utf-8?q?pomIZJmJ6OOtyYHrKeFzJnztnhYQGHcXnMDZ4+qY+iMxXsR1pKKwgPWAYko5Fu3qW?= =?utf-8?q?8Ax3RjVRzlxLWXwlyDCWC+TIkGOnz8yAp3RMTFiqWlFHkpGRoRKlJ7MXgqrGTvOQw?= =?utf-8?q?nqwKxbfqbsZzmYOBu8mwCugw0TniW1aOH5nPN1LWDxkdMdF39phlLGmTpxogXcwO7?= =?utf-8?q?UX8y4asYFwCvHk7Y6w7zo4dIPCterzWhrMnjQrk5XOBzPb8brzQ+CivfFPJCSnbMz?= =?utf-8?q?kLPVaT50Brdia1w5M1CwFzFILSdI0c81cM+aDqDA+nRJeLWU5x9d21GRjTXL5AYvf?= =?utf-8?q?a6GIVPrpNTR8aKnvn+FXS5QuP40NrE4m72VLO6Wxr79LIBPKe51w8fMm0PodxNY/Z?= =?utf-8?q?OFagJWDPA6/fbzqSXJMPF3jX5fPW6YJi+G28O/eXAlnHgwMOaPEaFRpE8eLDan7Fh?= =?utf-8?q?TY5Gu7fVV83w70q+Tj3VxuskP1UZSVGlKC18OkLZTZgdkvYoHU01LOAgYwQzbXvIC?= =?utf-8?q?zBmD8yzu5+hnbulCP4HF0AJ1ykfMCUrWceIilzTRa+atM14HbqzH6SXwa8rVUvoeU?= =?utf-8?q?kXN2x2Mnj+Dhb0dkEB7LHwo5D4KsnPB+VDi+bToCiPUG8c4GIQ40e5OqZzZfs4Uu3?= =?utf-8?q?BWLitoeU8QFq6sNXASkuwfrc7gOY1tFKAYLPAkF0Kk+f7gAClQ7Ep9wmOra4vymM4?= =?utf-8?q?rJ0cTaCUtisJO0cE2iZk9zAgb2Vcr4SzlJyDue9RpsTGfJA3U/XcrTQGjn2ItCcoG?= =?utf-8?q?6K83p73gcKjEPQnBGyhfz46NAU/E8VYh/Hgoe3BB25+3nRq3g4r8qsEA6HZo4EuIA?= =?utf-8?q?qTL7rVRlzBC+I6cvtrJyh8OvU4j1WMbBDdSJ2LjGKH9ZqvfvVetVLQLgjOaphCpl5?= =?utf-8?q?9DSaS12Y0xKx8lCPBVOSBHjJoUJ7lWg2KR4xW7hKW2W+qcTSwFQHFIlPCYE4hymgP?= =?utf-8?q?lgzct88ahsvsJW/Vl+Ge01ZFW3qfWGZxGDBHFVSVfgRoHH/u2M33wK4ywJmfeHe8w?= =?utf-8?q?5YWCasOYlF9ung8pMGlVKJSav+ormOn6fXa7QShMvwd/84oi1uedPtLTWX7o6QM3O?= =?utf-8?q?ejgvsT3+tneHm6+BSmC51Q9dkCE7Wli1GHinW3Hx9S6l2W0wV54MiAYUSZLUyVdMU?= =?utf-8?q?/nXW6hMHBSx9N1jT5MVxQE1yxnCpwDhAt05sNAhRfv0a+80lthR4KCIWWMS2N6tmF?= =?utf-8?q?9X/KUxf9w9lnignkWFdRoQHi58CIq3EKQ65sUsGTuVSvnwOjyDdTw/gkefCXT9Ilu?= =?utf-8?q?MmNBIDY+I+sfIzP2oiLbK7hqY48NbTQQdMsbiBzR/esGKZmhOk/2Jg5M=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1294184a-b1a3-4b51-3a27-08dc7f4e0499 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2024 19:40:24.2066 (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: mFmwn/pZL7y4L9EqXofeIMIXX4HWxGjtVqVXttFotUiTPQT/4UC/3mIdW87bUqb6HY3Rgtg+Y2b2p1mGWCBKgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8655 From: Richard Zhu Add i.MX8Q PCIe "fsl,imx8q-pcie" compatible strings. clock-names align dwc common naming convension. Signed-off-by: Richard Zhu Acked-by: Conor Dooley Reviewed-by: Rob Herring (Arm) Signed-off-by: Frank Li --- .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml index 8b8d77b1154b5..1e05c560d7975 100644 --- a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml @@ -30,6 +30,7 @@ properties: - fsl,imx8mm-pcie - fsl,imx8mp-pcie - fsl,imx95-pcie + - fsl,imx8q-pcie clocks: minItems: 3 @@ -184,6 +185,21 @@ allOf: - const: pcie_bus - const: pcie_aux + - if: + properties: + compatible: + enum: + - fsl,imx8q-pcie + then: + properties: + clocks: + maxItems: 3 + clock-names: + items: + - const: dbi + - const: mstr + - const: slv + unevaluatedProperties: false examples: