Lines Matching refs:cp2112_device
153 struct cp2112_device {
181 struct cp2112_device *dev = gpiochip_get_data(chip);
220 struct cp2112_device *dev = gpiochip_get_data(chip);
242 struct cp2112_device *dev = gpiochip_get_data(chip);
280 struct cp2112_device *dev = gpiochip_get_data(chip);
358 static int cp2112_wait(struct cp2112_device *dev, atomic_t *avail)
381 static int cp2112_xfer_status(struct cp2112_device *dev)
404 static int cp2112_read(struct cp2112_device *dev, u8 *data, size_t size)
521 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data;
639 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data;
1080 struct cp2112_device *dev = gpiochip_get_data(gc);
1088 struct cp2112_device *dev = gpiochip_get_data(gc);
1095 struct cp2112_device *dev = container_of(work, struct cp2112_device,
1158 struct cp2112_device *dev = gpiochip_get_data(gc);
1172 struct cp2112_device *dev = gpiochip_get_data(gc);
1185 static int __maybe_unused cp2112_allocate_irq(struct cp2112_device *dev,
1232 struct cp2112_device *dev;
1392 struct cp2112_device *dev = hid_get_drvdata(hdev);
1413 * can safely free our struct cp2112_device.
1422 struct cp2112_device *dev = hid_get_drvdata(hdev);