Show a cover letter.

GET /api/covers/2194885/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2194885,
    "url": "http://patchwork.ozlabs.org/api/covers/2194885/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260210-scmi-fix-v1-0-0d75f57944de@nxp.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/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": "<20260210-scmi-fix-v1-0-0d75f57944de@nxp.com>",
    "list_archive_url": null,
    "date": "2026-02-10T08:12:13",
    "name": "[0/3] Validate device tree node in SCMI/Power/IOMMU",
    "submitter": {
        "id": 80723,
        "url": "http://patchwork.ozlabs.org/api/people/80723/?format=api",
        "name": "Peng Fan",
        "email": "peng.fan@oss.nxp.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260210-scmi-fix-v1-0-0d75f57944de@nxp.com/mbox/",
    "series": [
        {
            "id": 491612,
            "url": "http://patchwork.ozlabs.org/api/series/491612/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=491612",
            "date": "2026-02-10T08:12:13",
            "name": "Validate device tree node in SCMI/Power/IOMMU",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/491612/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2194885/comments/",
    "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=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com\n header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com\n header.b=r2jdODcR;\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=none (p=none dis=none) header.from=oss.nxp.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=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com\n header.b=\"r2jdODcR\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=oss.nxp.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=peng.fan@oss.nxp.com",
            "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=oss.nxp.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 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4f9C7C1jDMz1xtV\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 17:57:42 +1100 (AEDT)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 4FF1D83C67;\n\tTue, 10 Feb 2026 07:57:34 +0100 (CET)",
            "by phobos.denx.de (Postfix, from userid 109)\n id 93F0A8388D; Tue, 10 Feb 2026 07:57:33 +0100 (CET)",
            "from DU2PR03CU002.outbound.protection.outlook.com\n (mail-northeuropeazlp170110003.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c200::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 4E9668309A\n for <u-boot@lists.denx.de>; Tue, 10 Feb 2026 07:57:31 +0100 (CET)",
            "from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15)\n by VE1PR04MB7455.eurprd04.prod.outlook.com (2603:10a6:800:1a1::23)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Tue, 10 Feb\n 2026 06:57:28 +0000",
            "from PAXPR04MB8459.eurprd04.prod.outlook.com\n ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com\n ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9587.013; Tue, 10 Feb 2026\n 06:57:28 +0000"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,FORGED_SPF_HELO,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,\n T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2",
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=omecFeKQvHmrrk/HwwpXQgNVA5NKRl5kjIaqRV4JZhkJ0VUkodUFNjM5UVG3T5pqrnoeqQyOCZuyEdWPSBhM44xRHJrQ7IjibwM74pftEWNxpKPDWNk8bQfgJENu1RcdsPokHt9oUm5cUxDJ/70tQPQw+/jqWn3EmFofqVQnQvekIfD+4Zq3zGYL3wHEtpfNb32GpYoFvDYJ+vPedG0y97pMpIpUuGJlJ61jPMEXnA5HBPWM4tbubqs1LdlBT/WB7gSUTpdHwYp9ACtn1aD2RKUiygRRhsPNNr6H0VpgM/I3ss2pPB1WMGZnj0wtr/kS1Ii31GVg4OLUwhoYOYpesg==",
        "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=hzX+hZMcO22BD2Nv0pHag3I9JhkgQuPrXD4qCuTpp/Y=;\n b=tD1ZyrJZp8B35NJZgzsBnv5tHqR2H/eYZ31kejaZd913fiqzpMe0par63JQGPUuWCMjgjpgNGb7rBz0U09gp+YIL2RUWj9/DcbSHRg1jzjJV1eje/4ILFrDcPIZBK7deLKur9DHdhILzu8UW4RGVIlB8vBmYkcmyIpSc+UL5pnlQILOIobjXKC+Jf96iuuv4ifGxjvRszkEwqJiKpVDioPJeRFDiwr06TLCntB3uMpZvSatms1pEoXMTPKUGJ2R9FQAOJm8XEPDCZA8a/VHj0wkzuniVayVMzWelDJUFK/IHHUNgohwadiyVGuaaoVVtEBGzhymmhBoixNx/5x7oAQ==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com;\n dkim=pass header.d=oss.nxp.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com;\n s=selector1-NXP1-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=hzX+hZMcO22BD2Nv0pHag3I9JhkgQuPrXD4qCuTpp/Y=;\n b=r2jdODcRv1r+L7U113MwwHrZ5RnwjZkf9xS3vgZrEnfZxYTsDyfGPLlumzL3IttglSOUFW7WdJXeGtZBiJsGt1vvXXXvS+uG/HeFQm6c/RRcRgK2n47RQiYRv6y9do/G6tiRkNh0qrA0AdbQTIfaWROFfgzxjy4TL2CLje7q/3S6ejklcJNAdHpM86UU1VPNOt5WYzScrXh8vm6GXCJHGdOALROX3KhjfPHB+fJhC5lrVCURHBw5/UVK6vR/AuSnHwIsi4+UuD4EWFmh8DDnflMWUzzL2khxzBcmRGKj+RTnFe8sNaTpWU8K5aaLRErN6qOcTPMQBjKycr0hH+iSnA==",
        "From": "\"Peng Fan (OSS)\" <peng.fan@oss.nxp.com>",
        "Subject": "[PATCH 0/3] Validate device tree node in SCMI/Power/IOMMU",
        "Date": "Tue, 10 Feb 2026 16:12:13 +0800",
        "Message-Id": "<20260210-scmi-fix-v1-0-0d75f57944de@nxp.com>",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-B4-Tracking": "v=1; b=H4sIAF3oimkC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE\n vPSU3UzU4B8JSMDIzMDI0MD3eLk3EzdtMwKXYs0i8RU0zSzxKTkVCWg8oKiVKAw2Kjo2NpaALB\n 4NgVaAAAA",
        "X-Change-ID": "20260210-scmi-fix-8f8ae5f6abce",
        "To": "u-boot@lists.denx.de, Tom Rini <trini@konsulko.com>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>, Ye Li <ye.li@nxp.com>,\n Alice Guo <alice.guo@nxp.com>",
        "Cc": "Jens Wiklander <jens.wiklander@linaro.org>,\n Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Jaehoon Chung <jh80.chung@samsung.com>,\n Miquel Raynal <miquel.raynal@bootlin.com>,\n Wadim Egorov <w.egorov@phytec.de>, Peng Fan <peng.fan@nxp.com>",
        "X-Mailer": "b4 0.14.3",
        "X-ClientProxiedBy": "SG2PR04CA0159.apcprd04.prod.outlook.com (2603:1096:4::21)\n To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15)",
        "MIME-Version": "1.0",
        "X-MS-Exchange-MessageSentRepresentingType": "1",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "PAXPR04MB8459:EE_|VE1PR04MB7455:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "b731d25a-5f10-431b-7abf-08de6871a724",
        "X-MS-Exchange-SharedMailbox-RoutingAgent-Processed": "True",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|366016|52116014|376014|1800799024|19092799006|38350700014;",
        "X-Microsoft-Antispam-Message-Info": "=?utf-8?q?i23HAkkrUzzChXhAp3auZOaSdW3IY8c?=\n\t=?utf-8?q?0Gw9GvyzN6zxFfJ6APwoU7jeW1Ovr3IXfllHk9xoBUI3H+LQ2NKTTkHMxYi5TaqRA?=\n\t=?utf-8?q?E6W1hPB20ephgGc5SGzCCLY7MzE4mNGYttOdwfjFNe5+8zhdMxPxRHDo5cLEEfdHW?=\n\t=?utf-8?q?VSUBj8CoomYQOyczbH7BMrjg7JisGFRk7aYaP3z15ftY5DxtDphBENDgrONLOPaJ9?=\n\t=?utf-8?q?ibsPl960BfLJnyjK1b60U549V6EjPCZ83R7W6jp6qAohRVcdaFu2s/lQdgnFWt405?=\n\t=?utf-8?q?W+WlXMqD0+nuL47+SUvh6UKCsl9d93LGk03OJWRiywXYGtVaZtv6BvoVG/KLfkHIR?=\n\t=?utf-8?q?MJlKwHCmIb6RMz0oLnY51NDCeR76VOT3F7NX/onuT4RRBP4XtptNr0eX6NXL72nq7?=\n\t=?utf-8?q?DUs5r/QCdzjHSb2soW4lcZ3eLM1067Zr2Xx51yAZmLHmaWo5g4Lfkf2SsFdJSr1zQ?=\n\t=?utf-8?q?C5Ebba1Fl64NKdQtV6c8ULDDaSkjKafS34y/7WV0gRDH292ywZG8IPGCTXYLmcxU1?=\n\t=?utf-8?q?bN7twDoNIEJG6Cd9EYOaOfwnDRNfRk02IIGUKGwRGFlBcSU0DKkkCygKylZ0/T5sB?=\n\t=?utf-8?q?XBnOIN9KbSqUJoDMnYfLqRQ7iVGaFr1mR+qsu2XY9sFCvOTrXT8l3jvwoGKkZah2m?=\n\t=?utf-8?q?tMAZDzIbN+b1ZBP0/Dxy7wmb6Bq/gfNtRQ5eJzt7eQpA0776wdFt+RiYhmF7gL9gf?=\n\t=?utf-8?q?veBWwdg+sgmieRhKejDcXFd8Am26UE6I6O65UfVkgXZz2e5Ibn13bJ1GlEArRYl/Q?=\n\t=?utf-8?q?/iHLRggfcIQ7dcw6QZtMrs9NnufCuKin+wwDnIZkVDtMoNf0S3muxugIoIsDI3gSa?=\n\t=?utf-8?q?N2fA6CPjjF1hxEta+8U1mUUfdH1GIDn77GxcxtOS059drgBMerUzwQiVa0cyhkZeG?=\n\t=?utf-8?q?LjBo+VjbbhJ6cIvvlVNv41NXlwDdbZYPpcnwN2MSFRILlPgZB4SBxAMxwZu7Ex5s8?=\n\t=?utf-8?q?vqgi9YjbQyR+q9wrd49w7J2JqbtZT/aeukQBmdVgDtufFdWoGal/EW+PxiJTCyg2q?=\n\t=?utf-8?q?OMBw0BcDBWC3M9W7ghVPd9y+mDb0bvx8yW7HiqIcVM2fWWPR9WYPL2O33Q0XW86CX?=\n\t=?utf-8?q?oAW9fXzdW1Q+aGvCH9Dg0lpF+UUE8iAgr9urkoG/NAQHRi97+Lm3dqvnJF+DFJpDx?=\n\t=?utf-8?q?NgGY3ygUQPxjyiVPV/zay1648klisOxW6nOyuGrIxoSjBOPAXCqpjAlaajiFZ4Vdr?=\n\t=?utf-8?q?8GvVwPTqGjEwTGBunO8Rpa0U2fNR+iVwsXjCO0apaM+qsE4kQugTZR8JNbDwoX5qs?=\n\t=?utf-8?q?l0QK0aWJDA+i7vPdgO7r3pNmzhaHj8FiAo9G4tDfoSU7uqHa+V4GLQ8dqFouVnki4?=\n\t=?utf-8?q?2AJd94iGjNWkC2fdfuhgIy591DlkQuNg6ljYulWKLxgyIQp0yGOozVJGRSryKtSku?=\n\t=?utf-8?q?ZE+5F3Y13IhOSHoUijN2MzrX5bLV7DcbYjSODZ3wyIZ9sWNUkypgj3/NBgSuWQYYH?=\n\t=?utf-8?q?x7F1liyQZ3mhcuSflx4dpmvuwOCq9b3UYQeWARjgPhx0pCl9/f0cci0gT+z6OkrhD?=\n\t=?utf-8?q?6DHpEG5GXUJAvLBsp1k9thy//ADlZd4Yhr5qE/T3kfQtfzpJ3p/Y=3D?=",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PAXPR04MB8459.eurprd04.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(366016)(52116014)(376014)(1800799024)(19092799006)(38350700014);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?cq5/Dzjngv7gnkzjE7icQZGDDEF7?=\n\t=?utf-8?q?Uqps1QzL2QtZIG14F546lDRNKa4TpRe0iEDgrEEvPHhaGDwWJN7/y5IXQuqMO0SMq?=\n\t=?utf-8?q?0dNZxmUdAkQ0/UVWx+Xt8RBvVlvSpiGhfTBlIucoU9PPjSNDkZ1OsJrOi3TXkOJPw?=\n\t=?utf-8?q?9XT275xh7s1JUKos2SI3SdGX58+jIjXkoUG+FjyGAZSxV4vfzbGD13VNaPtmxd4GY?=\n\t=?utf-8?q?arZnZ/aYVZZI83I7VLV/V9lzRRvqzkmAm9rSHgleR0YtaVP9Gn5nfQGbajWLFfs7s?=\n\t=?utf-8?q?NgUEq8LUwOWnT97JuLUbM+8p2oopvUPG1H+9S61qyd63DY9usrnuDhKvlp2HsDAQp?=\n\t=?utf-8?q?lFq/zQ0KyRCMG4SoPjdnqub6y33MhixoXamTgz4jB+RTf6saQ50cB7pRVSkaI53Hi?=\n\t=?utf-8?q?ajH5qG2yaPrtQEQp0IvefS8iTJGWYcJDE0vc1ko/VnsUXjv60sH2wDj5sbwRhbe3A?=\n\t=?utf-8?q?cH1OzKzIfxI8U6VhuraJFrgQctOj9xBOuaQW3sPt+/umIBqO9LpeMW/dy703c36Zd?=\n\t=?utf-8?q?DFpfWH4HgMAxGJGN02EF31BK+57mE3FrDbKTV8WJ+Xa5yGmfqGEKcJRZ5He7gjzXj?=\n\t=?utf-8?q?bL3EfARkh98SlZcqKpA7BG//UWoRvbyZL/sh869xrodaLx4kz1ZYQaWjnnQUT+XGX?=\n\t=?utf-8?q?9S5n0On7MsiQGkJRomdWdfrVf20VI9E6aSl3NLBF6giUtujF53WIlaSMbpPOLIgJN?=\n\t=?utf-8?q?GCbt6hD4dtVUBGt22uDhPjaMw9Xf/yft2OvQhE7+WfvoCxXs9fNsGV0OvnoAif2kK?=\n\t=?utf-8?q?/GK0IDktcoKekQ7nFX/L6D3aw06TAcYVq2k0Com/fv1h+9OMjpYzkIx33jcUC3qPX?=\n\t=?utf-8?q?JXiPTYSaBLSB6QX0BMRBBL+nlAUpE1yJJplipihzNo43O3qpKIDckxiltDCI1m6Of?=\n\t=?utf-8?q?HUaEgRlwjmHMODC99yGhBIDYfAgHSJyS6BWGy2NlTnbDmhFtOPWzerEO52hpqJiD0?=\n\t=?utf-8?q?A/axkOuOxARwYIxWhbfXf3KlavYlQjjybWcG9zmOLLqct2vKeU21bBg1moryjex8m?=\n\t=?utf-8?q?/ZF6+1cnOydPg9oD/Je2+ifIHLUDsRrDgbuwaU9NhLUUdmv2kPgFnmE5u97yaAnN4?=\n\t=?utf-8?q?E/9IN8rMbIm1zCaJMpvxR7JHeTWcaliekt8//YotBnmckLf4Tnlto5hPN6/BBzx9v?=\n\t=?utf-8?q?IV5iQwjAqmoaYrgEBd2a2JusyqtF7IRplsl52gs8a8RVF7ksdZnOedPQoin9qaXv/?=\n\t=?utf-8?q?GlpQUhY9T6dRskp6DmQDRHVLctjm7OK2OmC7TXlOHJHVT5eeVtlet2Dt08y70c3o0?=\n\t=?utf-8?q?/sxouQ4I8Tm/rQS+srhuJ55PK5UmLNk/RXhtWHlduT8RDSCdsTQNhdrp5n/q44Ymn?=\n\t=?utf-8?q?4b1bxLEXtriXiCSTyRBMMOTnsT+9bD1znH8K6xusDLbobTNnOGYBZt6vnTZiaQ5cD?=\n\t=?utf-8?q?jY9qGPcDq33mKr/9a6AdQtYtP90ICtxycfQjGtvRB/Go6a4FbRSck623bgh+eh/IA?=\n\t=?utf-8?q?YnPbzO3raYuxiiIjwtlWXPJfOSropfF9nNFNNtUgGW3Cy53Az1WENipfaZpIDFT9G?=\n\t=?utf-8?q?z7x9sXTzBDgDTw6Vryt4ka5Bi7AwYxJvbXsIIbdtsI86Z8mjO1Q/yMmH6sIT1CCEg?=\n\t=?utf-8?q?YUKUqrsZ3CToifHoWlSgs7Wd1l5QHYqhXmbirjQYavPohp5xnIey9gRvxPS05SS8L?=\n\t=?utf-8?q?bZ5gHFS6rce+VAkqh03nHkmyeX4CBXxg=3D=3D?=",
        "X-OriginatorOrg": "oss.nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n b731d25a-5f10-431b-7abf-08de6871a724",
        "X-MS-Exchange-CrossTenant-AuthSource": "PAXPR04MB8459.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "10 Feb 2026 06:57:28.0213 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n p44gwa5vUqnEGPw2Wao8/B4MbrXRl7N5WEyTn+OcjyCFHjixTnqcH1fLjM6GM9jPi19Fg752IiD4hwONqDfRBA==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VE1PR04MB7455",
        "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": "commit 0535e46d55d (\"scripts/dtc: Update to upstream version v1.7.2-35-g52f07dcca47c\"),\ncauses i.MX9 SCMI based platforms boot failure.\nSPL panic in fdt_check_node_offset_()->fdt_next_tag(), because offset is -1\nand SPL_OF_LIBFDT_ASSUME_MASK is 0xFF.\n\nfdt_check_node_offset_()\n       |->fdt_next_tag()\n             |->tagp = fdt_offset_ptr(fdt, offset, FDT_TAGSIZE);  #tagp is NULL\n\t            |->tag = fdt32_to_cpu(*tagp);                 #panic here\n\nIn [1], Ye report the issue, but per Tom:\n\"In SPL we must assume a perfect device tree has been passed to us, both\nfor design reasons (it's not a user interactively, we built it, or it\ncame from some other firmware stack) as well as practical (performing\nthe sanity tests would grow all platforms by several kilobytes and\noverflow size constraints). I think the SCMI code needs to be reworked,\nin short\"\n\nSo we need to add a check in scmi transport driver, also need to \nadd a check in dev_power_domain_ctrl and iommu. Similar to the check in\npinctrl_select_state and the check before call into clk_set_defaults,\nif ofnode is not valid, directly bypass. With this change, we could\nstill keep SPL_OF_LIBFDT_ASSUME_MASK as 0xFF.\n\nhttps://lore.kernel.org/u-boot/20260207141750.GB2603314@bill-the-cat/\n\nSigned-off-by: Peng Fan <peng.fan@nxp.com>\n---\nPeng Fan (3):\n      firmware: scmi: Validate device tree node before setup channel\n      power: domain: Validate device tree node in dev_power_domain_ctrl\n      iommu: Validate device tree node in dev_iommu_enable\n\n drivers/firmware/scmi/mailbox_agent.c      | 2 +-\n drivers/firmware/scmi/optee_agent.c        | 3 ++-\n drivers/iommu/iommu-uclass.c               | 3 +++\n drivers/power/domain/power-domain-uclass.c | 3 +++\n 4 files changed, 9 insertions(+), 2 deletions(-)\n---\nbase-commit: b99da05e1538b8fa153322da82917af2aa27e1d6\nchange-id: 20260210-scmi-fix-8f8ae5f6abce\n\nBest regards,"
}