Lines Matching refs:irq_data
97 struct cm109_ctl_packet *irq_data; member
345 dev->irq_data->byte[0], in cm109_urb_irq_callback()
346 dev->irq_data->byte[1], in cm109_urb_irq_callback()
347 dev->irq_data->byte[2], in cm109_urb_irq_callback()
348 dev->irq_data->byte[3], in cm109_urb_irq_callback()
360 if (dev->irq_data->byte[HID_IR0] & 0x0f) { in cm109_urb_irq_callback()
361 const int code = (dev->irq_data->byte[HID_IR0] & 0x0f); in cm109_urb_irq_callback()
369 if ((dev->gpi & 0xf0) == (dev->irq_data->byte[HID_IR1] & 0xf0)) in cm109_urb_irq_callback()
372 dev->gpi = dev->irq_data->byte[HID_IR1] & 0xf0; in cm109_urb_irq_callback()
375 report_key(dev, dev->keymap[dev->irq_data->byte[HID_IR1]]); in cm109_urb_irq_callback()
647 if (dev->irq_data) in cm109_usb_cleanup()
649 dev->irq_data, dev->irq_dma); in cm109_usb_cleanup()
698 dev->irq_data = usb_alloc_coherent(udev, USB_PKT_LEN, in cm109_usb_probe()
700 if (!dev->irq_data) in cm109_usb_probe()
729 usb_fill_int_urb(dev->urb_irq, udev, pipe, dev->irq_data, in cm109_usb_probe()