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 89ab655a3SArnd Bergmann select IRQ_WORK 9415f7924SCristina Opriceana tristate 10415f7924SCristina Opriceana 11415f7924SCristina Opriceanaconfig IIO_SIMPLE_DUMMY 12415f7924SCristina Opriceana tristate "An example driver with no hardware requirements" 13415f7924SCristina Opriceana help 14415f7924SCristina Opriceana Driver intended mainly as documentation for how to write 15415f7924SCristina Opriceana a driver. May also be useful for testing userspace code 16415f7924SCristina Opriceana without hardware. 17415f7924SCristina Opriceana 18415f7924SCristina Opriceanaif IIO_SIMPLE_DUMMY 19415f7924SCristina Opriceana 20415f7924SCristina Opriceanaconfig IIO_SIMPLE_DUMMY_EVENTS 21415f7924SCristina Opriceana bool "Event generation support" 22415f7924SCristina Opriceana select IIO_DUMMY_EVGEN 23415f7924SCristina Opriceana help 24415f7924SCristina Opriceana Add some dummy events to the simple dummy driver. 25415f7924SCristina Opriceana 26415f7924SCristina Opriceanaconfig IIO_SIMPLE_DUMMY_BUFFER 27415f7924SCristina Opriceana bool "Buffered capture support" 28415f7924SCristina Opriceana select IIO_BUFFER 29415f7924SCristina Opriceana select IIO_TRIGGER 30415f7924SCristina Opriceana select IIO_KFIFO_BUF 31415f7924SCristina Opriceana help 32415f7924SCristina Opriceana Add buffered data capture to the simple dummy driver. 33415f7924SCristina Opriceana 34415f7924SCristina Opriceanaendif # IIO_SIMPLE_DUMMY 35415f7924SCristina Opriceana 36415f7924SCristina Opriceanaendmenu 37