summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2016-03-02 05:25:26 +0300
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2016-03-03 02:48:05 +0300
commit7dde4e74744772efdc85d7ed13495c7b6a0d881b (patch)
treedc7155cf1226b26e0a14fc3c00e0d6a92be31a30 /include
parenta9e340dce3c3bceeb42f6b6d33b7858822d76cb6 (diff)
downloadlinux-7dde4e74744772efdc85d7ed13495c7b6a0d881b.tar.xz
Input: rotary-encoder - support more than 2 gpios as input
This changes how the used gpios are stored (i.e. a struct gpio_descs instead of two struct gpio_desc) and as with >2 gpios the states are numbered differently the function rotary_encoder_get_state returns unencoded numbers instead of grey encoded numbers before. The latter has some implications on how the returned value is used and so the change is bigger than one might expect at first. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Acked-by: Rob Herring <robh@kernel.org> Acked-by: Daniel Mack <daniel@zonque.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions