Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2216431/?format=api
{ "id": 2216431, "url": "http://patchwork.ozlabs.org/api/patches/2216431/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/patch/CAD++jL=tNGv75VN6XJ4GKGWbqP9PsTb-DzpitiWEsJtz5g5Emw@mail.gmail.com/", "project": { "id": 42, "url": "http://patchwork.ozlabs.org/api/projects/42/?format=api", "name": "Linux GPIO development", "link_name": "linux-gpio", "list_id": "linux-gpio.vger.kernel.org", "list_email": "linux-gpio@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<CAD++jL=tNGv75VN6XJ4GKGWbqP9PsTb-DzpitiWEsJtz5g5Emw@mail.gmail.com>", "list_archive_url": null, "date": "2026-03-26T12:37:57", "name": "[GIT,PULL] pin control fixes for v7.0", "commit_ref": null, "pull_url": "git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git tags/pinctrl-v7.0-3", "state": "new", "archived": false, "hash": null, "submitter": { "id": 92050, "url": "http://patchwork.ozlabs.org/api/people/92050/?format=api", "name": "Linus Walleij", "email": "linusw@kernel.org" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/patch/CAD++jL=tNGv75VN6XJ4GKGWbqP9PsTb-DzpitiWEsJtz5g5Emw@mail.gmail.com/mbox/", "series": [ { "id": 497583, "url": "http://patchwork.ozlabs.org/api/series/497583/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=497583", "date": "2026-03-26T12:37:57", "name": "[GIT,PULL] pin control fixes for v7.0", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/497583/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2216431/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2216431/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-gpio+bounces-34210-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-gpio@vger.kernel.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=QYT78k0/;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-34210-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"QYT78k0/\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\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 4fhNlb0djfz1yGD\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 23:44:59 +1100 (AEDT)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id AEECF30C6226\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 12:38:10 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 0333A39099B;\n\tThu, 26 Mar 2026 12:38:10 +0000 (UTC)", "from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id BA4C72D1303\n\tfor <linux-gpio@vger.kernel.org>; Thu, 26 Mar 2026 12:38:09 +0000 (UTC)", "by smtp.kernel.org (Postfix) with ESMTPSA id 77E5BC19423\n\tfor <linux-gpio@vger.kernel.org>; Thu, 26 Mar 2026 12:38:09 +0000 (UTC)", "by mail-yw1-f170.google.com with SMTP id\n 00721157ae682-7927261a3acso7875877b3.0\n for <linux-gpio@vger.kernel.org>;\n Thu, 26 Mar 2026 05:38:09 -0700 (PDT)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1774528689; cv=none;\n b=ppPXli2dyrovQ7Zlw86RDdehnXuieFzNG59aCt55LLS1lKZfYXg6ZtJv5rg3IIDrTqoV2iB0k/FXbM7izXAoGWBvDrWQzI6YyjAJ2mC2xCauXsTTGYsy7cs9xs30AIRZmL8SpsQbzXLlK81p+gpFMMoAefhEErfovONa11WmP5M=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1774528689; c=relaxed/simple;\n\tbh=q5kp+vkaxZFsAz+OodkD0LnOIAJg/VNPQvnuNO8APQ8=;\n\th=MIME-Version:From:Date:Message-ID:Subject:To:Cc:Content-Type;\n b=ELQfvToguIdfGXXljw8lkyGZaR4M+FzxVf7s7dr2YS3prp8ixUl6Sh0nXeeabet/v4B7GhdiGqCFSuPdGZTJTIEtVqHz7f7Wi4U3yavzrri2ATGqMiaGDzogoNwkHOOGj+MQ1I/3m+tOM1HvlC/9FpL1DClvnTanL5A6ECCCCyk=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=QYT78k0/; arc=none smtp.client-ip=10.30.226.201", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1774528689;\n\tbh=q5kp+vkaxZFsAz+OodkD0LnOIAJg/VNPQvnuNO8APQ8=;\n\th=From:Date:Subject:To:Cc:From;\n\tb=QYT78k0/zYJEEgNZSnI86cxXIp+G43uBzb7Xz41Nj/K9H4pQz/VDAOSHAQlmsP390\n\t k/xqrIv4NKrwKH5j6LrjjkhNf1dw/AZmHqftzsamLPuebh+fFCuSRBETlW5PrP2DUe\n\t F0Aj09X76AwchoKEr4oFBThsbfhCM+r5AIQl32QFtFqYccjbmEPuZIrxvLtFRrmPfF\n\t bVh0z5zy08LG8P5bODWlgmJ634D0NAhJwrSHC0C/Ot0gYPIrlLgfCtPpm3e1qrdHCl\n\t 87JgRLW5SG4FkenDyVzME0qvnln6j2eCz5AWgsSw6ByAcPft9VXcF8BFsZ31eOhmG5\n\t nJUdPGYflFOWA==", "X-Gm-Message-State": "AOJu0Yysf+7B9iIjVTecfZ8M7teUuxZ21uxu4t9DMoBQOVUkmWPDFiGu\n\tF0hLGDVw5Bi4Bf4S+MwhBJT6mv2IDugvrYg1rJyI3yZSs8GG20Djley98EWGhrVQxXWOS5M1Dca\n\tVSQ2rAt1OJMY//mJ7TAPfbeAiCsoeI30=", "X-Received": "by 2002:a05:690c:6887:b0:79a:b824:ccf8 with SMTP id\n 00721157ae682-79acf70dd78mr80085867b3.62.1774528688871; Thu, 26 Mar 2026\n 05:38:08 -0700 (PDT)", "Precedence": "bulk", "X-Mailing-List": "linux-gpio@vger.kernel.org", "List-Id": "<linux-gpio.vger.kernel.org>", "List-Subscribe": "<mailto:linux-gpio+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-gpio+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "From": "Linus Walleij <linusw@kernel.org>", "Date": "Thu, 26 Mar 2026 13:37:57 +0100", "X-Gmail-Original-Message-ID": "\n <CAD++jL=tNGv75VN6XJ4GKGWbqP9PsTb-DzpitiWEsJtz5g5Emw@mail.gmail.com>", "X-Gm-Features": "AQROBzBPbo6K1pJxdGjyl5NUkiLghF9eczRd0e2GuQqNh5WO3Ez44g_VmcGAwX4", "Message-ID": "\n <CAD++jL=tNGv75VN6XJ4GKGWbqP9PsTb-DzpitiWEsJtz5g5Emw@mail.gmail.com>", "Subject": "[GIT PULL] pin control fixes for v7.0", "To": "Linus Torvalds <torvalds@linux-foundation.org>", "Cc": "Linux pin control <linux-gpio@vger.kernel.org>,\n LKML <linux-kernel@vger.kernel.org>", "Content-Type": "text/plain; charset=\"UTF-8\"" }, "content": "Hi Linus,\n\nsome more pin control fixes have accumulated.\n\nNothing special, just driver quirks and bugs.\n\nDetails in the signed tag.\n\nPlease pull it in!\n\nYours,\nLinus Walleij\n\nThe following changes since commit 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681:\n\n Linux 7.0-rc3 (2026-03-08 16:56:54 -0700)\n\nare available in the Git repository at:\n\n git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git\ntags/pinctrl-v7.0-3\n\nfor you to fetch changes up to 70f8915ea4e909826306a8567c7fa46959e278db:\n\n pinctrl: sunxi: fix gpiochip_lock_as_irq() failure when pinmux is\nunknown (2026-03-23 14:23:09 +0100)\n\n----------------------------------------------------------------\nPin control fixes for the v7.0 kernel series:\n\n- Implement .get_direction() in the spmi-gpio gpio_chip.\n Recent changes makes this start to print warnings and it's\n not nice, let's just fix it.\n\n- Clamp the return value of gpio_get() in the Renesas\n RZA1 driver.\n\n- Add the GPIO_GENERIC dependency to the STM32 HDP driver.\n\n- Modify the Mediatek driver to accept devices that do not\n use external interrupts (EINT) at all.\n\n- Fix flag propagation in the Sunxi driver, so that we can fix\n an issue with uninitialized pins in a follow-up patch using\n said flags.\n\n----------------------------------------------------------------\nAmelie Delaunay (1):\n pinctrl: stm32: fix HDP driver dependency on GPIO_GENERIC\n\nAndre Przywara (1):\n pinctrl: sunxi: pass down flags to pinctrl routines\n\nCosmin Tanislav (1):\n pinctrl: renesas: rzt2h: Fix invalid wait context\n\nDmitry Torokhov (1):\n pinctrl: renesas: rza1: Normalize return value of gpio_get()\n\nFelix Gu (1):\n pinctrl: renesas: rzt2h: Fix device node leak in rzt2h_gpio_register()\n\nLinus Walleij (1):\n Merge tag 'renesas-pinctrl-fixes-for-v7.0-tag1' of\ngit://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers\ninto fixes\n\nLuca Leonardo Scorcia (1):\n pinctrl: mediatek: common: Fix probe failure for devices without EINT\n\nMichal Piekos (1):\n pinctrl: sunxi: fix gpiochip_lock_as_irq() failure when pinmux is unknown\n\nNeil Armstrong (1):\n pinctrl: qcom: spmi-gpio: implement .get_direction()\n\n drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 9 ++++--\n drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 16 ++++++++++\n drivers/pinctrl/renesas/pinctrl-rza1.c | 2 +-\n drivers/pinctrl/renesas/pinctrl-rzt2h.c | 15 +++++-----\n drivers/pinctrl/stm32/Kconfig | 1 +\n drivers/pinctrl/sunxi/pinctrl-sunxi.c | 43 ++++++++++++++++++++-------\n drivers/pinctrl/sunxi/pinctrl-sunxi.h | 4 ++-\n 7 files changed, 67 insertions(+), 23 deletions(-)", "diff": null, "prefixes": [ "GIT", "PULL" ] }