On Tue, May 19, 2020 at 04:16:19AM +0300, Roman Kovalivskyi wrote: > From: Dave Stevenson <dave.stevenson@xxxxxxxxxxxxxxx> > > All calls to the gpio library are in contexts that can sleep, > therefore there is no issue with having those GPIOs controlled > by controllers which require sleeping (eg I2C GPIO expanders). > > Switch to using gpiod_set_value_cansleep instead of gpiod_set_value > to avoid triggering the warning in gpiolib should the GPIO > controller need to sleep. > > Signed-off-by: Dave Stevenson <dave.stevenson@xxxxxxxxxxxxxxx> > Signed-off-by: Roman Kovalivskyi <roman.kovalivskyi@xxxxxxxxxxxxxxx> This needs to be merged with the 2nd patch. -- Sakari Ailus