Lines Matching defs:hidpp_device
175 struct hidpp_device { struct
176 struct hid_device *hid_dev;
177 struct input_dev *input;
178 struct mutex send_mutex;
179 void *send_receive_buf;
180 char *name; /* will never be NULL and should not be freed */
181 wait_queue_head_t wait;
182 int very_long_report_length;
183 bool answer_available;
184 u8 protocol_major;
185 u8 protocol_minor;
187 void *private_data;
189 struct work_struct work;
190 struct kfifo delayed_work_fifo;
191 atomic_t connected;
192 struct input_dev *delayed_input;
194 unsigned long quirks;
195 unsigned long capabilities;
196 u8 supported_reports;
198 struct hidpp_battery battery;
222 static void hidpp_connect_event(struct hidpp_device *hidpp_dev); argument