On Thu, Jun 14, 2018 at 8:14 AM, Linus Walleij <[email protected]> wrote: > On Wed, Jun 13, 2018 at 9:28 PM, Rob Herring <[email protected]> wrote: > >>> "Some system-on-chips (SoCs) use the concept of GPIO banks. ... >>> Usually each such bank is >>> exposed in the device tree as an individual gpio-controller node. ..." >> >> This should be conditioned on being able to divide up the registers by >> bank which seems like you can't. Or there's the case like the DW GPIO >> block and the number of banks is configurable. > > If it is possible to create one device per bank I usually prefer that > approach, as it also (often) makes it possible to use the > generic GPIO library, i.e. the hardware abstraction start to > share more with other GPIO controllers.
But that should be possible whether there are banks in DT or not, right? Rob _______________________________________________ devel mailing list [email protected] http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
