Patch Series

Subject pinctrl: introduce the concept of a GPIO pin function category
Author brgl@bgdev.pl
Date 2025-09-02 11:59:10 +0000 UTC
Version 7
Cc aisheng.dong@nxp.com akpm@linux-foundation.org alexey.klimov@linaro.org andersson@kernel.org andy@kernel.org angelogioacchino.delregno@collabora.com bartosz.golaszewski@linaro.org brgl@bgdev.pl broonie@kernel.org dakr@kernel.org david@redhat.com festevam@gmail.com geert@glider.be gregkh@linuxfoundation.org haojian.zhuang@linaro.org imx@lists.linux.dev kees@kernel.org kernel@pengutronix.de konrad.dybcio@oss.qualcomm.com konradybcio@kernel.org liam.howlett@oracle.com linus.walleij@linaro.org linux-arm-kernel@lists.infradead.org linux-arm-msm@vger.kernel.org linux-gpio@vger.kernel.org linux-hardening@vger.kernel.org linux-kernel@vger.kernel.org linux-mediatek@lists.infradead.org linux-mips@vger.kernel.org linux-mm@kvack.org linux-omap@vger.kernel.org linux-renesas-soc@vger.kernel.org lorenzo.stoakes@oracle.com lorenzo@kernel.org matthias.bgg@gmail.com mhocko@suse.com neil.armstrong@linaro.org paul@crapouillou.net ping.bai@nxp.com rafael@kernel.org rppt@kernel.org s.hauer@pengutronix.de s32@nxp.com sean.wang@kernel.org shawnguo@kernel.org stable@vger.kernel.org surenb@google.com tony@atomide.com vbabka@suse.cz wenst@chromium.org

Patches (16)

Name Content
[PATCH v7 01/16] pinctrl: check the return value of pinmux_ops::get_function_name() [Body]
[PATCH v7 02/16] devres: provide devm_kmemdup_const() [Body]
[PATCH v7 03/16] pinctrl: ingenic: use struct pinfunction instead of struct function_desc [Body]
[PATCH v7 04/16] pinctrl: airoha: replace struct function_desc with struct pinfunction [Body]
[PATCH v7 05/16] pinctrl: mediatek: mt7988: use PINCTRL_PIN_FUNCTION() [Body]
[PATCH v7 06/16] pinctrl: mediatek: moore: replace struct function_desc with struct pinfunction [Body]
[PATCH v7 07/16] pinctrl: imx: don't access the pin function radix tree directly [Body]
[PATCH v7 08/16] pinctrl: keembay: release allocated memory in detach path [Body]
[PATCH v7 09/16] pinctrl: keembay: use a dedicated structure for the pinfunction description [Body]
[PATCH v7 10/16] pinctrl: constify pinmux_generic_get_function() [Body]
[PATCH v7 11/16] pinctrl: make struct pinfunction a pointer in struct function_desc [Body]
[PATCH v7 12/16] pinctrl: qcom: use generic pin function helpers [Body]
[PATCH v7 13/16] pinctrl: allow to mark pin functions as requestable GPIOs [Body]
[PATCH v7 14/16] pinctrl: qcom: add infrastructure for marking pin functions as GPIOs [Body]
[PATCH v7 15/16] pinctrl: qcom: mark the `gpio` and `egpio` pins function as non-strict functions [Body]
[PATCH v7 16/16] pinctrl: qcom: make the pinmuxing strict [Body]

Session 2025-09-02

ID (for dev) 184e6e70-9d7d-4efc-9db7-6a74b40a7c6d
Status finished
Execution Log [Link]
Test Base Patched Verdict