Commit | Line | Data |
---|---|---|
73969ff0 DM |
1 | #ifndef __ROTARY_ENCODER_H__ |
2 | #define __ROTARY_ENCODER_H__ | |
3 | ||
4 | struct rotary_encoder_platform_data { | |
5 | unsigned int steps; | |
6 | unsigned int axis; | |
7 | unsigned int gpio_a; | |
8 | unsigned int gpio_b; | |
9 | unsigned int inverted_a; | |
10 | unsigned int inverted_b; | |
bd3ce655 HS |
11 | bool relative_axis; |
12 | bool rollover; | |
e70bdd41 | 13 | bool half_period; |
73969ff0 DM |
14 | }; |
15 | ||
16 | #endif /* __ROTARY_ENCODER_H__ */ |