| /kernel/linux/linux-5.10/drivers/hid/usbhid/ |
| D | hid-core.c | 36 #include "usbhid.h" 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() [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 | 27 #include "usbhid.h" 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()
|
| D | Kconfig | 23 module will be called usbhid.
|
| /kernel/linux/linux-6.6/drivers/hid/usbhid/ |
| D | hid-core.c | 36 #include "usbhid.h" 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() [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 | 27 #include "usbhid.h" 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()
|
| D | Kconfig | 23 module will be called usbhid.
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-u2fzero.c | 22 #include "usbhid/usbhid.h" 252 struct usbhid_device *usbhid = hdev->driver_data; in u2fzero_fill_in_urb() local 261 if (!usbhid->urbout || !usbhid->urbin) in u2fzero_fill_in_urb() 264 ep = usb_pipe_endpoint(udev, usbhid->urbin->pipe); in u2fzero_fill_in_urb() 272 pipe_in = (usbhid->urbin->pipe & ~(3 << 30)) | (PIPE_INTERRUPT << 30); in u2fzero_fill_in_urb()
|
| D | Makefile | 137 obj-$(CONFIG_USB_HID) += usbhid/ 138 obj-$(CONFIG_USB_MOUSE) += usbhid/ 139 obj-$(CONFIG_USB_KBD) += usbhid/
|
| D | hid-holtek-kbd.c | 16 #include "usbhid/usbhid.h"
|
| D | hid-uclogic-core.c | 20 #include "usbhid/usbhid.h"
|
| D | Kconfig | 21 usbhid (USB_HID) and hidp (BT_HIDP). 957 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid 1163 Say Y here if you have a Alps touchpads over i2c-hid or usbhid 1181 source "drivers/hid/usbhid/Kconfig"
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| D | hid-u2fzero.c | 22 #include "usbhid/usbhid.h" 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()
|
| D | Makefile | 160 obj-$(CONFIG_USB_HID) += usbhid/ 161 obj-$(CONFIG_USB_MOUSE) += usbhid/ 162 obj-$(CONFIG_USB_KBD) += usbhid/
|
| D | hid-holtek-kbd.c | 16 #include "usbhid/usbhid.h"
|
| D | Kconfig | 28 usbhid (USB_HID) and hidp (BT_HIDP). 1098 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid 1300 Say Y here if you have a Alps touchpads over i2c-hid or usbhid 1338 source "drivers/hid/usbhid/Kconfig"
|
| D | hid-uclogic-core.c | 20 #include "usbhid/usbhid.h"
|
| /kernel/linux/linux-5.10/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.
|
| /kernel/linux/linux-6.6/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.
|
| /kernel/linux/linux-6.6/drivers/input/mouse/ |
| D | synaptics_usb.c | 17 * drivers/hid/usbhid/usbmouse.c by Vojtech Pavlik 30 * setting 0: one int endpoint for relative movement (used by usbhid.ko)
|
| /kernel/linux/linux-5.10/drivers/input/mouse/ |
| D | synaptics_usb.c | 17 * drivers/hid/usbhid/usbmouse.c by Vojtech Pavlik 30 * setting 0: one int endpoint for relative movement (used by usbhid.ko)
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
| D | dwc3.txt | 82 driver. Needed to avoid -EPROTO errors with usbhid
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | kernel-parameters.rst | 161 USBHID USB Human Interface Device support is enabled.
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | kernel-parameters.rst | 173 USBHID USB Human Interface Device support is enabled.
|