An error occurred fetching the project authors.
  1. 23 Nov, 2022 2 commits
  2. 21 Sep, 2022 1 commit
  3. 05 Sep, 2022 1 commit
  4. 20 Aug, 2022 1 commit
  5. 15 Aug, 2022 1 commit
  6. 18 Jun, 2022 1 commit
  7. 14 Jun, 2022 2 commits
  8. 11 Jun, 2022 2 commits
  9. 28 Apr, 2022 1 commit
  10. 21 Feb, 2022 1 commit
  11. 21 Dec, 2021 1 commit
  12. 12 Dec, 2021 2 commits
  13. 17 Nov, 2021 1 commit
  14. 19 Oct, 2021 2 commits
  15. 17 Oct, 2021 1 commit
  16. 15 Aug, 2021 1 commit
  17. 17 May, 2021 1 commit
  18. 07 Apr, 2021 2 commits
  19. 11 Mar, 2021 2 commits
  20. 21 Feb, 2021 1 commit
  21. 14 Feb, 2021 1 commit
  22. 09 Jan, 2021 1 commit
  23. 08 Nov, 2020 1 commit
  24. 10 Oct, 2020 1 commit
  25. 06 Sep, 2020 1 commit
  26. 03 Sep, 2020 1 commit
  27. 22 Aug, 2020 1 commit
  28. 20 Jul, 2020 1 commit
    • Artur Rojek's avatar
      IIO: Ingenic JZ47xx: Add touchscreen mode. · b96952f4
      Artur Rojek authored
      The SADC component in JZ47xx SoCs provides support for touchscreen
      operations (pen position and pen down pressure) in single-ended and
      differential modes.
      
      The touchscreen component of SADC takes a significant time to stabilize
      after first receiving the clock and a delay of 50ms has been empirically
      proven to be a safe value before data sampling can begin.
      
      Of the known hardware to use this controller, GCW Zero and Anbernic RG-350
      utilize the touchscreen mode by having their joystick(s) attached to the
      X/Y positive/negative input pins.
      
      JZ4770 and later SoCs introduce a low-level command feature. With it, up
      to 32 commands can be programmed, each one corresponding to a sampling
      job. It allows to change the low-voltage reference, the high-voltage
      reference, have them connected to VCC, GND, or one of the X-/X+ or Y-/Y+
      pins.
      
      This patch introduces support for 6 stream-capable channels:
      - channel #0 samples X+/GND
      - channel #1 samples Y+/GND
      - channel #2 samples X-/GND
      - channel #3 samples Y-/GND
      - channel #4 samples X+/X-
      - channel #5 samples Y+/Y-
      
      Being able to sample X-/GND and Y-/GND is useful on some devices, where
      one joystick is connected to the X+/Y+ pins, and a second joystick is
      connected to the X-/Y- pins.
      
      All the boards which probe this driver have the interrupt provided from
      Device Tree, with no need to handle a case where the IRQ was not provided.
      Co-developed-by: default avatarPaul Cercueil <paul@crapouillou.net>
      Signed-off-by: default avatarPaul Cercueil <paul@crapouillou.net>
      Signed-off-by: default avatarArtur Rojek <contact@artur-rojek.eu>
      Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
      b96952f4
  29. 14 Jun, 2020 1 commit
  30. 26 May, 2020 1 commit
  31. 19 Apr, 2020 3 commits