Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1#
2# Industrial I/O generic buffer implementations
3#
4# When adding new entries keep the list in alphabetical order
5
6config IIO_BUFFER_CB
7 tristate "IIO callback buffer used for push in-kernel interfaces"
8 help
9 Should be selected by any drivers that do in-kernel push
10 usage. That is, those where the data is pushed to the consumer.
11
12config IIO_KFIFO_BUF
13 tristate "Industrial I/O buffering based on kfifo"
14 help
15 A simple fifo based on kfifo. Note that this currently provides
16 no buffer events so it is up to userspace to work out how
17 often to read from the buffer.
18
19config IIO_TRIGGERED_BUFFER
20 tristate
21 select IIO_TRIGGER
22 select IIO_KFIFO_BUF
23 help
24 Provides helper functions for setting up triggered buffers.