Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2224721/?format=api
{ "id": 2224721, "url": "http://patchwork.ozlabs.org/api/patches/2224721/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260417221324.956193-1-dlechner@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": "<20260417221324.956193-1-dlechner@baylibre.com>", "list_archive_url": null, "date": "2026-04-17T22:10:48", "name": "[GIT,PULL] Please pull mediatek-for-master-2026-04-17 into master", "commit_ref": null, "pull_url": "https://source.denx.de/u-boot/custodians/u-boot-mediatek.git tags/mediatek-for-master-2026-04-17", "state": "accepted", "archived": false, "hash": null, "submitter": { "id": 87228, "url": "http://patchwork.ozlabs.org/api/people/87228/?format=api", "name": "David Lechner", "email": "dlechner@baylibre.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260417221324.956193-1-dlechner@baylibre.com/mbox/", "series": [ { "id": 500408, "url": "http://patchwork.ozlabs.org/api/series/500408/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=500408", "date": "2026-04-17T22:10:48", "name": "[GIT,PULL] Please pull mediatek-for-master-2026-04-17 into master", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/500408/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2224721/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2224721/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=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=Pvf6OveI;\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=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=\"Pvf6OveI\";\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=dlechner@baylibre.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 4fy8Kj6tbpz1y1V\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 18 Apr 2026 08:13:45 +1000 (AEST)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 844D98405A;\n\tSat, 18 Apr 2026 00:13:37 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id 7616584214; Sat, 18 Apr 2026 00:13:36 +0200 (CEST)", "from mail-oi1-x22c.google.com (mail-oi1-x22c.google.com\n [IPv6:2607:f8b0:4864:20::22c])\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 D248D83EEF\n for <u-boot@lists.denx.de>; Sat, 18 Apr 2026 00:13:33 +0200 (CEST)", "by mail-oi1-x22c.google.com with SMTP id\n 5614622812f47-4704fb0d5b8so1830824b6e.0\n for <u-boot@lists.denx.de>; Fri, 17 Apr 2026 15:13:33 -0700 (PDT)", "from freyr.lan ([2600:8803:e7e4:500:ef27:3314:b886:cd3])\n by smtp.gmail.com with ESMTPSA id\n 5614622812f47-4799fc19273sm1824658b6e.0.2026.04.17.15.13.30\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 17 Apr 2026 15:13:31 -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=1776464012;\n x=1777068812;\n 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=h8flk0csfL2QeBJ7Qhm3l7zTSbfnHBu1SDt7u0QrMYc=;\n b=Pvf6OveI+i6A13ARnPmoF9TkY79r3IuxT2q4x6qUMDmzkvc8bwtjwrOqogMjVoMI2P\n DH5NAH4+hhN2+6vWRnatAhODZZvbzPzxBN083JHJ09PQ8Rgiy5juRr9dlXwKfwGmTDRG\n Ae1WpvoqUDGb/+D72fY3oozUhnsg6+ncn/7MoOkB+9XpkJe/2G/nZO9pD69GS+7EKxvA\n TO7NVob+PXK/EAsAl6TUDJrI8V65If470KU++CVtMnCDRGhQBvXmqUkCWWsQpAkGgs7c\n oSoj1+/xE8K5xChwMa2p6zcxHLY3XGhuHO7+IP8jrdmtyjXrVgovy0FimwRPRgBt6rhJ\n OSVg==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776464012; x=1777068812;\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=h8flk0csfL2QeBJ7Qhm3l7zTSbfnHBu1SDt7u0QrMYc=;\n b=dSH8K/Ja8zST4IsDhztvMDcHXcNIY7fK08WYLeBj4zhwf5f51E+7h7p+KvosuayWjw\n eFahUdX0lh6RptDY0zr/lQ25qgsakdx2c0qNL0D7r/DyrsHNLfiW5l8ijyN8ppOEaoFC\n dAT0a1Ngjc4UkkL/R7mW1UcHD+H8MmS5yQ7x2trGmUl5k2QjSO/JfiXukPOOOGkAUGH1\n BX33W2UmspnuWJThc8laO1d+FkiNldCT7nqxQ8WlpOybwZblM5ybgxUsFeKLhFIkRa+D\n X4Z1xr+2uYc2dsa4gxG4hc+rq/9KGItDoHZ2kxuo018pQjAzbQU+uvoaEs7xfjna3VJq\n u1MA==", "X-Forwarded-Encrypted": "i=1;\n AFNElJ9XPkwvQ0jHdpzRvT/p3VCDdfvs9PcJ0UVxb6Frm2ffoGtXTPCU4LIzBV0foXMr1dp5pjvpgC4=@lists.denx.de", "X-Gm-Message-State": "AOJu0Yym+mNiS357pMywhJfEVwBckGVkb/VUH1lljAQ53rDGRgPLGrkV\n 5xYx6cJhhj1PZC/kJRUwCkf/X2MlvpP4BflsB8K0DyApL2OQROTkHAgOVfSsF50p1tg=", "X-Gm-Gg": "AeBDieu5f5QzcT9RKEIR4fD6ds5IdisESbt1AI5ZNWBYO4yGaAQvjNuoI3Vv7yO9/bf\n B6OBgb7lEVaZHHZp0Wj8fxuodBsqcvCXNasUvMUj3ct5uR+UNwtGFZ3uEM7h+arjGs7kRbfWimD\n xD4maRTio0rVtBZVm2VejUcKNmxjAlnma8r5vAGcPh8bzAJV3TYYJIjbAPZHAEY+BdqDLAs9uFZ\n jtt6itqRMxXXfw3JuE2VGYx3BSk3m2xdu4S7biCSA0//sUjj7LaGD4GnbfLKYfHYD6q1LC5R1Lx\n t2IfJcB/qRTcXyc/CXNzM5htfaH2m9EeW3x9o/wZ+/h7enCV6I27YqetwCpRDZp3jspmPE72Ocu\n ZrSsoOPfkB9z26wP4pohc9WCiN99woQrs9ewJUftC9d69QuG2CiLiuqUI34B+yGXf4syadledM4\n E+gPemHRAMlnk2tFwaTx/i+lWZ7y5wA6K5c+8=", "X-Received": "by 2002:a05:6808:448a:b0:467:1637:7546 with SMTP id\n 5614622812f47-4799bf4c6e1mr2480667b6e.15.1776464012516;\n Fri, 17 Apr 2026 15:13:32 -0700 (PDT)", "From": "David Lechner <dlechner@baylibre.com>", "To": "Tom Rini <trini@konsulko.com>", "Cc": "David Lechner <dlechner@baylibre.com>, u-boot@lists.denx.de,\n Julien Stephan <jstephan@baylibre.com>", "Subject": "[GIT PULL] Please pull mediatek-for-master-2026-04-17 into master", "Date": "Fri, 17 Apr 2026 17:10:48 -0500", "Message-ID": "<20260417221324.956193-1-dlechner@baylibre.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": "This is the second wave of feature enablement for this merge window. We still\nhave a bit more waiting on review, so a 3rd wave expected to pick those up when\nready.\n\nThe following changes since commit 30429c8bd2f18d33862cc41fe520f7459fa4bfbd:\n\n sandbox: enable FIT_SIGNATURE (2026-04-17 12:29:16 -0600)\n\nare available in the Git repository at:\n\n https://source.denx.de/u-boot/custodians/u-boot-mediatek.git tags/mediatek-for-master-2026-04-17\n\nfor you to fetch changes up to a687e71a58df380740799fbbd63ba44746b02ecd:\n\n configs: mediatek: mt8189: enable USB support (2026-04-17 17:05:54 -0500)\n\n----------------------------------------------------------------\n* Fix some wrong pinmux registers on MT7981.\n* Fix a clock regression that affects MT798x.\n* Add UFS support on Genio 520/720/1200.\n * Includes a number of fixes and improvements to MediaTek UFS and UFS PHY drivers.\n* Add USB support on Genio 520/720.\n * Includes a new USB PHY driver for MediaTek XS-PHY.\n\n----------------------------------------------------------------\nDavid Lechner (9):\n ufs: ufs-mediatek: add mt8183-ufshci compatible\n ufs: mediatek: clean up zero terminator\n clk: mediatek: mt8189: add UFS clocks\n arm: dts: mt8189: add UFS nodes\n arm: dts: mediatek: add UFS variant of Genio 520/720 EVK\n config: mediatek: add UFS defconfigs for Genio 520/720 EVKs\n phy: mediatek: new XS-PHY driver\n arm: dts: mediatek: add USB/PHY nodes for Genio 520/720\n configs: mediatek: mt8189: enable USB support\n\nJulien Stephan (9):\n drivers: phy: phy-mtk-ufs: cleanup headers\n drivers: phy: phy-mtk-ufs: use tab to indent defines\n drivers: phy: phy-mtk-ufs: use clk_bulk functions\n drivers: phy: phy-mtk-ufs: disable clk in power_off\n drivers: phy: phy-mtk-ufs: do not alloc priv with priv_auto\n drivers: ufs: ufs-mediatek: fix phy handling\n drivers: ufs: ufs-mediatek: implement clocking\n drivers: ufs: ufs-mediatek: add MT8195 compatible\n configs: add new defconfig for mt8395_genio_1200_evk_ufs\n\nSam Shih (3):\n clk: mediatek: fix parent rate lookup for fixed PLL clocks\n clk: mediatek: add grandparent variable in mtk_find_parent_rate()\n clk: mediatek: remove redundant forward declarations\n\nWeijie Gao (1):\n pinctrl: mediatek: mt7981: fix some register offsets and fields\n\n arch/arm/dts/Makefile | 5 +\n arch/arm/dts/mt8189.dtsi | 325 +++++++++++++++\n arch/arm/dts/mt8371-genio-common-ufs.dtso | 18 +\n arch/arm/dts/mt8371-genio-common.dtsi | 70 ++++\n board/mediatek/MAINTAINERS | 8 +-\n configs/mt8189-ufs.config | 8 +\n configs/mt8189.config | 8 +\n configs/mt8195.config | 28 ++\n configs/mt8371_genio_520_evk_ufs_defconfig | 4 +\n configs/mt8391_genio_720_evk_ufs_defconfig | 4 +\n configs/mt8395_genio_1200_evk_defconfig | 26 +-\n configs/mt8395_genio_1200_evk_ufs_defconfig | 9 +\n drivers/clk/mediatek/clk-mt8189.c | 44 ++\n drivers/clk/mediatek/clk-mtk.c | 24 +-\n drivers/phy/Kconfig | 11 +\n drivers/phy/Makefile | 1 +\n drivers/phy/phy-mtk-ufs.c | 128 +++---\n drivers/phy/phy-mtk-xsphy.c | 600 ++++++++++++++++++++++++++++\n drivers/pinctrl/mediatek/pinctrl-mt7981.c | 16 +-\n drivers/ufs/ufs-mediatek.c | 42 +-\n drivers/ufs/ufs-mediatek.h | 2 +-\n 21 files changed, 1247 insertions(+), 134 deletions(-)\n create mode 100644 arch/arm/dts/mt8371-genio-common-ufs.dtso\n create mode 100644 configs/mt8189-ufs.config\n create mode 100644 configs/mt8195.config\n create mode 100644 configs/mt8371_genio_520_evk_ufs_defconfig\n create mode 100644 configs/mt8391_genio_720_evk_ufs_defconfig\n create mode 100644 configs/mt8395_genio_1200_evk_ufs_defconfig\n create mode 100644 drivers/phy/phy-mtk-xsphy.c", "diff": null, "prefixes": [ "GIT", "PULL" ] }