get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2232034,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2232034/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260502101319.2364052-5-inochiama@gmail.com/",
    "project": {
        "id": 28,
        "url": "http://patchwork.ozlabs.org/api/1.1/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
    },
    "msgid": "<20260502101319.2364052-5-inochiama@gmail.com>",
    "date": "2026-05-02T10:13:17",
    "name": "[4/5] dt-bindings: pci: spacemit: Introduce Spacemit K3 PCIe host controller",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "465b1ddfaf01c8410ad5719dc9c0e8dbede25d39",
    "submitter": {
        "id": 89342,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/89342/?format=api",
        "name": "Inochi Amaoto",
        "email": "inochiama@gmail.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260502101319.2364052-5-inochiama@gmail.com/mbox/",
    "series": [
        {
            "id": 502524,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/502524/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-pci/list/?series=502524",
            "date": "2026-05-02T10:13:13",
            "name": "riscv: spacemit: Add PCIe RC controller support for K3",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/502524/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2232034/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2232034/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "\n <linux-pci+bounces-53622-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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=AZKTfUwB;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=104.64.211.4; helo=sin.lore.kernel.org;\n envelope-from=linux-pci+bounces-53622-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)",
            "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"AZKTfUwB\"",
            "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.214.179",
            "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com",
            "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"
        ],
        "Received": [
            "from sin.lore.kernel.org (sin.lore.kernel.org [104.64.211.4])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g73fd3H1Mz1yJw\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 02 May 2026 20:14:17 +1000 (AEST)",
            "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id B04403007A46\n\tfor <incoming@patchwork.ozlabs.org>; Sat,  2 May 2026 10:14:10 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id D07BF330D54;\n\tSat,  2 May 2026 10:13:56 +0000 (UTC)",
            "from mail-pl1-f179.google.com (mail-pl1-f179.google.com\n [209.85.214.179])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id E9BB932ABC0\n\tfor <linux-pci@vger.kernel.org>; Sat,  2 May 2026 10:13:52 +0000 (UTC)",
            "by mail-pl1-f179.google.com with SMTP id\n d9443c01a7336-2b9fcf7c91bso2367435ad.0\n        for <linux-pci@vger.kernel.org>; Sat, 02 May 2026 03:13:52 -0700 (PDT)",
            "from localhost ([2001:19f0:8001:1b2d:5400:5ff:fefa:a95d])\n        by smtp.gmail.com with ESMTPSA id\n d9443c01a7336-2b9cae36885sm47201105ad.59.2026.05.02.03.13.50\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Sat, 02 May 2026 03:13:51 -0700 (PDT)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777716836; cv=none;\n b=WtHhOkvhRN1DrMvmNMknkJ3d+Zk5bUdH3A7x3tf1UUrWRDfyQ8cxCVlUuHi21pWnuNAb0ppr9mZFSyIdd0wjd6eh/OqyigiaEEVKtuKUM1vrAln6wg5xI/xBjSwcWspIP30wVaU/1h/y0SRb70cPhYiEMcTHrZ0AiPzsH4lyroY=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777716836; c=relaxed/simple;\n\tbh=nSlzbIx7Nmk0KHaWQK/SZMleU7sulO2Kk1O2J1oM+3w=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version;\n b=lDGdIfDAU0ZdJEw0/HVOPk11tED+IpsFa9pcXta14JxoEymKzDActTsT1ObTw3QyOtYeQ7PIycYaCYCQcVzah/Cgk5t/kJMtax8s9yOMiHN9hMQCUtpje81WyRsY9avZrLy0S+xeJrHee+TA8jpf+s+wnP7bB5IVgpDD84yr5Qk=",
        "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=AZKTfUwB; arc=none smtp.client-ip=209.85.214.179",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1777716832; x=1778321632;\n darn=vger.kernel.org;\n        h=content-transfer-encoding:mime-version:references:in-reply-to\n         :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=tMpwp33NUvTYaPHi9wjn2SqCZPfqp0TeYPs16K2j4ho=;\n        b=AZKTfUwB/DqxeKDS60BVcxePyis1GEVsYXNgC5M+wVgbN4PbehGvp8p2xZ50dOrmWS\n         7VWxmNv9KyHFs2bEZoFUfEdRjKsIUHzHQymCxtmd5OdTpNDvF687WbGPLcwp7q4jOFER\n         9+3jw3nSP9f1cIwqvDDWZCdQTNEm3m/opOLBEfyZ4epjNVWNuSN+0gsWuD4EDx/cWyiM\n         TTDEaX0EeflRKkOgJ/Vdq6iIxLoAteApj4IBvrqnRsUEU/589eQyNIP6txGboUAIg8gO\n         Mv0VLHWrjg2pa50V1JqyqVbTdlVgEOmcUBN/kWa0smSCxezf5Y6zl8bYRwVLrveHseN4\n         vhJA==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1777716832; x=1778321632;\n        h=content-transfer-encoding:mime-version:references:in-reply-to\n         :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from\n         :to:cc:subject:date:message-id:reply-to;\n        bh=tMpwp33NUvTYaPHi9wjn2SqCZPfqp0TeYPs16K2j4ho=;\n        b=d7tOVmfmawe22gaXHEMxhh9sxRdHopZRqdHCS5c4fucwi27Qn1CtCKWK/b5L8w9Yfm\n         xKtiFNmfk62UyW70zY25PkJ+3lw4Fz9RSbrvksBJsMJ+urPji3M+pOhJCDA4hDMXb88o\n         6/0KRX86obbt0HI9ZE7gimU5vHN22JcjmkF5F+x1ocqj7AawWgjXQGU/Dp2+JeNkfy82\n         Kbxlxwd421rUkknDTMEe1Ar2xh0Hxo0YkcZc5AVcoLRN5QMyCiNX9toKn1JIjKs0liKJ\n         UAd39Ce68V21fMwODDxFU0YnFGGBTMTey8l0v+FYJQ4Tgu1aYquj+ScYA89Nfc/BKHOI\n         BhdA==",
        "X-Gm-Message-State": "AOJu0Yz1eKxIRYntAZCL17WVj8MGJHtbZA+oCG2ddcGa3W0X4Kc+Ugrj\n\treRfsBpwupE3XbfO8wH6jDUcut4/g6zUtjzvSDEZDsyYog3oo4x3lQD2",
        "X-Gm-Gg": "AeBDiethdfgGFFMGYHyk5WX05ANOinK4GZ/U8sTjuAE3sW5aYQpLZlnyXsjonmOXuu8\n\tM8oTby/q51ngedezN9p/fEah/89qkCPE1keQYbzS+NzLEjTOpXf9rOraI33kVy6gWovVZw0iKXt\n\tdKFW63SwhsYpuYPrGy5DV8PgzcKpwdaXeuyYmmNuLeYLbu+eAzQyHrE6Aon16LGKkl+opFLrZgE\n\tfQyEgSvsDFatXN1daygoqtqMipVN5wfh89wVFkMlcatrpDjHk57QTLCqR9rlEYudEWZPqLZn5T2\n\tfDNNQ6czqyNi6lyw+QSrvT6Xw1YNrH/yLddYpdF8KdPNMnLabF92BikZlqE4+JsGFLnXiDANeqz\n\tI2xapKvuPIOFxep0dQau+I1/Qld/g4IOEfpRzjBvKFbsJHZMgz8UDGzDlbBuR8TD+RSdp1YQx1E\n\ti5WgOp2WfiONRVa/4Xg+kAzq+rqvHkJf301w==",
        "X-Received": "by 2002:a17:902:ebc4:b0:2b4:5dad:2523 with SMTP id\n d9443c01a7336-2b9f2815bb5mr27612865ad.35.1777716831640;\n        Sat, 02 May 2026 03:13:51 -0700 (PDT)",
        "From": "Inochi Amaoto <inochiama@gmail.com>",
        "To": "Jingoo Han <jingoohan1@gmail.com>,\n Manivannan Sadhasivam <mani@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>,\n Lorenzo Pieralisi <lpieralisi@kernel.org>, =?utf-8?q?Krzysztof_Wilczy=C5=84?=\n\t=?utf-8?q?ski?= <kwilczynski@kernel.org>, Rob Herring <robh@kernel.org>,\n Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>,\n Yixun Lan <dlan@kernel.org>, Paul Walmsley <pjw@kernel.org>,\n Palmer Dabbelt <palmer@dabbelt.com>, Albert Ou <aou@eecs.berkeley.edu>,\n Alexandre Ghiti <alex@ghiti.fr>, Inochi Amaoto <inochiama@gmail.com>,\n Alex Elder <elder@riscstar.com>,\n Gustavo Pimentel <gustavo.pimentel@synopsys.com>",
        "Cc": "linux-pci@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tlinux-riscv@lists.infradead.org,\n\tspacemit@lists.linux.dev,\n\tYixun Lan <dlan@gentoo.org>,\n\tLongbin Li <looong.bin@gmail.com>",
        "Subject": "[PATCH 4/5] dt-bindings: pci: spacemit: Introduce Spacemit K3 PCIe\n host controller",
        "Date": "Sat,  2 May 2026 18:13:17 +0800",
        "Message-ID": "<20260502101319.2364052-5-inochiama@gmail.com>",
        "X-Mailer": "git-send-email 2.54.0",
        "In-Reply-To": "<20260502101319.2364052-1-inochiama@gmail.com>",
        "References": "<20260502101319.2364052-1-inochiama@gmail.com>",
        "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-Transfer-Encoding": "8bit"
    },
    "content": "Add binding support for the PCIe controller on the SpacemiT K3 SoC.\nThis controller is almost a standard Synopsys Designware PCIe IP,\nwith some extra link and reset state control.\n\nSigned-off-by: Inochi Amaoto <inochiama@gmail.com>\n---\n .../bindings/pci/spacemit,k3-pcie-host.yaml   | 142 ++++++++++++++++++\n 1 file changed, 142 insertions(+)\n create mode 100644 Documentation/devicetree/bindings/pci/spacemit,k3-pcie-host.yaml",
    "diff": "diff --git a/Documentation/devicetree/bindings/pci/spacemit,k3-pcie-host.yaml b/Documentation/devicetree/bindings/pci/spacemit,k3-pcie-host.yaml\nnew file mode 100644\nindex 000000000000..be2641526b19\n--- /dev/null\n+++ b/Documentation/devicetree/bindings/pci/spacemit,k3-pcie-host.yaml\n@@ -0,0 +1,142 @@\n+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)\n+%YAML 1.2\n+---\n+$id: http://devicetree.org/schemas/pci/spacemit,k3-pcie-host.yaml#\n+$schema: http://devicetree.org/meta-schemas/core.yaml#\n+\n+title: SpacemiT K3 PCI Express Host Controller\n+\n+maintainers:\n+  - Inochi Amaoto <inochiama@gmail.com>\n+\n+description:\n+  The SpacemiT K3 SoC PCIe host controller is based on the Synopsys\n+  DesignWare PCIe IP.  The controller uses the external MSI interrupt\n+  controller.\n+\n+allOf:\n+  - $ref: /schemas/pci/pci-host-bridge.yaml#\n+  - $ref: /schemas/pci/snps,dw-pcie.yaml#\n+\n+properties:\n+  compatible:\n+    const: spacemit,k3-pcie\n+\n+  reg:\n+    items:\n+      - description: DesignWare PCIe registers\n+      - description: Data Bus Interface (DBI) shadow registers\n+      - description: ATU address space\n+      - description: PCIe configuration space\n+      - description: Link control registers\n+\n+  reg-names:\n+    items:\n+      - const: dbi\n+      - const: dbi2\n+      - const: atu\n+      - const: config\n+      - const: link\n+\n+  clocks:\n+    items:\n+      - description: DWC PCIe Data Bus Interface (DBI) clock\n+      - description: DWC PCIe application AXI-bus master interface clock\n+      - description: DWC PCIe application AXI-bus slave interface clock\n+\n+  clock-names:\n+    items:\n+      - const: dbi\n+      - const: mstr\n+      - const: slv\n+\n+  resets:\n+    items:\n+      - description: DWC PCIe Data Bus Interface (DBI) reset\n+      - description: DWC PCIe application AXI-bus master interface reset\n+      - description: DWC PCIe application AXI-bus slave interface reset\n+\n+  reset-names:\n+    items:\n+      - const: dbi\n+      - const: mstr\n+      - const: slv\n+\n+  interrupts:\n+    items:\n+      - description: Interrupt used for port state\n+\n+  interrupt-names:\n+    const: app\n+\n+  msi-parent: true\n+\n+  phys:\n+    minItems: 1\n+    maxItems: 6\n+\n+  phy-names:\n+    minItems: 1\n+    maxItems: 6\n+\n+  spacemit,apmu:\n+    $ref: /schemas/types.yaml#/definitions/phandle-array\n+    description:\n+      A phandle that refers to the APMU system controller, whose regmap is\n+      used in managing resets and link state, along with and offset of its\n+      reset control register.\n+    items:\n+      - items:\n+          - description: phandle to APMU system controller\n+          - description: register offset\n+\n+required:\n+  - clocks\n+  - clock-names\n+  - resets\n+  - reset-names\n+  - interrupts\n+  - interrupt-names\n+  - msi-parent\n+  - spacemit,apmu\n+\n+unevaluatedProperties: false\n+\n+examples:\n+  - |\n+    #include <dt-bindings/interrupt-controller/irq.h>\n+\n+    soc {\n+      #address-cells = <2>;\n+      #size-cells = <2>;\n+\n+      pcie@80000000 {\n+        compatible = \"spacemit,k3-pcie\";\n+        reg = <0x0  0x80000000 0x0 0x00001000>,\n+              <0x0  0x80100000 0x0 0x00001000>,\n+              <0x0  0x80300000 0x0 0x00003f20>,\n+              <0x11 0x00000000 0x0 0x00010000>,\n+              <0x0  0x82900000 0x0 0x00001000>;\n+        reg-names = \"dbi\", \"dbi2\", \"atu\", \"config\", \"link\";\n+        device_type = \"pci\";\n+        #address-cells = <3>;\n+        #size-cells = <2>;\n+        clocks = <&syscon_apmu 89>,\n+                 <&syscon_apmu 56>,\n+                 <&syscon_apmu 57>;\n+        clock-names = \"dbi\", \"mstr\", \"slv\";\n+        interrupts = <141 IRQ_TYPE_LEVEL_HIGH>;\n+        interrupt-names = \"app\";\n+        msi-parent = <&simsic>;\n+        ranges = <0x01000000 0x00 0x00010000 0x11 0x00010000 0x0 0x00100000>,\n+                 <0x02000000 0x0  0x00110000 0x11 0x00110000 0x0 0x7fef0000>,\n+                 <0x43000000 0x18 0x00000000 0x18 0x00000000 0x1 0x00000000>;\n+        resets = <&syscon_apmu 76>,\n+                 <&syscon_apmu 78>,\n+                 <&syscon_apmu 77>;\n+        reset-names = \"dbi\", \"mstr\", \"slv\";\n+        linux,pci-domain = <0>;\n+        spacemit,apmu = <&syscon_apmu 0x1f0>;\n+      };\n+    };\n+\n",
    "prefixes": [
        "4/5"
    ]
}