Linux 4.16.11
[linux/fpc-iii.git] / drivers / iio / dummy / Kconfig
blob5a29fbd3c531c419454aecd9e2a6028d3885ad74
2 # Industrial I/O subsystem Dummy Driver configuration
4 menu "IIO dummy driver"
5         depends on IIO
7 config IIO_DUMMY_EVGEN
8         select IRQ_SIM
9         tristate
11 config IIO_SIMPLE_DUMMY
12        tristate "An example driver with no hardware requirements"
13        depends on IIO_SW_DEVICE
14        help
15          Driver intended mainly as documentation for how to write
16          a driver. May also be useful for testing userspace code
17          without hardware.
19 if IIO_SIMPLE_DUMMY
21 config IIO_SIMPLE_DUMMY_EVENTS
22        bool "Event generation support"
23        select IIO_DUMMY_EVGEN
24        help
25          Add some dummy events to the simple dummy driver.
27 config IIO_SIMPLE_DUMMY_BUFFER
28         bool "Buffered capture support"
29         select IIO_BUFFER
30         select IIO_TRIGGER
31         select IIO_KFIFO_BUF
32         help
33           Add buffered data capture to the simple dummy driver.
35 endif # IIO_SIMPLE_DUMMY
37 endmenu