Show a cover letter.

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

{
    "id": 2221953,
    "url": "http://patchwork.ozlabs.org/api/covers/2221953/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260410-topic-am33-evm-oftree-v2026-01-v5-0-4b9c7aca0e3e@baylibre.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": "<20260410-topic-am33-evm-oftree-v2026-01-v5-0-4b9c7aca0e3e@baylibre.com>",
    "list_archive_url": null,
    "date": "2026-04-10T13:31:40",
    "name": "[v5,00/12] arm: am335x: Switch to upstream devicetree",
    "submitter": {
        "id": 82333,
        "url": "http://patchwork.ozlabs.org/api/people/82333/?format=api",
        "name": "Markus Schneider-Pargmann",
        "email": "msp@baylibre.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260410-topic-am33-evm-oftree-v2026-01-v5-0-4b9c7aca0e3e@baylibre.com/mbox/",
    "series": [
        {
            "id": 499460,
            "url": "http://patchwork.ozlabs.org/api/series/499460/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=499460",
            "date": "2026-04-10T13:31:40",
            "name": "arm: am335x: Switch to upstream devicetree",
            "version": 5,
            "mbox": "http://patchwork.ozlabs.org/series/499460/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2221953/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=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=WF0fdJOQ;\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=none (p=none dis=none) header.from=baylibre.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=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.b=\"WF0fdJOQ\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=baylibre.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=msp@baylibre.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 4fsd633n1vz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 23:32:59 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 1549E84120;\n\tFri, 10 Apr 2026 15:32:55 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id 9046D84154; Fri, 10 Apr 2026 15:32:53 +0200 (CEST)",
            "from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com\n [IPv6:2a00:1450:4864:20::42f])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 28DC583DC9\n for <u-boot@lists.denx.de>; Fri, 10 Apr 2026 15:32:51 +0200 (CEST)",
            "by mail-wr1-x42f.google.com with SMTP id\n ffacd0b85a97d-43cf8d550bdso2013387f8f.0\n for <u-boot@lists.denx.de>; Fri, 10 Apr 2026 06:32:51 -0700 (PDT)",
            "from localhost ([2001:4091:a246:8598:4c79:7b44:ca74:c5de])\n by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43d63e4f16bsm7836079f8f.26.2026.04.10.06.32.49\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 10 Apr 2026 06:32:49 -0700 (PDT)"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham\n autolearn_force=no version=3.4.2",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=baylibre-com.20251104.gappssmtp.com; s=20251104; t=1775827970;\n x=1776432770;\n darn=lists.denx.de;\n h=cc:to:content-transfer-encoding:mime-version:message-id:date\n :subject:from:from:to:cc:subject:date:message-id:reply-to;\n bh=qHC54+TSfF6JYiprCrL0iQXOB4ksBnlCDqJKgCpR/vg=;\n b=WF0fdJOQg2p2TiFMn7K0NM6m59kxuLMmLVhXSVaiWdSgW8BsxqXk8BrgIKajw0Saq2\n MlsoMW6wPcQ/lHxSAdoQVm2PajRXdPiUd+xNSJLx1rbG3C7DfIgFjpCL3+0EH6qI3aSS\n mzXfSoDM2aWX3RsdrKKFfsd2AYqflhsPA8X8jJ0LYykc1446/yFzdeuAyoZeAj/j7BPX\n SfRGIbT2IX+EmdAxiVPQqmzJAz5SuXWvsAFTDLSndwdC7Ug8A+r6K4Ses5zu6P1pibw+\n RSyDAja25c6DPUvKt99TPjf65swVFBzHSQP1rdA78uTMT89TfWzlsvr76OUD029WKVQr\n ne6A==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775827970; x=1776432770;\n h=cc:to:content-transfer-encoding:mime-version:message-id:date\n :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=qHC54+TSfF6JYiprCrL0iQXOB4ksBnlCDqJKgCpR/vg=;\n b=QM1aFzQub3OzMh9UY4PIr/i5NOwVB3A1yI4ZGgYk6n6qLaSyzF7gTQm35aEHaCS8/H\n pBgiaGucvUkCxjO9BcPKbk/UqdxXJDvWgLkrfjMpjFeThur5GHP447SzAhEmLJjBYzp2\n TOW1tr7brt+tQ1cTNP90w4Jt6gZfB+VGXQe1JiO0HHtiiySP0rvmOAfvudAp1Q/vBeA3\n MzKw5tzxOkJFRFXjvaC60k/nOg8rAitvC1bu/jg3K4SP2BM4k4mLdlY4dcumiFeCRQvT\n BlYWAco2HlhD8r/pv7uxt+sYSdKP6fe8kCR7NBGacgM8sBK70riCaX0wJLdehG4T3BD0\n 4JtQ==",
        "X-Gm-Message-State": "AOJu0YzjTMO7Uxkdi2Dx0Y6/x2llM/0Fyg95VK7e76lEyntM/c+p9I/D\n cSkqXVNlyzKpYpneX482dYc8w32g3SzNDHDUrGihMJSLvUnUBrTBD23I9iAlmLIoZE4=",
        "X-Gm-Gg": "AeBDieuzSEyyZqGpFtPzFpIFTLUOofOJ7P5lFkyWTkb7F1IFE5r2o+Zaj7HPbYmbbzq\n 2BvUpZA6d3mcviRrjCTtx9UXphmJdul2E+qcjfb92nVnhhBTNkNeRh3EhDZ0C8ncilj42w8+rSq\n UY4TRuCbEP0OGcuwBSXZWCZSbVQSJutlD8+VjQ3CKk7bQLiDu1rz7XgQyswBMTxhW6xyBc0T0F+\n IMHltunQ3LGRyihsmBGRrlAoUCK7VbqjSsqcfYZFNfw1bemPBdJNWOyTh8CTXp6psXd96bR7FT/\n 8DLAcJZeslfRW94KHe8UsSW69P12J1E1eXTjgJm9Il3FQ1Ks2s1G8/4TneDzTbSw5eyaVhdhNM/\n WcB5VBAvl/vTaVYTrx/WBEaa6MQRyZoFnVGesLSHTe09GgFlcGbTOreBLxHgeLOQuifG4w69lZW\n I5Td7NxZN/7MwL8EjPffUD",
        "X-Received": "by 2002:a05:6000:40cd:b0:43d:61d:382d with SMTP id\n ffacd0b85a97d-43d642a647bmr4735455f8f.22.1775827970300;\n Fri, 10 Apr 2026 06:32:50 -0700 (PDT)",
        "From": "\"Markus Schneider-Pargmann (TI)\" <msp@baylibre.com>",
        "Subject": "[PATCH v5 00/12] arm: am335x: Switch to upstream devicetree",
        "Date": "Fri, 10 Apr 2026 15:31:40 +0200",
        "Message-Id": "\n <20260410-topic-am33-evm-oftree-v2026-01-v5-0-4b9c7aca0e3e@baylibre.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-B4-Tracking": "v=1; b=H4sIALz72GkC/43RwW7CMAwG4Fepcp6RnaRp6WnvMXFIU3eNtFKWZ\n AWEePeFMjQ0IbGjbemz5f8kIgfPUTTFSQSeffTTNhflSyHcYLfvDL7LtZAoSyKqIU0778COSgH\n PI0x9Csww57kBJGBbITGqvna9yMgucO8Py4K3Ta4HH9MUjsu+mS7df9MzAcKaHJNyxhDL19YeP\n 3wbeOWmUVz0Wd6J8rkos6ilrY1SqPW6fiCqX1GifiqqLKqOSmMc685VD0R9Ew2SrJ6KOovY2a7\n FitDxX/F8fXLgz68cXrp+WrQ2MuT56FNTLNYKtbgPtSmWCzThzwVuF/cQ9z654ba9gi0fEtRrl\n tTLTmptmhza5nz+BgM9RvE4AgAA",
        "X-Change-ID": "20251118-topic-am33-evm-oftree-v2026-01-ea701e03f8cf",
        "To": "u-boot@lists.denx.de, Marc Murphy <marc.murphy@sancloud.com>",
        "Cc": "Tom Rini <trini@konsulko.com>, Rasmus Villemoes <ravi@prevas.dk>,\n Kory Maincent <kory.maincent@bootlin.com>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>,\n Romain Gantois <romain.gantois@bootlin.com>,\n Parvathi Pudi <parvathi@couthit.com>,\n Basharath Hussain Khaja <basharath@couthit.com>,\n Paul Barker <paul.barker@sancloud.com>, \"Andrew F. Davis\" <afd@ti.com>,\n Simon Glass <sjg@chromium.org>, Anshul Dalal <anshuld@ti.com>,\n Michael Trimarchi <michael@amarulasolutions.com>,\n \"Markus Schneider-Pargmann (TI)\" <msp@baylibre.com>",
        "X-Mailer": "b4 0.14.2",
        "X-Developer-Signature": "v=1; a=openpgp-sha256; l=4697; i=msp@baylibre.com;\n h=from:subject:message-id; bh=Lcb5uSixmmLSKWw27QnkWq7MYaQD0znf3KQJraF0tSE=;\n b=owGbwMvMwCXWejAsc4KoVzDjabUkhswbv/e3VHFtiAwQ2bZ7tjyjuJBneXP1lscLl7Q8W3oub\n bHynq0LO0pZGMS4GGTFFFk6E0PT/svvPJa8aNlmmDmsTCBDGLg4BWAi+/UYGZbOupdy55R8DtO6\n vCUM+4/MDf+2Re7/+6LaafN/Hr67688zhv8h7ydPkD3H9vzzhJ+1Aj+UA6Y0sm04rnfts8eGebd\n +X5XgAgA=",
        "X-Developer-Key": "i=msp@baylibre.com; a=openpgp;\n fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41",
        "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 series is split into two logical groups:\n\n- Patches 1-3: Fixes for am335x-evm to boot and support the LCD panel\n  with the current u-boot devicetree.\n- Patches 4-12: Make upstream devicetree working with uboot. This\n  adds tick-timer, adds compatibility of the board code for different\n  USB probing, makes SPL smaller and updates the defconfig.\n\nThe series has been tested on am335x-evm. Note that I don't have all\nother boards built with the am335x_*evm_*defconfig, so tests are\nappreciated. buildman reports builds are working.\n\nDependencies:\n  - net: cpsw: Add cpsw-switch DT binding support\n      https://lore.kernel.org/r/20260410-topic-cpsw-switch-v2026-07-next-v1-0-c914724b13e4@baylibre.com\n\nBest,\nMarkus\n\nSigned-off-by: Markus Schneider-Pargmann (TI) <msp@baylibre.com>\n---\nChanges in v5:\n- Add patch to add lcdc on beagle bone black to all boot phases. Without\n  this patch booting uboot on bbb fails.\n- Add patch to split SIMPLE_PM_BUS into two, one for SPL and one for\n  normal u-boot. This was done to reduce the size of SPL.\n- Link to v4: https://lore.kernel.org/r/20260127-topic-am33-evm-oftree-v2026-01-v4-0-0dadb0710ce7@baylibre.com\n\nChanges in v4:\n- Add patch to enable SPL_OPTIMIZE_INLINING to reduce size and fix the\n  build\n- Link to v3: https://lore.kernel.org/r/20251204-topic-am33-evm-oftree-v2026-01-v3-0-3d1566ce4dc7@baylibre.com\n\nChanges in v3:\n- Add patch to unify all config variants for the am335x-evm and similar\n  boards. This also updates the upstream defconfig enablement patch to\n  effectively switch all config variants to OF_UPSTREAM.\n- Link to v2: https://lore.kernel.org/r/20251128-topic-am33-evm-oftree-v2026-01-v2-0-42a863304498@baylibre.com\n\nChanges in v2:\n- Most of the independent patches were extracted in smaller series\n- Added patch to add vidconsole for am335x-evm\n- Add chosen tick-timer to all devicetrees that are used with the\n  am335x_evm_defconfig\n- Link to v1: https://lore.kernel.org/r/20251118-topic-am33-evm-oftree-v2026-01-v1-0-91ce13c661e2@baylibre.com\n\n---\nMarkus Schneider-Pargmann (TI) (12):\n      arm: dts: am335x-evm: Add backlight to the panel\n      configs: am335x_evm_defconfig: Enable panel\n      include: configs: am335x_evm: Enable vidconsole\n      configs: am335x_evm: Enable SPL_OPTIMIZE_INLINING\n      configs: am335x_evm: Unify evm board defconfigs\n      am33xx: Avoid hard failure on USB probe issue\n      arm: dts: am335x-*-u-boot: Add chosen tick-timer\n      arm: dts: am335x-boneblack-u-boot: Add lcdc to all boot phases\n      am33xx: Fix comment about config symbols\n      am33xx: Support upstream devicetree USB device\n      dm: core: Split SIMPLE_PM_BUS into phases\n      configs: am335x_evm_defconfig: Switch to upstream devicetree\n\n arch/arm/dts/am335x-bone-common-u-boot.dtsi        | 14 ++++\n arch/arm/dts/am335x-bone-u-boot.dtsi               |  6 ++\n arch/arm/dts/am335x-boneblack-u-boot.dtsi          | 17 ++++\n arch/arm/dts/am335x-bonegreen-u-boot.dtsi          |  6 ++\n arch/arm/dts/am335x-evm-u-boot.dtsi                |  6 ++\n arch/arm/dts/am335x-evm.dts                        |  3 +-\n arch/arm/dts/am335x-evmsk-u-boot.dtsi              |  6 ++\n arch/arm/dts/am335x-icev2-u-boot.dtsi              |  4 +\n arch/arm/dts/am335x-pocketbeagle-u-boot.dtsi       |  6 ++\n .../am335x-sancloud-bbe-extended-wifi-u-boot.dtsi  |  6 ++\n arch/arm/mach-omap2/am33xx/board.c                 | 21 +++--\n configs/am335x_evm.config                          | 86 +++++++++++++++++++\n configs/am335x_evm_defconfig                       | 96 ++++------------------\n configs/am335x_evm_spiboot_defconfig               | 85 +------------------\n configs/am335x_hs_evm.config                       | 14 ++++\n configs/am335x_hs_evm_defconfig                    | 95 +--------------------\n configs/am335x_hs_evm_uart_defconfig               | 94 +--------------------\n drivers/core/Kconfig                               |  8 ++\n drivers/core/Makefile                              |  2 +-\n include/configs/am335x_evm.h                       |  2 +\n 20 files changed, 221 insertions(+), 356 deletions(-)\n---\nbase-commit: 32750a1d473aa4932de6303e62afc5306aee2b1f\nchange-id: 20251118-topic-am33-evm-oftree-v2026-01-ea701e03f8cf\nprerequisite-change-id: 20260410-topic-cpsw-switch-v2026-07-next-89e21f2d2446:v1\nprerequisite-patch-id: 896e00f13956d28e056dd63764ad8906a0b626ef\nprerequisite-patch-id: f612a9425d5a466c7585decbd8990d497a02cdfb\nprerequisite-patch-id: 9b18f917297f98b76a75f3d16536283b4c1bc76b\nprerequisite-patch-id: 2baa422fb10baa29bf4274a658eb7afba8c7b489\n\nBest regards,"
}