Lines Matching defs:usb_xpad
709 struct usb_xpad { struct
710 struct input_dev *dev; /* input device interface */
711 struct input_dev __rcu *x360w_dev;
712 struct usb_device *udev; /* usb device */
713 struct usb_interface *intf; /* usb interface */
715 bool pad_present;
716 bool input_created;
718 struct urb *irq_in; /* urb for interrupt in report */
719 unsigned char *idata; /* input data */
720 dma_addr_t idata_dma;
722 struct urb *irq_out; /* urb for interrupt out report */
723 struct usb_anchor irq_out_anchor;
724 bool irq_out_active; /* we must not use an active URB */
725 u8 odata_serial; /* serial number for xbox one protocol */
749 static int xpad_init_input(struct usb_xpad *xpad); argument