Searched refs:usbhid (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.4/drivers/hid/usbhid/ |
| D | hid-core.c | 77 static void hid_cancel_delayed_stuff(struct usbhid_device *usbhid); 84 struct usbhid_device *usbhid = hid->driver_data; in hid_start_in() local 86 spin_lock_irqsave(&usbhid->lock, flags); in hid_start_in() 87 if (test_bit(HID_IN_POLLING, &usbhid->iofl) && in hid_start_in() 88 !test_bit(HID_DISCONNECTED, &usbhid->iofl) && in hid_start_in() 89 !test_bit(HID_SUSPENDED, &usbhid->iofl) && in hid_start_in() 90 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in() 91 rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC); in hid_start_in() 93 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_start_in() 95 set_bit(HID_NO_BANDWIDTH, &usbhid->iofl); in hid_start_in() [all …]
|
| 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
|
| D | hiddev.c | 650 struct usbhid_device *usbhid = hid->driver_data; in hiddev_ioctl() local 657 dinfo.ifnum = usbhid->ifnum; in hiddev_ioctl() 897 struct usbhid_device *usbhid = hid->driver_data; in hiddev_connect() local 922 retval = usb_register_dev(usbhid->intf, &hiddev_class); in hiddev_connect() 936 hiddev->minor = usbhid->intf->minor; in hiddev_connect() 949 struct usbhid_device *usbhid = hid->driver_data; in hiddev_disconnect() local 951 usb_deregister_dev(usbhid->intf, &hiddev_class); in hiddev_disconnect()
|
| D | Kconfig | 23 module will be called usbhid.
|
| /Linux-v5.4/drivers/hid/ |
| D | hid-u2fzero.c | 248 struct usbhid_device *usbhid = hdev->driver_data; in u2fzero_fill_in_urb() local 257 if (!usbhid->urbout || !usbhid->urbin) in u2fzero_fill_in_urb() 260 ep = usb_pipe_endpoint(udev, usbhid->urbin->pipe); in u2fzero_fill_in_urb() 268 pipe_in = (usbhid->urbin->pipe & ~(3 << 30)) | (PIPE_INTERRUPT << 30); in u2fzero_fill_in_urb()
|
| D | Makefile | 133 obj-$(CONFIG_USB_HID) += usbhid/ 134 obj-$(CONFIG_USB_MOUSE) += usbhid/ 135 obj-$(CONFIG_USB_KBD) += usbhid/
|
| D | Kconfig | 21 usbhid (USB_HID) and hidp (BT_HIDP). 938 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid 1144 Say Y here if you have a Alps touchpads over i2c-hid or usbhid 1151 source "drivers/hid/usbhid/Kconfig"
|
| /Linux-v5.4/Documentation/input/ |
| D | input.rst | 45 usbhid 194 The usage of the usbhid module is very simple, it takes no parameters, 206 other use when the big usbhid wouldn't be a good choice, there is the 209 all do. If you don't have any strong reason to use this module, use usbhid 217 Use usbhid instead if there isn't any special reason to use this.
|
| /Linux-v5.4/Documentation/hid/ |
| D | intel-ish-hid.rst | 24 Using a analogy with a usbhid implementation, the ISH follows a similar model
|
| /Linux-v5.4/drivers/input/mouse/ |
| D | Kconfig | 441 with standard usbhid driver, this driver, together with its X.Org
|
| /Linux-v5.4/Documentation/driver-api/usb/ |
| D | power-management.rst | 278 autosuspend there are still problems. For example, the usbhid driver,
|
| /Linux-v5.4/Documentation/trace/ |
| D | histogram.rst | 562 hid_irq_in+0xc2/0x260 [usbhid] 580 hid_irq_in+0xc2/0x260 [usbhid]
|
| /Linux-v5.4/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5071 usbhid.mousepoll= 5074 usbhid.jspoll= 5077 usbhid.kbpoll=
|
| /Linux-v5.4/ |
| D | MAINTAINERS | 16799 F: drivers/hid/usbhid/
|