Version:  2.0.40 2.2.26 2.4.37 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8

Linux/drivers/iio/trigger/Kconfig

  1 #
  2 # Industrial I/O standalone triggers
  3 #
  4 # When adding new entries keep the list in alphabetical order
  5 
  6 menu "Triggers - standalone"
  7 
  8 config IIO_HRTIMER_TRIGGER
  9         tristate "High resolution timer trigger"
 10         depends on IIO_SW_TRIGGER
 11         help
 12           Provides a frequency based IIO trigger using high resolution
 13           timers as interrupt source.
 14 
 15           To compile this driver as a module, choose M here: the
 16           module will be called iio-trig-hrtimer.
 17 
 18 config IIO_INTERRUPT_TRIGGER
 19         tristate "Generic interrupt trigger"
 20         help
 21           Provides support for using an interrupt of any type as an IIO
 22           trigger.  This may be provided by a gpio driver for example.
 23 
 24           To compile this driver as a module, choose M here: the
 25           module will be called iio-trig-interrupt.
 26 
 27 config IIO_TIGHTLOOP_TRIGGER
 28         tristate "A kthread based hammering loop trigger"
 29         depends on IIO_SW_TRIGGER
 30         help
 31           An experimental trigger, used to allow sensors to be sampled as fast
 32           as possible under the limitations of whatever else is going on.
 33           Uses a tight loop in a kthread.  Will only work with lower half only
 34           trigger consumers.
 35 
 36           To compile this driver as a module, choose M here: the
 37           module will be called iio-trig-loop.
 38 
 39 config IIO_SYSFS_TRIGGER
 40         tristate "SYSFS trigger"
 41         depends on SYSFS
 42         select IRQ_WORK
 43         help
 44           Provides support for using SYSFS entries as IIO triggers.
 45           If unsure, say N (but it's safe to say "Y").
 46 
 47           To compile this driver as a module, choose M here: the
 48           module will be called iio-trig-sysfs.
 49 
 50 endmenu

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us