get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2217537,
    "url": "http://patchwork.ozlabs.org/api/patches/2217537/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-i2c/patch/20260330054439.9545-1-i.shihao.999@gmail.com/",
    "project": {
        "id": 35,
        "url": "http://patchwork.ozlabs.org/api/projects/35/?format=api",
        "name": "Linux I2C development",
        "link_name": "linux-i2c",
        "list_id": "linux-i2c.vger.kernel.org",
        "list_email": "linux-i2c@vger.kernel.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260330054439.9545-1-i.shihao.999@gmail.com>",
    "list_archive_url": null,
    "date": "2026-03-30T05:44:39",
    "name": "[v3] dt-bindings: i2c: intel,ixp4xx-i2c: Convert to DT schema",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "d113264e4da5838948274ccb921f46fd38bfb430",
    "submitter": {
        "id": 92140,
        "url": "http://patchwork.ozlabs.org/api/people/92140/?format=api",
        "name": "ShiHao",
        "email": "i.shihao.999@gmail.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linux-i2c/patch/20260330054439.9545-1-i.shihao.999@gmail.com/mbox/",
    "series": [
        {
            "id": 497956,
            "url": "http://patchwork.ozlabs.org/api/series/497956/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-i2c/list/?series=497956",
            "date": "2026-03-30T05:44:39",
            "name": "[v3] dt-bindings: i2c: intel,ixp4xx-i2c: Convert to DT schema",
            "version": 3,
            "mbox": "http://patchwork.ozlabs.org/series/497956/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2217537/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2217537/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "\n <linux-i2c+bounces-16862-incoming=patchwork.ozlabs.org@vger.kernel.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "linux-i2c@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=AD8STJDb;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-i2c+bounces-16862-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=\"AD8STJDb\"",
            "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.214.174",
            "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 sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\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 4fkgKw4D86z1y1q\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 30 Mar 2026 16:49:08 +1100 (AEDT)",
            "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 9EE93301F481\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 30 Mar 2026 05:46:59 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id B74383890FD;\n\tMon, 30 Mar 2026 05:46:58 +0000 (UTC)",
            "from mail-pl1-f174.google.com (mail-pl1-f174.google.com\n [209.85.214.174])\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 3A7CE1EE7C6\n\tfor <linux-i2c@vger.kernel.org>; Mon, 30 Mar 2026 05:46:57 +0000 (UTC)",
            "by mail-pl1-f174.google.com with SMTP id\n d9443c01a7336-2b2589c26e3so1235795ad.1\n        for <linux-i2c@vger.kernel.org>; Sun, 29 Mar 2026 22:46:57 -0700 (PDT)",
            "from fedora ([122.173.26.34])\n        by smtp.gmail.com with ESMTPSA id\n d9443c01a7336-2b2427ae07fsm67446745ad.69.2026.03.29.22.46.51\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Sun, 29 Mar 2026 22:46:56 -0700 (PDT)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1774849618; cv=none;\n b=qleD0aVNst9njhJAyGzzIAJEEeQkKJitapK2FAyLiBQQUcic+G9roG/7gH7Y8RoccT+QJjUSpAmUuec69TVbvumunK9viOpAAMEJNO6WGjCHqCJgqnqicl1sWCqysGzse2E6daOdyPx6bn35VXamiDX3z8KEKy3KpS8tvlHgRKU=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1774849618; c=relaxed/simple;\n\tbh=MxSxEdgoZ4PoII85RGQRakg+DmHRK3gpJWFtiILNMV4=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version;\n b=Vdgtm0ZmL2yn+Gwlvk5ASot0IqNwgEt5HFshrQKuRWXvSkSPWHCbHTSTX3Kw3FmXgVUc/kY5dzcFe4f8lf07RrhFwS216XGpPNHW7YeuJM86gGZN05HJ09AdIRAXDjhJetcFe4uSpwD5w76WFnnf8kplDZmVGHBNutR5F8uZ6so=",
        "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=AD8STJDb; arc=none smtp.client-ip=209.85.214.174",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1774849617; x=1775454417;\n darn=vger.kernel.org;\n        h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n         :to:from:from:to:cc:subject:date:message-id:reply-to;\n        bh=7rYN+ax0YYaz7mmeSbPjkbMbninoa6J4+7cNsZfzsvA=;\n        b=AD8STJDbX6BtdDDLXIp2HmeSzA/MpnM7ckf4dTOnh/gOJCRbW4WsTvSLCvaI9BbDOS\n         6i/5l732EL2SX4i7LFOXBi2GUfdydSj7biiKUmx2Xx1S1N5gpy9crBtnX8re+497De8O\n         3F2C+DpB7qqRwddqov7tlohQNVqx7xaFl86LIt+N9uqku8dXGnfj0/pigvKrnbcd8hWg\n         CELyKsaf6TJSFmU86ccGCQlX4/Z76sJ7fhwcnph0NCsIk7Qwc1AyhBHib61P1VzeAyxx\n         kp8d2GzVaZ/vUBpQF2v1ZuSFgc7XEiia7rnX1EOZnexgdgoeggG4Ak4Dbw6M3/E8R0ap\n         HC1Q==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1774849617; x=1775454417;\n        h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n         :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=7rYN+ax0YYaz7mmeSbPjkbMbninoa6J4+7cNsZfzsvA=;\n        b=O8VRq5a5OGUK1V/+h9nOuPBLYRFnxMMG4wMmVVGNAlpX4cEWFht8DIi06mnCFNXA/F\n         TSqReo3eW69FaYJt6o4E6R+Se8c5KLIi6UZ76SsG+JWCbkwEqsWvZayd1xGo2zlWLXxK\n         8/d6PANqnlpGiggUniTdvnGlOn1hQT7udj+rFOZihkdmmlLDKdQLVd2FyePOaEXKYyQW\n         JfEWYCw8s8HjMEWnoDJSJvAK0/RfnoyZeUD3gobzYnUWMaMDmyZhPf2JEpQFcUGdpr/S\n         VsBB2wADcUan4Ol3gLNNUASjZlXxtEWEd5WHMuE6mlk44WZdxhrvBmoeyGeh1vGm+jSX\n         4gng==",
        "X-Forwarded-Encrypted": "i=1;\n AJvYcCXymQutBMTz9YIQ1mvzuQIoa+qrvHJ97FhLPb5Veh+XzI9oeub0mGaSr80X4iGO5bsKf2yYZrrVsBA=@vger.kernel.org",
        "X-Gm-Message-State": "AOJu0Yyd60gxJSdO/zoMSeOsh8SDf080PBQv02Ayr1e0kUmNGoXbrsWa\n\tmNOUbMSCXqi8rXkLaTiPZJ2IeX4D/Rf7cUEB1QaXhvEjB9/E/nQRqF8J",
        "X-Gm-Gg": "ATEYQzzI4sh3zS5x842pORr9dVzBl7UtcW7NFT2/xaCpKGCB2TVcpqVHERXBGLet0AH\n\teuVQgmtizoOekCav1T921a3zZcq5VrJRYKKVdZ7l+v5T5AMdV5MZGaPC8ZTX3YRKJomsUYlgBnj\n\tcZWZTtPBXndP+Sqye2DOguRuP6945DM56deC7mMgIS1xZECRacgipC4RWyzEXpnttMD2gSMBxz4\n\tnNjdjjl9JZuGaReHOHRnciFUgRv+5av5nPzkl26ZiTQolcxiXsbVoLQ8hjf4juBEBEJdfUvCL3l\n\tyuTivEKvIN5TxbXFVVv9cg2jfZAhfJbmYpsKDQhT5/Jkdi7+Ex+0KaerAlii9gsblUMLXo3ad36\n\tOXXrr9A9XkV8kZ1+iNcqhQVeWd71/BvJur9wfyD03UWnM/q4jEY3oGB3DDUfmBLPOiSiku7PEVs\n\tDrAVMnWI93Vcrlm/hesWx0SwUCJjb++g==",
        "X-Received": "by 2002:a17:903:3886:b0:2b2:4c92:c389 with SMTP id\n d9443c01a7336-2b24c92f846mr46653035ad.34.1774849616597;\n        Sun, 29 Mar 2026 22:46:56 -0700 (PDT)",
        "From": "Shi Hao <i.shihao.999@gmail.com>",
        "To": "krzk@kernel.org",
        "Cc": "andi.shyti@kernel.org,\n\tconor+dt@kernel.org,\n\tdevicetree@vger.kernel.org,\n\ti.shihao.999@gmail.com,\n\tkrzk+dt@kernel.org,\n\tlinux-i2c@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\trobh@kernel.org",
        "Subject": "[PATCH v3] dt-bindings: i2c: intel,ixp4xx-i2c: Convert to DT schema",
        "Date": "Mon, 30 Mar 2026 11:14:39 +0530",
        "Message-ID": "<20260330054439.9545-1-i.shihao.999@gmail.com>",
        "X-Mailer": "git-send-email 2.53.0",
        "Precedence": "bulk",
        "X-Mailing-List": "linux-i2c@vger.kernel.org",
        "List-Id": "<linux-i2c.vger.kernel.org>",
        "List-Subscribe": "<mailto:linux-i2c+subscribe@vger.kernel.org>",
        "List-Unsubscribe": "<mailto:linux-i2c+unsubscribe@vger.kernel.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit"
    },
    "content": "Convert the IOP3xx and IXP4xx XScale bindings to DT schema. This\nconversion also adds the interrupts property, as it is used by the driver\nand existing DTS files but was not documented in the original binding.\n\nSigned-off-by: Shi Hao <i.shihao.999@gmail.com>\n---\n\nv3:\n\n- Add description for adding interrupts property in commit\n\nv2: https://lore.kernel.org/linux-devicetree/20260328101157.84191-1-i.shihao.999@gmail.com/T/#u\n\n- Fix checkpatch.pl warnings\n- Reorder compatibles in alphabetical order\n\nNote:\n* This patch is part of the GSoC2026 application process for device tree bindings conversions\n* https://github.com/LinuxFoundationGSoC/ProjectIdeas/wiki/GSoC-2026-Device-Tree-Bindings\n---\n .../devicetree/bindings/i2c/i2c-iop3xx.txt    | 20 ---------\n .../bindings/i2c/intel,ixp4xx-i2c.yaml        | 41 +++++++++++++++++++\n 2 files changed, 41 insertions(+), 20 deletions(-)\n delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-iop3xx.txt\n create mode 100644 Documentation/devicetree/bindings/i2c/intel,ixp4xx-i2c.yaml",
    "diff": "diff --git a/Documentation/devicetree/bindings/i2c/i2c-iop3xx.txt b/Documentation/devicetree/bindings/i2c/i2c-iop3xx.txt\ndeleted file mode 100644\nindex dcc8390e0d24..000000000000\n--- a/Documentation/devicetree/bindings/i2c/i2c-iop3xx.txt\n+++ /dev/null\n@@ -1,20 +0,0 @@\n-i2c Controller on XScale platforms such as IOP3xx and IXP4xx\n-\n-Required properties:\n-- compatible : Must be one of\n-  \"intel,iop3xx-i2c\"\n-  \"intel,ixp4xx-i2c\";\n-- reg\n-- #address-cells = <1>;\n-- #size-cells = <0>;\n-\n-Optional properties:\n-- Child nodes conforming to i2c bus binding\n-\n-Example:\n-\n-i2c@c8011000 {\n-\tcompatible = \"intel,ixp4xx-i2c\";\n-\treg = <0xc8011000 0x18>;\n-\tinterrupts = <33 IRQ_TYPE_LEVEL_LOW>;\n-};\ndiff --git a/Documentation/devicetree/bindings/i2c/intel,ixp4xx-i2c.yaml b/Documentation/devicetree/bindings/i2c/intel,ixp4xx-i2c.yaml\nnew file mode 100644\nindex 000000000000..15ef510f6fd8\n--- /dev/null\n+++ b/Documentation/devicetree/bindings/i2c/intel,ixp4xx-i2c.yaml\n@@ -0,0 +1,41 @@\n+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)\n+%YAML 1.2\n+---\n+$id: http://devicetree.org/schemas/i2c/intel,ixp4xx-i2c.yaml#\n+$schema: http://devicetree.org/meta-schemas/core.yaml#\n+\n+title: I2c Controller on XScale platforms such as IOP3xx and IXP4xx\n+\n+maintainers:\n+  - Andi Shyti <andi.shyti@kernel.org>\n+\n+allOf:\n+  - $ref: /schemas/i2c/i2c-controller.yaml#\n+\n+properties:\n+  compatible:\n+    enum:\n+      - intel,iop3xx-i2c\n+      - intel,ixp4xx-i2c\n+\n+  reg:\n+    maxItems: 1\n+\n+  interrupts:\n+    maxItems: 1\n+\n+required:\n+  - compatible\n+  - reg\n+\n+unevaluatedProperties: false\n+\n+examples:\n+  - |\n+    #include <dt-bindings/interrupt-controller/irq.h>\n+\n+    i2c@c8011000 {\n+        compatible = \"intel,ixp4xx-i2c\";\n+        reg = <0xc8011000 0x18>;\n+        interrupts = <33 IRQ_TYPE_LEVEL_LOW>;\n+    };\n",
    "prefixes": [
        "v3"
    ]
}