Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2225995/?format=api
{ "id": 2225995, "url": "http://patchwork.ozlabs.org/api/patches/2225995/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260422014627.1870805-1-festevam@gmail.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": "<20260422014627.1870805-1-festevam@gmail.com>", "list_archive_url": null, "date": "2026-04-22T01:46:27", "name": "[GIT,PULL] Please pull u-boot-imx-master-20260421", "commit_ref": null, "pull_url": "https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20260421", "state": "accepted", "archived": false, "hash": null, "submitter": { "id": 6978, "url": "http://patchwork.ozlabs.org/api/people/6978/?format=api", "name": "Fabio Estevam", "email": "festevam@gmail.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260422014627.1870805-1-festevam@gmail.com/mbox/", "series": [ { "id": 500908, "url": "http://patchwork.ozlabs.org/api/series/500908/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=500908", "date": "2026-04-22T01:46:27", "name": "[GIT,PULL] Please pull u-boot-imx-master-20260421", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/500908/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2225995/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2225995/checks/", "tags": {}, "related": [], "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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=q1WMvrkb;\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=none dis=none) header.from=gmail.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=gmail.com header.i=@gmail.com header.b=\"q1WMvrkb\";\n\tdkim-atps=neutral", "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=gmail.com", "phobos.denx.de;\n spf=pass smtp.mailfrom=festevam@gmail.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 4g0hsq2wTyz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 11:46:55 +1000 (AEST)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id D3B6784198;\n\tWed, 22 Apr 2026 03:46:40 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id 33B7983936; Wed, 22 Apr 2026 03:46:39 +0200 (CEST)", "from mail-dy1-x132e.google.com (mail-dy1-x132e.google.com\n [IPv6:2607:f8b0:4864:20::132e])\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 DFD6684198\n for <u-boot@lists.denx.de>; Wed, 22 Apr 2026 03:46:35 +0200 (CEST)", "by mail-dy1-x132e.google.com with SMTP id\n 5a478bee46e88-2e622a9da9cso4339479eec.0\n for <u-boot@lists.denx.de>; Tue, 21 Apr 2026 18:46:35 -0700 (PDT)", "from fabio-Precision-3551..\n ([2804:1b3:a800:bd17:4311:47b3:4c2c:8e76])\n by smtp.gmail.com with ESMTPSA id\n 5a478bee46e88-2e53d8b3dd9sm21280409eec.27.2026.04.21.18.46.30\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 21 Apr 2026 18:46:33 -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.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_GMAIL_RCVD,FREEMAIL_FROM,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=no\n autolearn_force=no version=3.4.2", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776822394; x=1777427194; darn=lists.denx.de;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=zR2sFkgAVL71+IAnaB6tRnzJKwuZ39Qf9A4AoP9dpUg=;\n b=q1WMvrkbWQ4T3OYR8oOrWpl/LBi8MI0bIgQRIM7bpiaPQbriRqXrvYAfreSmMm5WlW\n vbAzxFsvUegpvrn7a2C/dVNW4XNJDdl+cw40hMb9X0975yuwcuFli/ec5//+YdL01IT4\n WOw9b0t4Z624ITiVen0vGLElUmxU6xURWx7mNnNBsxRAvW7KCqQ5VfneOwh0prn65GR1\n 9icbd9OUHzAJEIQ46evwoXj8d80eiXBRQh3RxZc5No9gvwV3OeQ3P5O1ugJvT+GaEkoI\n LGRcato6iFtNt5pDmt0+unKGbRYb3niqsXoptyprzlTEoHI5eVvxn9QP0In0yRYWg53S\n 388w==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776822394; x=1777427194;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=zR2sFkgAVL71+IAnaB6tRnzJKwuZ39Qf9A4AoP9dpUg=;\n b=Crk46JRIbQBJ/y2O5epoVwwKtAcrOZeNcMgALZIQFUhhWyNqfh48SZOMNxcvBY+JOm\n jhYGKvOWwpKwkyvRcWifP53YI4yl1XN+dlM+Z90fjbtTm5cTNW1amBIC3Ca04767SJEV\n erdij9bMv8ku/VaZ6y0EGbdVuNPoR4cNOC8HpI6ZrzJ9ceXsHD/FYAaJP5pMrPu+L6SS\n WYFo8GLrVSc02d4Qw6WKarpKfaXJXG0eUoPTwQSAS43vvrslYtlnWNz+osIpvPbUB2ik\n ux5bhLCt+cq9gvG7cP5SNIotrgKWlQDZdKZMIAXjv+QDC31z4JSIcQmGcsltPE1Me7uA\n kCyA==", "X-Gm-Message-State": "AOJu0YxT9dWNAsqIMA8KSqhSqqZ1gKTAFCFPuAVXuMaSaAumlWewHoQD\n KElevmaIuZA9r/alBtWi5flthNm+o8+Tmwb3eZEO+xjMla9ccdtg3JWz", "X-Gm-Gg": "AeBDievuYZeLR/OMGC9r9ebL1mlEQMdoMPJoZYbA5bN2EQSFJ+ZNJhBxvFVwJxV4T4n\n 3k4MFGhTMFicNNy9viyEWOkFIfQi3fSntswZrv22u4oP3xKHRWMtoc4n9y7/o8HshZrAdwyuCoH\n XSJ+SMvrG9MS98dAvAFUWT6Yb5yzlPcCT66u5ZuUHKeSWq1Vjf8WucxIAzgblrVdz8g2gCqeyAN\n W4C3JcP4plP0T/hIVyUBLHrVO7aUx3NV++b2rQk2skZTM2jiaTVUXAsXHWOlFOyvuLq7xjAdQED\n s4e8K1g/EJhEDAmYUixQM6EAdqYaZI3ZHooAPW6QMwgoUnzu9uv6WBPhM1Q7/hiZFg2bOlLvhWz\n thOv+x/3vB/6eLUHszG6lwaC1Zo0BvBdHslVFrQFYx5bge0XCGUYwauUNtkZCcAayMcDDDHDK4b\n z4hTGFlrCkmdQI/UhqIXRvaBZigL72WCzlViToUlkw0gUz1q0goMVQVw1+yoI2xhnR+Tt5PK25j\n h7WXVuYaXUWzARpb14=", "X-Received": "by 2002:a05:7300:2392:b0:2ce:f3d7:221 with SMTP id\n 5a478bee46e88-2e478a2f29cmr13065922eec.17.1776822393962;\n Tue, 21 Apr 2026 18:46:33 -0700 (PDT)", "From": "Fabio Estevam <festevam@gmail.com>", "To": "trini@konsulko.com", "Cc": "u-boot@lists.denx.de, franz.schnyder@toradex.com,\n alexander.feilke@ew.tq-group.com, cniedermaier@dh-electronics.com,\n emanuele.ghidoli@toradex.com, peng.fan@oss.nxp.com, primoz.fiser@norik.com,\n simona.toaca@oss.nxp.com, ye.li@nxp.com", "Subject": "[GIT PULL] Please pull u-boot-imx-master-20260421", "Date": "Tue, 21 Apr 2026 22:46:27 -0300", "Message-ID": "<20260422014627.1870805-1-festevam@gmail.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": "Hi Tom,\n\nPlease pull from u-boot-imx/master, thanks.\n\nThe following changes since commit 052988aa29bfd506d7ce207fbb3f5374a5dbecbb:\n\n Merge patch series \"Linux compat improvements and CCF prep\" (2026-04-21 11:21:59 -0600)\n\nare available in the Git repository at:\n\n https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20260421\n\nfor you to fetch changes up to 589153f6070a285a60411d032ce9b08598acd707:\n\n imx8mq: phanbell: enable SPL DM (2026-04-21 20:49:40 -0300)\n\nu-boot-imx-master-20260421\n--------------------------\n\nCI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/29880\n\n- Convert TQMA7 boards to SPL.\n- Use second Ethernet MAC also from fuse on i.MX dhelectronics boards.\n- Add support for Toradex Verdin iMX95.\n- Drop SPL_POWER_LEGACY from imx8m boards.\n- Increase the Aquantia Ethernet PHY reset timeout.\n----------------------------------------------------------------\nAlexander Feilke (7):\n Kconfig: update build-target for MX7 with SPL\n board/tq: Add common SoM API\n arch: arm: dts: tqma7x: add u-boot device tree fragments\n arch: arm: dts: tqma7x: add boot phase properties\n board: tqma7: add code for u-boot with spl\n configs: tqma7: add defconfigs\n doc: tqma7: add documentation\n\nChristoph Niedermaier (1):\n board: dhelectronics: imx: Use second Ethernet MAC also from fuse\n\nEmanuele Ghidoli (3):\n common: memsize: add RAM size probe based on alias detection\n board: toradex: add Toradex Verdin iMX95\n toradex: tdx-cfg-block: add verdin imx95 0226, 0227 and 0228 pid4\n\nNora Schiffer (1):\n env: add env_set_runtime() helper\n\nPeng Fan (15):\n imx8mq: evk: drop redundant gd clearing in board_init_f\n imx8mq: pitx: drop redundant gd clearing in board_init_f\n imx8mq: phanbell: drop redundant gd clearing in board_init_f\n imx8mq: reform2: drop redundant gd clearing in board_init_f\n imx8mq: pico: drop redundant gd clearing in board_init_f\n imx8mq: cm: drop redundant gd clearing in board_init_f\n imx8mq: Correct signed_hdmi firmware position\n mx6: sabreauto/sd: Exclude power_init_board from SPL build\n board: nxp: common: fix PFUZE100 DM build and unify DM/non-DM handling\n imx8mq: evk: Migrate to DM PMIC framework\n imx8mq: phanbell: Drop SPL_POWER_LEGACY\n imx8mq: reform2: Drop SPL_POWER_LEGACY\n imx8mq: pico: Drop SPL_POWER_LEGACY\n imx8mq: kontron: migrate PITX-IMX8M to DM PMIC framework\n imx8mq: phanbell: enable SPL DM\n\nPrimoz Fiser (1):\n imx: imx9: Select ARCH_MISC_INIT for all i.MX9 SoCs\n\nSimona Toaca (2):\n drivers: ddr: imx: Fix Kconfig for SAVED_DRAM_TIMING_BASE\n configs: imx9{43, 5}: Enable SPI SFDP support\n\nYe Li (2):\n net: phy: aquantia: Increase timeout for out of reset\n net: fsl_enetc: Add iMX95 enetc4 10Gbps port support\n\n Kconfig | 2 +-\n arch/arm/dts/imx7d-mba7-u-boot.dtsi | 10 +\n arch/arm/dts/imx7s-mba7-u-boot.dtsi | 48 +\n arch/arm/dts/imx7s-tqma7-u-boot.dtsi | 22 +\n arch/arm/dts/imx8mq-evk-u-boot.dtsi | 88 +-\n arch/arm/dts/imx8mq-kontron-pitx-imx8m-u-boot.dtsi | 64 ++\n arch/arm/dts/imx8mq-librem5-r4-u-boot.dtsi | 2 +-\n arch/arm/dts/imx8mq-phanbell-u-boot.dtsi | 41 +\n arch/arm/dts/imx8mq-u-boot.dtsi | 240 ++--\n arch/arm/dts/imx95-verdin-dev.dtsi | 239 ++++\n arch/arm/dts/imx95-verdin-wifi-dev-u-boot.dtsi | 112 ++\n arch/arm/dts/imx95-verdin-wifi-dev.dts | 21 +\n arch/arm/dts/imx95-verdin-wifi.dtsi | 50 +\n arch/arm/dts/imx95-verdin.dtsi | 1172 ++++++++++++++++++++\n arch/arm/mach-imx/imx9/Kconfig | 8 +-\n arch/arm/mach-imx/mx7/Kconfig | 16 +\n board/dhelectronics/common/dh_imx.c | 4 +-\n board/dhelectronics/common/dh_imx.h | 3 +-\n board/dhelectronics/dh_imx6/dh_imx6.c | 2 +-\n board/dhelectronics/dh_imx8mp/imx8mp_dhcom_pdk2.c | 6 +-\n board/google/imx8mq_phanbell/spl.c | 127 +--\n board/kontron/pitx_imx8m/spl.c | 188 +---\n board/mntre/imx8mq_reform2/spl.c | 6 -\n board/nxp/common/Makefile | 2 +-\n board/nxp/common/pfuze.c | 96 +-\n board/nxp/common/pfuze.h | 2 +-\n board/nxp/imx8mq_evk/spl.c | 186 +---\n board/nxp/mx6sabreauto/mx6sabreauto.c | 2 +\n board/nxp/mx6sabresd/mx6sabresd.c | 2 +\n board/ronetix/imx8mq-cm/spl.c | 5 -\n board/technexion/pico-imx8mq/spl.c | 6 -\n board/toradex/common/tdx-cfg-block.c | 3 +\n board/toradex/common/tdx-cfg-block.h | 3 +\n board/toradex/verdin-imx95/Kconfig | 36 +\n board/toradex/verdin-imx95/MAINTAINERS | 13 +\n board/toradex/verdin-imx95/Makefile | 8 +\n board/toradex/verdin-imx95/spl.c | 75 ++\n board/toradex/verdin-imx95/verdin-imx95.c | 80 ++\n board/toradex/verdin-imx95/verdin-imx95.env | 20 +\n board/tq/MAINTAINERS | 9 +\n board/tq/common/Kconfig | 3 +\n board/tq/common/Makefile | 1 +\n board/tq/common/tq_som.c | 32 +\n board/tq/common/tq_som.h | 35 +\n board/tq/tqma7/Kconfig | 103 ++\n board/tq/tqma7/Makefile | 14 +\n board/tq/tqma7/spl.c | 123 ++\n board/tq/tqma7/spl_mba7.c | 182 +++\n board/tq/tqma7/spl_tqma7_ram.c | 171 +++\n board/tq/tqma7/tqma7.c | 96 ++\n board/tq/tqma7/tqma7.cfg | 26 +\n board/tq/tqma7/tqma7.env | 35 +\n board/tq/tqma7/tqma7_mba7.c | 148 +++\n common/memsize.c | 59 +\n configs/imx8mq_evk_defconfig | 21 +-\n configs/imx8mq_phanbell_defconfig | 14 +-\n configs/imx8mq_reform2_defconfig | 1 -\n configs/imx943_evk_defconfig | 1 +\n configs/imx95_evk.config | 1 +\n configs/kontron_pitx_imx8m_defconfig | 16 +-\n configs/pico-imx8mq_defconfig | 1 -\n configs/tqma7_common.config | 119 ++\n configs/tqma7_mba7_mmc_defconfig | 2 +\n configs/tqma7_mba7_qspi_defconfig | 2 +\n configs/tqma7_mba7_uuu_defconfig | 2 +\n configs/tqma7_mmc.config | 4 +\n configs/tqma7_qspi.config | 7 +\n configs/tqma7_uuu.config | 22 +\n configs/verdin-imx95_defconfig | 183 +++\n doc/board/index.rst | 1 +\n doc/board/nxp/imx8mq_evk.rst | 4 +-\n doc/board/toradex/index.rst | 1 +\n doc/board/toradex/verdin-imx95.rst | 171 +++\n doc/board/tq/index.rst | 12 +\n doc/board/tq/tqma7.rst | 77 ++\n drivers/ddr/imx/imx9/Kconfig | 2 +-\n drivers/ddr/imx/phy/helper.c | 13 +\n drivers/net/fsl_enetc.c | 57 +-\n drivers/net/fsl_enetc.h | 1 +\n drivers/net/fsl_enetc_xpcs_phy.c | 970 ++++++++++++++++\n drivers/net/phy/aquantia.c | 2 +-\n include/configs/tqma7.h | 71 ++\n include/configs/tqma7_mba7.h | 16 +\n include/configs/verdin-imx95.h | 27 +\n include/env.h | 20 +\n include/env/tq/spi.env | 4 +\n include/init.h | 7 +\n 87 files changed, 5233 insertions(+), 666 deletions(-)\n create mode 100644 arch/arm/dts/imx7d-mba7-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx7s-mba7-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx7s-tqma7-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx95-verdin-dev.dtsi\n create mode 100644 arch/arm/dts/imx95-verdin-wifi-dev-u-boot.dtsi\n create mode 100644 arch/arm/dts/imx95-verdin-wifi-dev.dts\n create mode 100644 arch/arm/dts/imx95-verdin-wifi.dtsi\n create mode 100644 arch/arm/dts/imx95-verdin.dtsi\n create mode 100644 board/toradex/verdin-imx95/Kconfig\n create mode 100644 board/toradex/verdin-imx95/MAINTAINERS\n create mode 100644 board/toradex/verdin-imx95/Makefile\n create mode 100644 board/toradex/verdin-imx95/spl.c\n create mode 100644 board/toradex/verdin-imx95/verdin-imx95.c\n create mode 100644 board/toradex/verdin-imx95/verdin-imx95.env\n create mode 100644 board/tq/common/tq_som.c\n create mode 100644 board/tq/common/tq_som.h\n create mode 100644 board/tq/tqma7/Kconfig\n create mode 100644 board/tq/tqma7/Makefile\n create mode 100644 board/tq/tqma7/spl.c\n create mode 100644 board/tq/tqma7/spl_mba7.c\n create mode 100644 board/tq/tqma7/spl_tqma7_ram.c\n create mode 100644 board/tq/tqma7/tqma7.c\n create mode 100644 board/tq/tqma7/tqma7.cfg\n create mode 100644 board/tq/tqma7/tqma7.env\n create mode 100644 board/tq/tqma7/tqma7_mba7.c\n create mode 100644 configs/tqma7_common.config\n create mode 100644 configs/tqma7_mba7_mmc_defconfig\n create mode 100644 configs/tqma7_mba7_qspi_defconfig\n create mode 100644 configs/tqma7_mba7_uuu_defconfig\n create mode 100644 configs/tqma7_mmc.config\n create mode 100644 configs/tqma7_qspi.config\n create mode 100644 configs/tqma7_uuu.config\n create mode 100644 configs/verdin-imx95_defconfig\n create mode 100644 doc/board/toradex/verdin-imx95.rst\n create mode 100644 doc/board/tq/index.rst\n create mode 100644 doc/board/tq/tqma7.rst\n create mode 100644 drivers/net/fsl_enetc_xpcs_phy.c\n create mode 100644 include/configs/tqma7.h\n create mode 100644 include/configs/tqma7_mba7.h\n create mode 100644 include/configs/verdin-imx95.h", "diff": null, "prefixes": [ "GIT", "PULL" ] }