1. 19 3月, 2013 1 次提交
    • A
      USB: EHCI: decrease schedule-status poll timeout · 6d5df897
      Alan Stern 提交于
      This patch (as1657) decreases the timeout used by ehci-hcd for polling
      the async and periodic schedule statuses.  The timeout is currently
      set to 20 ms, which is much too high.  Controllers should always
      update the schedule status within one or two ms of being told to do
      so; if they don't then something is wrong.
      
      Furthermore, bug reports have shown that sometimes controllers
      (particularly those made by VIA) don't update the status bit at all,
      even when the schedule does change state.  When this happens, polling
      for 20 ms would cause an unnecessarily long delay.
      
      The delay is reduced to somewhere between 2 and 4 ms, depending on the
      slop allowed by the kernel's high-res timers.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      6d5df897
  2. 16 3月, 2013 25 次提交
  3. 15 3月, 2013 1 次提交
  4. 10 3月, 2013 1 次提交
    • L
      Atmel MXT touchscreen: increase reset timeouts · 8343bce1
      Linus Torvalds 提交于
      There is a more complete atmel patch-series out by Nick Dyer that fixes
      this and other things, but in the meantime this is the minimal thing to
      get the touchscreen going on (at least my) Pixel Chromebook.
      
      Not that I want my dirty fingers near that beautiful screen, but it
      seems that a non-initialized touchscreen will also end up being a
      constant wakeup source, so you have to disable it to go to sleep.  And
      it's easier to just fix the initialization sequence.
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      8343bce1
  5. 09 3月, 2013 3 次提交
  6. 08 3月, 2013 8 次提交
  7. 07 3月, 2013 1 次提交