Home
last modified time | relevance | path

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

/linux-2.6.39/drivers/hid/usbhid/
Dhid-core.c74 static void hid_cancel_delayed_stuff(struct usbhid_device *usbhid);
81 struct usbhid_device *usbhid = hid->driver_data; in hid_start_in() local
83 spin_lock_irqsave(&usbhid->lock, flags); in hid_start_in()
85 !test_bit(HID_DISCONNECTED, &usbhid->iofl) && in hid_start_in()
86 !test_bit(HID_REPORTED_IDLE, &usbhid->iofl) && in hid_start_in()
87 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in()
88 rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC); in hid_start_in()
90 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_start_in()
92 spin_unlock_irqrestore(&usbhid->lock, flags); in hid_start_in()
100 struct usbhid_device *usbhid = hid->driver_data; in hid_retry_timeout() local
[all …]
DMakefile6 usbhid-y := hid-core.o hid-quirks.o
11 usbhid-y += hiddev.o
14 usbhid-y += hid-pidff.o
17 obj-$(CONFIG_USB_HID) += usbhid.o
Dhiddev.c631 struct usbhid_device *usbhid = hid->driver_data; in hiddev_ioctl() local
636 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
930 usb_deregister_dev(usbhid->intf, &hiddev_class); in hiddev_disconnect()
DKconfig22 module will be called usbhid.
/linux-2.6.39/drivers/hid/
DMakefile81 obj-$(CONFIG_USB_HID) += usbhid/
82 obj-$(CONFIG_USB_MOUSE) += usbhid/
83 obj-$(CONFIG_USB_KBD) += usbhid/
DKconfig53 source "drivers/hid/usbhid/Kconfig"
/linux-2.6.39/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-2.6.39/drivers/staging/asus_oled/
DREADME8 with usbhid loaded, which means no USB mouse/keyboard while
37 If it doesn't find your display, you can try removing usbhid module.
39 before usbhid, it will work even when usbhid is present.
/linux-2.6.39/Documentation/usb/
Dpower-management.txt250 autosuspend there are still problems. For example, the usbhid driver,
/linux-2.6.39/Documentation/
Dkernel-parameters.txt2563 usbhid.mousepoll=
/linux-2.6.39/
DMAINTAINERS6410 F: drivers/hid/usbhid/