get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2228191,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2228191/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260425033742.1519298-6-b-padhi@ti.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/1.1/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
    },
    "msgid": "<20260425033742.1519298-6-b-padhi@ti.com>",
    "date": "2026-04-25T03:37:36",
    "name": "[v4,05/11] arm: dts: k3-binman: Add template for packing HSM firmware",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "fe3b7bd1d5861f1b8fab1b33b0c23894ee9ccbcf",
    "submitter": {
        "id": 88460,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/88460/?format=api",
        "name": "Padhi, Beleswar",
        "email": "b-padhi@ti.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260425033742.1519298-6-b-padhi@ti.com/mbox/",
    "series": [
        {
            "id": 501450,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/501450/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=501450",
            "date": "2026-04-25T03:37:39",
            "name": "Add support to boot TI K3 HSM M4 core",
            "version": 4,
            "mbox": "http://patchwork.ozlabs.org/series/501450/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2228191/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2228191/checks/",
    "tags": {},
    "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 (1024-bit key;\n unprotected) header.d=ti.com header.i=@ti.com header.a=rsa-sha256\n header.s=selector1 header.b=SPc32PAy;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)",
            "phobos.denx.de;\n dmarc=pass (p=quarantine dis=none) header.from=ti.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de",
            "phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=ti.com header.i=@ti.com header.b=\"SPc32PAy\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=quarantine dis=none) header.from=ti.com",
            "phobos.denx.de; spf=pass smtp.mailfrom=b-padhi@ti.com"
        ],
        "Received": [
            "from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\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 4g2vrg3CdZz1yHv\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 26 Apr 2026 02:08:35 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 50E7584394;\n\tSat, 25 Apr 2026 18:08:33 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id D91F7843A4; Sat, 25 Apr 2026 18:08:31 +0200 (CEST)",
            "from SN4PR0501CU005.outbound.protection.outlook.com\n (mail-southcentralusazlp170110003.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c10d::3])\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 D8031843E3\n for <u-boot@lists.denx.de>; Sat, 25 Apr 2026 18:07:58 +0200 (CEST)",
            "from BY5PR10MB4369.namprd10.prod.outlook.com (2603:10b6:a03:204::11)\n by SA1PR10MB7593.namprd10.prod.outlook.com (2603:10b6:806:385::9)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.22; Sat, 25 Apr\n 2026 14:38:51 +0000",
            "from SN7PR04CA0215.namprd04.prod.outlook.com (2603:10b6:806:127::10)\n by BY5PR10MB4369.namprd10.prod.outlook.com (2603:10b6:a03:204::11)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.20; Sat, 25 Apr\n 2026 03:38:11 +0000",
            "from SN1PEPF0002636D.namprd02.prod.outlook.com\n (2603:10b6:806:127:cafe::a0) by SN7PR04CA0215.outlook.office365.com\n (2603:10b6:806:127::10) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9846.23 via Frontend Transport; Sat,\n 25 Apr 2026 03:38:11 +0000",
            "from lewvzet201.ext.ti.com (198.47.23.195) by\n SN1PEPF0002636D.mail.protection.outlook.com (10.167.241.138) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9846.18 via Frontend Transport; Sat, 25 Apr 2026 03:38:11 +0000",
            "from DLEE206.ent.ti.com (157.170.170.90) by lewvzet201.ext.ti.com\n (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Fri, 24 Apr\n 2026 22:38:11 -0500",
            "from DLEE201.ent.ti.com (157.170.170.76) by DLEE206.ent.ti.com\n (157.170.170.90) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Fri, 24 Apr\n 2026 22:38:10 -0500",
            "from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE201.ent.ti.com\n (157.170.170.76) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend\n Transport; Fri, 24 Apr 2026 22:38:10 -0500",
            "from uda0510294.dhcp.ti.com (uda0510294.dhcp.ti.com [10.24.50.162])\n by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id\n 63P3bk842903263; Fri, 24 Apr 2026 22:38:07 -0500"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-2.1 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,SPF_HELO_NONE,T_SPF_PERMERROR autolearn=ham\n autolearn_force=no version=3.4.2",
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=i8kpdtR8pL8uSHmRbIaST6yZRnLQzRKSBcM5vU10+jqzzxj1O4LSETLeopJ/K1ovKwqXPZTMwbtaeA5sH2rlVhK2wbyUL3nhc+zGUoOBV3nY+wmdFzou6Z2+HqgQRXAbz/q+160tz1Oan9vCHPmNWXPNWa3Nlh2fZ1Aye25K3mYb/iVvtWLPZ4555VF31TMWEujFXJLopxeUGsUH4CblhIMOu2MUQo8YBwRCSHmuNk0z3+kBP/GigUMh/IjkwEoLpNzO3uO5+mLRuXpseuPx5UgoiChCEsicFvvBAyOvmfWf5h+vAxAAHJy9lA8TDOAN+SNNA+QDDU53HndWp+Lhxg==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=cTV5RYKdfDnSdd3cVj6ABGVPvTUi3uAi6Yz3po/5vvo=;\n b=cvgObqn+M4PoIzfPsgKEHjzk5iwHO+XTi5G9QkcPpxtFtlmGkTVGzmvY2qqx7+YogT+ijOXkR6tYkGTyoCRfltdSZNNmz+WBp0yzHS584eZZOB50iocOwD6ZOP+hXoaBL83HcfTFLNd9SiYHSP8yB4/Se4LZffFIMZfA8hj+MF5+/mP5XGFPkLjpgbMKeNLHbKMeZFP609SCnrB7GpUVO95rK4Y6P34TqhLJuk5nTA+yAGDWY9XxEcgE6aQlzGlFRCYz0ern9zDt4SgDWxzkKqibOJ/mZR/r3ZVUZ3BcEgsX+BdJArBMzLd38ug7LtPIsHZrq+JF0j5a5FVmuBPPyg==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 198.47.23.195) smtp.rcpttodomain=lists.denx.de smtp.mailfrom=ti.com;\n dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com;\n dkim=none (message not signed); arc=none (0)",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=cTV5RYKdfDnSdd3cVj6ABGVPvTUi3uAi6Yz3po/5vvo=;\n b=SPc32PAy4WAT1w3TyvboQRx1OjRL2u/YV27bwN3bxjBC/Wln5OuquM9dWGIi24rmbEnSfHmmZ0zD0fuPAF5NWO3mHGmLb5blxq324f8knwMkesKh1l+Nut0bc9A8Fng8dVCKq2reXwbDPqCEBmh6fzwuozT9Pu3qm7EVnUANEkU=",
        "X-MS-Exchange-Authentication-Results": "spf=pass (sender IP is 198.47.23.195)\n smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;\n dmarc=pass\n action=none header.from=ti.com;",
        "Received-SPF": "Pass (protection.outlook.com: domain of ti.com designates\n 198.47.23.195 as permitted sender) receiver=protection.outlook.com;\n client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C",
        "From": "Beleswar Padhi <b-padhi@ti.com>",
        "To": "<trini@konsulko.com>",
        "CC": "<afd@ti.com>, <bb@ti.com>, <anshuld@ti.com>, <hnagalla@ti.com>,\n <jm@ti.com>, <nm@ti.com>, <n-francis@ti.com>, <u-kumar1@ti.com>,\n <b-padhi@ti.com>, <u-boot@lists.denx.de>",
        "Subject": "[PATCH v4 05/11] arm: dts: k3-binman: Add template for packing HSM\n firmware",
        "Date": "Sat, 25 Apr 2026 09:07:36 +0530",
        "Message-ID": "<20260425033742.1519298-6-b-padhi@ti.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "In-Reply-To": "<20260425033742.1519298-1-b-padhi@ti.com>",
        "References": "<20260425033742.1519298-1-b-padhi@ti.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-C2ProcessedOrg": "333ef613-75bf-4e12-a4b1-8e3623f5dcea",
        "X-EOPAttributedMessage": "0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "\n SN1PEPF0002636D:EE_|BY5PR10MB4369:EE_|SA1PR10MB7593:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "03719d11-b037-47e3-8213-08dea27c1324",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|82310400026|1800799024|376014|36860700016|56012099003|18002099003|22082099003;",
        "X-Microsoft-Antispam-Message-Info": "\n 2HlH/y0VKQqRTebBVcZFlM+haibKo4k5vaZfxk6kmq94hU1E4KkrjZ+WyMiWM6l5/Bd3BOUF4GEUZQpNYnPX+s++t1EIuDlNJeQndgtH/SMjFSs+alLtJhjb+O6FxlZhb4tpdyHjkOwUu2TrKryQNq6pMTzsbzqFeu/8Y6ey1p4zJHn17MkC3CbtoGkRfEL5e0Zgiv1BJHCP7Dc9i1FvMt4M+sVAsK8Kr0T7oXEmpbiUNjherH+SolsX168Tma40/3r2B8fyVwj8+Qo/b/JeFDl+S9xeP2/whcVJ4GRYJCf1ztoTw8bEI1kTUIzVX9EnqMZs2RZhdU0lBcmNetmIGCLVNGST5fb5xYW+QpuXgds8gfI4zhwl17B4dwBbsVNiwTRfHOqOBkhWCiPgRF3t9rWdehECmvuB6jiUsGdUOoAVkc9NMYECP5mxNpjLrvO1E1ka+w0FDGEsxNwiJV5Videlzwdak8rCvpypPaACsiUNzwWYC7BJCGqFBtQFTKiXkD/PZu5AXq2rbO/jhuUbC31+udECMNCkhC0B4ZivAWRBRwwyoPXJ2UEhLLRQzrWDYquqQMxOxqVgpBFWhWQfs3Phm4odqYaGGsrdP3anPbUHHF0olyamNMcVYgdiJDwJn+vK2+jLUCXtml5OQQHbuH3bR/KFVKFOrfHZJJpBNdHXyBMoNpDVzAWKIhb5Q7hKcSE98iQR1nsctY2gAqtE2BC2vQLFiKCm9bGlwHInLPo/ST7zCSfVkupqCyxtp8XzAhyZQG482afsmwK6lNVbNufg8Xmh6Z2EczaQlHs5Kc0=",
        "X-Forefront-Antispam-Report": "CIP:198.47.23.195; CTRY:US; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:lewvzet201.ext.ti.com; PTR:InfoDomainNonexistent;\n CAT:NONE;\n SFS:(13230040)(82310400026)(1800799024)(376014)(36860700016)(56012099003)(18002099003)(22082099003);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n zb1hzm1r2ku0378MQLvGKjSkL1XjpCnxNOdTCNz0HNhGlXzdcQ0cx4QgWetNZ5yBI5M7N9d2qB2q8vIQAIoZgaTvYnF9aN79OmOXcCj5du8vZOuee5aTh+bywxbVE8edRWne7lSyTPQ1W4EaDtSM17+6BUjDOMKZHJ8HGI52ElXd9iPIm1XEf+VkscGBe+uiuiWERwDsCDPfhX3rH1jqZAPsSKr0zRYkaex6/jeHLADkrSQd79UOxUtjoMRbgAbao59xyUXO1c/1a8OdkYhJ0SkIhC3Qxw1YbWOXhpn5y11a9xta8Lv3GNP59WVtJSvklYrXMElf1nQdGMuDomjwsEMpHWNcRjShm/0bQunD/rWI6jDLZs+YYAYHnA8lOusGsQ3K1/BfuiKnxmVPMu+83TCltpybqJtN4x+qFRiyGTPWAbAZTwZl4BzR+ea/pJ8Z",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "25 Apr 2026 03:38:11.3213 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 03719d11-b037-47e3-8213-08dea27c1324",
        "X-MS-Exchange-CrossTenant-Id": "e5b49634-450b-4709-8abb-1e2b19b982b7",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "\n TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7; Ip=[198.47.23.195];\n Helo=[lewvzet201.ext.ti.com]",
        "X-MS-Exchange-CrossTenant-AuthSource": "\n SN1PEPF0002636D.namprd02.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BY5PR10MB4369",
        "X-OriginatorOrg": "ti.com",
        "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": "The HSM M4 core needs to be booted at R5 SPL stage so that it can be\nused for further Authentication and security services. Therefore, the\nfirmware for the HSM core needs to be packed in tispl.bin fit image so\nthat it can be used by R5 SPL to boot the HSM core.\n\nAdd a template for packing the HSM firmware in tispl.bin. The template\nalso contains necessary fields which will be populated in the boot\nextension and load extension in the x509 certificate for HSM firmware.\nThis is required as the HSM firmware needs to be signed before invoking\nTIFS to authenticate and load the blob to HSM core.\n\nSigned-off-by: Beleswar Padhi <b-padhi@ti.com>\n---\nv4: Changelog:\n1. Changed phandle from hsm to hsm_fw in 'content' field to match with\n   node label.\n\nLink to v3:\nhttps://lore.kernel.org/all/20251231173621.1069988-6-b-padhi@ti.com/\n\nv3: Changelog:\n1. Added ti-secure node for signing hsm firmware image in U-Boot.\n\nLink to v2:\nhttps://lore.kernel.org/all/20250506104202.16741-4-b-padhi@ti.com/\n\nv2: Changelog:\n1. Got rid of 'load' and 'entry' properties. Rely on U-Boot to set it.\n\nLink to v1:\nhttps://lore.kernel.org/all/20250422095430.363792-3-b-padhi@ti.com/\n\n arch/arm/dts/k3-binman.dtsi | 20 ++++++++++++++++++++\n 1 file changed, 20 insertions(+)",
    "diff": "diff --git a/arch/arm/dts/k3-binman.dtsi b/arch/arm/dts/k3-binman.dtsi\nindex ad127663d03..e6bb05a0bb8 100644\n--- a/arch/arm/dts/k3-binman.dtsi\n+++ b/arch/arm/dts/k3-binman.dtsi\n@@ -297,6 +297,26 @@\n \t\t\t\t\t};\n \t\t\t\t};\n \n+#ifdef CONFIG_K3_HSM_FW\n+\t\t\t\thsm {\n+\t\t\t\t\tdescription = \"HSM binary\";\n+\t\t\t\t\ttype = \"standalone\";\n+\t\t\t\t\tcompression = \"none\";\n+\t\t\t\t\tos = \"hsm\";\n+\n+\t\t\t\t\tti-secure {\n+\t\t\t\t\t\tcontent = <&hsm_fw>;\n+\t\t\t\t\t\tkeyfile = \"custMpk.pem\";\n+\t\t\t\t\t\tproc_id = <0x80>;\n+\t\t\t\t\t\tflags_set = <0x04>;\n+\t\t\t\t\t\tflags_clr = <0x00>;\n+\t\t\t\t\t\treset_vector = <0x00>;\n+\t\t\t\t\t\tdest_addr = <0x43C00000>;\n+\t\t\t\t\t\tauth_type = <0xFD00>;\n+\t\t\t\t\t};\n+\t\t\t\t};\n+#endif\n+\n \t\t\t\tdm {\n \t\t\t\t\tdescription = \"DM binary\";\n \t\t\t\t\ttype = \"firmware\";\n",
    "prefixes": [
        "v4",
        "05/11"
    ]
}