commit | 4220f7db1e424f2a086ad41217b5770cc9f003a9 | [log] [tgz] |
---|---|---|
author | Pavel Rojtberg <rojtberg@gmail.com> | Wed Dec 09 13:30:34 2015 -0800 |
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | Mon Jan 04 14:35:06 2016 -0800 |
tree | 73366f1fda60c39819b5e8047ad6c51017999c47 | |
parent | 2a6d7527b35cf987260800807e328d167aef22ac [diff] |
Input: xpad - workaround dead irq_out after suspend/ resume The irq_out urb is dead after suspend/ resume on my x360 wr pad. (also reproduced by Zachary Lund [0]) Work around this by implementing suspend, resume, and reset_resume callbacks and properly shutting down URBs on suspend and restarting them on resume. [0]: https://github.com/paroj/xpad/issues/6 Signed-off-by: Pavel Rojtberg <rojtberg@gmail.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>