From patchwork Tue Feb 20 16:19:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 1901563 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=DJaCvgbd; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2604:1380:45d1:ec00::1; helo=ny.mirrors.kernel.org; envelope-from=devicetree+bounces-43981-incoming-dt=patchwork.ozlabs.org@vger.kernel.org; receiver=patchwork.ozlabs.org) Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org [IPv6:2604:1380:45d1:ec00::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TfPnZ0jDsz1yP6 for ; Wed, 21 Feb 2024 03:22:26 +1100 (AEDT) Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 0413E1C20914 for ; Tue, 20 Feb 2024 16:22:24 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5D3B777F31; Tue, 20 Feb 2024 16:20:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="DJaCvgbd" X-Original-To: devicetree@vger.kernel.org Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2085.outbound.protection.outlook.com [40.107.14.85]) (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 4B83A77F2C; Tue, 20 Feb 2024 16:20:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.14.85 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446026; cv=fail; b=r5ZkwSopYWbLcuYeDkTNLw+LNIQeQe1VNhusZMjtBS7c0l6hWUD1WOnnYWpSTLwp6DqX/kplG1FsVt0UOT7Dv3E4W9Kj1J3atB8kr2D4hsNNxWGCoYBgZI/DLNPJGuac6T2VQLFsodvoIFQPjAgxXciVhaqgT8hYPxx/tS2KVPY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446026; c=relaxed/simple; bh=T1x+5xu29RBCLNUbh74bHFYM8p4OyU/ZtMVQlC1iY30=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=kFoXFuN6UcxgmnvrZU56BwhXscmoB4SwSwsxlRzVBLWMSy0ey81mmwMNXQqtptLUzSDInEHKonE7VYraABxkLAb8kWbICNm5MAMSqP8uS1kk+jFik1aX9Kvn/0WDfnb0imx/MKQNs7UAt1CJTxr7FMs63N+Ebf0C89YZd8bpTiM= 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=DJaCvgbd; arc=fail smtp.client-ip=40.107.14.85 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 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UULQy2qlrcNLSKFB08fxrMs4QbzLNZznvyC5cVAGDb1yJvs1NazLbpR2iSauSUcVPtq5Dq1VMYEWUbaact+cF9XomTbVYxUGCKAhYYNNgPhoDjEMPkIwttpyt6IbePVeMERvbBOCRorGmCov6HiM4D/51uy2RForvoydS6yjc8h9y48c4WRddfxM6ziKPvRsJ8z7m70X82gtgjFceuFwDi90OR9XkWglHwtZ33dAbthZLQqEsdYLwAMYbmtXA+Oopd8ULsYn4ewXB9IQ4sxyd+BxebSh6BoMK0XMs0jWssIorttXRfhHctICkOtSil9eEcmX7q0OX8GBDZnSr3waeA== 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=zZNTROLn9E87k4rdmI3GuoHZlLbg49vzGd/L9dvhobk=; b=ZK/d5NcY4I63zblEtzo8rmTm1RH3ASn3+KvkFi5rs/Gdt3vz7GfCMezaQzeJkCjxSo33XJE0Uhv1YlZft/7fgs+mLwr+wN+rbNJdvLqLEu+C+LoWlfkAAZaBHMgBrPPs2vnahP4m76n1OfN/LLhN5Q1q9Iz9H3J95/Ii/1R+O1IzUxt1najl3r80fVLOhPUgSAd65nE/hes0Va9inN8H+wqgVHZhigtkl9WRbPYlDk93buYNRsmOoQ7xpZMBA348f3xttRgT6UwPyRkWSzkqwwuM46/Lcj/c7wBSLsr6gNOWM07bKNbfjXZcWmbxrwDMZVrqfI3HwWytZ3huugRSIw== 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=zZNTROLn9E87k4rdmI3GuoHZlLbg49vzGd/L9dvhobk=; b=DJaCvgbdG6C3+bt3fY+PJspUBIJHBnhfzptA8fljVbxdjyPafCvslxXrUT2DiVnA8ug1Q26Ftlc5mxQX80RQ4WfM1RuZnU3dO6YtVn23yM6vtvvgySkcl8S15WLFvhgUsT5ms/sLBNLWsrTMGFHrv9qvFj6NyiKkm03izW/+drM= 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 AM9PR04MB8682.eurprd04.prod.outlook.com (2603:10a6:20b:43d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.31; Tue, 20 Feb 2024 16:20:21 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c%3]) with mapi id 15.20.7292.036; Tue, 20 Feb 2024 16:20:20 +0000 From: Frank Li To: lpieralisi@kernel.org Cc: Frank.li@nxp.com, bhelgaas@google.com, cassel@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org, festevam@gmail.com, helgaas@kernel.org, hongxing.zhu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, krzysztof.kozlowski@linaro.org, kw@linux.com, l.stach@pengutronix.de, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, manivannan.sadhasivam@linaro.org, robh@kernel.org, s.hauer@pengutronix.de, shawnguo@kernel.org Subject: [PATCH v11 07/14] dt-bindings: imx6q-pcie: Clean up irrationality clocks check Date: Tue, 20 Feb 2024 11:19:17 -0500 Message-Id: <20240220161924.3871774-8-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240220161924.3871774-1-Frank.Li@nxp.com> References: <20240220161924.3871774-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0268.namprd03.prod.outlook.com (2603:10b6:a03:3a0::33) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|AM9PR04MB8682:EE_ X-MS-Office365-Filtering-Correlation-Id: b0cfa39f-63c0-481b-f133-08dc322fd587 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9qw6oVHnnhmlrfCg+Z+imr7+DLsSGQETNWr6UVFhWcbv0WKbvK+LYt06EMX2O950kjvwwlQJccngr9TzL5GOfppgSjpLtiJLaMaDkVnd5vwcu2VAHAJj6F1kJxqpB1PGGv0O5FVHnYZ+iYmC6wwNsfM9oJFFa7PIz9rraqIgU+YeloG+3mTG6aemj7v6TayKqq1BfTHKXr7Zg+ThfxXMOzqgsRg6hrJfLQDmKoy1ZhDaF4rHwBy5PaQ1ttc2g4QhC8pOXgpVR/hquQJ0vr3AgLk20K63yJTBgJIYklLiLoo3J5saO3u2nLSB/4QyqWJsCVK52PosmARDCNsJp2yKPmMfRzOAnlJy/edJcxEDLEEntCu6cGESkDnVUEFa0TEq9SQzt6Dp9P+Whgti42/E8c+KWOEcf7XdbFcGAhzbClsGvTaCyQlgoBoIVs+fg04ZIcDbnSq6MLQK4L8nPTlDOA6qMdzEZdKwZ29Ole5nNVKSTatzVEzIS5Xxt3P4PjCSjnqbI6GYPKLzrgAS2IEmpOL4sXqBqjSnllPmCmV4fF6NLF3YrAe3DXB4XGH0JvobhcEEFyRyYYHubGd2RTplOoVeYO8HuGMp+urOzpVtg3jYvjhhw4w413XITadAOLBt 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)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 8b+sKsxVi8vyQWKDOEmiNdKX6uffz9GXuIbr+eO5lmqJjMUx+y5VUCNPVA53E0Edtn7YNvSz38Qq6B/s3wPrM68tYVtLSKdIl6T/jn6QFBDeOZIgsBzauWl3448SW1ZNGLT9EUikU0Qcy5QnPA6ZUPIMgODa0b4YpA8UfcbLvmFfd6+H8iUnS2XpOp4lLGkZQU1JIFKRVaJkLgNFLEJseNklK+z82E0pFhjDtMSDVVByPpZMYSu6FRc0YRa053Zyr8LMCpGpVBEf6oKfwdXgsRDoejC180iP2p42Z0A4AJ3Auwpf9aN3oTb0p1C2+NsotLzhV5F0iQTmGSs7a4cJBRb5KpWpcco0QANHeRBPP34gSNdTuvwBkSlq5X7c740X/Hgg4ZAXmvgrssaEursHBa4J6/eIcRBykuyXyVeiWFVs5i9d04N5JhOLTW4f8EVdVdaliUeHJllR+gsjCwQY0gnaAykHjS8z2vZ8e2aPKhmEZMdc2f9evu8Z25FJ0b9AAt2tHOR8mD4AiysiMqUjbeClR61B3Y92m7SWX5yb0tgbKdyMrtQ2meBohJ615QJMPLdRN+uY2egA4MNSOO6Vj6Lz9m84mU10nFp+aBoXHkmL8vw4vg0IioAmH6H1u9hwBoicjnjksLpAL+7r1IRekUTvEhi9sgbWX6zET7quMffOdi+YHNAYCakuIs4w/E8wjy9L4ftJxPBJNv9M/XDPwJ366twY3Q+lbuy6fAgB20taqZC1mM33olvgsPDLG/oXz6jrzYXNWXzWK69D9M8BMZBcHDHGPhsLKx2dS7NfFVyJJLYRJ77tm3CSMjB23W5I0QrjStVJ1d1hifZ0xKqB8KwQykQEPj5EGuYGoPdCuvQDSy2SIo+XvjaYsxZEMN01uWs8W/UjETCEio3q56R1ylnR7FPW9guf1CnNY6jyws1WNLFGno6p/ulL3/ja6Q4E4ksz4WR/NEFQAk1lCh+yaorpJmjwIkpy0MHWuX0YfMp53doPQyDMdTji5xaaRQ2Qp83Plq1MVXWjIUW0UlFpfS7s+MISBZnD3vbN/88BKdYdPXzATWc16Rp8Hm6SCkIILClrR7/clU8oi7YBGNDWv6irL3JxMrAjDMLZ7tMbNHoB5Ep1dbMPrSGq0+fLorelEi4RYH630T2x8ojIe2NUZvaSVxgLoMJoK8JKXJmLmc5nwOP7rdEZtCWTVvCthGP6QFAwDvN5zUL47eSc9vd+tscLifQTTkqJWcWfjNoU5UX7kEv/E3t7ZsQLLIVdwt3gcUMu3DBMlm2Vf60tIvKlm/lJMpJ5uqtp7kGi5CiidJz2WAlC9NpHZ4owa3FPpdjY4yO9BfWNXkxB0RXQKhGCoWk3m8tlMBexKeD/8OOEJHUy8kg08yQIqe3dl+V/C9oIcRRVTcVjYIRaV6H5ZD2pyVt9MtQHh80u5KutdiT7312Oe8pJPOP0IE2T+iKI+bHOoHrnkryo8stLB1WLCeg6V3gO2Hktla8JZC1MrygOPtddK32qCKzHuK1Bw5y6JAfLvIpdPE3+OK1G6HKX3G+iF1VtXjcQTZ1t6q0xZEbNs8b3dKTFXy9QuRBXXkHS4G4o X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b0cfa39f-63c0-481b-f133-08dc322fd587 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2024 16:20:20.8925 (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: NmTcztQJFVerSRvstC/loneira9rkWlmha2Jh6NJHfXR549Sb14r5PvdgfM+4aqPnJjfbB+lmCAgwspwfBcwMg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8682 The bindings referencing this file already define these constraints for each of the variants, so the if not: then: is redundant. Acked-by: Rob Herring Acked-by: Manivannan Sadhasivam Signed-off-by: Frank Li --- Notes: Change from v7 to v8 - add Manivannan Sadhasiva's Ack tag Change from v6 to v7 - rewrite git commit message by using simple words Change from v5 to v6 - rewrite git commit message and explain why remove it safely. - Add Rob's Ack Change from v1 to v4 - new patch at v4 .../bindings/pci/fsl,imx6q-pcie-common.yaml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml index d91b639ae7ae7..0c50487a3866d 100644 --- a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml +++ b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml @@ -150,22 +150,6 @@ allOf: - {} - const: pcie_phy - const: pcie_aux - - if: - properties: - compatible: - not: - contains: - enum: - - fsl,imx6sx-pcie - - fsl,imx8mq-pcie - - fsl,imx6sx-pcie-ep - - fsl,imx8mq-pcie-ep - then: - properties: - clocks: - maxItems: 3 - clock-names: - maxItems: 3 - if: properties: From patchwork Tue Feb 20 16:19:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 1901565 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=is9UJrRt; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2604:1380:40f1:3f00::1; helo=sy.mirrors.kernel.org; envelope-from=devicetree+bounces-43982-incoming-dt=patchwork.ozlabs.org@vger.kernel.org; receiver=patchwork.ozlabs.org) Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org [IPv6:2604:1380:40f1:3f00::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TfPp56Hsgz1yP6 for ; Wed, 21 Feb 2024 03:22:53 +1100 (AEDT) Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 0CDB5B24D8E for ; Tue, 20 Feb 2024 16:22:53 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4092F78B63; Tue, 20 Feb 2024 16:20:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="is9UJrRt" X-Original-To: devicetree@vger.kernel.org Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2048.outbound.protection.outlook.com [40.107.14.48]) (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 2195A7868A; Tue, 20 Feb 2024 16:20:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.14.48 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446030; cv=fail; b=crNGsd8JHF+TNMEnZ33Ghcwiq0rm67A1OLtCSzjeA4SlxB51+H1088r5r3erEWQZdeUS22lWVWN+s5oYR22XBeXJmM0x/UcgTE99ypKdJQn2VRHY9EhxMFM1us3PetqpDuhBOW0qfzXBBIfWN2+wIHQjLGFTKJXc/PN8ZGcKRwU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446030; c=relaxed/simple; bh=v1qDlSDFc0Q9C33fJ+0C9n0DYjxe83RrxbWMbOeJ2Tg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=UHvWIOSJjPeoiC0QzJvMLXyOHaSJR8Ydhsl6O5voJpuy0KwP5SwZApKSCi8+qV3CE/mzP6nZIpTC3ofEZ1FA7O1QiQmXssLXMas1TJohszg1tvzjNTs/PI1L7MlwzbMLHEM27CO5pOSqINL5T+/LkNFAeXqKqqI4eXMDX449d2c= 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=is9UJrRt; arc=fail smtp.client-ip=40.107.14.48 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 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PVXLeudPaBJtka/abOAhiy5WvFgMa2867vANtoMHDO3PedKNiih5Q/ydUuAGEDl/4i8QKff1n+Kt5pvD9vRF9OGVAFsdFWIbpcbNQDqi+cJvZujcACKwSYiBym7/PRwdhcLUv2ZVd4FTR3nYnXJS1nK9HVyJXO13mrg6WKe+Mw/WFRqDpuaXBQ4hRNfyCefLFxeT+Ymt+qIR5dejTm9jF2h9jc+5SxfO9HK7QDssQzgoHL+GMbbjGStDSxicmpeaXhEGRUmh9WiNBMMPv33MkQdIxNaG12zWXrEGGo9IGuw4O4ymcSKJaO3zAN8k4PYLKewILe3kfgOeVE5hDLN4Nw== 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=X5vVO7HnDeTAwyeVm6+Wd2tuSRM6SgTSkBrfq99jSQY=; b=iCuWQJLEEizs/0GzCl/nFodF2li5wHdtAryxmtBuiUHOFixiffC5XBD+NjouRgldv2zwdWhdld/uuIfYY/XNoUwjza7JSsIyycHe8O21C+Hey4D3CmbB1QDPQn9z2EmoHwaaY15vZh0nhcFHORLF2/+fs/IMLwiPP2OWfvqdPkYsuh4xweIavlMzDmVIBCSyuXy5tbqw5xWll0b8kqirx4rZOb69lXQ1+JmZoxJq9ibg+xknjToPUxL/HG67r8GoVc9TSKk3uNYXxxNTdg4zKCSbMbNBvE5RfEU9MlU2dM3NHrvwMoFWn7xyf5eLVOTt1Jnqc22KurOBqNOy02Qrbw== 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=X5vVO7HnDeTAwyeVm6+Wd2tuSRM6SgTSkBrfq99jSQY=; b=is9UJrRt5btk0aLPhn0SGP2nlJqje745IvTpqfVS5p+/9S+Vh9FQS0dubfnDiNRiaosHhOoFnS8Tx//J/8mfDQbCXIgQZUN/Bt6r5ziulnJjDdsumG9TE3QsaU/a9eC6hl2kewCnP3ympQEacVzUO0WmPWTzRtYSO/BSFv0OM5A= 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 AM9PR04MB8682.eurprd04.prod.outlook.com (2603:10a6:20b:43d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.31; Tue, 20 Feb 2024 16:20:26 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c%3]) with mapi id 15.20.7292.036; Tue, 20 Feb 2024 16:20:26 +0000 From: Frank Li To: lpieralisi@kernel.org Cc: Frank.li@nxp.com, bhelgaas@google.com, cassel@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org, festevam@gmail.com, helgaas@kernel.org, hongxing.zhu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, krzysztof.kozlowski@linaro.org, kw@linux.com, l.stach@pengutronix.de, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, manivannan.sadhasivam@linaro.org, robh@kernel.org, s.hauer@pengutronix.de, shawnguo@kernel.org Subject: [PATCH v11 08/14] dt-bindings: imx6q-pcie: Restruct reg and reg-name Date: Tue, 20 Feb 2024 11:19:18 -0500 Message-Id: <20240220161924.3871774-9-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240220161924.3871774-1-Frank.Li@nxp.com> References: <20240220161924.3871774-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0268.namprd03.prod.outlook.com (2603:10b6:a03:3a0::33) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|AM9PR04MB8682:EE_ X-MS-Office365-Filtering-Correlation-Id: 2260f168-8316-495b-b527-08dc322fd8a5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sABSVqnQQrolHUWFwZYTBp87qJFNukwarQCulcK2DO+emXwwrhdI8n3evkyY40f02I8EjGjFwBuJXRrFFsBVgziJAcSLhdBqDaWo1jXE6CWrp3pCu/qwwGNRK6J33hPXyNrzDKrX3GKTrNj5N2mGdR5er2E1m4iEE85MnOLDurqy/5ytNFojJh0wqngVMjOgVLjXLWhDHnkYLro8Ax8Le12RDrldcfgrOwv0/rjnwpgr/LUJnLt+2RDpZDthOduMW9vYn5PEwRhpjQSlshcT8OFqenU3mHZ7dBAQ2mWtCoyZG34bKf+SvUFGoSBlhZfpjrBtIu2X2e0iPQGLmHRBBc99RROkT1+S5n5iAs5wr1ugO+VeXjsOSJKesMOap3EnpHEiHonYHX0x0YJile3mDfMDpij4h5wCrzaBzA0OkIgCM+Dw6prmxSbwPbFGMh8ru8V94KJt/mCTRsOVLZiObSFxv3aha7NVESLnMflmOexY5df76zfuYlrg5UngqzTL0TTT1C3YOPKmBJkZPKDlweHEJ8kSdpjN5X/dbdeQr6E2QapMrYAhOtrrpzl072y6Uvuudk/6CayMrZ+c4jK4x1re3mUTRxXDRlxKog/FOeLuSeTX/vH2U3Aj8+HvzCzv 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)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: L5osfhO1UvA5PQUFXCbRtf3bbN7ubCttHt1N/6U4WHCE5Igzl8GHwLsuxNezHvXhXfSnvimsnvQZHLo+pRk67oSf0DmWMCpB1/q4ll6gIJwbMZMSj64+mijdzbVBd/E+NxK+M9LppTtseHR/PGBuW4eP7k+2iNyZjXuC0y/HFSzaw1ajTmt2NlNhG3Tct0All2VIiek+C93LOaTlTKhunSKoR6EFH666YVxoWup5MlPSTLEoigtPNlDliPsPELTgenDH34dPDzA+m5DYR34bPkXHJ0ehDxJrbTK+eNqwzsEEuBTXf4gvgObAMCSYrN7vAGxU6nPtqj4NZkBEdJFC9j2tlJN74ikJFUqVovcYELWaqRehzWI2Q2er0VBWT9aJjU2Wh6juJhoON2OW8EUBbmHZAKZWAhxt9UJTackbWGqfMU4NqmYNLcu/TvI2kwNaKit0+ZLTplkPpGUJKKhPYttOmCyvSV8rXjs91WBNxWjffJ0m8dMcFf9rMp+j3GDBtLuOZJPBRaem0G5Nb9iVEfObKdONch1aTOy3c9p3L6kDh8mZvkmvNXK5aR1RC0dDayDjOTb44sDa8Gi6joUpeHmvGXdfrnlLbmFPEmBGlJsTzGDpDnkVVhJbnRycBCMXx02wdbnBKS2YK60QxC1bHGWC1vF1z88iMr1oDVOCoVYKpDDzLYVZd7YD8f9b1xeObnXn16uOxoSCGOJvZL0jvf0Bc6z+PotGYUQU7fs28fmR7YuP/kb7g9+gX92+equS+pEXxOS3WuTLCkPT3yL4wTN3/6FcP7w8yb3+oobfyQ56CP7D5DXArYNzE8fbG8V8sx5I+sqnUyKcul0xBbgB0JfGUhZor4OBR7swnEERzQdmVl0gRy7UmnrcT26QSYUYZ8l6PRq96kFAvs9dWrExrOHu+J1WBPy2RlFHWnu8mvUT3ic5PdIQRXDxeLZeGD8PrKZOmeQXmsoXdOcXSg6z06VcQL8HTMzXOZwcD3k5LJkd/VUvEZRgTHSqwKjpEJ05cKQwhBDz8Ydzqjb3uHBTE2vFRVu31kV8YlRP0yLwVzlARepTzHuBWjBIOa/qZxxnMAnNGHEJbfjnQpbarRvLfHH/czP83EKnLkMld1fuHkRLdd626Dzo6uPpBWF4CBSECzE5T01MYIu0l7sMj2EP/ciU95cD2A2vXVaZ4LFTWAExsIU5wk1ZlSpAgdPn79Dqesi2HeQcaeYMzZb4dADUJel3KxaU3h0WF904I63YOQE3B/c0UDLfkbuHSJaBSJZY3gCcoxULFZj5lZoVgxSsSxD2oXhuOi6jFa98qMuscu+NLdRo7suZjEkG+dNbqabTaGpLM7HyrWg8QKGReLc5EJT5YY50hO2/ZP7dKiv9qVN2sicnsQV8h2NBZvLmqgXsJtKb5X1vLDOsWTKNzaufbTDZShDAVJRPdJexUkA4RZxzPkFiGgj7lDkO4mpL++F1mtHgL7Fk8d7i5LbfCd73uGoL0hxn7eVDeD4h418drMrECQNDAi6prV5MPRBJYjw4dvy2GqmeDzHRzYu4ZqQHoBp1ENA0TH4DAwkLI584EBtnJBy5hu9R5Stk1OwEn+Wx X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2260f168-8316-495b-b527-08dc322fd8a5 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2024 16:20:26.0760 (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: ivNYQ4UxT/Iy1Sz7gk6MyprHzBT8bYNYaqO1j6Iu5xPdYgKAdMPr8tISWYLBBnq2uVqXr/VAW5kJEPthXqaRJA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8682 snps,dw-pcie.yaml already have reg and reg-name information. Needn't duplciate here. Add 'if' check for existed compatible string to restrict reg and reg-names. This prepare to add new compatible string with difference reg-names sets. Acked-by: Rob Herring Reviewed-by: Krzysztof Kozlowski Acked-by: Manivannan Sadhasivam Signed-off-by: Frank Li --- Notes: Change from v7 to v8 - Add Manivannan Sadhasivam's ACK tag Change from v6 to v7 - add Krzysztof's review tag Change from v5 to v6 - Add if check for existed compatible string Change from v4 to v5 - add Rob's Acked Change from v1 to v4: - new patch at v4 .../bindings/pci/fsl,imx6q-pcie.yaml | 30 ++++++++++++------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml index 81bbb8728f0f9..eeca6b7b540f9 100644 --- a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml @@ -30,16 +30,6 @@ properties: - fsl,imx8mm-pcie - fsl,imx8mp-pcie - reg: - items: - - description: Data Bus Interface (DBI) registers. - - description: PCIe configuration space region. - - reg-names: - items: - - const: dbi - - const: config - clocks: minItems: 3 items: @@ -90,6 +80,26 @@ required: allOf: - $ref: /schemas/pci/snps,dw-pcie.yaml# - $ref: /schemas/pci/fsl,imx6q-pcie-common.yaml# + - if: + properties: + compatible: + enum: + - fsl,imx6q-pcie + - fsl,imx6sx-pcie + - fsl,imx6qp-pcie + - fsl,imx7d-pcie + - fsl,imx8mq-pcie + - fsl,imx8mm-pcie + - fsl,imx8mp-pcie + then: + properties: + reg: + maxItems: 2 + reg-names: + items: + - const: dbi + - const: config + - if: properties: compatible: From patchwork Tue Feb 20 16:19:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 1901567 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=J4mt1Xvh; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2604:1380:45d1:ec00::1; helo=ny.mirrors.kernel.org; envelope-from=devicetree+bounces-43983-incoming-dt=patchwork.ozlabs.org@vger.kernel.org; receiver=patchwork.ozlabs.org) Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org [IPv6:2604:1380:45d1:ec00::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TfPpS2MtNz1yP6 for ; Wed, 21 Feb 2024 03:23:12 +1100 (AEDT) Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 7B49E1C222DC for ; Tue, 20 Feb 2024 16:23:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EEEDE79927; Tue, 20 Feb 2024 16:20:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="J4mt1Xvh" X-Original-To: devicetree@vger.kernel.org Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2070.outbound.protection.outlook.com [40.107.249.70]) (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 B286678B79; Tue, 20 Feb 2024 16:20:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.249.70 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446036; cv=fail; b=Z4+siRqGS6qRJURNYWBf4T/WmiJBGed0z59LP91zgxkfobQLa9bVyvSbY3LXbsl30o+DF0ttJ+cvGvrgumBmgCLYHwLyf6sdld2VZh7iezkSpPaSGqkrplWHxPmRVZp0mP9STtntwt+XW4V+sWbZqC7+22+yAH246XeRLJln+WQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446036; c=relaxed/simple; bh=ScTy0K4MQ+5/neKteBFZcAyY3Cy1DUs22TiBOkS+Rv8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=rzvnUuj6r8oNqb2lwuI+CoRqkbnS3F1ws8HqPNcDm3E5chtnTwlDy+cBkuCauBJ340hCiflYWN+rZykbzTHcBZb0WYl1mkcckuOE+Q/hdETb1uSGIZ11qQa06NPjL/7nSJX92LOrlJL4JbonI3JbhgmLEIXG5QnFM+A19Dn/T9g= 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=J4mt1Xvh; arc=fail smtp.client-ip=40.107.249.70 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 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qn/y8xMVFGUwgHgDxfJwghvAmtPgTgORnBw5mV94eGUtQGvyGi3OCjBsa0FkpHsg43bsWIxExESuWZqJs0XIICzaOvDihw+sQXuCFX7xXqDzE+GYPfVNqsvHrmDN3rdxH0Ad35kC6eR+FpzY4nCK5d9Gz5jh/DFrff2Q59iywf1htjZyOBHFbXun/PlFdAXExmkKU0lzA2kna94m88LtyNsUtPNFORhj+GGVkpYjV92JiQ3voD0l0Seqi2/aD1xHnyRrwRjw+pTe44I5GbHGbrvpGKtYZr3dXNQpyEFrfI3sp5LoG4/+M02zRYXbfaBT7XiiWGnWjvUvR4C4Mo12Gw== 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=FVX7YF2nnMsn4TCg5IFrEsxcSGDvsICvYhMpzGmBmJU=; b=UV+asqqffwDPbyVzudWBUEtpcjaVjAd3xtzJGJhXjruISw47hSYUX2tf4x6E+cY1S1/qy2CjP9dZxvBGwNLgj4o5IZRi6CGlkuMFp5wJ2CfMfQQD6Hmv2d5tfLDRNlv5QV6pIxWcYgzrqGWteGoZfViqNsnhrg8ugSnLivfNTlMOWzizLU06FNHjkKYp0bH4e9YaMtp9/EFueKSGHO9mNVIdwdf/2MxBp8Z/aImxdLG8mHUTp7ybjErxRzjZqLr2eVwJRQmxzs8siG+ymKIbIWKI8GpJYWw/AnEp7RR0Lr7J0auMeHxZ4tli/GqQnzmF6Or8DyL6lkRrB5k4+BrGZA== 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=FVX7YF2nnMsn4TCg5IFrEsxcSGDvsICvYhMpzGmBmJU=; b=J4mt1Xvhm4BRQ21IRnVAf0xoVku59ISzD2JOUfqDV2NzM70CSUNounEm4mIQDk2z8B2CLfInLlvZm8OGQaLR5d+4e34XgD9022Swb9Oj8IK7OTNCxFX/xbn/KPVIKGcdJ8gpSzLgxSRbwkCsWlaDw1/tQvtk93aHdOJ/zwNasfU= 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 VE1PR04MB7295.eurprd04.prod.outlook.com (2603:10a6:800:1ac::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.38; Tue, 20 Feb 2024 16:20:31 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c%3]) with mapi id 15.20.7292.036; Tue, 20 Feb 2024 16:20:31 +0000 From: Frank Li To: lpieralisi@kernel.org Cc: Frank.li@nxp.com, bhelgaas@google.com, cassel@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org, festevam@gmail.com, helgaas@kernel.org, hongxing.zhu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, krzysztof.kozlowski@linaro.org, kw@linux.com, l.stach@pengutronix.de, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, manivannan.sadhasivam@linaro.org, robh@kernel.org, s.hauer@pengutronix.de, shawnguo@kernel.org Subject: [PATCH v11 09/14] dt-bindings: imx6q-pcie: Add imx95 pcie compatible string Date: Tue, 20 Feb 2024 11:19:19 -0500 Message-Id: <20240220161924.3871774-10-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240220161924.3871774-1-Frank.Li@nxp.com> References: <20240220161924.3871774-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0268.namprd03.prod.outlook.com (2603:10b6:a03:3a0::33) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|VE1PR04MB7295:EE_ X-MS-Office365-Filtering-Correlation-Id: ad29e59b-e497-4ec2-fcc3-08dc322fdbbc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SJib65YVAFucroOMBqoSJTv8nb7s/z3Wk/JeEGqbN+bbY1qjz4EnWyuc9bFrS9PIhbNfgTAtSbPlHlIdwMWHCQ2qLDnAALd77a+4R0/Im/3WAhF9AC9KqzigGVOu+3dlKqRmrhd5EBPHRg7S6F0wxAC1J7fYonrvrjAWfwyu3OieBhOJq0hev1BmtVsNFpsl2QEfddEUpQr6EunF6aUEllYFbEJ9gtDpxTdLdJi3IOn0rVKEchruYlNEacgm+GFDHvogURL9yKEcFW1yRekGr//3vt2GRon52/vYQgJ4/bXarY1++buBTlwVu/0fLZczA0TBRnGtVSTtBRlK9TPe1tAWROXfJuKgHzjV0CKYuHStyQA8vR2YL/6ERRZxEMk9j+J01BgSf63LM1KaXGimS79tWrvcDu1vUySZ4l9irpGvWXGPkvctT6dcktUdiNVW/0puefNz5OySVvmDiwbsJTDzi5lqhknQW+n1C0fbJyPYIFFWa4T6b9ifQ05HFNM+1JltSE3EorGC9HVgLUe9IfqrwYo1nh/8KpOjAjem0QsoIiNr2Z12Ha5Mtw3XOlSD01n66Oc5m1/3D9774bCXT4OvyFECJcwe0P6Rw+KgnYjV+m88MUf36kH1xZSB0BJ9 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)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: GjSDLiC7O63h2T5yz3g1knqVyhktNaJg8XTEJ0sbza4U7wRkHFhiEYsJ12xUUr/deDmvWWurwokPR8AClvyIIYTWKtT6d2n+slkuGfZQUbRFnN5QWrxUy2TrZjhoDvm3aFEzpgOiCygOnYh+ZsGPo3oLa/S5eCRHogRswUTRffVhd/5fI56v5h293zCqU/fQHjSqqWwW/1T1QnS2wOhaJIzFoCvlFb2sjZPrnotulWhlI0LgGl7IUAQ1vOyTL4lzGfPDzM53Sd0dlNdMbXG2aGNBFLaRvvkSQHKWK2WVRj+7sxc5kaRs1WU29K2Z2/PnEh4WuDCCYh7RskSy5Hi+RD7KAFSl3Hn4T1Gg9Q3PjZ1l2wZSRz/L3Z7gcHjxnoDicfLVfzhe+YJUqZZnp5iETsVeNmwfxs7mk4KtrnAWM9BtKQDG5t1sK4aeCQuw8HPEjN+j3CRoM0NjVZ/0YVXWmAFHXaiEaf38ZIi6Xtrf1lDIo0IZO4Q8mKk5Yf9exmbzaZYYzy+z/r6OXaaTue6pkpTeqO0SRYzfFq220VF2dUOsiOrxJi3lh5yrD30L16WlVfg3bUbczVPW1okxgcZb1DGu79CaoXS4qaLVwFtGYcqzGqWcWDkI5VTlslPeZql5IgfWsWjdlwcXME0ZkeSl32GgcXovXDDCyV6yA82ddjmxQ93OhR+GZsWJqr/9fVEhBwsMwzZ15dQ4KjcqR8F0DNkCQowPFwQRoaBqpJHhSM+jSz0UpcidgKnRt8l1BDFFJ08fLPPNk9mdvPcsqKCHOmgvYnctg4iHwB9i8nFY3A/PsOeEU7oHFJ5OqtjRHpaa73AC+3CjK+jzLSw+KQnh7c2croUuuHossEiCUJYlyklVlgXNplc48LAktiXMefZu6byqFWCtmrcf9otQE2PLmFfMSkLtnfkwzE6irLVEO9QmX4BMfOrJPpBEbrEwLoItezGm4p8CcNjmWj5of2Uj8HahuPy+aFqb+wQ6xQzozFJGc8WjhyWL/VvQIodkTrI8UhtvNA/+BpfyrnI+fjRTpG6ci6hc2FyVISgfJdLO/H3Kd+dL7F5383M75r8ObIa8Wxp9MPolNv5tTDz+oPjnIPKO8w0oPVwMmdRuTzS9Db9AJ1n70ZrLP/631GT4IUuvtFfmwHkumri+n1/M3WQ63EEjQGz3UOQ/E1ccj12zz5WwQUmSmgKmTnA6/rltNFOGHAgTa6VO1ud5GhyHjf5M6cU9IFqSq7GAMj9v0SQoB8aGngJkgBWpezoYdo8+VPwt6fwFkIqJMQIuuXIGQhi2qcEzeRYN8ijTGnwKTqwIwBxljcTiOttlCduiJlyy9TzcOogZ5dvwirlyybUmkCcexFGmLS2SyzNUcNgeS9GlxZYvumroxC5yUaK2B6nTJoKOL7Nqo6U7uGqx/y0OA9zOkZFJitNJ6PxZPnymzQE0JGoaRiKKr+rEypgLIRN8PfMnYX8bwyNvVlIIbFyQC+aD30RszUUYDAEhkc+zJjS/eAxoZ/WWgZUIIVpBTZ1LP2b9B1A8u6FS686RPZA+z0RWCD4L9ku4SApRsX6nNL1e9ITD6bXEyqtX5Jg21wgmXLiq X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad29e59b-e497-4ec2-fcc3-08dc322fdbbc X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2024 16:20:31.3640 (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: emlG4F0dDH2pXN05IjHQ8aR1VSALWZmRsv8tft50zGcMlxtgwFnDBkTNKTuu8DttRgRkUV0pXDjnJvLnon35Yg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7295 From: Richard Zhu Add i.MX95 PCIe "fsl,imx95-pcie" compatible string. Add "atu" and "app" to reg-names. Reviewed-by: Rob Herring Signed-off-by: Richard Zhu Signed-off-by: Frank Li --- Notes: Change from v8 to v9 - Added rob's review tag Change from v7 to v8 -none Change from v6 to v7 - Added my sign off Change from v5 to v6 - move atu and app after config Change from v2 to v3 - Remove krzy's ACK tag - Add condition check for imx95, which required more reg-names then old platform, so need Krzy review again, Change from v1 to v2 - add Krzy's ACK tag .../bindings/pci/fsl,imx6q-pcie-common.yaml | 1 + .../bindings/pci/fsl,imx6q-pcie.yaml | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml index 0c50487a3866d..a8b34f58f8f49 100644 --- a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml +++ b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml @@ -207,6 +207,7 @@ allOf: - fsl,imx6sx-pcie - fsl,imx6q-pcie - fsl,imx6qp-pcie + - fsl,imx95-pcie - fsl,imx6sx-pcie-ep - fsl,imx6q-pcie-ep - fsl,imx6qp-pcie-ep diff --git a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml index eeca6b7b540f9..8b8d77b1154b5 100644 --- a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml @@ -29,6 +29,7 @@ properties: - fsl,imx8mq-pcie - fsl,imx8mm-pcie - fsl,imx8mp-pcie + - fsl,imx95-pcie clocks: minItems: 3 @@ -100,6 +101,23 @@ allOf: - const: dbi - const: config + - if: + properties: + compatible: + enum: + - fsl,imx95-pcie + then: + properties: + reg: + minItems: 4 + maxItems: 4 + reg-names: + items: + - const: dbi + - const: config + - const: atu + - const: app + - if: properties: compatible: @@ -121,6 +139,7 @@ allOf: compatible: enum: - fsl,imx8mq-pcie + - fsl,imx95-pcie then: properties: clocks: From patchwork Tue Feb 20 16:19: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: 1901572 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=AcRJPtGs; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2604:1380:4601:e00::3; helo=am.mirrors.kernel.org; envelope-from=devicetree+bounces-43987-incoming-dt=patchwork.ozlabs.org@vger.kernel.org; receiver=patchwork.ozlabs.org) Received: from am.mirrors.kernel.org (am.mirrors.kernel.org [IPv6:2604:1380:4601:e00::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TfPrl2Jccz20RF for ; Wed, 21 Feb 2024 03:25:11 +1100 (AEDT) Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id C8EFD1F226D1 for ; Tue, 20 Feb 2024 16:25:08 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CB2017BAF1; Tue, 20 Feb 2024 16:20:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="AcRJPtGs" X-Original-To: devicetree@vger.kernel.org Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2078.outbound.protection.outlook.com [40.107.249.78]) (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 5C3F57BAE8; Tue, 20 Feb 2024 16:20:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.249.78 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446058; cv=fail; b=qEB91mAHmPzdiCf7GW+92AAcvaZxhE8YpW8dsZtgVyTyM57lbjN/PrfuYOU8Ixc3GOWhaIrh+Zv1UV3ojqQpeJpMyXyDal7keCduN1UNbvWUMB1aNaIVZ2YDcz0IEaFgmGHWkfl84kkmTHFDUpTSP7x/6lTJfEs6fmh0MNf6UoA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708446058; c=relaxed/simple; bh=iFUxdRN3L2SpjQUZm4S3F5xYleOwOVtp+4PH2WmXswQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=S8BQGO9dVCJBaKspV1u6uCl5iU2WvUZvMBGhaWRrrcwHek4e7rwM4h1dM25ngQ5h2fuNbA6VKIVO+iiyr7aNwN/CHsfhvpML4p3M/KyHblaF6HwIWOFnOTQojLUJ+rA7FkNeWx6Oo0skDzlG5A2PUMLag2VqHDl5Cfhosd7ln5o= 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=AcRJPtGs; arc=fail smtp.client-ip=40.107.249.78 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 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GMBKHeDCBBLb/tmfEKu23aJrPX7lIoDlf459H0FsShkWscMplX6pt3YgAji+udLW/+KYO/yeDC8uULXmp9N3lHKN72uN/JW2c/p7dYYOOq3dop63MIHP65PmwlnM/93/nz0I3QLy4KL6B7qWEqEarwKISw30nYGn3EHGAlKGKO7d2GKdAVmbQ8VTXAuJjFY96x3aFOHu9TWMcR9ceCeAptDhb1HaE+YF281azS7lRN4Kdfh1gP02Hmv5/YqmPv6GkGSWSwqV1opWew4WsYCzLfsM6z3H/AvMaZ5XIZLKWi9qB+gXKX7sihzyfF2EibDSTBbx1XJHvDOx84WkLs+fRQ== 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=rhNl3Hork5CmF1omBkGsnHlaO2lfUl4S/hnuftb6GaE=; b=I2cMo0325f3sCFAZ8x41nLzVmAGISCy05jJxMzOH4VUCHRf544S//Yzjvbnp4ENBejo7jjH5TvfrCsln9SXRVbJOC9Kl3E96fAEkrh3zPahAcygX2KNSXxy8ZP9X0gz2QaMfHY3dB5SNzNSB7N38eQSYcJtT8eNkRL2p7QjN+rchygfM2GMyB97B4JSm786y3hFxXp+sgt0u8RCFJ9lQP4Af7VgGn9g/z7Jhpyb9rCbG3OK4sLO5iFrdcTxOpaB1pRgZgNGcB6RHYT5ZhBgYdPiYjxD5vhDTzJfAOSqAPOUU2BbxAbk0ijMu9SLbnqmrbj/sHsuXlBnglxq+3rBusg== 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=rhNl3Hork5CmF1omBkGsnHlaO2lfUl4S/hnuftb6GaE=; b=AcRJPtGsTCWDh4JasWgrEZG0cnFvjQwlulIpO4ktMZP9cLJtZhujWQOfI9Xp+crveT6XHeRYDFgGVZS9ctFxvLVINCQ0uZ21IAvDRwHeZ846yDVPO6nu+ZLgeW5hx+h/ROyrtGzHLcrBm+vzRDJcsg1g/S5dsEWIqyO9eHp2plU= 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 VE1PR04MB7295.eurprd04.prod.outlook.com (2603:10a6:800:1ac::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.38; Tue, 20 Feb 2024 16:20:52 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::c8b4:5648:8948:e85c%3]) with mapi id 15.20.7292.036; Tue, 20 Feb 2024 16:20:52 +0000 From: Frank Li To: lpieralisi@kernel.org Cc: Frank.li@nxp.com, bhelgaas@google.com, cassel@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org, festevam@gmail.com, helgaas@kernel.org, hongxing.zhu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, krzysztof.kozlowski@linaro.org, kw@linux.com, l.stach@pengutronix.de, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, manivannan.sadhasivam@linaro.org, robh@kernel.org, s.hauer@pengutronix.de, shawnguo@kernel.org Subject: [PATCH v11 13/14] dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string Date: Tue, 20 Feb 2024 11:19:23 -0500 Message-Id: <20240220161924.3871774-14-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240220161924.3871774-1-Frank.Li@nxp.com> References: <20240220161924.3871774-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0268.namprd03.prod.outlook.com (2603:10b6:a03:3a0::33) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|VE1PR04MB7295:EE_ X-MS-Office365-Filtering-Correlation-Id: 1cf85f74-de10-4095-bcb3-08dc322fe83b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: knfRlstfuFKB/xoKa1IhYn/EVKgCtgwZDrsZlwgqmuTMxu1+9MNOwIxm9DIjkZ+t13p5ml49lipJasTWqxemtzD1at+3K7wCd6jQ3HF8XmXyP9O4j/BcXCX5EDgja+/BcfVjQtUGzutPoOXrtd1WfUCZlblobV4vN+X1Y8ShMT4eGi1H7aF0UTaqzdoh/dP6lw9u9FU/jCxTPzIH3V77UFFGmu65hDKmLjOz0Fl/pZuoh/H9tcaDKQxwyvtALJ9YOstkr8VsGrq5MdfAhEp1fU4BW314fz0ROznz62FamXTQtvN6EOtq4ZnepQ/bCBvEYsavqswD/CBMs1Bu4I2XnnzLB4/C+D476znkz/6A4l4IN2jWGybRjrO+/P7B4lu3eKbOa5Oo4+knbjIQ2zvEOlWQ5uE68TPHuKY6sBBIG6sMFkmbyAYZpqRkIMWSQZYr64gr6L9EnPos7BeFTMm4Kf73aPG0WcKH0/zQTDYwceTg+hAN4Fb+c8tzvfOjG1VgQhmUqkro7Q0+rD+hgU6pCGDvEzJsDmBClN/yKB4JYlws49Mas2y89Lp1nkjF4U703ry6LwezfiCoo3VXJkb/xnUWpM9djBmfWYCJmsNFzJzU9xXJAv8EHHIYoCPgSZAh 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)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: KVRrh2RFV3ncZotTivR6eWpPpchrAivjyFlOMl29j2D18nGqBxvZo+OSrtzoSSTfcrM072TyD5qNCTN7sG0uTqm7skcmR1ApatrEdF9XypU5dg2mkq7JplnSnSGNlEdyRsZFBTCicTLEQBR44BWuSM/hyBLs5Mjj6ukdy9lbLH5pEviEtyA2kAzkQpAlphoErhzj1EJB1shGlnH64yzB1vyvSAX6cGFlTm4+9oDjvbFQ2oAAkIe3QC2lcGBAdjxTFoCO1sm+5RpRIsIhSurUTWT/XQ8RGTEeeYvyYRWr6zeRVjZfCRS8D8gsxCnL3YUYlSTHLbt/cTamVB0WUny0iojg7/c3cKkhVrjTxdyQOvoykewe5Zq89fLV3iGVt1Lz25uTg5o6Bef1kj4YDpNFppnJUGYkVZxzl1CiT3L711LWT8M9kunwKkra9f70mgs/OnQynQAKDmp31ABWVyiIF7SWsrDhfOSnIpEyhFFjW5Y6lEbzUyBWsRY8BYtdJ3UbUP3ldI6xt+Noj2S3kpbvM7oGtoxsLaHdyXSF+xEI2B1Qyef8+SKnWjmX2DJVgg4UWaDMjBnnOza5VnsHn7KVzLFqXvBveAC5s7ujl+3x61nNCnpQRc+GpSf7pON/tXF+jqKWf+ZnHBScvk9F66wuZJvmU5MT31kMm8Ucp3EAwHbtbu2wW6Mh0lpA8mYugv4eVtzmdQP1C9fDqoYOX3lM1W+4Cs/eTTLp4Gh9bHnopKFwX+0q9eIQzVZ2Fs86spif8EF1hrUdzom+ODQNefg+e5yJNElohR8711SBgKeukhejmM7lePK+4isbbTBCBmRCwf47bmwA8K1xrjEB2wFe4gIHk21S0l5zMFbQI736e8TlmTJi/aSzL0m8Tt4nN3LkvX25yKWj3LmzaXkmAPv2051GRgyY5fpCNvDAlSE5QUmucFQK9qaphRtpoFWbtA3Vt8F2DvEsfBEkREwXL/IDES7OwZf3hsyJ82QcYsyumjhdPoMuqef3842w6jLAiR398qdGLgX75GvoX+WOumjfVQ1lQRebt3+aEgSUcPk/A5g07YM0kexA/7zdfrIKKFiKCODzpuHaXM+ao4R5eu2BqjAN9cgoJtHAplXSYIC6jFOJlm7kd4c3Vk2DgCPujEW1phB3w52s8SQwE7p9KPhWQ7wVNDma9Ys6hw23qspN58oIhmPq+8rByJxKOUwQ+20GlWHLj6KNv0BJCjhazB1rfpm5A7gRm8esIkgCF3gclCYysBb7xZb93LVrps2qtEXYXYn+j7xJ0qDRVFiRPBwT9xj6nSBqbgc4cNgNsaTHMfYcATTM9A6ugh1EEL9GeztGbQCwVYGzfOcwgxMQ8f2mTtPS2PUDTJ0FSnKAIV/znVZK9BI9NwgeFuA+SciJpOV0gxEWq4BGFYUYbEaHPA50KbChxg3hf3YuPUsCbeeqep8G3bqF2HvUxA1VPF5mCNXQ9m4Fq3/3f3+y5INNRGFr63qK0pBfqHFDA0RXYXdCRB9+/OoZL4PcV8HOldlsF0MPSe8Yhlztrys32QE5elxotlCK0w5DrPKYuuU9OyLH4HuheheFAhonNXiXzlKw/x4W X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1cf85f74-de10-4095-bcb3-08dc322fe83b X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2024 16:20:52.2031 (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: RJSTgjKbhHO/1XqbwZ/7vh0UP5r1zFFqXwxOO5JeiF3fzhydPjuuodbD+vWIotglChAmCuP98h9h6//qFe+JXg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7295 Add i.MX95 PCIe "fsl,imx95-pcie-ep" compatible string. Add reg-name: "atu", "dbi2", "dma" and "app". Reviewed-by: Rob Herring Signed-off-by: Frank Li --- Notes: Change from v9 to v10 - remove "pci-domain" part Change from v8 to v9 - add rob's review tag Change from v3 to v8 - none Change from v1 to v3 - new patches at v3 .../bindings/pci/fsl,imx6q-pcie-ep.yaml | 46 +++++++++++++++---- 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml index ee155ed5f1811..a06f75df8458a 100644 --- a/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml +++ b/Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml @@ -22,14 +22,7 @@ properties: - fsl,imx8mm-pcie-ep - fsl,imx8mq-pcie-ep - fsl,imx8mp-pcie-ep - - reg: - minItems: 2 - - reg-names: - items: - - const: dbi - - const: addr_space + - fsl,imx95-pcie-ep clocks: minItems: 3 @@ -62,11 +55,48 @@ required: allOf: - $ref: /schemas/pci/snps,dw-pcie-ep.yaml# - $ref: /schemas/pci/fsl,imx6q-pcie-common.yaml# + - if: + properties: + compatible: + enum: + - fsl,imx8mm-pcie-ep + - fsl,imx8mq-pcie-ep + - fsl,imx8mp-pcie-ep + then: + properties: + reg: + minItems: 2 + maxItems: 2 + reg-names: + items: + - const: dbi + - const: addr_space + + - if: + properties: + compatible: + enum: + - fsl,imx95-pcie-ep + then: + properties: + reg: + minItems: 6 + maxItems: 6 + reg-names: + items: + - const: dbi + - const: atu + - const: dbi2 + - const: app + - const: dma + - const: addr_space + - if: properties: compatible: enum: - fsl,imx8mq-pcie-ep + - fsl,imx95-pcie-ep then: properties: clocks: