public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Remove <linux/of_gpio.h>
@ 2026-03-04  8:47 Jialu Xu
  2026-03-04 10:52 ` [PATCH v2 " Jialu Xu
                   ` (3 more replies)
  0 siblings, 4 replies; 33+ messages in thread
From: Jialu Xu @ 2026-03-04  8:47 UTC (permalink / raw)
  To: linux-gpio, netdev; +Cc: linusw, brgl, krzk, kees, linux-kernel

The legacy header <linux/of_gpio.h> exports only one deprecated
function, of_get_named_gpio(). Its last three consumers all reside in
the NFC subsystem. Convert them to the GPIO descriptor API and then
remove the header entirely.

Patchx 1-2 convert the NFC drivers.
Patch 3 removes of_get_named_gpio() and deletes <linux/of_gpio.h> and
also TODO.


^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2026-03-10 11:39 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-04  8:47 [PATCH 0/3] Remove <linux/of_gpio.h> Jialu Xu
2026-03-04 10:52 ` [PATCH v2 " Jialu Xu
2026-03-04 11:07   ` [PATCH v2 1/3] nfc: s3fwrn5: convert to gpio descriptors Jialu Xu
2026-03-05 12:35     ` Linus Walleij
     [not found]   ` <20260304110740.548318-1-xujialu@vimux.org>
2026-03-04 11:07     ` [PATCH v2 2/3] nfc: nfcmrvl: " Jialu Xu
2026-03-05 12:37       ` Linus Walleij
2026-03-04 11:07     ` [PATCH v2 3/3] gpio: remove of_get_named_gpio() and <linux/of_gpio.h> Jialu Xu
2026-03-05 12:38       ` Linus Walleij
2026-03-06  5:58         ` Jialu Xu
2026-03-05 10:43   ` [PATCH v2 0/3] Remove <linux/of_gpio.h> Bartosz Golaszewski
2026-03-06  1:16     ` Jialu Xu
     [not found] ` <20260304105215.536399-1-xujialu@vimux.org>
2026-03-04 10:52   ` [PATCH 1/3] nfc: s3fwrn5: convert to gpio descriptors Jialu Xu
2026-03-04 10:52   ` [PATCH 2/3] nfc: nfcmrvl: " Jialu Xu
2026-03-04 10:52   ` [PATCH 3/3] gpio: remove of_get_named_gpio() and <linux/of_gpio.h> Jialu Xu
2026-03-06  2:00 ` [PATCH v3 0/3] Remove <linux/of_gpio.h> Jialu Xu
2026-03-06  3:53 ` Jialu Xu
2026-03-06  3:59   ` [PATCH v3 1/3] nfc: s3fwrn5: convert to gpio descriptors Jialu Xu
2026-03-06 23:34     ` Jakub Kicinski
2026-03-06  3:59   ` [PATCH v3 2/3] nfc: nfcmrvl: " Jialu Xu
2026-03-06 23:33     ` [v3,2/3] " Jakub Kicinski
2026-03-06  3:59   ` [PATCH v3 3/3] gpio: remove of_get_named_gpio() and <linux/of_gpio.h> Jialu Xu
2026-03-06  9:38   ` [PATCH v3 0/3] Remove <linux/of_gpio.h> Linus Walleij
2026-03-06 10:25     ` Krzysztof Kozlowski
2026-03-06 13:27       ` Linus Walleij
2026-03-07  2:40         ` Jakub Kicinski
2026-03-07  3:10           ` Jialu Xu
2026-03-07  3:00   ` [PATCH v4 " Jialu Xu
2026-03-07  3:06     ` [PATCH v4 1/3] nfc: s3fwrn5: convert to gpio descriptors Jialu Xu
2026-03-07  3:06     ` [PATCH v4 2/3] nfc: nfcmrvl: " Jialu Xu
2026-03-07  3:06     ` [PATCH v4 3/3] gpio: remove of_get_named_gpio() and <linux/of_gpio.h> Jialu Xu
2026-03-10  9:10     ` [PATCH v4 0/3] Remove <linux/of_gpio.h> Bartosz Golaszewski
2026-03-10 11:38       ` Linus Walleij
2026-03-10 11:39         ` Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox