On Tue, Apr 14, 2020 at 7:09 PM Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > On Thu, Apr 09, 2020 at 02:58:26PM -0500, Pierre-Louis Bossart wrote: > > The GPIOs are used e.g. on HifiBerry DAC+ HATs to control the LED > > (GPIO3) and the choice of the 44.1 (GPIO6) or 48 (GPIO3) kHz > > oscillator (when present). > > > > Enable basic gpio_chip to get/set values and get/set > > directions. Tested with GPIO_LIB from sys/class/gpio, the LED turns > > on/off as desired. > > > One question, can this use existing GPIO infrastructure, like bgpio_init()? > Ah, I see, that one operates over MMIO, while we would need something based on > regmap API. > > Bartosz, do we have plans to have bgpio_regmap_init() or alike? Michael Walle is working on that: https://lore.kernel.org/linux-gpio/20200402203656.27047-11-michael@xxxxxxxx/ I think we should try to merge it sooner rather than later. I can provide an ib-* branch for ASoC whenever we agreed on a basic generic driver. Yours, Linus Walleij