From patchwork Thu Aug 8 16:02:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13757708 Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2084.outbound.protection.outlook.com [40.107.105.84]) (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 83B972A1D8 for ; Thu, 8 Aug 2024 16:02:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.105.84 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1723132958; cv=fail; b=d4IN5ak41VS9K4QfvcPPpg/TD69bYtk2UcPWNXk84OOlVw8W+z2EnR/MGTj+AqlrO7fOZlaI0phCOeYQNF0hh4bt//FJTjgHHzwEJse6I+hZ4kE4BhwwfL0IAVeogvfNpCjZhVQVqTpRDzyFxmdY1oc4DEVHzhdpR3KSd62OWG0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1723132958; c=relaxed/simple; bh=Fjsw1eklAH3brtKur4IyIvkZwhLOemMsR1sI7TJczJs=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=dbGm0YKr7eaEdlg9gFvTPh7guKh+ONeH0VbE7f38PhrdtajdHq+rOb1rSmdijo9bnMaV3DSnbem07H3svLaS/jNse6SAEgtZmW+sLT6L0SMcFeysubZRY7hM52YoqEAimGeBgrelSIBe+JGrCKaIWQhpcXtdlDX/fYydj/HPgF0= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=KQRrvXis; arc=fail smtp.client-ip=40.107.105.84 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="KQRrvXis" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IJYVKu5Mb42hbv6uCwL016QCwzDftV/uGXA5bS62gyv6fyRbDcqZHMqvngBddzGolunlxuU0WprMKoB+FtPhD2q4QFWItD+eMe4QCXBWr6WBmCyyQHJj9p3AwPtkdqf606aP03vRWdMnzrkAoI7Ermw53vUw3YEB4TVgGuQHfFgDs8Z/Fppc1VKm1Juk28MnfSQSeRgVd9amDSbluCM969rUTCgu646lymN50wG6EsVsPDn7ldAtRH1iyKkR7gv6nbE6daaNUS0mf2b8l109A1UKy+6XF/BByVshnz+L8VnF/wDw6O+gIeIMS0w6RLWgPBL6lpWxUqdHyi5d76JubQ== 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=4FHeOONCAtaWvv/ZqClQkjTmDTlr7Yp7M+U2uyq8VpI=; b=MtXIHk92L1TdGV8jLzbwnPD0/CJ3XSE4Viwj2dJoX5swesLvN10gVKdDzd7OMRro8vexSOqXf2dkKDl4qp62/QjgQbPwBBtMx32cV2Smiq0rqXpJHHrIqj0pwar5GLa7TB16RtYYHXKrnm4LdJbzQcLOtkg4UWBHzXR7rw554qPzqQZOOz6Os8Xndv6miO+td0yKQFhfKiceoyw9cqnanRspZ1jKggXzs2REMr7aqYemQyP8l8mTWtY++WIyFC1lFjOaHrjibLkjZ43TOnKk9FSgkSfGe3z0U4KqfxLaAj4cdt99DiElqmuIu0Bje5iHJF8Yijl/BKG0ri4/s8mByA== 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=4FHeOONCAtaWvv/ZqClQkjTmDTlr7Yp7M+U2uyq8VpI=; b=KQRrvXisfXuJK4AOslS6vzl7LAY3KzG+Q2W+aXFHOavQM4OFY+BaEmvUB4faCRkSPvatjZpGbbjfuPSYSG0qdpRBc+rXf3hhbVBGQKTov2tVl01D21dk5E1Vru4SKkFElB5hnf1/6XsgzQ8hslHuUeECwoZ7X0fRt8LIo1/P04C1G7xuFfrYpJRxw0s2dKfDS4yFdPQQLqFkOMIJI2iDpA9O7nLr5pZodxOd2pZBHBpFrLLn0k9W9HPM5c0suJiEUYKcVxf+NLKI5J1heIO8lAHoAJb8ZLx7YspzWeYvm2orIvvTazBFeQFTyV1PXUSTF8+gnlhqxiMxpMVEcWFx+w== 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 PA4PR04MB9568.eurprd04.prod.outlook.com (2603:10a6:102:26e::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.27; Thu, 8 Aug 2024 16:02:34 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%5]) with mapi id 15.20.7828.023; Thu, 8 Aug 2024 16:02:34 +0000 From: Frank Li Date: Thu, 08 Aug 2024 12:02:15 -0400 Subject: [PATCH 2/4] dt-bindings: PCI: drop layerscape-pcie-gen4.txt Message-Id: <20240808-mobivel_cleanup-v1-2-f4f6ea5b16de@nxp.com> References: <20240808-mobivel_cleanup-v1-0-f4f6ea5b16de@nxp.com> In-Reply-To: <20240808-mobivel_cleanup-v1-0-f4f6ea5b16de@nxp.com> To: Bjorn Helgaas , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Zhiqiang.Hou@nxp.com Cc: linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1723132945; l=3123; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=Fjsw1eklAH3brtKur4IyIvkZwhLOemMsR1sI7TJczJs=; b=V79uxI5yLTOnwy3tTqodIBKDWcW7Jav45+EAtetvr3DivBpj1bYai79YmiSkyETwznmur1Q7b 5HYx4fDNRWoCsKW6HrslkHERb+eGekQ9gfEMnk/KuUlQrC4JYmO2eIu X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR13CA0203.namprd13.prod.outlook.com (2603:10b6:a03:2c3::28) 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_|PA4PR04MB9568:EE_ X-MS-Office365-Filtering-Correlation-Id: 751f02fc-b7c7-4eda-b17c-08dcb7c3845a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|52116014|366016|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?cPlrsf1YIUCS50yJIZokJYn6THuiOMe?= =?utf-8?q?Ds5Q4V5Ca3k7Q79jkmIwrjTYnEJD+0E+bfiHTUUihwfO5Nqgazw3x+LFvTad/ByqV?= =?utf-8?q?Nbqjg2UQr2zSPqe/RAfz5XCaV+BqU5jzrOX1Ko4oj8WJhivLHEE85liM2j9cEjpe8?= =?utf-8?q?phgSW6lqIH+hsEEddofvw4dJmVBLdzEFjdr5FzCXEG6N3ipAagu2RPS5PJ3t3rnYj?= =?utf-8?q?Yxqfsnh02hRmj/rWf8HSkjISa8V5VdQ98oP58TRsBYFiQhpPi1vovS9ZmD9n5Gz1/?= =?utf-8?q?cerANdAE5IEgXEmlMxTcY1mkjTlz3o2CpJJlJoPx9Gs8vqG2i+8td+vfJFdXS8ypN?= =?utf-8?q?Tfg7u8FPlSbs3J2VpyhVjGD3tyfXpHE85wI1SvpdEe8wMKsNKaO5CLzIJMQsx92f/?= =?utf-8?q?uSx4PSbUK3mfPyOuK8zOdtth6CV+Ht8V7fGhFylUPhfHFgxAMdqWR+yD/wjVf2GLg?= =?utf-8?q?h8G6w8RQwpoDgd+Zpyyt1Wrie0x+9PDd3byBn2C81Nfsqjs/UNBu75I+JYkQ2S1qc?= =?utf-8?q?xl5qhOKQ+K3XG/infr5R4F9Zejp/0OlWpMxEjB/tcysvcPJSFmNB5HkjM1X20yQ/E?= =?utf-8?q?V8pe55it6JNX9ThkNZcP3gfneI6Auwba6MqGPlFPfI++ru5lA+iDAj7TFZQWwAkFg?= =?utf-8?q?HHOU9QFgvPWzj+oZ9iIYLyGjPw62pE5wqAl/BzKzs40nGQVH7mWXIpyHAGCqqyGEy?= =?utf-8?q?18LO8LcVxbTAq0LRy3+/91r/5DomPVO1M3AyQsLrxn9PTkQSuhUBUPHEh+qfzwmVR?= =?utf-8?q?/qijD1fKt/5DE4+ieJffAK5VUVQuk0ZrhqXuCKwKaMzKWfNlTQLNlWtENe5c88lOD?= =?utf-8?q?LZQXVv+beoAU59vfu4a4AUM3TPpmHhHas54q8izyjcOE/RvlGUtqpeoWlfZdTyEQF?= =?utf-8?q?4w2Z5pyuajvq4PjJHaVcQiPa4eZUTAAcf+/tAxtJI8DPS7uIm4I7B+vBgHlUpZ+zQ?= =?utf-8?q?DY6eEJF4wgFl4afm7O5yfCVln2SeXNmzf8rnzjHoB8zk8BG6pnSnNwmFPpM9RniX9?= =?utf-8?q?rYxsCOgLyI/nIzoceJ+JUtzS/YgipTEJECVLmXgvB4zoUEBDqnrzg4eZoZpN8QLNk?= =?utf-8?q?LJfgCxmUkTFS7+INwQAtiodZ01zp8/BiE8/NU00gjxYfxo8z+htEv/15TFiNSfhBm?= =?utf-8?q?OQFXdAeoOKHdOOJYk8+MnHbdsFRMdJ8A4vo7INWPLd8dFC8QbJD8fDKj54L4dl/Kv?= =?utf-8?q?+KIuxPt7RagDA106DoO5B79aqRm+r474CLhtLRmgzMqOvr/MhBxcP4CNG63GI5tMl?= =?utf-8?q?q4PwB/c3mNFAX6zRkp7xJbSWHDB4s0VchJb4kn2+Wl77c8LkP4JrhKW5dZOsYRXrZ?= =?utf-8?q?ImY2io7j04qj39qOLgV7RP1rF53XTMF8Kg=3D=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:(13230040)(1800799024)(376014)(52116014)(366016)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?1VTgZDX5+DCh5vi0yzRRSvYDwvt+?= =?utf-8?q?e73gKkIvAvYbONACTsXujLalMhQbJD36u514445uDJcrKYuzUekisdemtOqXn/FJW?= =?utf-8?q?1Mi6hz7HK/Wh6El9N0H0i2jzDa05hGWjYSX6CVETQD4dR3+zGFzEVTflDaJEYAKbg?= =?utf-8?q?VFPBBKVqn++dv/i2XDc3s8g9LgA5E1D0FDuAUv8wqFnGsVcJK6uH+sndxDxUmzI1B?= =?utf-8?q?wcoHYrjK9i4PUeH9HYgxbECx315sSsbyOR70blVxhzidEKfq+vTrUnSQUDKZ4GU2L?= =?utf-8?q?N2VoX86wXZcgiOnQNZ1760CPzkdwfYZvqGCsZYIV4AWIqBe0y1pXGZIWwV3o+3J5Y?= =?utf-8?q?zXZ+3eB9qwxh8rjsdRc2UYZ1GbqdI+D/ybCoI118sCS8s2am+9SOcs1gFE9RwROUn?= =?utf-8?q?HmgavkzB2GFKU5IZqqaFA2umuEcLTyXxK2OT1r1tHayaANCIwnphr0nGO/ta0eHHl?= =?utf-8?q?fNfglWDxCrMLUUFP+uX3m4FxCCRIPJDG2z8U7l1nih9jfdjwvhWMVEhiyQRPkgqxY?= =?utf-8?q?O1PxHLCY6iCfp7ERdtcd4TqqMdmPqLZMTTWtuM05gs3eeluVkvewotVCnjyW4Cru5?= =?utf-8?q?+QK8vAYAzWnskpkJlQ+R9TrbkaGrGBPwM+l6fyXXX+jgChOy1iHSqiUAfRppK8s+E?= =?utf-8?q?xjGkzM3O8C3qKLj44nPOmi6239tilPmb0t5WZ9rW49T4IskeAnpqLDvLbv86HkJ6f?= =?utf-8?q?ARCXazxOy6bcEvXW4vrT82rksXM+FFJo1S5KwUgTjrnA4RPPI9CC4wQgYez2PJT32?= =?utf-8?q?sVkv8wpsxa/LDghyOnArUBMeuroBmhV5KzlFDUxrPnRQe2Aa005LjLSeIJVtMM28y?= =?utf-8?q?jGq7Za2BcBO22+an9k4sWh+GEMYgxmtEdgTLcL/qDAqLtz/KIcQ4EzNR0SIrTIYbd?= =?utf-8?q?Af4tn3nT6RPVCYxl2y185hWgV1Kmguq6MOjFSGMER58jFk5p+c3m1lHspVwDjl2oS?= =?utf-8?q?6c7gg7CwOs8JLqyl4NEI1WpG/4gFQt5vMI5ZEeO74qcBh1Ep6y+TzsBrDH9OjY75H?= =?utf-8?q?RkR9dW6nSs9RyG1vQJamJaNjQ3NdomgLSzN039a7Gy9bEKSyVhxadWkOBTEEqAsuE?= =?utf-8?q?I5CTQrYH6UkOeevRvbVLbsnQjV4BE4lnf1VNvlKx4iqpVAQpm7ch+4Ob3baMYt2J5?= =?utf-8?q?QTBQPFRNDcIKy+eJhe47IZSsvhukGgcQ5K9Az3+be5rEnpExOFLyF1mITMWnAsu8J?= =?utf-8?q?vm30c6Q7KOotdk2DCVk3J3eDvODPyuRIizR0mVpjKcIjFfYbN+0tQK13HzIci0E0z?= =?utf-8?q?K2m+EEb0jQHxOhcDWz+BPojn6JdAk3QhigSJ4jJ1HNERts2xCpxOuQ+YwMt9LCEZk?= =?utf-8?q?A1WXtmxwfaJAi7q2BzyeQ/aAZ9hx4NGB17njFq42Q3eCvmeVq5qVOOSLB3j5wFhrp?= =?utf-8?q?WClXsSY7c8NmrZqvNvH2JMytw3gskqWPvFbiP/zK476rozQUpG8nqjiMkZIGAZ8n/?= =?utf-8?q?m3jR7heXoBA+lbdUATA8O4NA0rDXOdCzKSNvwwmLYdjx+4WeGMLDHb04tUKY7p4jL?= =?utf-8?q?lTMSZ2b9MpsY?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 751f02fc-b7c7-4eda-b17c-08dcb7c3845a X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2024 16:02:34.7582 (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: iDVZlq+rSassN4PCcJYswdYBuA9HVZS9AgYpc1NMqwuq2leEMhEKp+IUFJKn3ZN1SdK1F+ZkTL791U7RZ+hUBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB9568 lx2160 rev1 use mobivel PCIe controller and switch to designware PCIe controller at rev2, which is mass production version. So drop unused document. Signed-off-by: Frank Li --- .../bindings/pci/layerscape-pcie-gen4.txt | 52 ---------------------- 1 file changed, 52 deletions(-) diff --git a/Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt b/Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt deleted file mode 100644 index b40fb5d15d3d9..0000000000000 --- a/Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt +++ /dev/null @@ -1,52 +0,0 @@ -NXP Layerscape PCIe Gen4 controller - -This PCIe controller is based on the Mobiveil PCIe IP and thus inherits all -the common properties defined in mobiveil-pcie.txt. - -Required properties: -- compatible: should contain the platform identifier such as: - "fsl,lx2160a-pcie" -- reg: base addresses and lengths of the PCIe controller register blocks. - "csr_axi_slave": Bridge config registers - "config_axi_slave": PCIe controller registers -- interrupts: A list of interrupt outputs of the controller. Must contain an - entry for each entry in the interrupt-names property. -- interrupt-names: It could include the following entries: - "intr": The interrupt that is asserted for controller interrupts - "aer": Asserted for aer interrupt when chip support the aer interrupt with - none MSI/MSI-X/INTx mode,but there is interrupt line for aer. - "pme": Asserted for pme interrupt when chip support the pme interrupt with - none MSI/MSI-X/INTx mode,but there is interrupt line for pme. -- dma-coherent: Indicates that the hardware IP block can ensure the coherency - of the data transferred from/to the IP block. This can avoid the software - cache flush/invalid actions, and improve the performance significantly. -- msi-parent : See the generic MSI binding described in - Documentation/devicetree/bindings/interrupt-controller/msi.txt. - -Example: - - pcie@3400000 { - compatible = "fsl,lx2160a-pcie"; - reg = <0x00 0x03400000 0x0 0x00100000 /* controller registers */ - 0x80 0x00000000 0x0 0x00001000>; /* configuration space */ - reg-names = "csr_axi_slave", "config_axi_slave"; - interrupts = , /* AER interrupt */ - , /* PME interrupt */ - ; /* controller interrupt */ - interrupt-names = "aer", "pme", "intr"; - #address-cells = <3>; - #size-cells = <2>; - device_type = "pci"; - apio-wins = <8>; - ppio-wins = <8>; - dma-coherent; - bus-range = <0x0 0xff>; - msi-parent = <&its>; - ranges = <0x82000000 0x0 0x40000000 0x80 0x40000000 0x0 0x40000000>; - #interrupt-cells = <1>; - interrupt-map-mask = <0 0 0 7>; - interrupt-map = <0000 0 0 1 &gic 0 0 GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>, - <0000 0 0 2 &gic 0 0 GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>, - <0000 0 0 3 &gic 0 0 GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>, - <0000 0 0 4 &gic 0 0 GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; - };