On Fri, 09 Aug 2024 16:23:54 +0200, Ahmad Fatoum wrote: > So far, GPIO bias configuration was done exclusively by pinctrl drivers. > All barebox pinctrl drivers work by consuming a device tree node with > a binding that differs from driver to driver and then applying the > configuration described within. > > Neither GPIO or pinctrl node have any insight on what in particular is > being configured. > > [...] Applied, thanks! [01/11] gpio: make gpio.h header self-contained https://git.pengutronix.de/cgit/barebox/commit/?id=14b85136923b (link may not be stable) [02/11] gpiolib: permit GPIO drivers to implement struct gpio_ops::set_config https://git.pengutronix.de/cgit/barebox/commit/?id=588ae0dda1a2 (link may not be stable) [03/11] pinctrl: stm32: implement generic struct gpio_ops::set_config https://git.pengutronix.de/cgit/barebox/commit/?id=043337f00f61 (link may not be stable) [04/11] gpiolib: turn request/active_low into bit flags https://git.pengutronix.de/cgit/barebox/commit/?id=3c702bf6699d (link may not be stable) [05/11] gpiolib: don't use GPIO number API in of_hog_gpio https://git.pengutronix.de/cgit/barebox/commit/?id=76f484d35d47 (link may not be stable) [06/11] gpiolib: store all OF flags into GPIO descriptor https://git.pengutronix.de/cgit/barebox/commit/?id=e89e662f4082 (link may not be stable) [07/11] gpiolib: add support for OF GPIO configuration binding https://git.pengutronix.de/cgit/barebox/commit/?id=269dad50c259 (link may not be stable) [08/11] gpiolib: use dev_gpiod_get_index device node argument throughout https://git.pengutronix.de/cgit/barebox/commit/?id=f2c8dfbabd6b (link may not be stable) [09/11] gpiolib: export function to get struct gpio_desc from index https://git.pengutronix.de/cgit/barebox/commit/?id=996f924de8dd (link may not be stable) [10/11] input: gpio_keys: switch to GPIO descriptor API https://git.pengutronix.de/cgit/barebox/commit/?id=2fe7e9ecc63b (link may not be stable) [11/11] input: gpio-keys: request with label in DT if available https://git.pengutronix.de/cgit/barebox/commit/?id=5e94d0bc7430 (link may not be stable) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>