On Mon, Jan 22, 2018 at 12:09 AM, David Lechner <[email protected]> wrote:
> This adds support for the pinmux gpio ranges feature to the DaVinci gpio > driver. Only device tree is supported since the non-DT boards don't > use a generic pinmux controller. > > Cc: Keerthy <[email protected]> > Cc: Linus Walleij <[email protected]> > Signed-off-by: David Lechner <[email protected]> Nice, patch applied! > + if (of_property_read_bool(dev->of_node, "gpio-ranges")) { > + chips->chip.request = gpiochip_generic_request; > + chips->chip.free = gpiochip_generic_free; > + } If the backing pin controller can do things like debounce or open drain pin control, consider using also the gpiochip_generic_config() callback in the future. Yours, Linus Walleij

