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