Patch Series

Subject pinctrl: introduce the concept of a GPIO pin function category
Author brgl@bgdev.pl
Date 2025-08-12 08:27:00 +0000 UTC
Version 4
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 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 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 surenb@google.com tony@atomide.com vbabka@suse.cz

Patches (15)

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

Session 2025-08-12

ID (for dev) 669d6829-a985-44b0-a974-0891c5c571df
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] passed [Log]
Build Patched cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] [patched] passed [Log]
Boot test: Base cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] passed
Boot test: Patched cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] [patched] passed
Fuzzing cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] [patched] passed [Log] [Artifacts]