1. 08 5月, 2017 3 次提交
  2. 11 4月, 2017 4 次提交
  3. 18 3月, 2017 1 次提交
  4. 17 3月, 2017 1 次提交
  5. 07 2月, 2017 2 次提交
  6. 23 1月, 2017 1 次提交
  7. 07 1月, 2017 4 次提交
  8. 28 12月, 2016 1 次提交
  9. 26 12月, 2016 1 次提交
    • T
      ktime: Cleanup ktime_set() usage · 8b0e1953
      Thomas Gleixner 提交于
      ktime_set(S,N) was required for the timespec storage type and is still
      useful for situations where a Seconds and Nanoseconds part of a time value
      needs to be converted. For anything where the Seconds argument is 0, this
      is pointless and can be replaced with a simple assignment.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Cc: Peter Zijlstra <peterz@infradead.org>
      8b0e1953
  10. 28 11月, 2016 2 次提交
  11. 28 7月, 2016 1 次提交
  12. 30 6月, 2016 1 次提交
  13. 24 6月, 2016 1 次提交
    • C
      Input: xpad - fix oops when attaching an unknown Xbox One gamepad · c7f14293
      Cameron Gutman 提交于
      Xbox One controllers have multiple interfaces which all have the
      same class, subclass, and protocol. One of the these interfaces
      has only a single endpoint. When Xpad attempts to bind to this
      interface, it causes an oops when trying initialize the output URB
      by trying to access the second endpoint's descriptor.
      
      This situation was avoided for known Xbox One devices by checking
      the XTYPE constant associated with the VID and PID tuple. However,
      this breaks when new or previously unknown Xbox One controllers
      are attached to the system.
      
      This change addresses the problem by deriving the XTYPE for Xbox
      One controllers based on the interface protocol before checking
      the interface number.
      
      Fixes: 1a48ff81 ("Input: xpad - add support for Xbox One controllers")
      Signed-off-by: NCameron Gutman <aicommander@gmail.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      c7f14293
  14. 02 6月, 2016 1 次提交
  15. 28 5月, 2016 4 次提交
  16. 13 4月, 2016 1 次提交
  17. 06 4月, 2016 1 次提交
    • S
      Input: xpad - add Mad Catz FightStick TE 2 VID/PID · d63b0f0c
      Silvan Jegen 提交于
      This adds the VID/PID combination for the Xbox One version of the Mad
      Catz FightStick TE 2.
      
      The functionality that this provides is about on par with what the
      Windows drivers for the stick manage to deliver.
      
      What works:
      - Digital stick
      - 6 main buttons
      - Xbox button
      - The two buttons on the back
      - The locking buttons (preventing accidental Xbox button press)
      
      What doesn't work:
      - Two of the main buttons (don't work on Windows either)
      - The "Haptic" button setting does not have an effect (not sure if it
        works on Windows)
      
      I added the MAP_TRIGGERS_TO_BUTTONS option but in my (limited) testing
      there was no practical difference with or without. The FightStick does
      not have triggers though so adding it makes sense.
      Signed-off-by: NSilvan Jegen <s.jegen@gmail.com>
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      d63b0f0c
  18. 28 1月, 2016 1 次提交
  19. 13 1月, 2016 2 次提交
  20. 05 1月, 2016 4 次提交
  21. 17 12月, 2015 2 次提交
  22. 20 11月, 2015 1 次提交