Home
last modified time | relevance | path

Searched full:usbhid (Results 1 – 25 of 57) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/hid/usbhid/
Dhid-core.c36 #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 …]
DMakefile6 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
Dhiddev.c27 #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()
DKconfig23 module will be called usbhid.
/kernel/linux/linux-6.6/drivers/hid/usbhid/
Dhid-core.c36 #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 …]
DMakefile6 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
Dhiddev.c27 #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()
DKconfig23 module will be called usbhid.
/kernel/linux/linux-5.10/drivers/hid/
Dhid-u2fzero.c22 #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()
DMakefile137 obj-$(CONFIG_USB_HID) += usbhid/
138 obj-$(CONFIG_USB_MOUSE) += usbhid/
139 obj-$(CONFIG_USB_KBD) += usbhid/
Dhid-holtek-kbd.c16 #include "usbhid/usbhid.h"
Dhid-uclogic-core.c20 #include "usbhid/usbhid.h"
DKconfig21 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/
Dhid-u2fzero.c22 #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()
DMakefile162 obj-$(CONFIG_USB_HID) += usbhid/
163 obj-$(CONFIG_USB_MOUSE) += usbhid/
164 obj-$(CONFIG_USB_KBD) += usbhid/
Dhid-holtek-kbd.c16 #include "usbhid/usbhid.h"
DKconfig28 usbhid (USB_HID) and hidp (BT_HIDP).
1098 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid
1315 Say Y here if you have a Alps touchpads over i2c-hid or usbhid
1362 source "drivers/hid/usbhid/Kconfig"
Dhid-uclogic-core.c20 #include "usbhid/usbhid.h"
/kernel/linux/linux-5.10/Documentation/input/
Dinput.rst45 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/
Dinput.rst45 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-5.10/drivers/input/mouse/
Dsynaptics_usb.c17 * drivers/hid/usbhid/usbmouse.c by Vojtech Pavlik
30 * setting 0: one int endpoint for relative movement (used by usbhid.ko)
/kernel/linux/linux-6.6/drivers/input/mouse/
Dsynaptics_usb.c17 * 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/
Ddwc3.txt82 driver. Needed to avoid -EPROTO errors with usbhid
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dkernel-parameters.rst162 USBHID USB Human Interface Device support is enabled.
/kernel/linux/linux-6.6/Documentation/admin-guide/
Dkernel-parameters.rst173 USBHID USB Human Interface Device support is enabled.

123