1. 19 5月, 2021 1 次提交
  2. 19 4月, 2021 1 次提交
  3. 08 3月, 2021 1 次提交
  4. 03 2月, 2021 1 次提交
  5. 04 1月, 2021 1 次提交
    • H
      platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet · 46c54cf2
      Hans de Goede 提交于
      The Estar Beauty HD (MID 7316R) tablet uses a Goodix touchscreen,
      with the X and Y coordinates swapped compared to the LCD panel.
      
      Add a touchscreen_dmi entry for this adding a "touchscreen-swapped-x-y"
      device-property to the i2c-client instantiated for this device before
      the driver binds.
      
      This is the first entry of a Goodix touchscreen to touchscreen_dmi.c,
      so far DMI quirks for Goodix touchscreen's have been added directly
      to drivers/input/touchscreen/goodix.c. Currently there are 3
      DMI tables in goodix.c:
      1. rotated_screen[] for devices where the touchscreen is rotated
         180 degrees vs the LCD panel
      2. inverted_x_screen[] for devices where the X axis is inverted
      3. nine_bytes_report[] for devices which use a non standard touch
         report size
      
      Arguably only 3. really needs to be inside the driver and the other
      2 cases are better handled through the generic touchscreen DMI quirk
      mechanism from touchscreen_dmi.c, which allows adding device-props to
      any i2c-client. Esp. now that goodix.c is using the generic
      touchscreen_properties code.
      
      Alternative to the approach from this patch we could add a 4th
      dmi_system_id table for devices with swapped-x-y axis to goodix.c,
      but that seems undesirable.
      
      Cc: Bastien Nocera <hadess@hadess.net>
      Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      Link: https://lore.kernel.org/r/20201224135158.10976-1-hdegoede@redhat.com
      46c54cf2
  6. 26 11月, 2020 2 次提交
  7. 24 11月, 2020 1 次提交
  8. 28 10月, 2020 1 次提交
  9. 24 9月, 2020 1 次提交
  10. 01 6月, 2020 1 次提交
  11. 30 5月, 2020 1 次提交
  12. 06 5月, 2020 2 次提交
  13. 23 4月, 2020 1 次提交
  14. 17 4月, 2020 2 次提交
  15. 20 3月, 2020 2 次提交
  16. 10 1月, 2020 2 次提交
  17. 18 11月, 2019 1 次提交
  18. 27 10月, 2019 1 次提交
  19. 08 9月, 2019 1 次提交
  20. 16 8月, 2019 2 次提交
  21. 29 6月, 2019 1 次提交
  22. 12 6月, 2019 1 次提交
  23. 31 5月, 2019 1 次提交
  24. 09 5月, 2019 1 次提交
  25. 09 4月, 2019 1 次提交
  26. 05 3月, 2019 1 次提交
  27. 06 2月, 2019 2 次提交
  28. 08 12月, 2018 1 次提交
  29. 29 10月, 2018 1 次提交
  30. 20 10月, 2018 2 次提交
  31. 08 10月, 2018 1 次提交
  32. 15 8月, 2018 1 次提交