* Re: [PATCH RFC v5 0/6] ARM: pxa: GPIO descriptor conversions [not found] <20231004-pxa-gpio-v5-0-d99ae6fceea8@skole.hr> @ 2023-10-05 9:14 ` Andy Shevchenko 2023-10-05 15:52 ` Duje Mihanović [not found] ` <20231004-pxa-gpio-v5-1-d99ae6fceea8@skole.hr> ` (5 subsequent siblings) 6 siblings, 1 reply; 8+ messages in thread From: Andy Shevchenko @ 2023-10-05 9:14 UTC (permalink / raw) To: Duje Mihanović Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Bartosz Golaszewski, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Wed, Oct 04, 2023 at 04:56:24PM +0200, Duje Mihanović wrote: > Hello, > > Small series to convert some of the board files in the mach-pxa directory > to use the new GPIO descriptor interface. > > Most notably, the am200epd, am300epd and Spitz matrix keypad among > others are not converted in this series. Why is it still RFC? I believe it's already good enough to be considered as a real material. OTOH "RFT" might make sense. I'm not sure there are any users on the planet Earth that have this Sharp device up and running with newest kernels. -- With Best Regards, Andy Shevchenko _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH RFC v5 0/6] ARM: pxa: GPIO descriptor conversions 2023-10-05 9:14 ` [PATCH RFC v5 0/6] ARM: pxa: GPIO descriptor conversions Andy Shevchenko @ 2023-10-05 15:52 ` Duje Mihanović 0 siblings, 0 replies; 8+ messages in thread From: Duje Mihanović @ 2023-10-05 15:52 UTC (permalink / raw) To: Andy Shevchenko Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Bartosz Golaszewski, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Thursday, October 5, 2023 11:14:05 AM CEST Andy Shevchenko wrote: > On Wed, Oct 04, 2023 at 04:56:24PM +0200, Duje Mihanović wrote: > > Hello, > > > > Small series to convert some of the board files in the mach-pxa directory > > to use the new GPIO descriptor interface. > > > > Most notably, the am200epd, am300epd and Spitz matrix keypad among > > others are not converted in this series. > > Why is it still RFC? > I believe it's already good enough to be considered as a real material. > OTOH "RFT" might make sense. I'm not sure there are any users on the > planet Earth that have this Sharp device up and running with newest > kernels. Will add RFT in an eventual v6. Regards, Duje _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20231004-pxa-gpio-v5-1-d99ae6fceea8@skole.hr>]
* Re: [PATCH RFC v5 1/6] ARM: pxa: Convert Spitz OHCI to GPIO descriptors [not found] ` <20231004-pxa-gpio-v5-1-d99ae6fceea8@skole.hr> @ 2023-10-06 6:48 ` Bartosz Golaszewski 0 siblings, 0 replies; 8+ messages in thread From: Bartosz Golaszewski @ 2023-10-06 6:48 UTC (permalink / raw) To: Duje Mihanović Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Andy Shevchenko, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Wed, Oct 4, 2023 at 4:56 PM Duje Mihanović <duje.mihanovic@skole.hr> wrote: > > Sharp's Spitz board still uses the legacy GPIO interface for controlling > a GPIO pin related to the USB host controller. > > Convert this function to use the new GPIO descriptor interface. > > Reviewed-by: Linus Walleij <linus.walleij@linaro.org> > Signed-off-by: Duje Mihanović <duje.mihanovic@skole.hr> > --- > arch/arm/mach-pxa/spitz.c | 13 ++++++------- > drivers/usb/host/ohci-pxa27x.c | 7 +++++++ > 2 files changed, 13 insertions(+), 7 deletions(-) > > diff --git a/arch/arm/mach-pxa/spitz.c b/arch/arm/mach-pxa/spitz.c > index cc691b199429..535e2b2e997b 100644 > --- a/arch/arm/mach-pxa/spitz.c > +++ b/arch/arm/mach-pxa/spitz.c > @@ -649,23 +649,22 @@ static inline void spitz_mmc_init(void) {} > * USB Host > ******************************************************************************/ > #if defined(CONFIG_USB_OHCI_HCD) || defined(CONFIG_USB_OHCI_HCD_MODULE) > +GPIO_LOOKUP_SINGLE(spitz_usb_host_gpio_table, "pxa27x-ohci", "gpio-pxa", > + SPITZ_GPIO_USB_HOST, "usb-host", GPIO_ACTIVE_LOW); > + > static int spitz_ohci_init(struct device *dev) > { > - int err; > - > - err = gpio_request(SPITZ_GPIO_USB_HOST, "USB_HOST"); > - if (err) > - return err; > + gpiod_add_lookup_table(&spitz_usb_host_gpio_table); > > /* Only Port 2 is connected, setup USB Port 2 Output Control Register */ > UP2OCR = UP2OCR_HXS | UP2OCR_HXOE | UP2OCR_DPPDE | UP2OCR_DMPDE; > > - return gpio_direction_output(SPITZ_GPIO_USB_HOST, 1); > + return 0; > } > > static void spitz_ohci_exit(struct device *dev) > { > - gpio_free(SPITZ_GPIO_USB_HOST); > + gpiod_remove_lookup_table(&spitz_usb_host_gpio_table); > } > > static struct pxaohci_platform_data spitz_ohci_platform_data = { > diff --git a/drivers/usb/host/ohci-pxa27x.c b/drivers/usb/host/ohci-pxa27x.c > index 357d9aee38a3..876842b940c0 100644 > --- a/drivers/usb/host/ohci-pxa27x.c > +++ b/drivers/usb/host/ohci-pxa27x.c > @@ -121,6 +121,7 @@ struct pxa27x_ohci { > void __iomem *mmio_base; > struct regulator *vbus[3]; > bool vbus_enabled[3]; > + struct gpio_desc *usb_host; > }; > > #define to_pxa27x_ohci(hcd) (struct pxa27x_ohci *)(hcd_to_ohci(hcd)->priv) > @@ -447,6 +448,10 @@ static int ohci_hcd_pxa27x_probe(struct platform_device *pdev) > pxa_ohci = to_pxa27x_ohci(hcd); > pxa_ohci->clk = usb_clk; > pxa_ohci->mmio_base = (void __iomem *)hcd->regs; > + pxa_ohci->usb_host = gpiod_get_optional(&pdev->dev, "usb-host", GPIOD_OUT_LOW); Any reason not to use devm_gpiod_get_optional()? Bart > + if (IS_ERR(pxa_ohci->usb_host)) > + return dev_err_probe(&pdev->dev, PTR_ERR(pxa_ohci->usb_host), > + "failed to get USB host GPIO\n"); > > for (i = 0; i < 3; ++i) { > char name[6]; > @@ -512,6 +517,8 @@ static void ohci_hcd_pxa27x_remove(struct platform_device *pdev) > for (i = 0; i < 3; ++i) > pxa27x_ohci_set_vbus_power(pxa_ohci, i, false); > > + gpiod_put(pxa_ohci->usb_host); > + > usb_put_hcd(hcd); > } > > > -- > 2.42.0 > > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20231004-pxa-gpio-v5-2-d99ae6fceea8@skole.hr>]
* Re: [PATCH RFC v5 2/6] ARM: pxa: Convert Spitz LEDs to GPIO descriptors [not found] ` <20231004-pxa-gpio-v5-2-d99ae6fceea8@skole.hr> @ 2023-10-06 6:50 ` Bartosz Golaszewski 0 siblings, 0 replies; 8+ messages in thread From: Bartosz Golaszewski @ 2023-10-06 6:50 UTC (permalink / raw) To: Duje Mihanović Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Andy Shevchenko, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Wed, Oct 4, 2023 at 4:56 PM Duje Mihanović <duje.mihanovic@skole.hr> wrote: > > Sharp's Spitz board still uses the legacy GPIO interface for configuring > its two onboard LEDs. > > Convert them to use the GPIO descriptor interface. > > Reviewed-by: Linus Walleij <linus.walleij@linaro.org> > Signed-off-by: Duje Mihanović <duje.mihanovic@skole.hr> > --- > arch/arm/mach-pxa/spitz.c | 18 ++++++++++++++++-- > 1 file changed, 16 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/mach-pxa/spitz.c b/arch/arm/mach-pxa/spitz.c > index 535e2b2e997b..b6a4085e9fb0 100644 > --- a/arch/arm/mach-pxa/spitz.c > +++ b/arch/arm/mach-pxa/spitz.c > @@ -452,16 +452,25 @@ static inline void spitz_keys_init(void) {} > * LEDs > ******************************************************************************/ > #if defined(CONFIG_LEDS_GPIO) || defined(CONFIG_LEDS_GPIO_MODULE) > +static struct gpiod_lookup_table spitz_led_gpio_table = { > + .dev_id = "leds-gpio", > + .table = { > + GPIO_LOOKUP_IDX("pxa-gpio", SPITZ_GPIO_LED_ORANGE, NULL, 0, > + GPIO_ACTIVE_HIGH), > + GPIO_LOOKUP_IDX("pxa-gpio", SPITZ_GPIO_LED_GREEN, NULL, 1, > + GPIO_ACTIVE_HIGH), > + { } > + } > +}; > + > static struct gpio_led spitz_gpio_leds[] = { > { > .name = "spitz:amber:charge", > .default_trigger = "sharpsl-charge", > - .gpio = SPITZ_GPIO_LED_ORANGE, > }, > { > .name = "spitz:green:hddactivity", > .default_trigger = "disk-activity", > - .gpio = SPITZ_GPIO_LED_GREEN, > }, > }; > > @@ -480,7 +489,12 @@ static struct platform_device spitz_led_device = { > > static void __init spitz_leds_init(void) > { > + gpiod_add_lookup_table(&spitz_led_gpio_table); > platform_device_register(&spitz_led_device); > + spitz_gpio_leds[0].gpiod = gpiod_get_index(&spitz_led_device.dev, > + NULL, 0, GPIOD_ASIS); > + spitz_gpio_leds[1].gpiod = gpiod_get_index(&spitz_led_device.dev, > + NULL, 1, GPIOD_ASIS); You're not using the con_id you specified in the lookup table. How about using gpiod_get_array()? Bart > } > #else > static inline void spitz_leds_init(void) {} > > -- > 2.42.0 > > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20231004-pxa-gpio-v5-3-d99ae6fceea8@skole.hr>]
* Re: [PATCH RFC v5 3/6] ARM: pxa: Convert Spitz CF power control to GPIO descriptors [not found] ` <20231004-pxa-gpio-v5-3-d99ae6fceea8@skole.hr> @ 2023-10-06 6:59 ` Bartosz Golaszewski 0 siblings, 0 replies; 8+ messages in thread From: Bartosz Golaszewski @ 2023-10-06 6:59 UTC (permalink / raw) To: Duje Mihanović Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Andy Shevchenko, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Wed, Oct 4, 2023 at 4:56 PM Duje Mihanović <duje.mihanovic@skole.hr> wrote: > > Sharp's Spitz board still uses the legacy GPIO interface for controlling > the power supply to its CF and SD card slots. > > Convert it to use the GPIO descriptor interface. > > Acked-by: Linus Walleij <linus.walleij@linaro.org> > Signed-off-by: Duje Mihanović <duje.mihanovic@skole.hr> > --- Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20231004-pxa-gpio-v5-4-d99ae6fceea8@skole.hr>]
* Re: [PATCH RFC v5 4/6] ARM: pxa: Convert reset driver to GPIO descriptors [not found] ` <20231004-pxa-gpio-v5-4-d99ae6fceea8@skole.hr> @ 2023-10-06 7:07 ` Bartosz Golaszewski 0 siblings, 0 replies; 8+ messages in thread From: Bartosz Golaszewski @ 2023-10-06 7:07 UTC (permalink / raw) To: Duje Mihanović Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Andy Shevchenko, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Wed, Oct 4, 2023 at 4:56 PM Duje Mihanović <duje.mihanovic@skole.hr> wrote: > > The PXA reset driver still uses the legacy GPIO interface for > configuring and asserting the reset pin. > > Convert it to use the GPIO descriptor interface. > > Acked-by: Linus Walleij <linus.walleij@linaro.org> > Signed-off-by: Duje Mihanović <duje.mihanovic@skole.hr> > --- > arch/arm/mach-pxa/reset.c | 39 +++++++++++++-------------------------- > arch/arm/mach-pxa/reset.h | 3 +-- > arch/arm/mach-pxa/spitz.c | 6 +++++- > 3 files changed, 19 insertions(+), 29 deletions(-) > > diff --git a/arch/arm/mach-pxa/reset.c b/arch/arm/mach-pxa/reset.c > index 27293549f8ad..08bc104b9411 100644 > --- a/arch/arm/mach-pxa/reset.c > +++ b/arch/arm/mach-pxa/reset.c > @@ -2,7 +2,7 @@ > #include <linux/kernel.h> > #include <linux/module.h> > #include <linux/delay.h> > -#include <linux/gpio.h> > +#include <linux/gpio/consumer.h> > #include <linux/io.h> > #include <asm/proc-fns.h> > #include <asm/system_misc.h> > @@ -14,33 +14,20 @@ > > static void do_hw_reset(void); > > -static int reset_gpio = -1; > +static struct gpio_desc *reset_gpio; > > -int init_gpio_reset(int gpio, int output, int level) > +int init_gpio_reset(int output, int level) > { > - int rc; > - > - rc = gpio_request(gpio, "reset generator"); > - if (rc) { > - printk(KERN_ERR "Can't request reset_gpio\n"); > - goto out; > + reset_gpio = gpiod_get(NULL, "reset", GPIOD_ASIS); > + if (IS_ERR(reset_gpio)) { > + pr_err("Can't request reset_gpio: %pe\n", reset_gpio); > + return PTR_ERR(reset_gpio); > } > > if (output) > - rc = gpio_direction_output(gpio, level); > + return gpiod_direction_output(reset_gpio, level); > else > - rc = gpio_direction_input(gpio); > - if (rc) { > - printk(KERN_ERR "Can't configure reset_gpio\n"); > - gpio_free(gpio); > - goto out; > - } > - > -out: > - if (!rc) > - reset_gpio = gpio; > - > - return rc; > + return gpiod_direction_input(reset_gpio); > } > > /* > @@ -50,16 +37,16 @@ int init_gpio_reset(int gpio, int output, int level) > */ > static void do_gpio_reset(void) > { > - BUG_ON(reset_gpio == -1); > + BUG_ON(IS_ERR(reset_gpio)); Crashing the kernel on a GPIO error? I guess it just keeps the old behavior but still... > > /* drive it low */ > - gpio_direction_output(reset_gpio, 0); > + gpiod_direction_output(reset_gpio, 0); > mdelay(2); > /* rising edge or drive high */ > - gpio_set_value(reset_gpio, 1); > + gpiod_set_value(reset_gpio, 1); > mdelay(2); > /* falling edge */ > - gpio_set_value(reset_gpio, 0); > + gpiod_set_value(reset_gpio, 0); > > /* give it some time */ > mdelay(10); > diff --git a/arch/arm/mach-pxa/reset.h b/arch/arm/mach-pxa/reset.h > index 963dd190bc13..5864f61a0e94 100644 > --- a/arch/arm/mach-pxa/reset.h > +++ b/arch/arm/mach-pxa/reset.h > @@ -13,10 +13,9 @@ extern void pxa_register_wdt(unsigned int reset_status); > > /** > * init_gpio_reset() - register GPIO as reset generator > - * @gpio: gpio nr > * @output: set gpio as output instead of input during normal work > * @level: output level > */ > -extern int init_gpio_reset(int gpio, int output, int level); > +extern int init_gpio_reset(int output, int level); > > #endif /* __ASM_ARCH_RESET_H */ > diff --git a/arch/arm/mach-pxa/spitz.c b/arch/arm/mach-pxa/spitz.c > index 965354e64c68..26ec29c9cd1b 100644 > --- a/arch/arm/mach-pxa/spitz.c > +++ b/arch/arm/mach-pxa/spitz.c > @@ -1024,9 +1024,13 @@ static void spitz_restart(enum reboot_mode mode, const char *cmd) > spitz_poweroff(); > } > > +GPIO_LOOKUP_SINGLE(spitz_reset_gpio_table, NULL, "pxa-gpio", > + SPITZ_GPIO_ON_RESET, "reset", GPIO_ACTIVE_HIGH); > + > static void __init spitz_init(void) > { > - init_gpio_reset(SPITZ_GPIO_ON_RESET, 1, 0); > + gpiod_add_lookup_table(&spitz_reset_gpio_table); > + init_gpio_reset(1, 0); > pm_power_off = spitz_poweroff; > > PMCR = 0x00; > > -- > 2.42.0 > > Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20231004-pxa-gpio-v5-5-d99ae6fceea8@skole.hr>]
* Re: [PATCH RFC v5 5/6] ARM: pxa: Convert gumstix Bluetooth to GPIO descriptors [not found] ` <20231004-pxa-gpio-v5-5-d99ae6fceea8@skole.hr> @ 2023-10-06 7:10 ` Bartosz Golaszewski 0 siblings, 0 replies; 8+ messages in thread From: Bartosz Golaszewski @ 2023-10-06 7:10 UTC (permalink / raw) To: Duje Mihanović Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Andy Shevchenko, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Wed, Oct 4, 2023 at 4:56 PM Duje Mihanović <duje.mihanovic@skole.hr> wrote: > > Gumstix still uses the legacy GPIO interface for resetting the Bluetooth > device. > > Convert it to use the GPIO descriptor interface. > > Reviewed-by: Linus Walleij <linus.walleij@linaro.org> > Signed-off-by: Duje Mihanović <duje.mihanovic@skole.hr> > --- Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20231004-pxa-gpio-v5-6-d99ae6fceea8@skole.hr>]
* Re: [PATCH RFC v5 6/6] input: ads7846: Move wait_for_sync() logic to driver [not found] ` <20231004-pxa-gpio-v5-6-d99ae6fceea8@skole.hr> @ 2023-10-06 7:11 ` Bartosz Golaszewski 0 siblings, 0 replies; 8+ messages in thread From: Bartosz Golaszewski @ 2023-10-06 7:11 UTC (permalink / raw) To: Duje Mihanović Cc: Daniel Mack, Haojian Zhuang, Robert Jarzmik, Russell King, Alan Stern, Greg Kroah-Hartman, Linus Walleij, Andy Shevchenko, Dmitry Torokhov, Mark Brown, linux-arm-kernel, linux-kernel, linux-usb, linux-gpio, linux-input, linux-spi On Wed, Oct 4, 2023 at 4:56 PM Duje Mihanović <duje.mihanovic@skole.hr> wrote: > > If this code is left in the board file, the sync GPIO would have to be > separated into another lookup table during conversion to the GPIO > descriptor API (which is also done in this patch). > > The only user of this code (Sharp Spitz) is also converted in this > patch. > > Suggested-by: Linus Walleij <linus.walleij@linaro.org> > Reviewed-by: Linus Walleij <linus.walleij@linaro.org> > Acked-by: Mark Brown <broonie@kernel.org> > Signed-off-by: Duje Mihanović <duje.mihanovic@skole.hr> > --- Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-10-06 7:12 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <20231004-pxa-gpio-v5-0-d99ae6fceea8@skole.hr> 2023-10-05 9:14 ` [PATCH RFC v5 0/6] ARM: pxa: GPIO descriptor conversions Andy Shevchenko 2023-10-05 15:52 ` Duje Mihanović [not found] ` <20231004-pxa-gpio-v5-1-d99ae6fceea8@skole.hr> 2023-10-06 6:48 ` [PATCH RFC v5 1/6] ARM: pxa: Convert Spitz OHCI to GPIO descriptors Bartosz Golaszewski [not found] ` <20231004-pxa-gpio-v5-2-d99ae6fceea8@skole.hr> 2023-10-06 6:50 ` [PATCH RFC v5 2/6] ARM: pxa: Convert Spitz LEDs " Bartosz Golaszewski [not found] ` <20231004-pxa-gpio-v5-3-d99ae6fceea8@skole.hr> 2023-10-06 6:59 ` [PATCH RFC v5 3/6] ARM: pxa: Convert Spitz CF power control " Bartosz Golaszewski [not found] ` <20231004-pxa-gpio-v5-4-d99ae6fceea8@skole.hr> 2023-10-06 7:07 ` [PATCH RFC v5 4/6] ARM: pxa: Convert reset driver " Bartosz Golaszewski [not found] ` <20231004-pxa-gpio-v5-5-d99ae6fceea8@skole.hr> 2023-10-06 7:10 ` [PATCH RFC v5 5/6] ARM: pxa: Convert gumstix Bluetooth " Bartosz Golaszewski [not found] ` <20231004-pxa-gpio-v5-6-d99ae6fceea8@skole.hr> 2023-10-06 7:11 ` [PATCH RFC v5 6/6] input: ads7846: Move wait_for_sync() logic to driver Bartosz Golaszewski
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).