Show a cover letter.

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

{
    "id": 2217808,
    "url": "http://patchwork.ozlabs.org/api/covers/2217808/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260330-pinctrl-mtk-fix-mt8189-v2-0-05a737ec623d@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": "<20260330-pinctrl-mtk-fix-mt8189-v2-0-05a737ec623d@baylibre.com>",
    "list_archive_url": null,
    "date": "2026-03-30T16:00:32",
    "name": "[v2,0/4] pinctrl: mediatek: fix mt8189 MSDC and I2C pins",
    "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/20260330-pinctrl-mtk-fix-mt8189-v2-0-05a737ec623d@baylibre.com/mbox/",
    "series": [
        {
            "id": 498062,
            "url": "http://patchwork.ozlabs.org/api/series/498062/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=498062",
            "date": "2026-03-30T16:00:32",
            "name": "pinctrl: mediatek: fix mt8189 MSDC and I2C pins",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/498062/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2217808/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=3CLlF1+k;\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=\"3CLlF1+k\";\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 4fkwwg25Tpz1yG8\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 31 Mar 2026 03:01:39 +1100 (AEDT)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 93FEB83FD9;\n\tMon, 30 Mar 2026 18:01:34 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id 6ECB383D17; Mon, 30 Mar 2026 18:01:33 +0200 (CEST)",
            "from mail-oa1-x2e.google.com (mail-oa1-x2e.google.com\n [IPv6:2001:4860:4864:20::2e])\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 F260783D17\n for <u-boot@lists.denx.de>; Mon, 30 Mar 2026 18:01:30 +0200 (CEST)",
            "by mail-oa1-x2e.google.com with SMTP id\n 586e51a60fabf-4042fe53946so1782427fac.3\n for <u-boot@lists.denx.de>; Mon, 30 Mar 2026 09:01:30 -0700 (PDT)",
            "from [127.0.1.1] ([2600:8803:e7e4:500:a67f:a092:38d7:379e])\n by smtp.gmail.com with ESMTPSA id\n 586e51a60fabf-41d048e1984sm5432952fac.4.2026.03.30.09.01.28\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 30 Mar 2026 09:01:28 -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.20230601.gappssmtp.com; s=20230601; t=1774886490;\n x=1775491290;\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=amuXKCnnLLvhOVhgUM5gHbyVLCaAtDLjU8fSZWNig/Q=;\n b=3CLlF1+kNsLpYIQTMLgJueS4M0JCVYpSIxvmrmWw0wfGD2gXjYZUP6wQAYPyHQXDP7\n ArAMoK8oD5kJcl1I3DszffAgi6+21Aj4qrUxRwMS0k8u1d4Ftfn8vnmWfBuMULoDkP34\n jpiC7P3BYx4Nm53tTF/Ttb3eIOojxhM5WCxPJES36/y/vCz+mb6cFe2eZyJMmIzMRmOq\n ayelBHYRaxxoSgJu9mSR8iwclMj+VLtBim8sGce5ZWC7X5yCRo4b9EkxM4xwnz567+Az\n l6g57WZ7dJfuLii3oJzSHdT+iDu/C9sJjWJR2PpkK0WjFF8HjVH1dixoncZYqzq0tG+5\n SkTQ==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774886490; x=1775491290;\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=amuXKCnnLLvhOVhgUM5gHbyVLCaAtDLjU8fSZWNig/Q=;\n b=SEAS9iD2D/SxAMaB4etE+cfsE27HeZoHieZy1JeCzeiJ1jKaemnBU25RKHKqnwBbs/\n 3xjIUYfIZoSs5M1mXp5RnTnNTts3XvKp3JN4jFDfz3Mued2Crz13mGl0KxejMW57LOu/\n k96zVgQFWq3kPZDfnwhYdA5NAecT956/19ihS5Z6tT9Aesyof42kJiG/gc4DjKKPYxYx\n 5oZT80zdSTclzIZATmMqTTj4h//JPCXT4cYxLv7NiorJBn61Y210tNyVGrfIAe4f5FRJ\n kVtwpabt8f21TocdXebCllBRFOAgUyAydhviAwtRuw2pb54MlWLPwURiaBYgyvAaap4i\n kuOA==",
        "X-Forwarded-Encrypted": "i=1;\n AJvYcCXej5ju7VMMqt6DpU1Txbj2wSTfeu7pYY81gewuLqe4Uld1W+UfKvc6on1Xlo9s2mWs03IKp7M=@lists.denx.de",
        "X-Gm-Message-State": "AOJu0Yx0I9D4qx4RYjZVagzKjau2PRZMSB9+4q+P3K24ap3D0NM6lRkq\n UZB3/FRehwlbCIqG7jexV4Bg6tVnwYRRgxHuz8X+qvSFvGrzvGr1fP4+SDuAVCtEnPY=",
        "X-Gm-Gg": "ATEYQzw1qF+yS52nyPn6QcbSLi+VwsQwuJ+VsjfFKtivLegnicpbALauOVYUKFusGmc\n rRbCLOvj+CezbpY+QNwINENp0VVu7NP2/Ww3xol+PxA3VhUyuyLtSuDgin3YWWPFpSkuDatScRE\n SkCUqxjfPeQ7xQeflLgFhpoFPM5ZXrEKqhLl2F0ENpd942b6X8NSuQ0LlEDBkg/784uAYk6RjCj\n X9y6ugwqtv7Q2yUJeWV9FzkOeyeengJrANcI/jGoJMyFNNfWU25a3++cdavkGmgJedKD4gD7aHY\n JWMbzYDG7SXJMO7wZw0tuMMyr/M73BptaqWESabF6SIJYdQL3noRPVoG4UHJrmSVfercQv1rsBG\n znph5VhM1hSbC9cTTS28YKyVbktLgkTu1F5I7DuBhUpjZyND1tUpiLBu1IlHq0so70RrA4w8496\n BslK8Y1wbPjNI5tTSezI8aqeWlxvZj",
        "X-Received": "by 2002:a05:6870:6487:b0:40a:6360:2db2 with SMTP id\n 586e51a60fabf-41cec15daf7mr7092364fac.21.1774886489066;\n Mon, 30 Mar 2026 09:01:29 -0700 (PDT)",
        "From": "David Lechner <dlechner@baylibre.com>",
        "Subject": "[PATCH v2 0/4] pinctrl: mediatek: fix mt8189 MSDC and I2C pins",
        "Date": "Mon, 30 Mar 2026 11:00:32 -0500",
        "Message-Id": "<20260330-pinctrl-mtk-fix-mt8189-v2-0-05a737ec623d@baylibre.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "X-B4-Tracking": "v=1; b=H4sIAAAAAAAC/4WOwQ6CMBBEf4Xs2SoFQ5WT/2E4lLLVVWmxLQRC+\n HcLeve0mezMm5nBoyP0UCYzOBzIkzVRZLsE1F2aGzJqooYszYo05znryKjgXqwNT6ZpjPfET2f\n GtVC64FKLo4QY7hzG7wa+Vl/t+/qBKqy0n8Phu4+N4WuDWnpkyrYthTKxjm5kDgbHACvgTj5YN\n 21DB775/20aOEtZkYqmyYVuMBeXWk4vqh3uYwtUy7J8AAmDTOEAAQAA",
        "X-Change-ID": "20260313-pinctrl-mtk-fix-mt8189-1f7cf61af74a",
        "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>",
        "X-Mailer": "b4 0.16-dev",
        "X-Developer-Signature": "v=1; a=openpgp-sha256; l=1538; i=dlechner@baylibre.com;\n h=from:subject:message-id;\n bh=cu8rqjVEjgZ2KY5bdAEN4vc3HBTw4B01WqNFYBWWHHc=;\n b=owEBhAF7/pANAwAKAcLMIAH/AY/AAcsmYgBpyp41d/6+YGB1TkP/fFA6NVl6uwutfxWqrpAp7\n M3M0v5UcGmJAUoEAAEKADQWIQTsGNmeYg6D1pzYaJjCzCAB/wGPwAUCacqeNRYcZGxlY2huZXJA\n YmF5bGlicmUuY29tAAoJEMLMIAH/AY/AiuAIAJTzX3YLaS255DrBaGcop7rmM4dMgKhNurUlCql\n MwLKjhuWay42VmA4AwbywpjEu9pDbbJ6K8Tdnc34JEzNHU0AdEBZwwwDhUTQygS09iyais64mCo\n 7AYqdrfsAEYSIoueS15AT78+30enKXQtRYnp4IILk3VgxquiotDyHmAFvYnS0taztoea4P/Hr4X\n 0m6uT4rwrA+NLr8XkTuNhF5RNBk7c2hwZ5n7PbJs6zBBJ5DGYK42/BYf6KV2cKCYtafcwWw71Ps\n rVvUSYwVvsRJko0VFwkX8DsMwbbDybmsu8EBCFOxviyGHy1iZ6d6er8tT5O9HcdHnJqhskTtNr+\n 8KFE=",
        "X-Developer-Key": "i=dlechner@baylibre.com; a=openpgp;\n fpr=8A73D82A6A1F509907F373881F8AF88C82F77C03",
        "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": "When trying to use the SD card slot on the Genio 720 EVK, we found that\nthe pin configuration was not working entirely correctly.\n\nIt turns out that there are a couple of different ways to set bias\ndepending on the pin. One requires setting an RSEL register, which\nhasn't been seen before in U-Boot, so we add a new pinctrl-mtk-common\nfunction to handle this. Then we can fix the mt8189 driver.\n\nFinally, we add some additional debug functionality to print the bias\nregisters when printing out the current pinmux state. This can help with\ndebugging similar issues in the future.\n\nSigned-off-by: David Lechner <dlechner@baylibre.com>\n---\nChanges in v2:\n- Simplified code in \"pinctrl: mediatek: print bias info along with pinmux\"\n- Link to v1: https://patch.msgid.link/20260313-pinctrl-mtk-fix-mt8189-v1-0-607dd37fde37@baylibre.com\n\n---\nDavid Lechner (4):\n      pinctrl: mediatek: add handling for RSEL register\n      pinctrl: mediatek: mt8189: fix pinconf bias\n      pinctrl: mediatek: print bias info along with pinmux\n      pinctrl: mediatek: mtk8189: set get_pinconf functions\n\n drivers/pinctrl/mediatek/pinctrl-mt8189.c     | 416 ++++++++++++++------------\n drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 105 ++++++-\n drivers/pinctrl/mediatek/pinctrl-mtk-common.h |   7 +\n 3 files changed, 342 insertions(+), 186 deletions(-)\n---\nbase-commit: d9eee3d17882ec40f8ca5e231046bbf287ab4369\nchange-id: 20260313-pinctrl-mtk-fix-mt8189-1f7cf61af74a\n\nBest regards,\n--  \nDavid Lechner <dlechner@baylibre.com>"
}