iio: stx104: Implement get_multiple callback
authorWilliam Breathitt Gray <vilhelm.gray@gmail.com>
Sat, 17 Mar 2018 15:49:56 +0000 (11:49 -0400)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 17 Mar 2018 16:21:27 +0000 (16:21 +0000)
commitdcbe3ccd8ad5a0cef2a038478ad80e3d6f921815
tree07d978edcf3a9465af0a1899e7dc427efd0a538b
parentc26dd817d99bc50acf2667ee27c39414a7a6638e
iio: stx104: Implement get_multiple callback

The Apex Embedded Systems STX104 series of devices provides 4 TTL
compatible lines of inputs accessed via a single 4-bit port. Since four
input lines are acquired on a single port input read, the STX104 GPIO
driver may improve multiple input reads by utilizing a get_multiple
callback. This patch implements the stx104_gpio_get_multiple function
which serves as the respective get_multiple callback.

Cc: Jonathan Cameron <jic23@kernel.org>
Cc: Hartmut Knaack <knaack.h@gmx.de>
Cc: Lars-Peter Clausen <lars@metafoo.de>
Cc: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/stx104.c