Lines Matching defs:hidpp_device
181 struct hidpp_device { struct
182 struct hid_device *hid_dev;
183 struct input_dev *input;
184 struct mutex send_mutex;
185 void *send_receive_buf;
186 char *name; /* will never be NULL and should not be freed */
187 wait_queue_head_t wait;
188 int very_long_report_length;
189 bool answer_available;
190 u8 protocol_major;
191 u8 protocol_minor;
193 void *private_data;
195 struct work_struct work;
196 struct kfifo delayed_work_fifo;
197 struct input_dev *delayed_input;
199 unsigned long quirks;
200 unsigned long capabilities;
201 u8 supported_reports;
203 struct hidpp_battery battery;
204 struct hidpp_scroll_counter vertical_wheel_counter;
206 u8 wireless_feature_index;
208 bool connected_once;