Hi Jerome, On Sat, Apr 11, 2020 at 7:23 PM Jerome Brunet <jbrunet@xxxxxxxxxxxx> wrote: > > > On Sat 11 Apr 2020 at 19:03, Martin Blumenstingl <martin.blumenstingl@xxxxxxxxxxxxxx> wrote: > > > Use gpiochip_generic_config for the gpio_chip's set_config callback so > > GPIO flags like GPIO_PULL_UP or GPIO_PULL_DOWN can be used in the board > > .dts descriptions. > > This is required for some Meson8m2 boards where GPIO_BSD_EN provides the > > "MUTE" signal and requires enabling the internal pull-up resistor. > > I think your addition makes sense but, FYI, there is another solution to > your problem that should already work as it is. > > If the platform requires a pull-up, you could set the pinconf 'bias-pull-up' > property in dt in the pinctrl definition passed to the device using the gpio. Thank you for this hint. personally I find GPIO_PULL_UP is easier to write when I'm passing a GPIO descriptor anyways. > There is an example of that in meson-gx-libretech-pc.dtsi with the phy > irq pin. I'm still hoping that pinctrl-meson will gain interrupt support one day, then the driver will (hopefully) take care of that :-) Martin