Skip to content

Add GPIO set_multiple callback support for ISA_BUS_API drivers

William Breathitt Gray linux-gpio linux-iio lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5gpio: 104-dio-48e: Add set_multiple callback function supportdrivers/gpio/gpio-104-dio-48e.c+39 -01 reply
2/5gpio: 104-idio-16: Add set_multiple callback function supportdrivers/gpio/gpio-104-idio-16.c+20 -01 reply
3/5gpio: gpio-mm: Add set_multiple callback function supportdrivers/gpio/gpio-gpio-mm.c+39 -01 reply
4/5gpio: ws16c48: Add set_multiple callback function supportdrivers/gpio/gpio-ws16c48.c+41 -01 reply
5/5iio: stx104: Add GPIO set_multiple callback function supportdrivers/iio/adc/stx104.c+23 -04 replies

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchJonathan CameronLinus Walleij
1/5
2/5
3/5
4/5
5/5A-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] Add GPIO set_multiple callback support for ISA_BUS_API drivers

Most of the ISA_BUS_API drivers control GPIO via 8-bit ioport registers. Since updating any given GPIO line involves writing out all 8 bits for the respective register, it makes sense to add support for the GPIO set_multiple callback function so that multiple GPIO lines may be set more efficiently. This patchset adds such support in each respective driver.

William Breathitt Gray (5):
gpio: 104-dio-48e: Add set_multiple callback function support
gpio: 104-idio-16: Add set_multiple callback function support
gpio: gpio-mm: Add set_multiple callback function support
gpio: ws16c48: Add set_multiple callback function support
iio: stx104: Add GPIO set_multiple callback function support

 drivers/gpio/gpio-104-dio-48e.c | 39 +++++++++++++++++++++++++++++++++++++++
 drivers/gpio/gpio-104-idio-16.c | 20 ++++++++++++++++++++
 drivers/gpio/gpio-gpio-mm.c     | 39 +++++++++++++++++++++++++++++++++++++++
 drivers/gpio/gpio-ws16c48.c     | 41 +++++++++++++++++++++++++++++++++++++++++
 drivers/iio/adc/stx104.c        | 23 +++++++++++++++++++++++
 5 files changed, 162 insertions(+)
Signature · 1 line
2.11.0