Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2227810/?format=api
{ "id": 2227810, "url": "http://patchwork.ozlabs.org/api/patches/2227810/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260424094913.522123-2-mahesh.vaidya@altera.com/", "project": { "id": 28, "url": "http://patchwork.ozlabs.org/api/projects/28/?format=api", "name": "Linux PCI development", "link_name": "linux-pci", "list_id": "linux-pci.vger.kernel.org", "list_email": "linux-pci@vger.kernel.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260424094913.522123-2-mahesh.vaidya@altera.com>", "list_archive_url": null, "date": "2026-04-24T09:49:11", "name": "[1/3] dt-bindings: PCI: altera: add binding for Agilex 5", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "e3aa8b52cd642c0c9c4021c51641ea12a3f3fe56", "submitter": { "id": 92067, "url": "http://patchwork.ozlabs.org/api/people/92067/?format=api", "name": "Mahesh Vaidya", "email": "mahesh.vaidya@altera.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260424094913.522123-2-mahesh.vaidya@altera.com/mbox/", "series": [ { "id": 501332, "url": "http://patchwork.ozlabs.org/api/series/501332/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/list/?series=501332", "date": "2026-04-24T09:49:10", "name": "PCI: altera: Add Agilex 5 PCIe Root Port support", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/501332/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2227810/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2227810/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-pci+bounces-53129-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-pci@vger.kernel.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=altera.com header.i=@altera.com header.a=rsa-sha256\n header.s=selector2 header.b=PD0pit/t;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-pci+bounces-53129-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com\n header.b=\"PD0pit/t\"", "smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.61.68", "smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=altera.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=altera.com", "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=altera.com;" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g27W50vQKz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 19:50:41 +1000 (AEST)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 7FD70301AB99\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 09:49:39 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 0F4AF346E67;\n\tFri, 24 Apr 2026 09:49:39 +0000 (UTC)", "from DM1PR04CU001.outbound.protection.outlook.com\n (mail-centralusazon11010068.outbound.protection.outlook.com [52.101.61.68])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 6903E320A00;\n\tFri, 24 Apr 2026 09:49:37 +0000 (UTC)", "from SA1PR03MB6498.namprd03.prod.outlook.com (2603:10b6:806:1c5::7)\n by DM4PR03MB5982.namprd03.prod.outlook.com (2603:10b6:5:389::21) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.21; Fri, 24 Apr\n 2026 09:49:35 +0000", "from SA1PR03MB6498.namprd03.prod.outlook.com\n ([fe80::feea:da58:faeb:9ebc]) by SA1PR03MB6498.namprd03.prod.outlook.com\n ([fe80::feea:da58:faeb:9ebc%4]) with mapi id 15.20.9846.021; Fri, 24 Apr 2026\n 09:49:35 +0000" ], "ARC-Seal": [ "i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777024178; cv=fail;\n b=mrU0IbQsFQLMjH+KkiDBzK7zGPP0PjWi4r2ORZStj/oC5kuSdgslgb055icufhhx1S7qFcvd6qePTbZ4IvecPOdpRqxbuKafi7N51f4sXIoZ8L8acV426R84ZhPY/3gt6XvH7O4KEBh/EjO5jx40fSe7TcejEeuyg0ThcK6q4NE=", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=wiNXyeht0SMtpcA4EzMkpCmFlVOsfeAmoGQULN4WxWbfFgFTt/bH++soIOK9IDLIY1oqXfdAsF3D99cFNSXoGw/CuNb86H1EIqu0hs9p/yarx3xP9rgIVqoF1XEe4CpAyr70ULL01frO98DX/4SAeFa/ZHhttbguy+zq8shHwt5xpotmOPA3eOrswn6eHQTbjsqIMv4CEUPx5KOrYliySW4Sznfen18RqUILQue6gTN8ZYmRxNUVuB7DebIqP6FCmhF4tbYpYX9ZPFYeU+zaPH9TSMbYzTxSwgrk7XwphHQcrwAlIvx1XRPU+E7JoVE2LiT1KqKGMuCdbtapOpYqlw==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777024178; c=relaxed/simple;\n\tbh=oNhJxo0dBM+CfAc4i73xXUBOClvrOhzCxVuZ9j4gi08=;\n\th=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:\n\t Content-Type:MIME-Version;\n b=IoiY7e+qBCxPDMsDwEp38sqrNd4Tyei8txcqbnV0rsuZOyCfM0/IQKJ6RDPvmU14QeXLx4YouDaWChR7udY2kk94xi0eNGrPUtCZpiAVJVC3BCnS53kZ53LQIji66YOKTBg/BAcTFm4nkncu6w+otQs7FzGD9poTut5X4xVVLYQ=", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=ezPjjdrfYs7IGkLXQ5evngxn3CYIXI2gDGRziZOR2Lw=;\n b=oXybWzUXIzpZYKeFPp2c98Gm3nNlqM6W6e/XJTi7dKOZS729TYvwZxRh3jVHcmG9zFlLDOUdH7veHzrMn/GjPgKSsTL5AYPLnvVxZRx1nGX4cxrDPLHW35njTkZ0Xc3tmLEbQ8DPBgUBLz7pkUuOx2UYCSFZcKkW4IRIqzY2FeNUuyd/RKp2v5fCJtAJVhuOpeoBMfkhIzEjjYWCUFJnN2TKHVEpoGJW1nN2ho0MBp8XVFV2T0NH1DE4mrbjSldIU2bZ93AR+uSBcnVir3/IOvLir1LHd6oY0nR0Dd6AZWK36DVDy5Cd10ehgqQawttwzKztCwWIsZI2w+GvgUcBIA==" ], "ARC-Authentication-Results": [ "i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=altera.com;\n spf=pass smtp.mailfrom=altera.com;\n dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com\n header.b=PD0pit/t; arc=fail smtp.client-ip=52.101.61.68", "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com;\n dkim=pass header.d=altera.com; arc=none" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=ezPjjdrfYs7IGkLXQ5evngxn3CYIXI2gDGRziZOR2Lw=;\n b=PD0pit/tfJ83ZnmKqdlx9Lnk5C5M5tjc8TJ+4kMdV9uLzyJMnXmwLFExvZvZ681Ua31bAK82B4tjmHuYR13JMeUY69/fEIVfpiCV7j2Lyu6xvK8lIPy9VsBB7nRpYIh2LJCPO+o0z/k3LVdBGJ3CGlmZsyD6EUFmadCCV9WCr4c9T9Ksc1KKVcOk39RszJJn0eELiAixXLj3tgWOWUolPFDi5W5M414zz+F/2aEdZLzHnlO2gRyzQO6o2TwR3ECnyuKzFDc4SqMwfOW+UtyoewZCMSiRDdeAcOL3zBzi+oOJhHe/bgLrx+nJaQ+MKYJuHpqHfK7ZRnhPyULgmjnQBw==", "From": "Mahesh Vaidya <mahesh.vaidya@altera.com>", "To": "joyce.ooi@intel.com,\n\tlpieralisi@kernel.org,\n\tkwilczynski@kernel.org,\n\tmani@kernel.org,\n\trobh@kernel.org,\n\tbhelgaas@google.com,\n\tkrzk+dt@kernel.org,\n\tconor+dt@kernel.org", "Cc": "linux-pci@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tsubhransu.sekhar.prusty@altera.com,\n\tdinguyen@kernel.org,\n\tMahesh Vaidya <mahesh.vaidya@altera.com>", "Subject": "[PATCH 1/3] dt-bindings: PCI: altera: add binding for Agilex 5", "Date": "Fri, 24 Apr 2026 02:49:11 -0700", "Message-Id": "<20260424094913.522123-2-mahesh.vaidya@altera.com>", "X-Mailer": "git-send-email 2.34.1", "In-Reply-To": "<20260424094913.522123-1-mahesh.vaidya@altera.com>", "References": "<20260424094913.522123-1-mahesh.vaidya@altera.com>", "Content-Transfer-Encoding": "8bit", "Content-Type": "text/plain", "X-ClientProxiedBy": "SI2PR02CA0014.apcprd02.prod.outlook.com\n (2603:1096:4:194::19) To SA1PR03MB6498.namprd03.prod.outlook.com\n (2603:10b6:806:1c5::7)", "Precedence": "bulk", "X-Mailing-List": "linux-pci@vger.kernel.org", "List-Id": "<linux-pci.vger.kernel.org>", "List-Subscribe": "<mailto:linux-pci+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-pci+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "SA1PR03MB6498:EE_|DM4PR03MB5982:EE_", "X-MS-Office365-Filtering-Correlation-Id": "d5114c74-78c4-4563-b77a-08dea1e6cb08", "X-MS-Exchange-AtpMessageProperties": "SA", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "\n\tBCL:0;ARA:13230040|376014|7416014|366016|1800799024|55112099003|56012099003|18002099003|22082099003;", "X-Microsoft-Antispam-Message-Info": "\n\tJjr9pq46k5CoQ44zsNSxaGlqr8Hvdm3F5hFdW9FkcRqt3F6wajtHxvy/95zW2fiThfuKf1y5t+a7MWm7qHRPOWGDkNu4/CAZORlgBbzuGQw7ZXJbz503XRkhu2A+vPZZr8o+GmBqPgI6z5Z4AxRyy0wEGi6ghrmBjoSivPHEHYrWbu3vLIfzQJ+qfP2WAEuQMXXw4gAzGl8Cgzr6Jvt8BgYCF/3Xrp+a0fjG7WcwRP4OpkyM5id7Z80vD9LJtQ8UokVhmg/Om4ZL+LmzxFiLHMQetiikwEL1tXatMsAaUgrcaOBamRqcdVB/auaTFofHPb/OR/cGGKlL1xfprG4K44+Fz5sxISPYqfjsKUxMCYnpMegVfOVOWaovSjWwO8tFjUpOYK+FfaNwBOiXGZ6GknqdxJa4BUrD8IMF+xLpesyTBHDNtnqpIyspNi2Iid7V/RwDGcTOuWCkmcrsbq60VqL8f3DrGoz9DMtCTC3SY36eoWo9hA6LUv7DN832am6TWDupA57g4iNYvg6oH2OnrmMNAhYYWW3BQmpP21wvO8lKVc/AIxDNvsiwuxWLaI2yPemLAt3usE0NfwPSxzyVihX6z7Z/U1bZOhXyzyxs7m1JST33QLOv7e6ho5dsp9EH7ONIwz2fvecdIa9J+O6igfPuLv2FkEvhLsMNqlaQWIWqZIw9l5S5zvaItFFBaptZ", "X-Forefront-Antispam-Report": "\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR03MB6498.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024)(55112099003)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "\n nrj97N63Buzr59PsyZoD46WAvrf4f4lk0r8qfp0Cjrt7sUEiqmgMr+4ElQBxksQLe5v5vvtNzKA9bBAqiVURSw/+V6VGaJ5hQMJd1f3e/D+SYCx7F3wB/EO7W2DcRQrjCwMjmxAZ74SoAmp4ZIoWHj1DlmTgqyVVS6elwfHGU3e38nQkaLvU1ZPUmK9Td3bs1TAxL4iBsYCe7BNV/1214tbzfzFFixjSaP8AU/NGF2uu4dcj/cdXYotNSt+lPyXmTNqLtbOql3ers8ks+MgK/jcIOLW0NAWhD89zKLYPlDsoN4pr17g4OCTDL9RQG2QENGh5NYxcCUo/fLshPDOhyoRtI7AFgYVhbFWrESdcTsI4Zwo2jjfN+83lQDV2JhJTka01xs4sQ8MftMOK5no9aD1/NYwuHS0ITsnnfhVCAwsMG85Ic1/g9yJzqLidxU1m9/pJ86xzmlm+xSgMj2NGJoywpHwpyNbmiXrk++sSvubdIerb3XjJoRzr7OIAM5cAg4dwCCbshk6ckEH6zRiay1eZdY9e7HIx0YsRP+hKSXYJ1FBTto6qmyniwzYLBsLU+0xrkQazSLKOS9/BVq0yz8zBdn1BITvsB5GXRDq9oWqBPVDGX0zSwpK5woYLGksblYou3/XOyFwp6ImZWHrbzmSoxSBWXNUgjCVVbgjrfeqk5h3bJme7a0M8zW+tLQSPUCWrvrIhVzAqnAramzyGuYk9OWJcSbOWxE4G4vhJmdNkV3h9mrTrPT6xrBB/hHcfR/9JAxbcbZci1IMFWgzTUgOTvyDTCus3AX4qXIOJLd5tnQ/3bbIlcBBCutlSj1SN6BojKVFPzw0go5xlc68Ev6TCSbI5krEgu9tVVCbUuFPeFmg3Y0w7CmC3D8D/VBth5/UdVy7ilO0Yj9x6A4VYjr5QOnrlHPfdtY+aupfTz1dVvLVzD2RW42p4VS8UTxBcGJ3o92oH/s7QVLjyc8oG7quJ6pRfpOQrPRduKA1ACPS21AxClWfct2ZMQHlht+1O5T2oI05rQBdHCiJ3lEbidJ9AxBioa8CGvxp2j6gAdYt60k1jTgHc+Tz8sCR2wCsevGtfSiNtC2vQ+zn4MeGHzJGPv2n+eucF8lEKTuTyP6Pyl3j/BHQnhYiNLQLvjEUKoMRhnUY3NLyygkzVt7QxoGWCrWrAomWW/Mdfr/JwMpP2KXEwY/dKy4xjjJR0U7jFRqhVzoOWJh78LVrMuaXtpWHecVmmmYUk0NQll0weX1QOrUiuQUDZiaxnvOJnKmH8fgvYbzEEsajqqdonaW8r869IFsaYhEiNPkBfoIsLxv60eN3SEjRa+ZB81x6LlDPaMKD07J8s8te6/Dl/eW3LYjkAaGKGYFJS9vEsTzOi33QhBaykRwnzTgebTC/qG+iW5cfSJ1ysQlCmAzkgJ4JrS8/Di+eNBcO6fG0uypiuU++LONCD8RLMpaZKYiwLHV21FmmfwVS3rDDVpPNWd35RlWDkFuFIG4NV7H5Cjign12sBmEpU09TpypTuBNsOtcVPJxmbeiYMtiwrA1cqLyBDAkvoJKwf0IYawxTUlrprxflcUpcRQafVjvP2bUetC+qFT5tO8YXLpAfoKQeAAaia+uJs36XLmoiebrNEghFDifyw5HOFa6RL98rJxCqHkhZDWMwuXJxbTauVoiirfDFIV6q1dmAfPwMG/S+m5zxOi1KzNs1G7vyg6wu/xr0z5mDXuhxxdceAeh9W5O+VOxWNrQ==", "X-OriginatorOrg": "altera.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n d5114c74-78c4-4563-b77a-08dea1e6cb08", "X-MS-Exchange-CrossTenant-AuthSource": "SA1PR03MB6498.namprd03.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "24 Apr 2026 09:49:35.7211\n (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "fbd72e03-d4a5-4110-adce-614d51f2077a", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n tPnv5VHcu71Fz9E9JhVYSWxxW702kGF29xt3np72Uh8x/pCGZ8nDc+eiPKgdY2HjZXEgJXITV4nnqv0IQ7Hmbx/VmWBdWpZC5DncjwCHdA4=", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DM4PR03MB5982" }, "content": "Add the compatible string for the Agilex 5 PCIe Hard IP root port\ncontroller.\n\nCo-developed-by: Matthew Gerlach <matthew.gerlach@linux.intel.com>\nSigned-off-by: Matthew Gerlach <matthew.gerlach@linux.intel.com>\nCo-developed-by: Peter Colberg <peter.colberg@intel.com>\nSigned-off-by: Peter Colberg <peter.colberg@intel.com>\nSigned-off-by: Mahesh Vaidya <mahesh.vaidya@altera.com>\n---\n .../bindings/pci/altr,pcie-root-port.yaml | 37 ++++++++++---------\n 1 file changed, 20 insertions(+), 17 deletions(-)", "diff": "diff --git a/Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml b/Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml\nindex f516db47ab20..f9c2089bad34 100644\n--- a/Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml\n+++ b/Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml\n@@ -8,16 +8,17 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#\n title: Altera PCIe Root Port\n \n maintainers:\n- - Matthew Gerlach <matthew.gerlach@linux.intel.com>\n+ - Mahesh Vaidya <mahesh.vaidya@altera.com>\n \n properties:\n compatible:\n description: Each family of socfpga has its own implementation of the\n PCI controller. The altr,pcie-root-port-1.0 is used for the Cyclone5\n family of chips. The Stratix10 family of chips is supported by the\n- altr,pcie-root-port-2.0. The Agilex family of chips has three,\n+ altr,pcie-root-port-2.0. The Agilex7 family of chips has three,\n non-register compatible, variants of PCIe Hard IP referred to as the\n F-Tile, P-Tile, and R-Tile, depending on the specific chip instance.\n+ The altr,pcie-root-port-4.0 is used for the Agilex5 family of chips.\n \n enum:\n - altr,pcie-root-port-1.0\n@@ -25,20 +26,15 @@ properties:\n - altr,pcie-root-port-3.0-f-tile\n - altr,pcie-root-port-3.0-p-tile\n - altr,pcie-root-port-3.0-r-tile\n+ - altr,pcie-root-port-4.0\n \n reg:\n- items:\n- - description: TX slave port region\n- - description: Control register access region\n- - description: Hard IP region\n minItems: 2\n+ maxItems: 3\n \n reg-names:\n- items:\n- - const: Txs\n- - const: Cra\n- - const: Hip\n minItems: 2\n+ maxItems: 3\n \n interrupts:\n maxItems: 1\n@@ -80,18 +76,25 @@ allOf:\n then:\n properties:\n reg:\n- maxItems: 2\n-\n+ items:\n+ - description: TX slave port region\n+ - description: Control register access region\n reg-names:\n- maxItems: 2\n-\n+ items:\n+ - const: Txs\n+ - const: Cra\n else:\n properties:\n reg:\n- minItems: 3\n-\n+ items:\n+ - description: TX slave port region\n+ - description: Control register access region\n+ - description: Hard IP region\n reg-names:\n- minItems: 3\n+ items:\n+ - const: Txs\n+ - const: Cra\n+ - const: Hip\n \n unevaluatedProperties: false\n \n", "prefixes": [ "1/3" ] }