mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-11-15 11:08:06 +00:00
Certain GPIO descriptor arrays returned by gpio_get_array() may contain information on direct mapping of array members to pins of a single GPIO chip in hardware order. In such cases, bitmaps of values can be passed directly from/to the chip's .get/set_multiple() callbacks without wasting time on iterations. Add respective code to gpiod_get/set_array_bitmap_complex() functions. Pins not applicable for fast path are processed as before, skipping over the 'fast' ones. Cc: Jonathan Corbet <corbet@lwn.net> Signed-off-by: Janusz Krzysztofik <jmkrzyszt@gmail.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> |
||
|---|---|---|
| .. | ||
| 80211 | ||
| dmaengine | ||
| firmware | ||
| fpga | ||
| gpio | ||
| iio | ||
| pm | ||
| soundwire | ||
| usb | ||
| basics.rst | ||
| clk.rst | ||
| conf.py | ||
| device-io.rst | ||
| device_connection.rst | ||
| device_link.rst | ||
| dma-buf.rst | ||
| edac.rst | ||
| frame-buffer.rst | ||
| hsi.rst | ||
| i2c.rst | ||
| index.rst | ||
| infrastructure.rst | ||
| input.rst | ||
| libata.rst | ||
| message-based.rst | ||
| misc_devices.rst | ||
| miscellaneous.rst | ||
| mtdnand.rst | ||
| pci.rst | ||
| pinctl.rst | ||
| rapidio.rst | ||
| regulator.rst | ||
| s390-drivers.rst | ||
| scsi.rst | ||
| slimbus.rst | ||
| sound.rst | ||
| spi.rst | ||
| target.rst | ||
| uio-howto.rst | ||
| vme.rst | ||
| w1.rst | ||