get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2218469/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2218469,
    "url": "http://patchwork.ozlabs.org/api/patches/2218469/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260401-pcie-intel-gw-v3-7-63b008c5b7b2@dev.tdt.de/",
    "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": "<20260401-pcie-intel-gw-v3-7-63b008c5b7b2@dev.tdt.de>",
    "list_archive_url": null,
    "date": "2026-04-01T09:31:43",
    "name": "[v3,7/7] dt-bindings: PCI: intel,lgm-pcie: Add atu resource",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "8e229adb8aeec7a1e3c4b41e76f9c7c38db85d1f",
    "submitter": {
        "id": 72238,
        "url": "http://patchwork.ozlabs.org/api/people/72238/?format=api",
        "name": "Florian Eckert",
        "email": "fe@dev.tdt.de"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260401-pcie-intel-gw-v3-7-63b008c5b7b2@dev.tdt.de/mbox/",
    "series": [
        {
            "id": 498301,
            "url": "http://patchwork.ozlabs.org/api/series/498301/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-pci/list/?series=498301",
            "date": "2026-04-01T09:31:36",
            "name": "PCI: intel-gw: Fixes to make the driver working again",
            "version": 3,
            "mbox": "http://patchwork.ozlabs.org/series/498301/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2218469/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2218469/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "\n <linux-pci+bounces-51667-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=temperror header.d=dev.tdt.de header.i=@dev.tdt.de header.a=rsa-sha256\n header.s=z1-selector1 header.b=JlYDnwCQ;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-pci+bounces-51667-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)",
            "smtp.subspace.kernel.org;\n\tdkim=temperror (0-bit key) header.d=dev.tdt.de header.i=@dev.tdt.de\n header.b=\"JlYDnwCQ\"",
            "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=194.37.255.70",
            "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=dev.tdt.de",
            "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=dev.tdt.de"
        ],
        "Received": [
            "from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\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 4fm0MM3ydJz1yCp\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 01 Apr 2026 20:39:59 +1100 (AEDT)",
            "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 01B443115822\n\tfor <incoming@patchwork.ozlabs.org>; Wed,  1 Apr 2026 09:32:18 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 7AC383D47A0;\n\tWed,  1 Apr 2026 09:31:57 +0000 (UTC)",
            "from mxout70.expurgate.net (mxout70.expurgate.net [194.37.255.70])\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 397853CF02D;\n\tWed,  1 Apr 2026 09:31:54 +0000 (UTC)",
            "from [194.37.255.9] (helo=mxout.expurgate.net)\n\tby relay.expurgate.net with smtp (Exim 4.92)\n\t(envelope-from <prvs=65659f006e=fe@dev.tdt.de>)\n\tid 1w7rvN-001T0m-2s; Wed, 01 Apr 2026 11:31:45 +0200",
            "from [195.243.126.94] (helo=securemail.tdt.de)\n\tby relay.expurgate.net with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)\n\t(Exim 4.92)\n\t(envelope-from <fe@dev.tdt.de>)\n\tid 1w7rvM-003a8y-Hi; Wed, 01 Apr 2026 11:31:44 +0200",
            "from securemail.tdt.de (localhost [127.0.0.1])\n\tby securemail.tdt.de (Postfix) with ESMTP id 27C86240047;\n\tWed,  1 Apr 2026 11:31:44 +0200 (CEST)",
            "from mail.dev.tdt.de (unknown [10.2.4.42])\n\tby securemail.tdt.de (Postfix) with ESMTP id 1EA28240045;\n\tWed,  1 Apr 2026 11:31:44 +0200 (CEST)",
            "from [10.2.3.40] (unknown [10.2.3.40])\n\tby mail.dev.tdt.de (Postfix) with ESMTPSA id 0059923C7E;\n\tWed,  1 Apr 2026 11:31:44 +0200 (CEST)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775035917; cv=none;\n b=Flae8pASdlMsaQVPt8TFR1izkEKdG5ROywY03fZDKxn5ldatZoR/14HD/iCLS3+JW5zKnTm8cvjs6qqFQPryg+ElVKvHSxoMOZsTe0C3NEufAAvHumnjmwzawjYT9anhXxcm2qnLMx0qMFKopgkW9ubwBrhjG1TQ7KSNdrSHHVA=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775035917; c=relaxed/simple;\n\tbh=R2vCsdbJHHcFr8iqaU4GCFC2E1xF3bRK76EuHCM2p6k=;\n\th=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References:\n\t In-Reply-To:To:Cc;\n b=aMO7UdnEXPspzw0HofthQbGR50sbog32KBx7xSGxba8r0YhQxpZiZaGjWesg4qsRdGnHFEWe23oxNoT0+kDM/Cuy7dm+a7p3494OBkG+l8b/gMcGhoCLf3nIgFJJ8s7HWMdoSPK7pwQ2qE05FU3XI3WoexjQZPFXW95zMtA+zwY=",
        "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=dev.tdt.de;\n spf=pass smtp.mailfrom=dev.tdt.de;\n dkim=temperror (0-bit key) header.d=dev.tdt.de header.i=@dev.tdt.de\n header.b=JlYDnwCQ; arc=none smtp.client-ip=194.37.255.70",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=dev.tdt.de;\n\ts=z1-selector1; t=1775035904;\n\tbh=80wSRuaaz4Z5I6/Igjb6weeWQYoJM4kb2xLfVStZAQY=;\n\th=From:Date:Subject:References:In-Reply-To:To:Cc:From;\n\tb=JlYDnwCQPmIVeJ0VOpCeyJt/i3x0VjPd9NCAum70+bXWlKIIms+EayTkUkUU71UeC\n\t Y2LKTPZIFjF60Wwv995cX6mCPrdF2MmlqsLEGVAH8M32aO7p7Qv8ApLLJG84jIcBie\n\t 4PlGTRbtMxdzJ13khIu6ZkI1RY5GhyvvRrkDmPkQr75tP7MNe1Ydk4t8bS7bhqqwlI\n\t o45lsPyVIkVpnjNJHRjDO2gy3DulOqguwpUpannAYKguSb7ERlWLa1CwmJls8mtfxs\n\t Y2DHcEeAjH0cTU0Cf3trOpCk55DygGjkLVjTGIuOqBqcHXeCVuWBO5hZhpf7suYuH7\n\t 5LgGPH+RzlfKQ==",
        "From": "Florian Eckert <fe@dev.tdt.de>",
        "Date": "Wed, 01 Apr 2026 11:31:43 +0200",
        "Subject": "[PATCH v3 7/7] dt-bindings: PCI: intel,lgm-pcie: Add atu resource",
        "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",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Message-ID": "<20260401-pcie-intel-gw-v3-7-63b008c5b7b2@dev.tdt.de>",
        "References": "<20260401-pcie-intel-gw-v3-0-63b008c5b7b2@dev.tdt.de>",
        "In-Reply-To": "<20260401-pcie-intel-gw-v3-0-63b008c5b7b2@dev.tdt.de>",
        "To": "Lorenzo Pieralisi <lpieralisi@kernel.org>, =?utf-8?q?Krzysztof_Wilczy?=\n\t=?utf-8?q?=C5=84ski?= <kwilczynski@kernel.org>,\n Manivannan Sadhasivam <mani@kernel.org>, Rob Herring <robh@kernel.org>,\n Bjorn Helgaas <bhelgaas@google.com>, Johan Hovold <johan+linaro@kernel.org>,\n Sajid Dalvi <sdalvi@google.com>, Ajay Agarwal <ajayagarwal@google.com>,\n Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>,\n Rahul Tanwar <rtanwar@maxlinear.com>",
        "Cc": "linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,\n\tdevicetree@vger.kernel.org, Florian Eckert <fe@dev.tdt.de>,\n\tEckert.Florian@googlemail.com, ms@dev.tdt.de",
        "X-Mailer": "b4 0.14.2",
        "X-Developer-Signature": "v=1; a=ed25519-sha256; t=1775035902; l=2237;\n i=fe@dev.tdt.de; s=20260205; h=from:subject:message-id;\n bh=HJlP/B9l/9XIBtHUr6FUXPARzVZw8W2vrdkskTwd5Tw=;\n b=FLahYPjlIdeF7+mWTBgC9P9Ri0wSzLTVgpjH7VcmM1VkQS1r9ehocBcI+yYgbRDkcApt6ocxl\n 6aj5lslBovIBwy/y0NI+YJvacqDqm+NNkjtkS2Ot7+1L4hV7ZrMXtY+",
        "X-Developer-Key": "i=fe@dev.tdt.de; a=ed25519;\n pk=q7Pvv3Au2sAVRhBz5UF7ZqUPNxUwXQ78Jdqu8E6Negk=",
        "Content-Transfer-Encoding": "quoted-printable",
        "X-purgate-ID": "151534::1775035905-3CFC5233-26DC20E1/0/0",
        "X-purgate": "clean",
        "X-purgate-type": "clean"
    },
    "content": "The 'atu' information is already set in the dwc core, if it is specified\nin the devicetree. The driver uses its own default, if not set in the\ndevicetree. This information is hardware specific and should therefore be\nmaintained in the devicetree rather than in the source.\n\nTo be backward compatibile, this field is not mandatory. If 'atu'\nresource is not specified in the devicetree, the driver’s default value\nis used.\n\nOld DTS entry for PCIe:\n\nreg = <0xd1000000 0x1000>,\n      <0xd3000000 0x20000>,\n      <0xd0c41000.0x1000>;\nreg-names = \"dbi\", \"config\", \"app\";\n\nNew DTS entry for PCIe:\n\nreg = <0xd1000000 0x1000>,\n      <0xd10c0000 0x1000>,\n      <0xd3000000 0x20000>,\n     <0xd0c41000.0x1000>;\nreg-names = \"dbi\", \"atu\", \"config\", \"app\";\n\nSigned-off-by: Florian Eckert <fe@dev.tdt.de>\n---\n Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml | 6 +++++-\n 1 file changed, 5 insertions(+), 1 deletion(-)",
    "diff": "diff --git a/Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml b/Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml\nindex 54e2890ae6314ac6847fc23f49440d05d66d87d4..a7cb2b66b382a55d88211890aee068f25f05f61b 100644\n--- a/Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml\n+++ b/Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml\n@@ -27,16 +27,19 @@ properties:\n       - const: snps,dw-pcie\n \n   reg:\n+    minItems: 3\n     items:\n       - description: Controller control and status registers.\n       - description: PCIe configuration registers.\n       - description: Controller application registers.\n+      - description: Internal Address Translation Unit (iATU) registers.\n \n   reg-names:\n     items:\n       - const: dbi\n       - const: config\n       - const: app\n+      - const: atu\n \n   ranges:\n     maxItems: 1\n@@ -94,9 +97,10 @@ examples:\n       #address-cells = <3>;\n       #size-cells = <2>;\n       reg = <0xd0e00000 0x1000>,\n+            <0xd0ec0000 0x1000>,\n             <0xd2000000 0x800000>,\n             <0xd0a41000 0x1000>;\n-      reg-names = \"dbi\", \"config\", \"app\";\n+      reg-names = \"dbi\", \"atu\", \"config\", \"app\";\n       linux,pci-domain = <0>;\n       max-link-speed = <4>;\n       bus-range = <0x00 0x08>;\n",
    "prefixes": [
        "v3",
        "7/7"
    ]
}