Lines Matching defs:elants_data
137 struct elants_data { struct
138 struct i2c_client *client;
139 struct input_dev *input;
141 struct regulator *vcc33;
142 struct regulator *vccio;
143 struct gpio_desc *reset_gpio;
145 u16 fw_version;
146 u8 test_version;
147 u8 solution_version;
148 u8 bc_version;
149 u8 iap_version;
150 u16 hw_version;
151 u8 major_res;
152 unsigned int x_res; /* resolution in units/mm */
153 unsigned int y_res;
154 unsigned int x_max;
155 unsigned int y_max;
156 unsigned int phy_x;
157 unsigned int phy_y;
158 struct touchscreen_properties prop;
160 enum elants_state state;
161 enum elants_chip_id chip_id;
162 enum elants_iap_mode iap_mode;
165 struct mutex sysfs_mutex;
167 u8 cmd_resp[HEADER_SIZE];
168 struct completion cmd_done;
170 bool wake_irq_enabled;
171 bool keep_power_in_suspend;
174 u8 buf[MAX_PACKET_SIZE] ____cacheline_aligned;