[PATCH v1 0/3] pinctrl: core: managed resource handling cleanup

Andy Shevchenko posted 3 patches 1 week, 4 days ago
.../driver-api/driver-model/devres.rst        |  1 -
drivers/pinctrl/core.c                        | 93 +++++--------------
include/linux/pinctrl/pinctrl.h               |  3 -
3 files changed, 21 insertions(+), 76 deletions(-)
[PATCH v1 0/3] pinctrl: core: managed resource handling cleanup
Posted by Andy Shevchenko 1 week, 4 days ago
I have stumbled over low-level APIs used for managed API implementations.
Here is a clean up along with a drop of some duplicate messages.

Andy Shevchenko (3):
  pinctrl: core: Remove unused devm_pinctrl_unregister()
  pinctrl: core: Simplify devm_pinctrl_*()
  pinctrl: core: Remove duplicate error messages

 .../driver-api/driver-model/devres.rst        |  1 -
 drivers/pinctrl/core.c                        | 93 +++++--------------
 include/linux/pinctrl/pinctrl.h               |  3 -
 3 files changed, 21 insertions(+), 76 deletions(-)

-- 
2.50.1
Re: [PATCH v1 0/3] pinctrl: core: managed resource handling cleanup
Posted by Linus Walleij 4 days, 14 hours ago
On Tue, Jan 27, 2026 at 11:33 AM Andy Shevchenko
<andriy.shevchenko@linux.intel.com> wrote:

> I have stumbled over low-level APIs used for managed API implementations.
> Here is a clean up along with a drop of some duplicate messages.
>
> Andy Shevchenko (3):
>   pinctrl: core: Remove unused devm_pinctrl_unregister()
>   pinctrl: core: Simplify devm_pinctrl_*()
>   pinctrl: core: Remove duplicate error messages

Sweet, patches applied!

Yours,
Linus Walleij
Re: [PATCH v1 0/3] pinctrl: core: managed resource handling cleanup
Posted by Andy Shevchenko 1 week, 3 days ago
On Tue, Jan 27, 2026 at 11:32:05AM +0100, Andy Shevchenko wrote:
> I have stumbled over low-level APIs used for managed API implementations.
> Here is a clean up along with a drop of some duplicate messages.

Thanks, Bart, for the prompt review!

Linus, if you want this to take via my Intel PR, please tell me, otherwise
I consider you take it via your tree directly. Whatever works for you!

-- 
With Best Regards,
Andy Shevchenko