From: Pavel Rojtberg <rojtberg@xxxxxxxxx> This series contains several bug-fixes and updates for the xpad driver from my github repository. See the issue tracker for full discussion of the individual patches: https://github.com/paroj/xpad/issues?q=is%3Aissue+is%3Aclosed Patches 1-2 improve device support Patches 3-5 are refactorings in preparation for the following changes Patch 6 makes the x360 wireless pads support the x360 wired button interface. See the commit message for details and a link to the preceding discussion. Patches 7-10 implement "on demand" creation/ deletion of input devices. To this end pad enumeration had to be changed from an monotonic counter to a ida() based enumeration. See Patch 10 for rationale. Patches 11-13 properly handle incoming messages when the irq_out is busy Patch 14 fixes issues of the x360 wireless pads after suspend/ resume. Patch 15 improves Xbox One Force Feedback support Dario Scarpa (1): Input: xpad: fix Razer Atrox Arcade Stick button mapping Erik Lundgren (1): Input: xpad: add Covert Forces edition of the Xbox One controller Pavel Rojtberg (10): Input: xpad: clarify LED enumeration Input: xpad: remove needless bulk out URB used for LED setup Input: xpad: factor out URB submission in xpad_play_effect Input: xpad: x360w: report dpad as buttons and axes Input: xpad: query Wireless controller state at init Input: xpad: use ida() for finding the pad_nr Input: xpad: do not submit active URBs Input: xpad: replace mutex by spinlock Input: xpad: re-submit pending ff and led requests Input: xpad: workaround dead irq_out after suspend/ resume Pierre-Loup A. Griffais (3): Input: xpad: move the input device creation to a new function Input: xpad: handle "present" and "gone" correctly Input: xpad: update Xbox One Force Feedback Support drivers/input/joystick/drivers/input/joystick/xpad.c | 666 ++++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 407 insertions(+), 259 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html