Home
last modified time | relevance | path

Searched refs:usbhid (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/hid/usbhid/
Dhid-core.c75 static void hid_cancel_delayed_stuff(struct usbhid_device *usbhid);
82 struct usbhid_device *usbhid = hid->driver_data; in hid_start_in() local
84 spin_lock_irqsave(&usbhid->lock, flags); in hid_start_in()
86 !test_bit(HID_DISCONNECTED, &usbhid->iofl) && in hid_start_in()
87 !test_bit(HID_SUSPENDED, &usbhid->iofl) && in hid_start_in()
88 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in()
89 rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC); in hid_start_in()
91 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_start_in()
93 set_bit(HID_NO_BANDWIDTH, &usbhid->iofl); in hid_start_in()
95 clear_bit(HID_NO_BANDWIDTH, &usbhid->iofl); in hid_start_in()
[all …]
DMakefile5 usbhid-y := hid-core.o hid-quirks.o
6 usbhid-$(CONFIG_USB_HIDDEV) += hiddev.o
7 usbhid-$(CONFIG_HID_PID) += hid-pidff.o
9 obj-$(CONFIG_USB_HID) += usbhid.o
Dhiddev.c643 struct usbhid_device *usbhid = hid->driver_data; in hiddev_ioctl() local
650 dinfo.ifnum = usbhid->ifnum; in hiddev_ioctl()
881 struct usbhid_device *usbhid = hid->driver_data; in hiddev_connect() local
906 retval = usb_register_dev(usbhid->intf, &hiddev_class); in hiddev_connect()
924 struct usbhid_device *usbhid = hid->driver_data; in hiddev_disconnect() local
926 usb_deregister_dev(usbhid->intf, &hiddev_class); in hiddev_disconnect()
DKconfig22 module will be called usbhid.
/linux-4.1.27/drivers/hid/
DMakefile105 obj-$(CONFIG_USB_HID) += usbhid/
106 obj-$(CONFIG_USB_MOUSE) += usbhid/
107 obj-$(CONFIG_USB_KBD) += usbhid/
DKconfig20 usbhid (USB_HID) and hidp (BT_HIDP).
719 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid
900 source "drivers/hid/usbhid/Kconfig"
/linux-4.1.27/Documentation/input/
Dinput.txt63 usbhid
100 3.1.1 usbhid
102 usbhid is the largest and most complex driver of the whole suite. It
117 The usage of the usbhid module is very simple, it takes no parameters,
128 other use when the big usbhid wouldn't be a good choice, there is the
131 all do. If you don't have any strong reason to use this module, use usbhid
138 Use usbhid instead if there isn't any special reason to use this.
/linux-4.1.27/drivers/input/mouse/
DKconfig402 with standard usbhid driver, this driver, together with its X.Org
/linux-4.1.27/Documentation/usb/
Dpower-management.txt273 autosuspend there are still problems. For example, the usbhid driver,
/linux-4.1.27/Documentation/
Dkernel-parameters.txt3777 usbhid.mousepoll=
/linux-4.1.27/
DMAINTAINERS10317 F: drivers/hid/usbhid/