xref: /openbmc/linux/drivers/iio/dummy/Kconfig (revision 415f7924)
1415f7924SCristina Opriceana#
2415f7924SCristina Opriceana# Industrial I/O subsystem Dummy Driver configuration
3415f7924SCristina Opriceana#
4415f7924SCristina Opriceanamenu "IIO dummy driver"
5415f7924SCristina Opriceana	depends on IIO
6415f7924SCristina Opriceana
7415f7924SCristina Opriceanaconfig IIO_DUMMY_EVGEN
8415f7924SCristina Opriceana       tristate
9415f7924SCristina Opriceana
10415f7924SCristina Opriceanaconfig IIO_SIMPLE_DUMMY
11415f7924SCristina Opriceana       tristate "An example driver with no hardware requirements"
12415f7924SCristina Opriceana       help
13415f7924SCristina Opriceana	 Driver intended mainly as documentation for how to write
14415f7924SCristina Opriceana	 a driver. May also be useful for testing userspace code
15415f7924SCristina Opriceana	 without hardware.
16415f7924SCristina Opriceana
17415f7924SCristina Opriceanaif IIO_SIMPLE_DUMMY
18415f7924SCristina Opriceana
19415f7924SCristina Opriceanaconfig IIO_SIMPLE_DUMMY_EVENTS
20415f7924SCristina Opriceana       bool "Event generation support"
21415f7924SCristina Opriceana       select IIO_DUMMY_EVGEN
22415f7924SCristina Opriceana       help
23415f7924SCristina Opriceana         Add some dummy events to the simple dummy driver.
24415f7924SCristina Opriceana
25415f7924SCristina Opriceanaconfig IIO_SIMPLE_DUMMY_BUFFER
26415f7924SCristina Opriceana	bool "Buffered capture support"
27415f7924SCristina Opriceana	select IIO_BUFFER
28415f7924SCristina Opriceana	select IIO_TRIGGER
29415f7924SCristina Opriceana	select IIO_KFIFO_BUF
30415f7924SCristina Opriceana	help
31415f7924SCristina Opriceana	  Add buffered data capture to the simple dummy driver.
32415f7924SCristina Opriceana
33415f7924SCristina Opriceanaendif # IIO_SIMPLE_DUMMY
34415f7924SCristina Opriceana
35415f7924SCristina Opriceanaendmenu
36