get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2225201,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2225201/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-pwm/patch/20260420-rk3576-pwm-v4-1-421738c7bf28@collabora.com/",
    "project": {
        "id": 38,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/38/?format=api",
        "name": "Linux PWM development",
        "link_name": "linux-pwm",
        "list_id": "linux-pwm.vger.kernel.org",
        "list_email": "linux-pwm@vger.kernel.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20260420-rk3576-pwm-v4-1-421738c7bf28@collabora.com>",
    "date": "2026-04-20T13:35:19",
    "name": "[v4,1/5] dt-bindings: pwm: Add a new binding for rockchip,rk3576-pwm",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "f82e1185ccfa205b935009ab687ad36e84add8e0",
    "submitter": {
        "id": 90188,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/90188/?format=api",
        "name": "Nicolas Frattaroli",
        "email": "nicolas.frattaroli@collabora.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linux-pwm/patch/20260420-rk3576-pwm-v4-1-421738c7bf28@collabora.com/mbox/",
    "series": [
        {
            "id": 500618,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/500618/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-pwm/list/?series=500618",
            "date": "2026-04-20T13:35:22",
            "name": "Add Rockchip RK3576 PWM Support Through MFPWM",
            "version": 4,
            "mbox": "http://patchwork.ozlabs.org/series/500618/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2225201/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2225201/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "\n <linux-pwm+bounces-8645-incoming=patchwork.ozlabs.org@vger.kernel.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "linux-pwm@vger.kernel.org"
        ],
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=collabora.com header.i=nicolas.frattaroli@collabora.com\n header.a=rsa-sha256 header.s=zohomail header.b=Ji49vSkd;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-pwm+bounces-8645-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)",
            "smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=collabora.com\n header.i=nicolas.frattaroli@collabora.com header.b=\"Ji49vSkd\"",
            "smtp.subspace.kernel.org;\n arc=pass smtp.client-ip=136.143.188.112",
            "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=collabora.com",
            "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=collabora.com"
        ],
        "Received": [
            "from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\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 4fzqQj6nBhz1yD4\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 01:38:53 +1000 (AEST)",
            "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 36635316B4CC\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 20 Apr 2026 14:41:38 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 7F3103B530B;\n\tMon, 20 Apr 2026 13:36:43 +0000 (UTC)",
            "from sender4-pp-f112.zoho.com (sender4-pp-f112.zoho.com\n [136.143.188.112])\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 C1E663B4EBC;\n\tMon, 20 Apr 2026 13:36:41 +0000 (UTC)",
            "by mx.zohomail.com with SMTPS id 1776692164179410.7232026286083;\n\tMon, 20 Apr 2026 06:36:04 -0700 (PDT)"
        ],
        "ARC-Seal": [
            "i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776692203; cv=pass;\n b=O1B1VGJklkyQMl8W0GPdy7vcy38+qDMGHKKQe5jSRV9KVY0XPaimifxc1C0xuAavxqOR3eFz0HlVWt5uCZ1fl4q1t66O73Tghk/Rdew3iebethSUnR2FnueTu6rOxmLyCgvd9tLBWWqp1dsBwtBPh0v8cdPp0EinWJn7dy95PQw=",
            "i=1; a=rsa-sha256; t=1776692166; cv=none;\n\td=zohomail.com; s=zohoarc;\n\tb=kbWrdoVJzGhTG6U4AOCvWdKVLMOS8MtH4pD9eCVSkzJDFEpSsD/ZTPZTkJiYR206v7BM3BOc96uR+w14z0rIfyW/fZGo3re6vXgiWl277lBrHGlG+zNsNnd4gWKyFlvXwRw6w2CMte8nZAMqmwHDEn+Zp2zw+QJFHGaMzo5PKyE="
        ],
        "ARC-Message-Signature": [
            "i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776692203; c=relaxed/simple;\n\tbh=QcKVmbaRkNCqiR47r/Fq9+7IbyifeWd+ELd7ZUsnp9Q=;\n\th=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References:\n\t In-Reply-To:To:Cc;\n b=NFSUuB3061sRdDTfDOHNGc5+dC96+1Q/D4bcTFnM/XXpFgYAJ5OzSaRxAm2slooEAEVrK0xVLYA1rRTYz/lHO2t5L+7NBJYEY0A3ikH1c8yDWg2ipdz73Vu7TwCJL2S3HyBV66360mvt4/rlyij3qxE+74LMLvDNfdFDsviVSR8=",
            "i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com;\n s=zohoarc;\n\tt=1776692166;\n h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To;\n\tbh=9x9hZMXBpn0P7sSuaA5owfOkbpFsWAWGV2pJQS60n9Q=;\n\tb=Vtoj0hCytPWlUHpOLIw6MRjkxyAb844eoMER6XHwLcvA30on3pE4xPPDn7IMJbyMD4nRBGbdrjl61uKxU4iqNC+JVCDid+s4Pvs9kGaYUqWF63PGYP6BZvYZVDH0ezzfudvUGvtUfkhXu8MdmX2ZOzESpTSy6v7VM4+BotLTBAA="
        ],
        "ARC-Authentication-Results": [
            "i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=collabora.com;\n spf=pass smtp.mailfrom=collabora.com;\n dkim=pass (1024-bit key) header.d=collabora.com\n header.i=nicolas.frattaroli@collabora.com header.b=Ji49vSkd;\n arc=pass smtp.client-ip=136.143.188.112",
            "i=1; mx.zohomail.com;\n\tdkim=pass  header.i=collabora.com;\n\tspf=pass  smtp.mailfrom=nicolas.frattaroli@collabora.com;\n\tdmarc=pass header.from=<nicolas.frattaroli@collabora.com>"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1776692166;\n\ts=zohomail; d=collabora.com; i=nicolas.frattaroli@collabora.com;\n\th=From:From:Date:Date:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Message-Id:References:In-Reply-To:To:To:Cc:Cc:Reply-To;\n\tbh=9x9hZMXBpn0P7sSuaA5owfOkbpFsWAWGV2pJQS60n9Q=;\n\tb=Ji49vSkdVTSHfzJ6C7yxMIMN60E9ymIKS5kbwKbcKfdT+ZKqMF3wX6Ue+pnLRJ7u\n\tpqKoObUC8gjBh+FXqOgznACl8Td4aSdPDqt9KW9pKyIJUyWohLDn8qOmRGYD/cPcUjH\n\tRWBpHepzOIOIyB0p19AGwn2aFPz4Xq9mTBMSeGXI=",
        "From": "Nicolas Frattaroli <nicolas.frattaroli@collabora.com>",
        "Date": "Mon, 20 Apr 2026 15:35:19 +0200",
        "Subject": "[PATCH v4 1/5] dt-bindings: pwm: Add a new binding for\n rockchip,rk3576-pwm",
        "Precedence": "bulk",
        "X-Mailing-List": "linux-pwm@vger.kernel.org",
        "List-Id": "<linux-pwm.vger.kernel.org>",
        "List-Subscribe": "<mailto:linux-pwm+subscribe@vger.kernel.org>",
        "List-Unsubscribe": "<mailto:linux-pwm+unsubscribe@vger.kernel.org>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "Message-Id": "<20260420-rk3576-pwm-v4-1-421738c7bf28@collabora.com>",
        "References": "<20260420-rk3576-pwm-v4-0-421738c7bf28@collabora.com>",
        "In-Reply-To": "<20260420-rk3576-pwm-v4-0-421738c7bf28@collabora.com>",
        "To": "=?utf-8?q?Uwe_Kleine-K=C3=B6nig?= <ukleinek@kernel.org>,\n  Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,\n  Conor Dooley <conor+dt@kernel.org>, Heiko Stuebner <heiko@sntech.de>,\n  Lee Jones <lee@kernel.org>, William Breathitt Gray <wbg@kernel.org>,\n  Damon Ding <damon.ding@rock-chips.com>",
        "Cc": "Nicolas Frattaroli <nicolas.frattaroli@collabora.com>,\n kernel@collabora.com, Jonas Karlman <jonas@kwiboo.se>,\n Alexey Charkov <alchark@gmail.com>, linux-rockchip@lists.infradead.org,\n linux-pwm@vger.kernel.org, devicetree@vger.kernel.org,\n linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org,\n linux-iio@vger.kernel.org, Conor Dooley <conor.dooley@microchip.com>",
        "X-Mailer": "b4 0.15.2"
    },
    "content": "The Rockchip RK3576 SoC has a newer PWM controller IP revision than\nprevious Rockchip SoCs. This IP, called \"PWMv4\" by Rockchip, introduces\nseveral new features, and consequently differs in its bindings.\n\nInstead of expanding the ever-growing rockchip-pwm binding that already\nhas an if-condition, add an entirely new binding to handle this.\n\nThere are two additional clocks, \"osc\" and \"rc\". These are available for\nevery PWM instance, and the PWM hardware can switch between the \"pwm\",\n\"osc\" and \"rc\" clock at runtime.\n\nThe PWM controller also comes with an interrupt now. This interrupt is\nused to signal various conditions.\n\nReviewed-by: Conor Dooley <conor.dooley@microchip.com>\nReviewed-by: Rob Herring (Arm) <robh@kernel.org>\nSigned-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>\n---\n .../bindings/pwm/rockchip,rk3576-pwm.yaml          | 77 ++++++++++++++++++++++\n MAINTAINERS                                        |  7 ++\n 2 files changed, 84 insertions(+)",
    "diff": "diff --git a/Documentation/devicetree/bindings/pwm/rockchip,rk3576-pwm.yaml b/Documentation/devicetree/bindings/pwm/rockchip,rk3576-pwm.yaml\nnew file mode 100644\nindex 000000000000..48d5055c8b06\n--- /dev/null\n+++ b/Documentation/devicetree/bindings/pwm/rockchip,rk3576-pwm.yaml\n@@ -0,0 +1,77 @@\n+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)\n+%YAML 1.2\n+---\n+$id: http://devicetree.org/schemas/pwm/rockchip,rk3576-pwm.yaml#\n+$schema: http://devicetree.org/meta-schemas/core.yaml#\n+\n+title: Rockchip PWMv4 controller\n+\n+maintainers:\n+  - Nicolas Frattaroli <nicolas.frattaroli@collabora.com>\n+\n+description: |\n+  The Rockchip PWMv4 controller is a PWM controller found on several Rockchip\n+  SoCs, such as the RK3576.\n+\n+  It supports both generating and capturing PWM signals.\n+\n+allOf:\n+  - $ref: pwm.yaml#\n+\n+properties:\n+  compatible:\n+    items:\n+      - const: rockchip,rk3576-pwm\n+\n+  reg:\n+    maxItems: 1\n+\n+  clocks:\n+    items:\n+      - description: Used to derive the PWM signal.\n+      - description: Used as the APB bus clock.\n+      - description: Used as an alternative to derive the PWM signal.\n+      - description: Used as another alternative to derive the PWM signal.\n+\n+  clock-names:\n+    items:\n+      - const: pwm\n+      - const: pclk\n+      - const: osc\n+      - const: rc\n+\n+  interrupts:\n+    maxItems: 1\n+\n+  \"#pwm-cells\":\n+    const: 3\n+\n+required:\n+  - compatible\n+  - reg\n+  - clocks\n+  - clock-names\n+  - interrupts\n+\n+additionalProperties: false\n+\n+examples:\n+  - |\n+    #include <dt-bindings/clock/rockchip,rk3576-cru.h>\n+    #include <dt-bindings/interrupt-controller/arm-gic.h>\n+    #include <dt-bindings/interrupt-controller/irq.h>\n+\n+    soc {\n+        #address-cells = <2>;\n+        #size-cells = <2>;\n+\n+        pwm@2add0000 {\n+            compatible = \"rockchip,rk3576-pwm\";\n+            reg = <0x0 0x2add0000 0x0 0x1000>;\n+            clocks = <&cru CLK_PWM1>, <&cru PCLK_PWM1>, <&cru CLK_OSC_PWM1>,\n+                     <&cru CLK_RC_PWM1>;\n+            clock-names = \"pwm\", \"pclk\", \"osc\", \"rc\";\n+            interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>;\n+            #pwm-cells = <3>;\n+        };\n+    };\ndiff --git a/MAINTAINERS b/MAINTAINERS\nindex 891fb83ba7a9..86f20cb563c6 100644\n--- a/MAINTAINERS\n+++ b/MAINTAINERS\n@@ -23172,6 +23172,13 @@ F:\tDocumentation/userspace-api/media/v4l/metafmt-rkisp1.rst\n F:\tdrivers/media/platform/rockchip/rkisp1\n F:\tinclude/uapi/linux/rkisp1-config.h\n \n+ROCKCHIP MFPWM\n+M:\tNicolas Frattaroli <nicolas.frattaroli@collabora.com>\n+L:\tlinux-rockchip@lists.infradead.org\n+L:\tlinux-pwm@vger.kernel.org\n+S:\tMaintained\n+F:\tDocumentation/devicetree/bindings/pwm/rockchip,rk3576-pwm.yaml\n+\n ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT\n M:\tDaniel Golle <daniel@makrotopia.org>\n M:\tAurelien Jarno <aurelien@aurel32.net>\n",
    "prefixes": [
        "v4",
        "1/5"
    ]
}