Lines Matching defs:quicki2c_device
172 struct quicki2c_device { struct
173 struct device *dev;
174 struct pci_dev *pdev;
175 struct thc_device *thc_hw;
176 struct hid_device *hid_dev;
177 struct acpi_device *acpi_dev;
178 const struct quicki2c_ddata *ddata;
179 enum quicki2c_dev_state state;
181 void __iomem *mem_addr;
183 struct hidi2c_dev_descriptor dev_desc;
184 u8 i2c_slave_addr;
185 u16 hid_desc_addr;
187 u32 active_ltr_val;
188 u32 low_power_ltr_val;
190 u32 i2c_speed_mode;
191 u32 i2c_clock_hcnt;
192 u32 i2c_clock_lcnt;
194 u8 *report_descriptor;
195 u8 *input_buf;
196 u8 *report_buf;
197 u32 report_len;
199 wait_queue_head_t reset_ack_wq;
200 bool reset_ack;