Show a cover letter.

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

{
    "id": 2228901,
    "url": "http://patchwork.ozlabs.org/api/1.1/covers/2228901/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260427-b4-imx95_img_set_sel-v2-0-b5d760ebc89b@ifm.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": "<20260427-b4-imx95_img_set_sel-v2-0-b5d760ebc89b@ifm.com>",
    "date": "2026-04-27T13:32:49",
    "name": "[v2,0/2] Add SPI NOR A/B switching support and detect A/B image on MX95",
    "submitter": {
        "id": 89888,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/89888/?format=api",
        "name": "Fedor Ross",
        "email": "fedor.ross@ifm.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260427-b4-imx95_img_set_sel-v2-0-b5d760ebc89b@ifm.com/mbox/",
    "series": [
        {
            "id": 501649,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/501649/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=501649",
            "date": "2026-04-27T13:32:50",
            "name": "Add SPI NOR A/B switching support and detect A/B image on MX95",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/501649/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2228901/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=ifm.com header.i=@ifm.com header.a=rsa-sha256\n header.s=pps header.b=b02kUk+9;\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=reject dis=none) header.from=ifm.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=ifm.com header.i=@ifm.com header.b=\"b02kUk+9\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=ifm.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=fedor.ross@ifm.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 4g44JY5TFRz1yHX\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 23:33:17 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 2F92984106;\n\tMon, 27 Apr 2026 15:33:09 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id C875583AA9; Mon, 27 Apr 2026 15:33:03 +0200 (CEST)",
            "from pp0155.ppsmtp.net (pp0155.ppsmtp.net [132.145.231.114])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id D971F80433\n for <u-boot@lists.denx.de>; Mon, 27 Apr 2026 15:33:00 +0200 (CEST)",
            "from pps.filterd (pp2080.ppsmtp.internal [127.0.0.1])\n by pp2080.ppsmtp.internal (8.18.1.7/8.18.1.7) with ESMTP id 63RDUtK7001239;\n Mon, 27 Apr 2026 15:32:58 +0200"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-3.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS\n autolearn=ham autolearn_force=no version=3.4.2",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=ifm.com; h=cc\n :content-transfer-encoding:content-type:date:from:message-id\n :mime-version:subject:to; s=pps; bh=K2rYCRbN2tcpDuC9V3i46tdRCLz7\n I+E+H1KMN8PATP0=; b=b02kUk+9bPe5jbFrYfcKEl2SomKzv4S+arrzs4ugHj1t\n QgSE+HDGh8FDFnsBbnHJ1TYzItZH0NslBMao2VjechkLFXqC2vK8rIRJyQc0So/2\n Qwr4V4/m28An/sKuW0P42o5CBlNhEEyvDwHizXrhU/Guixt7L5LOb/nQdX7tncFJ\n mfvggIEFb/7nsLEqXp0xbEo2/+02oFTgYfYdR2YbuOXRg5k5uT53JTfo5j/ATJ95\n PL54bTyBV/J9DCJO2hA6zs6K4bYfNg3tF8TEMh/AyltodYZ3ub3AnsKepE+31yi1\n Xgg5a6ZdBqyRIiWGO6RP3L/U94zTIilimLgmb0enGA==",
        "From": "<fedor.ross@ifm.com>",
        "Subject": "[PATCH v2 0/2] Add SPI NOR A/B switching support and detect A/B\n image on MX95",
        "Date": "Mon, 27 Apr 2026 15:32:49 +0200",
        "Message-ID": "<20260427-b4-imx95_img_set_sel-v2-0-b5d760ebc89b@ifm.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-B4-Tracking": "v=1; b=H4sIAIFl72kC/22NQQqDMBREryJ/3ZQkjYntqvcoIka/+qExJRGxS\n O7eVOiui1m8gXmzQ8RAGOFW7BBwpUh+ziBPBXRTO4/IqM8MkkvNleTMKkZuu5YNubGJuOQ8mVG\n orRKqR2kgT18BB9oO7aPOPFFcfHgfL6v4tj/h5b9wFYwzoSuBbWVFyc2dBnfuvIM6pfQBkB/FL\n 7YAAAA=",
        "X-Change-ID": "20260420-b4-imx95_img_set_sel-74e6b414de27",
        "To": "NXP i.MX U-Boot Team <uboot-imx@nxp.com>, <u-boot@lists.denx.de>",
        "CC": "Stefano Babic <sbabic@nabladev.com>, Fabio Estevam <festevam@gmail.com>,\n Tom Rini <trini@konsulko.com>, Peng Fan <peng.fan@nxp.com>,\n Alice Guo <alice.guo@nxp.com>, Ye Li <ye.li@nxp.com>,\n Jacky Bai <ping.bai@nxp.com>, Marek Vasut <marex@nabladev.com>,\n Rasmus Villemoes <ravi@prevas.dk>,\n =?utf-8?q?Jo=C3=A3o_Paulo_Gon=C3=A7alves?= <joao.goncalves@toradex.com>,\n \"Ji Luo\" <ji.luo@nxp.com>, Primoz Fiser <primoz.fiser@norik.com>,\n \"Ranjani Vaidyanathan\" <ranjani.vaidyanathan@nxp.com>,\n Fedor Ross <fedor.ross@ifm.com>",
        "X-Mailer": "b4 0.14.3",
        "X-Developer-Signature": "v=1; a=ed25519-sha256; t=1777296777; l=1231;\n i=fedor.ross@ifm.com; s=20251127; h=from:subject:message-id;\n bh=uuZkGL2n/lqu+ZrqGC/kemTiS3nzItfXsDchU6GL6Ss=;\n b=yaasMVltZAw44/MS+GYViY2C0GQIV1Seeoi7icEyxLoR20LEHVKX0RfwLUyVaaNygqq94/htl\n Kdo0RcOQDniDcbZZHLgnzP2Z/Zm0lOZ8kBvONEVwjaemvKQWuccJ6x+",
        "X-Developer-Key": "i=fedor.ross@ifm.com; a=ed25519;\n pk=QXV2AUGQzqdu1EMmSJgH2f2Z1Mu1wSx7+5+dcQzQ864=",
        "X-Originating-IP": "[172.19.129.123]",
        "X-ClientProxiedBy": "DEESEX10.intra.ifm (172.26.140.25) To DEESEX10.intra.ifm\n (172.26.140.25)",
        "X-Proofpoint-ID": "SID=4drntpc4n7 QID=4drntpc4n7-9",
        "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-27_04,2026-04-21_02,2025-10-01_01",
        "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": "This series adds support for SPI NOR A/B switching support on i.MX95 .\nTherefore, add a function to obtain selected boot image by reading out\nROM data via SCMI. With this in place, it is also possible to implement\nthe getprisec subcommand of bmode command to detect which of A/B image\nwas booted.\n\nSigned-off-by: Fedor Ross <fedor.ross@ifm.com>\n---\nChanges in v2:\n- declare imx95_detect_secondary_image_boot()\n  in arch/arm/include/asm/arch-imx9/sys_proto.h\n- tweak preprocessor conditionals\n- Link to v1: https://lore.kernel.org/r/20260423-b4-imx95_img_set_sel-v1-0-1681ea8b1507@ifm.com\n\n---\nFedor Ross (1):\n      imx9: scmi: soc: Add support for detecting primary/secondary bmode on MX95\n\nMarek Vasut (1):\n      imx: Add SPI NOR A/B switching support\n\n arch/arm/include/asm/arch-imx9/sys_proto.h |  2 ++\n arch/arm/mach-imx/Kconfig                  |  2 +-\n arch/arm/mach-imx/image-container.c        |  8 +++++++-\n arch/arm/mach-imx/imx9/scmi/soc.c          | 18 ++++++++++++++++++\n 4 files changed, 28 insertions(+), 2 deletions(-)\n---\nbase-commit: 9f61fd5b80a43ae20ba115e3a2933d47d720ab82\nchange-id: 20260420-b4-imx95_img_set_sel-74e6b414de27\n\nBest regards,"
}