Searched full:usbhid (Results 1 – 20 of 20) sorted by relevance
| /linux/drivers/hid/usbhid/ |
| H A D | hid-core.c | 37 #include "usbhid.h" 79 static void hid_cancel_delayed_stuff(struct usbhid_device *usbhid); 86 struct usbhid_device *usbhid = hid->driver_data; in hid_start_in() local 88 spin_lock_irqsave(&usbhid->lock, flags); in hid_start_in() 89 if (test_bit(HID_IN_POLLING, &usbhid->iofl) && in hid_start_in() 90 !test_bit(HID_DISCONNECTED, &usbhid->iofl) && in hid_start_in() 91 !test_bit(HID_SUSPENDED, &usbhid->iofl) && in hid_start_in() 92 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in() 93 rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC); in hid_start_in() 95 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_start_in() [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 | 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()
|
| H A D | Kconfig | 22 module will be called usbhid.
|
| /linux/drivers/hid/ |
| H A 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()
|
| H A D | hid-holtek-kbd.c | 16 #include "usbhid/usbhid.h"
|
| H A D | hid-uclogic-core.c | 20 #include "usbhid/usbhid.h"
|
| H A D | hid-ntrig.c | 15 #include "usbhid/usbhid.h"
|
| H A D | hid-appletb-kbd.c | 225 * Either the touch bar itself or usbhid generate a slew of key-down in appletb_kbd_hid_event()
|
| H A D | hid-lg.c | 24 #include "usbhid/usbhid.h"
|
| H A D | hid-lg4ff.c | 19 #include "usbhid/usbhid.h"
|
| H A D | hid-uclogic-params.c | 18 #include "usbhid/usbhid.h"
|
| H A D | hid-logitech-hidpp.c | 27 #include "usbhid/usbhid.h"
|
| /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/devicetree/bindings/usb/ |
| H A D | snps,dwc3-common.yaml | 207 avoid -EPROTO errors with usbhid on some devices (Hikey 970).
|
| /linux/drivers/media/radio/ |
| H A D | radio-mr800.c | 26 * in usbhid/hid-quirks.c
|
| /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 | 77 USBHID USB Human Interface Device support is enabled. 8181 usbhid.mousepoll= 8182 [USBHID] The interval which mice are to be polled at. 8184 usbhid.jspoll= 8185 [USBHID] The interval which joysticks are to be polled at. 8187 usbhid.kbpoll= 8188 [USBHID] The interval which keyboards are to be polled at.
|
| /linux/tools/testing/selftests/hid/tests/ |
| H A D | test_mouse.py | 448 This leads to report->size being set to 0 and can mess up with usbhid
|
| /linux/ |
| H A D | MAINTAINERS | 27566 F: drivers/hid/usbhid/ 27574 F: drivers/hid/usbhid/hid-pidff*
|