Cover Letter Detail
Show a cover letter.
GET /api/1.2/covers/2234972/?format=api
{ "id": 2234972, "url": "http://patchwork.ozlabs.org/api/1.2/covers/2234972/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260508115315.252623-1-Max.Merchel@ew.tq-group.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": "<20260508115315.252623-1-Max.Merchel@ew.tq-group.com>", "list_archive_url": null, "date": "2026-05-08T11:53:05", "name": "[0/5] Add support for TQMa6UL[L]x on MBA6ULx", "submitter": { "id": 89096, "url": "http://patchwork.ozlabs.org/api/1.2/people/89096/?format=api", "name": "Max Merchel", "email": "Max.Merchel@ew.tq-group.com" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260508115315.252623-1-Max.Merchel@ew.tq-group.com/mbox/", "series": [ { "id": 503376, "url": "http://patchwork.ozlabs.org/api/1.2/series/503376/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=503376", "date": "2026-05-08T11:53:07", "name": "Add support for TQMa6UL[L]x on MBA6ULx", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/503376/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2234972/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=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=ew.tq-group.com header.i=@ew.tq-group.com\n header.a=rsa-sha256 header.s=default2602 header.b=EtdKHjN3;\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=fail (p=quarantine dis=none) header.from=ew.tq-group.com", "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de", "phobos.denx.de;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=ew.tq-group.com header.i=@ew.tq-group.com\n header.b=\"EtdKHjN3\";\n\tdkim-atps=neutral", "phobos.denx.de; dmarc=pass (p=quarantine dis=none)\n header.from=ew.tq-group.com", "phobos.denx.de;\n spf=pass smtp.mailfrom=Max.Merchel@ew.tq-group.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 4gBnZY1kb9z1yKd\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 08 May 2026 21:53:41 +1000 (AEST)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id DDE9E84C7E;\n\tFri, 8 May 2026 13:53:31 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id 29BC684C72; Fri, 8 May 2026 13:53:30 +0200 (CEST)", "from www537.your-server.de (www537.your-server.de [188.40.3.216])\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 D2D0C84A5A\n for <u-boot@lists.denx.de>; Fri, 8 May 2026 13:53:27 +0200 (CEST)", "from sslproxy02.your-server.de ([78.47.166.47])\n by www537.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384\n (Exim 4.96.2) (envelope-from <Max.Merchel@ew.tq-group.com>)\n id 1wLJlm-000DVe-1U; Fri, 08 May 2026 13:53:26 +0200", "from localhost ([127.0.0.1])\n by sslproxy02.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384\n (Exim 4.96) (envelope-from <Max.Merchel@ew.tq-group.com>)\n id 1wLJlm-000PER-01; Fri, 08 May 2026 13:53:26 +0200" ], "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de", "X-Spam-Level": "", "X-Spam-Status": "No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS\n autolearn=ham autolearn_force=no version=3.4.2", "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n d=ew.tq-group.com; s=default2602; h=Content-Transfer-Encoding:MIME-Version:\n Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID:\n Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc\n :Resent-Message-ID:In-Reply-To:References;\n bh=jvx1b3aNB+vUYzPLvAR4U8V25PsYZPQ3zfItpn0E3LE=; b=EtdKHjN3rjtlA5HDgWbMSD3KtT\n GGH0KJhgbNW/lNdFZ+tgLsfDvHk28AABLTqRkoiSu3YGHkAYvKJzSppIx+yueyv5iqQH4n6wvE6rZ\n jsj2zz7nRnFb2L7ir/+NlzCKxaDencG2Vh2msfNA7IUOiEE21Txx2Djj9I1xDcel53xO0w0hgzOvC\n pnyQjRIoOhkMDsv4zugZITCEw2oiaZdr6s/Mzm26EWV0UGfZShI1XH8V8aqBJmRpoBvGXcaSzFRQn\n I74PylO0kgMsk1NEvYWbmuw0yHYTp2FdZzS4BoMHYB8moJNVqvnhtlmWc2iG+4YFnxQkyHF5vZqrI\n 8ZPZtaIQ==;", "From": "Max Merchel <Max.Merchel@ew.tq-group.com>", "To": "Stefano Babic <sbabic@nabladev.com>, Fabio Estevam <festevam@gmail.com>,\n \"NXP i.MX U-Boot Team\" <uboot-imx@nxp.com>,\n Max Merchel <max.merchel@ew.tq-group.com>, Tom Rini <trini@konsulko.com>,\n Peng Fan <peng.fan@nxp.com>, Jaehoon Chung <jh80.chung@samsung.com>", "Cc": "Max Merchel <Max.Merchel@ew.tq-group.com>, u-boot@ew.tq-group.com,\n u-boot@lists.denx.de", "Subject": "[PATCH 0/5] Add support for TQMa6UL[L]x on MBA6ULx", "Date": "Fri, 8 May 2026 13:53:05 +0200", "Message-ID": "<20260508115315.252623-1-Max.Merchel@ew.tq-group.com>", "X-Mailer": "git-send-email 2.43.0", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "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": "Adds support for TQMa6UL[L]x. It has 256M and 512M RAM variants which\nare detected by the SPL by initializing them in descending order.\nIt can boot from SD, MMC, SPI and USB (SDP). SPI however requires an\nadditional prepended NXP header image which is currently unsupported\nin u-boot.\n\nPipeline: https://dev.azure.com/u-boot/u-boot/_build/results?buildId=13172&view=results\n\nBest regards,\nMax\n\nMax Merchel (3):\n ARM: dts: add U-Boot additions for TQMa6UL[L]x[L]\n ARM: dts: tqma6ul: add boot phase properties\n configs: add defconfigs for TQMa6UL[L]x[L] SOM on MBa6ULx baseboard\n\nNora Schiffer (1):\n board: tq: add TQMa6UL[L]x[L] SOM and MBa6ULx baseboard\n\nPeng Fan (1):\n arm: mx6: module_fuse: update node path for Linux 6.13\n\n .../arm/dts/imx6ul-tqma6ul-common-u-boot.dtsi | 49 +++++\n .../dts/imx6ul-tqma6ul1-mba6ulx-u-boot.dtsi | 10 +\n .../dts/imx6ul-tqma6ul2-mba6ulx-u-boot.dtsi | 10 +\n .../dts/imx6ul-tqma6ul2l-mba6ulx-u-boot.dtsi | 10 +\n .../dts/imx6ull-tqma6ull2-mba6ulx-u-boot.dtsi | 10 +\n .../imx6ull-tqma6ull2l-mba6ulx-u-boot.dtsi | 10 +\n arch/arm/dts/mba6ulx-u-boot.dtsi | 26 +++\n arch/arm/mach-imx/mx6/Kconfig | 21 ++\n arch/arm/mach-imx/mx6/module_fuse.c | 97 ++++++++\n board/tq/MAINTAINERS | 2 +-\n board/tq/tqma6ul/Kconfig | 114 ++++++++++\n board/tq/tqma6ul/Makefile | 16 ++\n board/tq/tqma6ul/spl.c | 128 +++++++++++\n board/tq/tqma6ul/spl_mba6ul.c | 177 +++++++++++++++\n board/tq/tqma6ul/spl_tqma6ul_ram.c | 208 ++++++++++++++++++\n board/tq/tqma6ul/tqma6ul.c | 184 ++++++++++++++++\n board/tq/tqma6ul/tqma6ul.cfg | 23 ++\n board/tq/tqma6ul/tqma6ul.env | 47 ++++\n board/tq/tqma6ul/tqma6ul.h | 25 +++\n board/tq/tqma6ul/tqma6ul_mba6ul.c | 138 ++++++++++++\n configs/tqma6ul_common.config | 124 +++++++++++\n configs/tqma6ul_mmc.config | 3 +\n configs/tqma6ul_spi.config | 2 +\n configs/tqma6ul_uuu.config | 20 ++\n configs/tqma6ullx_mba6ul_mmc_defconfig | 5 +\n configs/tqma6ullx_mba6ul_qspi_defconfig | 5 +\n configs/tqma6ullx_mba6ul_uuu_defconfig | 5 +\n configs/tqma6ullxl_mba6ul_mmc_defconfig | 6 +\n configs/tqma6ullxl_mba6ul_qspi_defconfig | 6 +\n configs/tqma6ullxl_mba6ul_uuu_defconfig | 6 +\n configs/tqma6ulx_mba6ul_mmc_defconfig | 6 +\n configs/tqma6ulx_mba6ul_qspi_defconfig | 6 +\n configs/tqma6ulx_mba6ul_uuu_defconfig | 6 +\n configs/tqma6ulxl_mba6ul_mmc_defconfig | 6 +\n configs/tqma6ulxl_mba6ul_qspi_defconfig | 6 +\n configs/tqma6ulxl_mba6ul_uuu_defconfig | 6 +\n doc/board/tq/index.rst | 1 +\n doc/board/tq/tqma6ul.rst | 105 +++++++++\n include/configs/tqma6ul.h | 46 ++++\n include/configs/tqma6ul_mba6ul.h | 19 ++\n 40 files changed, 1693 insertions(+), 1 deletion(-)\n create mode 100644 arch/arm/dts/imx6ul-tqma6ul-common-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx6ul-tqma6ul1-mba6ulx-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx6ul-tqma6ul2-mba6ulx-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx6ul-tqma6ul2l-mba6ulx-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx6ull-tqma6ull2-mba6ulx-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx6ull-tqma6ull2l-mba6ulx-u-boot.dtsi\n create mode 100644 arch/arm/dts/mba6ulx-u-boot.dtsi\n create mode 100644 board/tq/tqma6ul/Kconfig\n create mode 100644 board/tq/tqma6ul/Makefile\n create mode 100644 board/tq/tqma6ul/spl.c\n create mode 100644 board/tq/tqma6ul/spl_mba6ul.c\n create mode 100644 board/tq/tqma6ul/spl_tqma6ul_ram.c\n create mode 100644 board/tq/tqma6ul/tqma6ul.c\n create mode 100644 board/tq/tqma6ul/tqma6ul.cfg\n create mode 100644 board/tq/tqma6ul/tqma6ul.env\n create mode 100644 board/tq/tqma6ul/tqma6ul.h\n create mode 100644 board/tq/tqma6ul/tqma6ul_mba6ul.c\n create mode 100644 configs/tqma6ul_common.config\n create mode 100644 configs/tqma6ul_mmc.config\n create mode 100644 configs/tqma6ul_spi.config\n create mode 100644 configs/tqma6ul_uuu.config\n create mode 100644 configs/tqma6ullx_mba6ul_mmc_defconfig\n create mode 100644 configs/tqma6ullx_mba6ul_qspi_defconfig\n create mode 100644 configs/tqma6ullx_mba6ul_uuu_defconfig\n create mode 100644 configs/tqma6ullxl_mba6ul_mmc_defconfig\n create mode 100644 configs/tqma6ullxl_mba6ul_qspi_defconfig\n create mode 100644 configs/tqma6ullxl_mba6ul_uuu_defconfig\n create mode 100644 configs/tqma6ulx_mba6ul_mmc_defconfig\n create mode 100644 configs/tqma6ulx_mba6ul_qspi_defconfig\n create mode 100644 configs/tqma6ulx_mba6ul_uuu_defconfig\n create mode 100644 configs/tqma6ulxl_mba6ul_mmc_defconfig\n create mode 100644 configs/tqma6ulxl_mba6ul_qspi_defconfig\n create mode 100644 configs/tqma6ulxl_mba6ul_uuu_defconfig\n create mode 100644 doc/board/tq/tqma6ul.rst\n create mode 100644 include/configs/tqma6ul.h\n create mode 100644 include/configs/tqma6ul_mba6ul.h\n\n\nbase-commit: 3cdd19089f1b1b7cd08530f33ff4708abcfd426c" }