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; 11 bool relative_axis; 12 bool rollover; 13 bool half_period; 14 }; 15 16 #endif /* __ROTARY_ENCODER_H__ */ 17