1. 10 4月, 2018 3 次提交
  2. 08 3月, 2018 1 次提交
  3. 16 12月, 2017 1 次提交
  4. 14 9月, 2017 1 次提交
  5. 28 5月, 2016 1 次提交
  6. 12 5月, 2016 3 次提交
  7. 10 11月, 2015 1 次提交
  8. 05 8月, 2015 1 次提交
    • N
      Input: atmel_mxt_ts - use deep sleep mode when stopped · 7f3884f7
      Nick Dyer 提交于
      The hardcoded 0x83 CTRL setting overrides other settings in that byte,
      enabling extra reporting that may not be useful on a particular platform.
      
      Implement improved suspend mechanism via deep sleep. By writing zero to
      both the active and idle cycle times the maXTouch device can be put into a
      deep sleep mode, using minimal power. It is necessary to issue a calibrate
      command after the chip has spent any time in deep sleep, however a soft
      reset is unnecessary.
      
      Use the old method on Chromebook Pixel via platform data option.
      
      This patch also deals with the situation where the power configuration is
      zero on probe, which would mean that the device never wakes up to execute
      commands.
      
      After a config download, the T7 power configuration may have changed so it
      is necessary to re-read it.
      Signed-off-by: NNick Dyer <nick.dyer@itdev.co.uk>
      Acked-by: NBenson Leung <bleung@chromium.org>
      Acked-by: NYufeng Shen <miletus@chromium.org>
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      7f3884f7
  9. 25 4月, 2015 1 次提交
    • D
      platform/chrome: chromeos_laptop - instantiate Atmel at primary address · 96cba9b0
      Dmitry Torokhov 提交于
      The new Atmel MXT driver expects i2c client's address contain the
      primary (main address) of the chip, and calculates the expected
      bootloader address form the primary address. Unfortunately chrome_laptop
      does probe the devices and if touchpad (or touchscreen, or both) comes
      up in bootloader mode the i2c device gets instantiated with the
      bootloader address which confuses the driver.
      
      To work around this issue let's probe the primary address first. If the
      device is not detected at the primary address we'll probe alternative
      addresses as "dummy" devices. If any of them are found, destroy the
      dummy client and instantiate client with proper name at primary address
      still.
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      96cba9b0
  10. 20 10月, 2014 1 次提交
  11. 24 7月, 2014 1 次提交
  12. 16 7月, 2014 2 次提交
  13. 11 7月, 2014 5 次提交
  14. 27 5月, 2014 1 次提交
  15. 19 5月, 2014 2 次提交
  16. 27 11月, 2013 1 次提交
  17. 26 11月, 2013 4 次提交
  18. 21 11月, 2013 1 次提交
  19. 09 3月, 2013 1 次提交
  20. 27 2月, 2013 8 次提交