1. 17 Aug, 2021 5 commits
  2. 16 Aug, 2021 8 commits
  3. 11 Aug, 2021 2 commits
    • Christoph Grenz's avatar
      Use Capabilities Request command to detect displays · 0bba146b
      Christoph Grenz authored
      Until now the Identification Request command was used to detect
      devices. The command is not strictly mandatory for displays to
      implement but should at least result in a valid error response.
      
      Some devices seen to not even send back an error/null response
      but instead only respond with null bytes causing the detection
      to abort.
      
      Now the first chunk of the capability string is requested for
      the first detection step. As the capabilites request command is
      effectively mandatory, this should improve compatibility with
      badly programmed displays.
      
      May fix issues #11 and #20.
      0bba146b
    • Christoph Grenz's avatar
      Fix: Prevent lockup when `ddcci-backlight` is already loaded at device detection · 96c0c54e
      Christoph Grenz authored
      A semaphore was still held when `device_add()` announced the existence
      of the new DDCCI device to kernel and userspace.
      
      Now the semaphore is released before the announcement preventing
      possible lockups when `ddcci-backlight` is already loaded.
      
      Fixes #17
      96c0c54e
  4. 09 Aug, 2021 8 commits
  5. 19 Sep, 2019 4 commits
  6. 15 Sep, 2019 2 commits
  7. 14 Sep, 2019 1 commit
  8. 04 Sep, 2019 2 commits
  9. 27 Jul, 2019 1 commit
  10. 12 Jun, 2019 1 commit
  11. 25 Jan, 2019 1 commit
  12. 09 Dec, 2018 1 commit
  13. 27 Oct, 2018 4 commits