1. 06 12月, 2020 1 次提交
  2. 16 11月, 2020 7 次提交
  3. 05 11月, 2020 1 次提交
  4. 28 10月, 2020 2 次提交
  5. 30 9月, 2020 2 次提交
    • K
      gpiolib: cdev: support setting debounce · 65cff704
      Kent Gibson 提交于
      Add support for setting debounce on a line via the GPIO uAPI.
      Where debounce is not supported by hardware, a software debounce is
      provided.
      
      The implementation of the software debouncer waits for the line to be
      stable for the debounce period before determining if a level change,
      and a corresponding edge event, has occurred.  This provides maximum
      protection against glitches, but also introduces a debounce_period
      latency to edge events.
      
      The software debouncer is integrated with the edge detection as it
      utilises the line interrupt, and integration is simpler than getting
      the two to interwork.  Where software debounce AND edge detection is
      required, the debouncer provides both.
      Signed-off-by: NKent Gibson <warthog618@gmail.com>
      Signed-off-by: NBartosz Golaszewski <bgolaszewski@baylibre.com>
      65cff704
    • K
      gpiolib: cdev: support edge detection for uAPI v2 · 73e03419
      Kent Gibson 提交于
      Add support for edge detection to lines requested using
      GPIO_V2_GET_LINE_IOCTL.
      
      The edge_detector implementation is based on the v1 lineevent
      implementation.  Unlike the v1 implementation, an overflow of the event
      buffer results in discarding older events, rather than the most
      recent, so the final event in a burst will correspond to the current
      state of the line.
      Signed-off-by: NKent Gibson <warthog618@gmail.com>
      Signed-off-by: NBartosz Golaszewski <bgolaszewski@baylibre.com>
      73e03419
  6. 17 9月, 2020 1 次提交
  7. 14 9月, 2020 3 次提交
  8. 11 9月, 2020 1 次提交
  9. 12 7月, 2020 2 次提交
  10. 30 6月, 2020 1 次提交
  11. 21 6月, 2020 1 次提交
  12. 03 6月, 2020 1 次提交
  13. 29 5月, 2020 2 次提交
  14. 27 5月, 2020 1 次提交
  15. 18 5月, 2020 1 次提交
  16. 16 5月, 2020 1 次提交
  17. 13 5月, 2020 1 次提交
  18. 28 4月, 2020 2 次提交
  19. 23 4月, 2020 2 次提交
  20. 01 4月, 2020 1 次提交
  21. 31 3月, 2020 1 次提交
  22. 28 3月, 2020 4 次提交
  23. 27 3月, 2020 1 次提交