Hi, These patches add support for rotary-encoders which have two stable states per input signal period. The first patch refactors state retrieval and event reporting and the second adds support for such half-period encoders. Thanks, Johan Johan Hovold (2): input: rotary-encoder: refactor and clean up input: rotary-encoder: add support for half-period encoders Documentation/input/rotary-encoder.txt | 13 ++++ drivers/input/misc/rotary_encoder.c | 124 ++++++++++++++++++++++---------- include/linux/rotary_encoder.h | 1 + 3 files changed, 101 insertions(+), 37 deletions(-) -- 1.7.4.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