Kconfig 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #
  2. # Industrial I/O subsystem configuration
  3. #
  4. menu "IIO staging drivers"
  5. depends on IIO
  6. source "drivers/staging/iio/accel/Kconfig"
  7. source "drivers/staging/iio/adc/Kconfig"
  8. source "drivers/staging/iio/addac/Kconfig"
  9. source "drivers/staging/iio/cdc/Kconfig"
  10. source "drivers/staging/iio/frequency/Kconfig"
  11. source "drivers/staging/iio/gyro/Kconfig"
  12. source "drivers/staging/iio/impedance-analyzer/Kconfig"
  13. source "drivers/staging/iio/light/Kconfig"
  14. source "drivers/staging/iio/magnetometer/Kconfig"
  15. source "drivers/staging/iio/meter/Kconfig"
  16. source "drivers/staging/iio/resolver/Kconfig"
  17. source "drivers/staging/iio/trigger/Kconfig"
  18. config IIO_DUMMY_EVGEN
  19. tristate
  20. config IIO_SIMPLE_DUMMY
  21. tristate "An example driver with no hardware requirements"
  22. help
  23. Driver intended mainly as documentation for how to write
  24. a driver. May also be useful for testing userspace code
  25. without hardware.
  26. if IIO_SIMPLE_DUMMY
  27. config IIO_SIMPLE_DUMMY_EVENTS
  28. boolean "Event generation support"
  29. select IIO_DUMMY_EVGEN
  30. help
  31. Add some dummy events to the simple dummy driver.
  32. config IIO_SIMPLE_DUMMY_BUFFER
  33. boolean "Buffered capture support"
  34. select IIO_BUFFER
  35. select IIO_KFIFO_BUF
  36. help
  37. Add buffered data capture to the simple dummy driver.
  38. endif # IIO_SIMPLE_DUMMY
  39. endmenu