get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2221416,
    "url": "http://patchwork.ozlabs.org/api/1.2/patches/2221416/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260408-hpe-gsc-upstream-v1-6-2be1fb7cbbfc@hpe.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/1.2/projects/18/?format=api",
        "name": "U-Boot",
        "link_name": "uboot",
        "list_id": "u-boot.lists.denx.de",
        "list_email": "u-boot@lists.denx.de",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260408-hpe-gsc-upstream-v1-6-2be1fb7cbbfc@hpe.com>",
    "list_archive_url": null,
    "date": "2026-04-08T19:24:18",
    "name": "[6/9] net: macb: Add HPE GSC GEM Ethernet support",
    "commit_ref": null,
    "pull_url": null,
    "state": "changes-requested",
    "archived": false,
    "hash": "1c4232faa41ab176e1fb8c9c038bcb844ea87a19",
    "submitter": {
        "id": 93099,
        "url": "http://patchwork.ozlabs.org/api/1.2/people/93099/?format=api",
        "name": "Jorge Cisneros",
        "email": "jorge.cisneros@hpe.com"
    },
    "delegate": {
        "id": 3651,
        "url": "http://patchwork.ozlabs.org/api/1.2/users/3651/?format=api",
        "username": "trini",
        "first_name": "Tom",
        "last_name": "Rini",
        "email": "trini@ti.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260408-hpe-gsc-upstream-v1-6-2be1fb7cbbfc@hpe.com/mbox/",
    "series": [
        {
            "id": 499288,
            "url": "http://patchwork.ozlabs.org/api/1.2/series/499288/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=499288",
            "date": "2026-04-08T19:24:17",
            "name": "arm: hpe: Add HPE GSC (Gen12) BMC SoC support",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/499288/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2221416/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2221416/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<u-boot-bounces@lists.denx.de>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=hpe.com header.i=@hpe.com header.a=rsa-sha256\n header.s=pps0720 header.b=Tyc9g4dJ;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)",
            "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=hpe.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de",
            "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=hpe.com header.i=@hpe.com header.b=\"Tyc9g4dJ\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=hpe.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=jorge.cisneros@hpe.com"
        ],
        "Received": [
            "from phobos.denx.de (phobos.denx.de [85.214.62.61])\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 4fs0TX0yNWz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 23:02:40 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id CF8B2841D7;\n\tThu,  9 Apr 2026 15:00:55 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id 3B20684118; Wed,  8 Apr 2026 21:25:08 +0200 (CEST)",
            "from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com\n [148.163.147.86])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id BF2A784132\n for <u-boot@lists.denx.de>; Wed,  8 Apr 2026 21:25:03 +0200 (CEST)",
            "from pps.filterd (m0134422.ppops.net [127.0.0.1])\n by mx0b-002e3701.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 638G5T0U2028843; Wed, 8 Apr 2026 19:24:25 GMT",
            "from p1lg14878.it.hpe.com (p1lg14878.it.hpe.com [16.230.97.204])\n by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 4ddnu8e09e-1\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Wed, 08 Apr 2026 19:24:24 +0000 (GMT)",
            "from p1lg14886.dc01.its.hpecorp.net (unknown [10.119.18.237])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by p1lg14878.it.hpe.com (Postfix) with ESMTPS id 3808F295FB;\n Wed,  8 Apr 2026 19:24:24 +0000 (UTC)",
            "from [127.0.1.1] (unknown [16.231.227.39])\n by p1lg14886.dc01.its.hpecorp.net (Postfix) with ESMTP id 15CE4810AC5;\n Wed,  8 Apr 2026 19:24:23 +0000 (UTC)"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-2.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,\n RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=cc\n :content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=pps0720; bh=Qj\n sISXxmb0TxxNpE8rrNI/5TitVgEXucfhYcgyd43HU=; b=Tyc9g4dJn/SdVxUf4q\n nQFMqVZzz/ZxkiVhG+jOjTD4Xl8FEkIkupSDPUEOG+/WyHamFqyL5sfBv6t6XkmV\n fmkw3337ZOvUBDKGouB7c4THn1JxSteX5j+qFEudtkWj9um3o5aKIGtWrilxsO8K\n QfsVGlode6MgBuuQ2S5szKNKPNdlAjGuND6rH5II1eHmbNkusKO82bbHGvg9pSIv\n wo//qcedIfb0H0EOK3rVr7tPi9ZyA8r7yajAqNOWDVzzuGyfaGPQjocRBMLD/mPQ\n ZHYpWtSVmHX/aICo7mQnlEVVhFCZUl/GHcr9i9joH9VehbdLo5v9r+HoUN1JiXze\n dA5Q==",
        "From": "Jorge Cisneros <jorge.cisneros@hpe.com>",
        "Date": "Wed, 08 Apr 2026 19:24:18 +0000",
        "Subject": "[PATCH 6/9] net: macb: Add HPE GSC GEM Ethernet support",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "Message-Id": "<20260408-hpe-gsc-upstream-v1-6-2be1fb7cbbfc@hpe.com>",
        "References": "<20260408-hpe-gsc-upstream-v1-0-2be1fb7cbbfc@hpe.com>",
        "In-Reply-To": "<20260408-hpe-gsc-upstream-v1-0-2be1fb7cbbfc@hpe.com>",
        "To": "u-boot@lists.denx.de",
        "Cc": "Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>,\n Tom Rini <trini@konsulko.com>, Jean-Marie Verdun <verdun@hpe.com>,\n Nick Hawkins <nick.hawkins@hpe.com>,\n Casey Connolly <casey.connolly@linaro.org>, Anshul Dalal <anshuld@ti.com>,\n Tien Fong Chee <tien.fong.chee@altera.com>, Peng Fan <peng.fan@nxp.com>,\n Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>,\n Tingting Meng <tingting.meng@altera.com>, Alice Guo <alice.guo@nxp.com>,\n Quentin Schulz <quentin.schulz@cherry.de>,\n Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Tony Dinh <mibodhi@gmail.com>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>,\n Stefan Roese <stefan.roese@mailbox.org>,\n Svyatoslav Ryhel <clamor95@gmail.com>,\n Patrice Chotard <patrice.chotard@foss.st.com>,\n Mattijs Korpershoek <mkorpershoek@kernel.org>,\n Shmuel Leib Melamud <smelamud@redhat.com>,\n Lukasz Majewski <lukma@nabladev.com>,\n Sumit Garg <sumit.garg@oss.qualcomm.com>,\n Chen-Yu Tsai <wens@kernel.org>, Justin Klaassen <justin@tidylabs.net>,\n Neha Malcom Francis <n-francis@ti.com>,\n Jamie Gibbons <jamie.gibbons@microchip.com>,\n Leo Yu-Chi Liang <ycliang@andestech.com>,\n Jerome Forissier <jerome.forissier@arm.com>,\n Simon Glass <sjg@chromium.org>,\n Neil Armstrong <neil.armstrong@linaro.org>, Yao Zi <me@ziyao.cc>,\n Kuan-Wei Chiu <visitorckw@gmail.com>,\n \"Kory Maincent (TI.com)\" <kory.maincent@bootlin.com>,\n Raymond Mao <raymond.mao@riscstar.com>,\n Philip Molloy <philip.molloy@analog.com>,\n Jorge Cisneros <jorge.cisneros@hpe.com>",
        "X-Mailer": "b4 0.15.1",
        "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwNDA4MDE4MSBTYWx0ZWRfX+qnlXVq5LDoV\n 70AKbZsseKbDjD4y2zguLpiyelZBpO6vPwFObY4xJydAg1EiUBA6lOEl4pecce3fauWik6m5UhO\n O8YNzP3dOFdsk4f1jGqb+ymqbjVVAiAl0zjNM0SdqkMVJUevOkYceNH45WFIRrhwn7DSsoxDgZD\n kKmWIjeNJYHT4cIds6Ot+5UzjJ6rsFnuW7ZLDd23cARtvJbpx1+DAEC/bEX7OBd4rJy1p8PVrsO\n T00am1rBDMxHs89ra0sXaAu6Z9efKI3qO+dtE+oF+5+s2kU97WfyZDK7aeUgMptZJ1gBIaOUc5D\n 5qzEt4NONY9qlZjco74KzZcYdzCVqnvRXk8VOIEmXgxhmZUCruTe5wUrPO+TobNMTjPrfh1URti\n n+70d0Dtl90gWsLS6f/++aI62xqLOvA53wJrP4uvehWB7KUWyeTYoBbn+TwGgYTl5J0Ya4K7gMp\n ovgXAzX04APOj4oDAGQ==",
        "X-Authority-Analysis": "v=2.4 cv=LJhWhpW9 c=1 sm=1 tr=0 ts=69d6ab69 cx=c_pps\n a=UObrlqRbTUrrdMEdGJ+KZA==:117 a=UObrlqRbTUrrdMEdGJ+KZA==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=gQcMVamqm3wCPoSYhaRC:22 a=ModqzXLkJJ0tFyq98apW:22 a=MvuuwTCpAAAA:8\n a=vO0c-VuOld7Sq2BhZ90A:9 a=QEXdDO2ut3YA:10",
        "X-Proofpoint-GUID": "kYkVazncC0-rx3oU2Y1sAF2KKIS2xMFm",
        "X-Proofpoint-ORIG-GUID": "kYkVazncC0-rx3oU2Y1sAF2KKIS2xMFm",
        "X-HPE-SCL": "-1",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-08_05,2026-04-08_01,2025-10-01_01",
        "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n malwarescore=0 suspectscore=0 impostorscore=0 bulkscore=0 clxscore=1015\n lowpriorityscore=0 phishscore=0 spamscore=0 priorityscore=1501 adultscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604080181",
        "X-Mailman-Approved-At": "Thu, 09 Apr 2026 15:00:51 +0200",
        "X-BeenThere": "u-boot@lists.denx.de",
        "X-Mailman-Version": "2.1.39",
        "Precedence": "list",
        "List-Id": "U-Boot discussion <u-boot.lists.denx.de>",
        "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>",
        "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>",
        "List-Post": "<mailto:u-boot@lists.denx.de>",
        "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>",
        "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>",
        "Errors-To": "u-boot-bounces@lists.denx.de",
        "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>",
        "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de",
        "X-Virus-Status": "Clean"
    },
    "content": "Add support for the HPE GSC SoC's Cadence GEM Ethernet MAC. The GSC\nintegrates a GEM controller with SGMII interface, gigabit capability,\njumbo frames, and PTP timestamping support.\n\nThe GSC GEM instance does not require software clock initialization\nas clocking is handled by the SoC integration layer, so the clock\ninit callback is a no-op.\n\nSigned-off-by: Jorge Cisneros <jorge.cisneros@hpe.com>\n---\n drivers/net/macb.c | 17 +++++++++++++++++\n 1 file changed, 17 insertions(+)",
    "diff": "diff --git a/drivers/net/macb.c b/drivers/net/macb.c\nindex cbf5f605518..c1e7044e7bb 100644\n--- a/drivers/net/macb.c\n+++ b/drivers/net/macb.c\n@@ -619,6 +619,12 @@ static int macb_sama7g5_clk_init(struct udevice *dev, ulong rate)\n \treturn clk_enable(&clk);\n }\n \n+static int macb_gsc_clk_init(struct udevice *dev, ulong rate)\n+{\n+\t/* Clock is handled by the GSC IP block, no programming needed */\n+\treturn 0;\n+}\n+\n int __weak macb_linkspd_cb(struct udevice *dev, unsigned int speed)\n {\n #ifdef CONFIG_CLK\n@@ -1360,6 +1366,15 @@ static const struct macb_config sama7g5_emac_config = {\n \t.usrio = &sama7g5_usrio,\n };\n \n+static const struct macb_config gsc_config = {\n+\t.caps = MACB_CAPS_GIGABIT_MODE_AVAILABLE |\n+\t\tMACB_CAPS_JUMBO | MACB_CAPS_GEM_HAS_PTP,\n+\t.dma_burst_length = 8,\n+\t.hw_dma_cap = HW_DMA_CAP_32B,\n+\t.clk_init = macb_gsc_clk_init,\n+\t.usrio = &macb_default_usrio,\n+};\n+\n static const struct udevice_id macb_eth_ids[] = {\n \t{ .compatible = \"cdns,macb\" },\n \t{ .compatible = \"cdns,at91sam9260-macb\" },\n@@ -1374,6 +1389,8 @@ static const struct udevice_id macb_eth_ids[] = {\n \t{ .compatible = \"cdns,zynq-gem\" },\n \t{ .compatible = \"sifive,fu540-c000-gem\",\n \t  .data = (ulong)&sifive_config },\n+\t{ .compatible = \"hpe,gsc-gem\",\n+\t  .data = (ulong)&gsc_config },\n \t{ }\n };\n \n",
    "prefixes": [
        "6/9"
    ]
}