Lines Matching defs:quicki2c_device
191 struct quicki2c_device { struct
192 struct device *dev;
193 struct pci_dev *pdev;
194 struct thc_device *thc_hw;
195 struct hid_device *hid_dev;
196 struct acpi_device *acpi_dev;
197 const struct quicki2c_ddata *ddata;
198 enum quicki2c_dev_state state;
200 void __iomem *mem_addr;
202 struct hidi2c_dev_descriptor dev_desc;
203 u8 i2c_slave_addr;
204 u16 hid_desc_addr;
206 u32 active_ltr_val;
207 u32 low_power_ltr_val;
209 u32 i2c_speed_mode;
210 u32 i2c_clock_hcnt;
211 u32 i2c_clock_lcnt;
213 u8 *report_descriptor;
214 u8 *input_buf;
215 u8 *report_buf;
216 u32 report_len;
218 wait_queue_head_t reset_ack_wq;
219 bool reset_ack;
221 u32 i2c_max_frame_size_enable;
222 u32 i2c_max_frame_size;
223 u32 i2c_int_delay_enable;
224 u32 i2c_int_delay;