Searched refs:usbhid (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/hid/usbhid/ |
| H A D | hid-core.c | 38 #include "usbhid.h" 80 static void hid_cancel_delayed_stuff(struct usbhid_device *usbhid); 87 struct usbhid_device *usbhid = hid->driver_data; in hid_start_in() 89 spin_lock_irqsave(&usbhid->lock, flags); in hid_start_in() 90 if (test_bit(HID_IN_POLLING, &usbhid->iofl) && in hid_start_in() 91 !test_bit(HID_DISCONNECTED, &usbhid->iofl) && in hid_start_in() 92 !test_bit(HID_SUSPENDED, &usbhid->iofl) && in hid_start_in() 93 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in() 94 rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC); in hid_start_in() 96 clear_bit(HID_IN_RUNNING, &usbhid in hid_start_in() 86 struct usbhid_device *usbhid = hid->driver_data; hid_start_in() local 109 struct usbhid_device *usbhid = timer_container_of(usbhid, t, io_retry); hid_retry_timeout() local 120 struct usbhid_device *usbhid = hid_reset() local 148 struct usbhid_device *usbhid = hid->driver_data; hid_io_error() local 185 usbhid_mark_busy(struct usbhid_device * usbhid) usbhid_mark_busy() argument 192 usbhid_restart_out_queue(struct usbhid_device * usbhid) usbhid_restart_out_queue() argument 230 usbhid_restart_ctrl_queue(struct usbhid_device * usbhid) usbhid_restart_ctrl_queue() argument 276 struct usbhid_device *usbhid = hid->driver_data; hid_irq_in() local 341 struct usbhid_device *usbhid = hid->driver_data; hid_submit_out() local 373 struct usbhid_device *usbhid = hid->driver_data; hid_submit_ctrl() local 430 struct usbhid_device *usbhid = hid->driver_data; hid_irq_out() local 478 struct usbhid_device *usbhid = hid->driver_data; hid_ctrl() local 528 struct usbhid_device *usbhid = hid->driver_data; __usbhid_submit_report() local 635 struct usbhid_device *usbhid = hid->driver_data; usbhid_submit_report() local 645 struct usbhid_device *usbhid = hid->driver_data; usbhid_wait_io() local 683 struct usbhid_device *usbhid = hid->driver_data; usbhid_open() local 742 struct usbhid_device *usbhid = hid->driver_data; usbhid_close() local 773 struct usbhid_device *usbhid = hid->driver_data; usbhid_init_reports() local 856 struct usbhid_device *usbhid = hid->driver_data; hid_alloc_buffers() local 876 struct usbhid_device *usbhid = hid->driver_data; usbhid_get_raw_report() local 909 struct usbhid_device *usbhid = hid->driver_data; usbhid_set_raw_report() local 944 struct usbhid_device *usbhid = hid->driver_data; usbhid_output_report() local 974 struct usbhid_device *usbhid = hid->driver_data; hid_free_buffers() local 1086 struct usbhid_device *usbhid = hid->driver_data; usbhid_start() local 1230 struct usbhid_device *usbhid = hid->driver_data; usbhid_stop() local 1279 struct usbhid_device *usbhid = hid->driver_data; usbhid_power() local 1368 struct usbhid_device *usbhid; usbhid_probe() local 1467 struct usbhid_device *usbhid; usbhid_disconnect() local 1480 hid_cancel_delayed_stuff(struct usbhid_device * usbhid) hid_cancel_delayed_stuff() argument 1486 hid_cease_io(struct usbhid_device * usbhid) hid_cease_io() argument 1496 struct usbhid_device *usbhid = hid->driver_data; hid_restart_io() local 1529 struct usbhid_device *usbhid = hid->driver_data; hid_pre_reset() local 1544 struct usbhid_device *usbhid = hid->driver_data; hid_post_reset() local 1598 struct usbhid_device *usbhid = hid->driver_data; hid_suspend() local [all...] |
| H A D | Makefile | 6 usbhid-y := hid-core.o 7 usbhid-$(CONFIG_USB_HIDDEV) += hiddev.o 8 usbhid-$(CONFIG_HID_PID) += hid-pidff.o 10 obj-$(CONFIG_USB_HID) += usbhid.o
|
| H A D | hiddev.c | 641 struct usbhid_device *usbhid = hid->driver_data; in hiddev_ioctl() local 648 dinfo.ifnum = usbhid->ifnum; in hiddev_ioctl() 878 struct usbhid_device *usbhid = hid->driver_data; in hiddev_connect() local 903 retval = usb_register_dev(usbhid->intf, &hiddev_class); in hiddev_connect() 917 hiddev->minor = usbhid->intf->minor; in hiddev_connect() 930 struct usbhid_device *usbhid = hid->driver_data; in hiddev_disconnect() local 932 usb_deregister_dev(usbhid->intf, &hiddev_class); in hiddev_disconnect()
|
| H A D | Kconfig | 22 module will be called usbhid.
|
| /linux/drivers/hid/ |
| H A D | hid-u2fzero.c | 272 struct usbhid_device *usbhid = hdev->driver_data; in u2fzero_fill_in_urb() local 281 if (!usbhid->urbout || !usbhid->urbin) in u2fzero_fill_in_urb() 284 ep = usb_pipe_endpoint(udev, usbhid->urbin->pipe); in u2fzero_fill_in_urb() 292 pipe_in = (usbhid->urbin->pipe & ~(3 << 30)) | (PIPE_INTERRUPT << 30); in u2fzero_fill_in_urb()
|
| /linux/Documentation/hid/ |
| H A D | hidintro.rst | 452 Quirks for USB devices can be specified while loading the usbhid module, 453 see ``modinfo usbhid``, although the proper fix should go into
|
| /linux/Documentation/driver-api/usb/ |
| H A D | power-management.rst | 278 autosuspend there are still problems. For example, the usbhid driver,
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 8174 usbhid.mousepoll= 8177 usbhid.jspoll= 8180 usbhid.kbpoll=
|
| /linux/ |
| H A D | MAINTAINERS | 27880 F: drivers/hid/usbhid/ 27888 F: drivers/hid/usbhid/hid-pidff*
|