Show a cover letter.

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

{
    "id": 2194790,
    "url": "http://patchwork.ozlabs.org/api/covers/2194790/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260209-mtk-pinctl-mt8189-v1-0-a7a3069eda6c@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": "<20260209-mtk-pinctl-mt8189-v1-0-a7a3069eda6c@baylibre.com>",
    "list_archive_url": null,
    "date": "2026-02-09T23:34:16",
    "name": "[0/3] pinctrl: mediatek: support for mt8189",
    "submitter": {
        "id": 87228,
        "url": "http://patchwork.ozlabs.org/api/people/87228/?format=api",
        "name": "David Lechner",
        "email": "dlechner@baylibre.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260209-mtk-pinctl-mt8189-v1-0-a7a3069eda6c@baylibre.com/mbox/",
    "series": [
        {
            "id": 491580,
            "url": "http://patchwork.ozlabs.org/api/series/491580/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=491580",
            "date": "2026-02-09T23:34:16",
            "name": "pinctrl: mediatek: support for mt8189",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/491580/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2194790/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.20230601.gappssmtp.com\n header.i=@baylibre-com.20230601.gappssmtp.com header.a=rsa-sha256\n header.s=20230601 header.b=OlrmuZeA;\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.20230601.gappssmtp.com\n header.i=@baylibre-com.20230601.gappssmtp.com header.b=\"OlrmuZeA\";\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 [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 4f91Vm3MLHz1xwG\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 10:44:00 +1100 (AEDT)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 7E9D88341A;\n\tTue, 10 Feb 2026 00:43:55 +0100 (CET)",
            "by phobos.denx.de (Postfix, from userid 109)\n id CC14683C61; Tue, 10 Feb 2026 00:35:11 +0100 (CET)",
            "from mail-oi1-x235.google.com (mail-oi1-x235.google.com\n [IPv6:2607:f8b0:4864:20::235])\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 4CE93805D7\n for <u-boot@lists.denx.de>; Tue, 10 Feb 2026 00:35:09 +0100 (CET)",
            "by mail-oi1-x235.google.com with SMTP id\n 5614622812f47-45efd53148eso1222472b6e.0\n for <u-boot@lists.denx.de>; Mon, 09 Feb 2026 15:35:09 -0800 (PST)",
            "from [127.0.1.1] ([2600:8803:e7e4:500:cee0:eb0c:b683:ad1d])\n by smtp.gmail.com with ESMTPSA id\n 5614622812f47-4631407de2dsm5304309b6e.16.2026.02.09.15.35.06\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 09 Feb 2026 15:35:07 -0800 (PST)"
        ],
        "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.20230601.gappssmtp.com; s=20230601; t=1770680108;\n x=1771284908;\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=amvXWi7XE7GQCk1GMPh0IYUHo4RJIT0U3ojOgrnY5kk=;\n b=OlrmuZeAsOOSePVEhtZMVNnRgNXqkjeZFkVdyppDSKzH5/+g2FUMFEuuyF6ACsWBNa\n W8nM7AoJN5XPMdzSYm/4ELRlu2rgBIGsX9XpFTAZZUlCDU3+ERBz2ZkO/bFUjzug8v20\n E0tsGkwdF+H3vaZ1xee+77C8Jo1d/AWFLNbHlFTvWDYJbgXUe0ofybU/fPij/fl7Mzwj\n bRiBnrFliF8jSNinunMTLrDuWbF4Qi/hUvyP1XGhv5FiXWy/E+VCPf+IeAmVrxvcUS2+\n kMlxgKNYnDEveVaqv0mRtVQD3H1koZYMkTp8MvhFQRjkDP++jBMCTYh8aclHsW2a8KqA\n 8BZA==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1770680108; x=1771284908;\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=amvXWi7XE7GQCk1GMPh0IYUHo4RJIT0U3ojOgrnY5kk=;\n b=dFvWQaGCFfpXVXybS4a1HLx3seqTF2K/+BRhM5WbBtUrbopei7V2Crd5KgbuvG+dPI\n DmW6ULn9mbBRPP92+prFMEhm5opXWYZknifyW042Zmh81EOYIGdVCAidHWgf9Qf9/GnF\n lDtPoOeQFegiMBULwRmc86YvsrZzWTgez8qxhX69oDYLXpXuIPlQcoGbUaIhJFbdJ2DY\n 8ipMGSg6+Oz+6sxvwDCqG2ahoIFF8p+TRrCLtkrsfM72xZaTwPV35luh2fdQerZ2sODF\n eOgpbfIQa66NqN1fSl/Xje+LE+sSLe8VIo93ZcH5t6fI3tBa+Mni1PtM2yeXRX508Iqc\n KROA==",
        "X-Forwarded-Encrypted": "i=1;\n AJvYcCVgcRaqSohyShxMn+UWyMTDJ2qJoZh9lGAUHkaZ4V6PLyN2J5egz8DpYBxCIuqOTZN0T819ijg=@lists.denx.de",
        "X-Gm-Message-State": "AOJu0YxnteiYD67CsSCH4YXUfJ6csozw5BuGt196Lyi7uq5+2GxcEjuh\n b4KouZgLJqcy3epwrc73+X+it5XpXGW7jzdqqKkEDFxI6N3vlWtBF1+Yl4ZVLo2iMD8=",
        "X-Gm-Gg": "AZuq6aIo0l5bSl2Gypyd50lzfCIKqs7FOIiAJ0oNBzszWpZBqwJNT0PbwiWMzgj08cR\n DQb2/vlIcyVbgWeIwDntBpXAsAZ5wMINooYWPf2oRFK99Ya+8KXvBmVXdLjNdkDjoYaZJyp8/4F\n ruv//dtsFxf/xairUAqR8aC36MXrSotbxFOjFsneqUOEqbXz7jIAw7Gw7AnlQr31RvfeCL/OZ7o\n OYB/rRT5qaZCh2jwbL7Ciz1zCFX1SmpnBz1StK8HFGlLZD8n31+/kO2CjAzs2bhHtSMLaXVxhi+\n E9OilXJoumX94uMybREogl03ySbT0zuslXlo56b37k4bMsqM3RIgMXdKfnrB/Z7ylxdTkwzVjc9\n rHMT0JMD99HwWm0D1sEbEr6QSCNrLTFSOknBgslp3TxNRp1T1J9pb4x7dXmyGF9bUZJw+hGnqks\n ptgxuZim9aYdX9K7e+Yl6U75RxYdI=",
        "X-Received": "by 2002:a05:6808:338a:b0:450:b8da:b800 with SMTP id\n 5614622812f47-462fcb1e0f3mr6877944b6e.47.1770680107890;\n Mon, 09 Feb 2026 15:35:07 -0800 (PST)",
        "From": "David Lechner <dlechner@baylibre.com>",
        "Subject": "[PATCH 0/3] pinctrl: mediatek: support for mt8189",
        "Date": "Mon, 09 Feb 2026 17:34:16 -0600",
        "Message-Id": "<20260209-mtk-pinctl-mt8189-v1-0-a7a3069eda6c@baylibre.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-B4-Tracking": "v=1; b=H4sIAAAAAAAC/yWMQQrDIBBFryKzrtRIKTFXKVlYHdOhVdPRlELI3\n SPJ7r8P761QkAkLDGIFxh8VyqlBdxHgXjZNKMk3Bq30XWllZKxvOVNy9dNm3/VGBm2VV8Eb727\n QvJkx0P9oPsaTGb9LS9fzhKctKF2OkeogMtNE6RptqcgwbtsOT+03JZQAAAA=",
        "X-Change-ID": "20260209-mtk-pinctl-mt8189-f2a0d0fd9dc4",
        "To": "Ryder Lee <ryder.lee@mediatek.com>, Weijie Gao <weijie.gao@mediatek.com>,\n Chunfeng Yun <chunfeng.yun@mediatek.com>,\n Igor Belwon <igor.belwon@mentallysanemainliners.org>,\n GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>,\n Tom Rini <trini@konsulko.com>",
        "Cc": "Julien Stephan <jstephan@baylibre.com>, u-boot@lists.denx.de,\n David Lechner <dlechner@baylibre.com>,\n Bo-Chen Chen <rex-bc.chen@mediatek.com>",
        "X-Mailer": "b4 0.14.3",
        "X-Developer-Signature": "v=1; a=openpgp-sha256; l=1385; i=dlechner@baylibre.com;\n h=from:subject:message-id;\n bh=Iq3VJ87Sra7q36vFO08KQM+4ptDPugZFM01rpDYZN2w=;\n b=owEBhAF7/pANAwAKAcLMIAH/AY/AAcsmYgBpim79rmQwKjnMooZzGdOmrFUSj3UQBpW82hCnm\n BBbrAHFHJGJAUoEAAEKADQWIQTsGNmeYg6D1pzYaJjCzCAB/wGPwAUCaYpu/RYcZGxlY2huZXJA\n YmF5bGlicmUuY29tAAoJEMLMIAH/AY/AMtcH/RlpFQeDZPw3ErZfNq+SL1uhwVr5oC7B+bKZd4L\n gViIcf3ti647P2pxfXz2u7K4aQVleL64e0zb9FGB5doQb47OO3jUATL3xVzBp3LbDpdbJcrAY7X\n vVs/uaqqtM0xxj4mAuYafJQKAqEU3DVB/fDECK6NmHYy32eC/XuXj5XZfxQhGYmba2WLjlsWlKS\n Cf3VDDPqasFESW561ye5/kPBGR+riLCE56J7gdFFiBeqCAhac9iL+wkznhr9LJl9rh97W/E1L5D\n BIRvq6iELmV7JN8LsQ6m6LWp5qypDMNW9DR2zZ6eYff631+uzobsJkGkvUCIQ7T1kgANj6tWrkK\n ABIs=",
        "X-Developer-Key": "i=dlechner@baylibre.com; a=openpgp;\n fpr=8A73D82A6A1F509907F373881F8AF88C82F77C03",
        "X-Mailman-Approved-At": "Tue, 10 Feb 2026 00:43:55 +0100",
        "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 initial pinctrl support for the MediaTek mt8189 SoC.\nThis one has more register maps that any existing one, so there are a\ncouple of preparatory patches to handle that. Then adding support is\njust a matter of adding all of the pin definition tables.\n\nNormally, I would also add the .dts changes to make use of this in the\nsame series. But there are a lot of dependencies in-flight for that.\nSo to keep the dependency chain from growing, I'll add/squash those\nchanges into a v2 of [1].\n\n[1] https://lore.kernel.org/u-boot/20260209-mtk-mt8391-initial-support-v1-0-b23ab9d0b9bc@baylibre.com/\n\n---\nBo-Chen Chen (1):\n      pinctrl: mediatek: add support for mt8189\n\nDavid Lechner (2):\n      pinctl: mediatek: add bounds check on number of base addresses\n      pinctl: mediatek: increase max number of base addresses\n\n drivers/pinctrl/mediatek/Kconfig              |    4 +\n drivers/pinctrl/mediatek/Makefile             |    1 +\n drivers/pinctrl/mediatek/pinctrl-mt8189.c     | 1276 +++++++++++++++++++++++++\n drivers/pinctrl/mediatek/pinctrl-mtk-common.c |    3 +\n drivers/pinctrl/mediatek/pinctrl-mtk-common.h |    2 +-\n 5 files changed, 1285 insertions(+), 1 deletion(-)\n---\nbase-commit: b99da05e1538b8fa153322da82917af2aa27e1d6\nchange-id: 20260209-mtk-pinctl-mt8189-f2a0d0fd9dc4\n\nBest regards,"
}