This series includes a bug fix and assorted cleanup for the Alps SS5 (SS4 v2) code. Changes in v5: * Moved TrackStick decoding logic to alps_process_packet_ss4_v2() to make the code more consistent with other protocol versions (Suggested by Pali Rohár <pali.rohar@xxxxxxxxx>) Changes in v4: * Fixed patch formatting issues * Correct casting issues in macros added in v3 Changes in v3: * Added additional code cleanup to make the code easier to understand (Suggested by Pali Rohár <pali.rohar@xxxxxxxxx>) Changes in v2: * For consistency with other Alps functions, check packet bytes for packet type rather than adding a flag to alps_fields for packet type. (Suggested by Pali Rohár <pali.rohar@xxxxxxxxx>) Paul Donohue (3): Input: ALPS - Fix TrackStick support for SS5 hardware Input: ALPS - Clean up TrackStick handling for SS5 hardware Input: ALPS - Clean up code for SS5 hardware drivers/input/mouse/alps.c | 59 +++++++++++++++++++++++++--------------------- drivers/input/mouse/alps.h | 22 ++++++++++++++++- 2 files changed, 53 insertions(+), 28 deletions(-) -- 2.7.4 -- 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