An error occurred fetching the project authors.
  1. 17 May, 2021 1 commit
  2. 07 Apr, 2021 2 commits
  3. 11 Mar, 2021 2 commits
  4. 21 Feb, 2021 1 commit
  5. 14 Feb, 2021 1 commit
  6. 09 Jan, 2021 1 commit
  7. 08 Nov, 2020 1 commit
  8. 10 Oct, 2020 1 commit
  9. 06 Sep, 2020 1 commit
  10. 03 Sep, 2020 1 commit
  11. 22 Aug, 2020 1 commit
  12. 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
  13. 14 Jun, 2020 1 commit
  14. 26 May, 2020 1 commit
  15. 19 Apr, 2020 3 commits
  16. 27 Mar, 2020 1 commit
  17. 08 Mar, 2020 1 commit
  18. 15 Dec, 2019 2 commits
  19. 16 Nov, 2019 1 commit
  20. 10 Nov, 2019 1 commit
  21. 18 Oct, 2019 1 commit
    • Linus Walleij's avatar
      iio: adc: New driver for the AB8500 GPADC · 07063bbf
      Linus Walleij authored
      This is a new driver for the ST-Ericsson AB8500 GPADC, which
      replaces the old driver in drivers/mfd/ab8500-gpadc.c and
      thus gets rid of another necessarily different custom driver
      from the times before IIO existed.
      
      The AB8500 GPADC can convert 10 different channels and these
      are used for monitoring voltages in the U8500 chipset, some
      are used for battery charging, some for temperature
      monitoring.
      
      As this is very core functionality that a lot of drivers
      depend on and was formerly compiled in with the AB8500 core
      driver, we deafault it to 'y' in Kconfig: it can be compiled
      out but it is really not advisible: the platform can
      for example overheat if we do.
      Reviewed-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
      07063bbf
  22. 15 Oct, 2019 2 commits
  23. 03 Sep, 2019 1 commit
  24. 17 Jun, 2019 1 commit
  25. 21 May, 2019 1 commit
  26. 22 Apr, 2019 3 commits
  27. 14 Apr, 2019 2 commits
  28. 04 Apr, 2019 2 commits
  29. 09 Feb, 2019 2 commits