On Thu, Jul 17, 2014 at 12:41:23PM +0200, Thierry Reding wrote: > On Thu, Jul 17, 2014 at 11:17:23AM +0100, Mark Brown wrote: > > Not so sure about that - what about requesting GPIOs for a bidirectional > > bus? Thinking about SPI bitbanging here. > Wouldn't you want to use a different means that the gpiod_array_*() API > to handle those cases? gpiod_array_*() is probably most useful to handle > bulk operations on a set of GPIOs that do essentially the same thing. If > you get and then need to index into that array to handle them all > differently then you don't gain very much. For set and get, sure - but it's still useful to be able to do bulk requests for GPIOs especially since that's the only bit of the interface that requires error handling.
Attachment:
signature.asc
Description: Digital signature