On Fri, Mar 15, 2019 at 3:33 AM Maxime Ripard <maxime.ripard@xxxxxxxxxxx> wrote: > > Hi, > > Here is a series that addresses one of the issues we've had for some time > with our pinctrl driver, which is that while we should have had the strict > mode enabled, we didn't and now we have to deal with all the DT having GPIO > and pinctrl nodes for the same pins. > > This was partially due to cargo cult (which has been addressed since), but > also due to technical limitations of the GPIO DT bindings at the time which > didn't allow to specify the pull-up and pull-down resistors, and the drive > strength of the pins. > > Now that the former are supported, we can remove those users, and we will > deal with the latter eventually. > > Let me know what you think, > Maxime > > Maxime Ripard (6): > gpio: Set proper argument value to set_config > pinctrl: sunxi: implement pin_config_set > pinctrl: sunxi: Fix variable assignment syntax > pinctrl: sunxi: Declare set_config on the GPIO chip > ARM: dts: sunxi: Remove pinctrl groups setting bias > ARM: dts: sunxi: Remove useless pinctrl nodes Acked-by: Chen-Yu Tsai <wens@xxxxxxxx>