Cover Letter Detail
Show a cover letter.
GET /api/1.2/covers/2233262/?format=api
{ "id": 2233262, "url": "http://patchwork.ozlabs.org/api/1.2/covers/2233262/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260506-pinctrl-exyno5250-v3-0-11649fe82210@timmermann.space/", "project": { "id": 18, "url": "http://patchwork.ozlabs.org/api/1.2/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": "<20260506-pinctrl-exyno5250-v3-0-11649fe82210@timmermann.space>", "list_archive_url": null, "date": "2026-05-05T23:13:28", "name": "[RFC,v3,0/2] Modern pinctrl for Exynos5250 devices", "submitter": { "id": 91882, "url": "http://patchwork.ozlabs.org/api/1.2/people/91882/?format=api", "name": "Lukas Timmermann", "email": "uboot@timmermann.space" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260506-pinctrl-exyno5250-v3-0-11649fe82210@timmermann.space/mbox/", "series": [ { "id": 502911, "url": "http://patchwork.ozlabs.org/api/1.2/series/502911/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=502911", "date": "2026-05-05T23:13:28", "name": "Modern pinctrl for Exynos5250 devices", "version": 3, "mbox": "http://patchwork.ozlabs.org/series/502911/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2233262/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 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=timmermann.space", "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de", "phobos.denx.de; dmarc=none (p=none dis=none)\n header.from=timmermann.space", "phobos.denx.de;\n spf=pass smtp.mailfrom=uboot@timmermann.space" ], "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 4g9DqC6S7Vz1yJx\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 06 May 2026 09:14:15 +1000 (AEST)", "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 73EE584974;\n\tWed, 6 May 2026 01:14:07 +0200 (CEST)", "by phobos.denx.de (Postfix, from userid 109)\n id 0195284968; Wed, 6 May 2026 01:14:07 +0200 (CEST)", "from mout-p-103.mailbox.org (mout-p-103.mailbox.org\n [IPv6:2001:67c:2050:0:465::103])\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 0F8568495B\n for <u-boot@lists.denx.de>; Wed, 6 May 2026 01:14:05 +0200 (CEST)", "from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested)\n by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4g9Dpq6KlCz9v2Q;\n Wed, 6 May 2026 01:13:55 +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=-1.9 required=5.0 tests=BAYES_00,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,SPF_PASS autolearn=ham\n autolearn_force=no version=3.4.2", "From": "Lukas Timmermann <uboot@timmermann.space>", "Subject": "[PATCH RFC v3 0/2] Modern pinctrl for Exynos5250 devices", "Date": "Wed, 06 May 2026 01:13:28 +0200", "Message-Id": "<20260506-pinctrl-exyno5250-v3-0-11649fe82210@timmermann.space>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "X-B4-Tracking": "v=1; b=H4sIAAAAAAAC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyjHUUlJIzE\n vPSU3UzU4B8JSMDIzMDUwMz3YLMvOSSohzd1IrKvHxTI1MD3WTTxFSzNBMT8yQjCyWgvoKi1LT\n MCrCZ0UpBbs5KsRDB4tKkrNTkEpBpSrW1AHSgeo56AAAA", "X-Change-ID": "20260506-pinctrl-exyno5250-c5ae6f447b28", "To": "u-boot@lists.denx.de", "Cc": "Tom Rini <trini@konsulko.com>, Simon Glass <sjg@chromium.org>,\n Neil Armstrong <neil.armstrong@linaro.org>, Yao Zi <me@ziyao.cc>,\n Kory Maincent <kory.maincent@bootlin.com>, Peng Fan <peng.fan@nxp.com>,\n Kuan-Wei Chiu <visitorckw@gmail.com>,\n Raymond Mao <raymond.mao@riscstar.com>,\n Quentin Schulz <quentin.schulz@cherry.de>,\n Stefan Roese <stefan.roese@mailbox.org>,\n Philip Molloy <philip.molloy@analog.com>,\n Jerome Forissier <jerome.forissier@arm.com>,\n Kaustabh Chakraborty <kauschluss@disroot.org>,\n Henrik Grimler <henrik@grimler.se>, Minkyu Kang <mk7.kang@samsung.com>,\n Lukas Timmermann <uboot@timmermann.space>", "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 patch series adds the necessary files to use a modern pinctrl driver\nwith an exynos5250 SoC. The changes are well tested and are working.\n\nIn contrast to v1, this reenables GPIO functionality. But as I'm still\nlacking experience, I'm not quite sure on how to prevent s5p_gpio to\nload when using upstream DTS in a clean way. Because of that, this \npatch series is marked as an RFC.\ncheckpatch complains about using #ifdef.\n\nAll changes were tested with an DT already in linux-next.\nThe tested device is a Google Nexus 10 (google-manta).\nU-Boot was ported to that device and will be upstreamed into U-Boot\nsoon.\n\nChanges in v3:\n- Reenable s5p_gpio\n- Fix new driver not binding s5p_gpio\n\nSigned-off-by: Lukas Timmermann <uboot@timmermann.space>\n---\nLukas Timmermann (2):\n pinctrl: exynos: Add exynos5250 driver\n gpio: s5p: Disable when using upstream DTS\n\n MAINTAINERS | 5 ++\n drivers/gpio/s5p_gpio.c | 2 +\n drivers/pinctrl/exynos/Kconfig | 8 +++\n drivers/pinctrl/exynos/Makefile | 1 +\n drivers/pinctrl/exynos/pinctrl-exynos5250.c | 99 +++++++++++++++++++++++++++++\n 5 files changed, 115 insertions(+)\n---\nbase-commit: 7d6cd981df6662ec042e570495b04dc922f0e9d7\nchange-id: 20260506-pinctrl-exyno5250-c5ae6f447b28\n\nBest regards,\n-- \nLukas Timmermann <uboot@timmermann.space>" }