Cover Letter Detail
Show a cover letter.
GET /api/covers/2232182/?format=api
{ "id": 2232182, "url": "http://patchwork.ozlabs.org/api/covers/2232182/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260503-dwmmc-exynos-hs400-es-v2-0-3ff1526142a7@disroot.org/", "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": "<20260503-dwmmc-exynos-hs400-es-v2-0-3ff1526142a7@disroot.org>", "list_archive_url": null, "date": "2026-05-03T12:21:25", "name": "[v2,0/4] HS400 and HS400ES support for Exynos DW-MMC drivers", "submitter": { "id": 88698, "url": "http://patchwork.ozlabs.org/api/people/88698/?format=api", "name": "Kaustabh Chakraborty", "email": "kauschluss@disroot.org" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260503-dwmmc-exynos-hs400-es-v2-0-3ff1526142a7@disroot.org/mbox/", "series": [ { "id": 502575, "url": "http://patchwork.ozlabs.org/api/series/502575/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=502575", "date": "2026-05-03T12:21:25", "name": "HS400 and HS400ES support for Exynos DW-MMC drivers", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/502575/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2232182/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 secure) header.d=disroot.org header.i=@disroot.org header.a=rsa-sha256\n header.s=mail header.b=L0BEyyJn;\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=reject dis=none) header.from=disroot.org", "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de", "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n secure) header.d=disroot.org header.i=@disroot.org header.b=\"L0BEyyJn\";\n\tdkim-atps=neutral", "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=disroot.org", "phobos.denx.de;\n spf=pass smtp.mailfrom=kauschluss@disroot.org" ], "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 4g7khy4cbjz1y04\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 03 May 2026 22:33:38 +1000 (AEST)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 9B28D83FEC;\n\tSun, 3 May 2026 14:33:35 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id D2AFC84255; Sun, 3 May 2026 14:21:34 +0200 (CEST)", "from layka.disroot.org (layka.disroot.org [178.21.23.139])\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 2DE8383EF9\n for <u-boot@lists.denx.de>; Sun, 3 May 2026 14:21:32 +0200 (CEST)", "from mail01.disroot.lan (localhost [127.0.0.1])\n by disroot.org (Postfix) with ESMTP id D9BE526939;\n Sun, 3 May 2026 14:21:31 +0200 (CEST)", "from layka.disroot.org ([127.0.0.1])\n by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id NH3nG9WVro-0; Sun, 3 May 2026 14:21:31 +0200 (CEST)" ], "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de", "X-Spam-Level": "", "X-Spam-Status": "No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;\n t=1777810891; bh=ogfkMreP1i82U0P0FhqA6qamNz5hmHiFDsN9n+mz2mU=;\n h=From:Subject:Date:To:Cc;\n b=L0BEyyJnktoWPTpADuMeSBQaTWGJSDRNWvJcskylGb7QnAmR/fm+YnSgJQ1RUvNvK\n lW378OwIg9HH01P0lYSgBLAcEIuxYkrWX+YrEMDhEuCUO35WsSwna3djBvtYZw5ny7\n 0C6azoy8VAXbDH4OLutdETFKUERdMM8Ucd1TGiJNqAGvKAKysBlWrgJmu6eG20GlN2\n KkvQXWZgwjK/Z48horWDqxK5BH5nv6y5Dpdr2dRSSVANgx84Dx0upeIC+hX4In28yw\n OR8BPlV7wiQ/9OPeZDsiT3jPvmMDUtN3ClRV97X+d8RqI03mAure6dAyt/nC5LkLqd\n YHc7xJovKwd1Q==", "From": "Kaustabh Chakraborty <kauschluss@disroot.org>", "Subject": "[PATCH v2 0/4] HS400 and HS400ES support for Exynos DW-MMC drivers", "Date": "Sun, 03 May 2026 17:51:25 +0530", "Message-Id": "<20260503-dwmmc-exynos-hs400-es-v2-0-3ff1526142a7@disroot.org>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "X-B4-Tracking": "v=1; b=H4sIAMU992kC/4WNQQ6CMBBFr2Jm7ZihVgFX3sOwKO0ANYGaDiKEc\n HcBD+DyJe+/P4Nw9CxwO8wQefDiQ7eCOh7ANqarGb1bGRSpK2mVovu0rUUepy4INqKJkAXLNCX\n KTUaZZVi3r8iVH/fuo/ixvMsn236LbUbjpQ9x2o+HZPP+fQwJEp51fnGVJpMbe3deYgj9KcQai\n mVZvhjpd0XOAAAA", "X-Change-ID": "20260427-dwmmc-exynos-hs400-es-b77009a808ce", "To": "Peng Fan <peng.fan@nxp.com>, u-boot@lists.denx.de", "Cc": "Minkyu Kang <mk7.kang@samsung.com>, Tom Rini <trini@konsulko.com>,\n Jaehoon Chung <jh80.chung@samsung.com>, Anand Moon <linux.amoon@gmail.com>,\n Sam Protsenko <semen.protsenko@linaro.org>,\n Lukas Timmermann <uboot@timmermann.space>,\n Henrik Grimler <henrik@grimler.se>,\n Kaustabh Chakraborty <kauschluss@disroot.org>", "X-Mailman-Approved-At": "Sun, 03 May 2026 14:33:33 +0200", "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": "Since upstream dts version v7.0+, Exynos 7870 devices have an explicit\n`bus-width = <8>` property. This results in the U-Boot driver trying to\ninitialize the HS400 mode, which appears to fail. The HS400 support\nadded in the DW-MMC Exynos driver appears to have an incomplete init\nsequence.\n\nThis patch series adds the missing pieces to enable HS400 support, and\nadditionally adds support for HS400ES too.\n\nThe last patch in the series also enables HS400ES support in the\nexynos-mobile defconfig.\n\nSigned-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>\n---\nChanges in v2:\n- added config guard for calls to exynos_config_hs400() (Henrik Grimler)\n- Link to v1: https://patch.msgid.link/20260427-dwmmc-exynos-hs400-es-v1-0-3495df40a9ac@disroot.org\n\nTo: Peng Fan <peng.fan@nxp.com>\nTo: Kaustabh Chakraborty <kauschluss@disroot.org>\nTo: u-boot@lists.denx.de\nCc: Minkyu Kang <mk7.kang@samsung.com>\nCc: Tom Rini <trini@konsulko.com>\nCc: Jaehoon Chung <jh80.chung@samsung.com>\nCc: Sam Protsenko <semen.protsenko@linaro.org>\nCc: Anand Moon <linux.amoon@gmail.com>\nCc: Lukas Timmermann <uboot@timmermann.space>\nCc: Henrik Grimler <henrik@grimler.se>\n\n---\nKaustabh Chakraborty (4):\n mmc: exynos_dw_mmc: add proper init sequence for HS400 support\n mmc: dw_mmc: setup set_enhanced_strobe ops in driver\n mmc: exynos_dw_mmc: add support for HS400ES\n configs: exynos-mobile: enable support for HS400ES in MMC driver\n\n arch/arm/mach-exynos/include/mach/dwmmc.h | 5 ++\n configs/exynos-mobile_defconfig | 1 +\n drivers/mmc/dw_mmc.c | 19 +++++++\n drivers/mmc/exynos_dw_mmc.c | 90 ++++++++++++++++++++++++++++++-\n include/dwmmc.h | 10 ++++\n 5 files changed, 123 insertions(+), 2 deletions(-)\n---\nbase-commit: 9f61fd5b80a43ae20ba115e3a2933d47d720ab82\nchange-id: 20260427-dwmmc-exynos-hs400-es-b77009a808ce\n\nBest regards,\n-- \nKaustabh Chakraborty <kauschluss@disroot.org>" }