Lines Matching refs:irq_data
94 struct cm109_ctl_packet *irq_data; member
320 u8 data = dev->irq_data->byte[HID_IR0]; in cm109_report_special()
369 dev->irq_data->byte[0], in cm109_urb_irq_callback()
370 dev->irq_data->byte[1], in cm109_urb_irq_callback()
371 dev->irq_data->byte[2], in cm109_urb_irq_callback()
372 dev->irq_data->byte[3], in cm109_urb_irq_callback()
390 if ((dev->gpi & 0xf0) == (dev->irq_data->byte[HID_IR1] & 0xf0)) in cm109_urb_irq_callback()
393 dev->gpi = dev->irq_data->byte[HID_IR1] & 0xf0; in cm109_urb_irq_callback()
396 report_key(dev, dev->keymap[dev->irq_data->byte[HID_IR1]]); in cm109_urb_irq_callback()
670 usb_free_coherent(dev->udev, USB_PKT_LEN, dev->irq_data, dev->irq_dma); in cm109_usb_cleanup()
723 dev->irq_data = usb_alloc_coherent(udev, USB_PKT_LEN, in cm109_usb_probe()
725 if (!dev->irq_data) in cm109_usb_probe()
754 usb_fill_int_urb(dev->urb_irq, udev, pipe, dev->irq_data, in cm109_usb_probe()