Searched refs:hiddev (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/drivers/hid/usbhid/ |
D | hiddev.c | 49 struct hiddev { struct 65 struct hiddev *hiddev; argument 164 struct hiddev *hiddev = hid->hiddev; in hiddev_send_event() local 168 spin_lock_irqsave(&hiddev->list_lock, flags); in hiddev_send_event() 169 list_for_each_entry(list, &hiddev->list, node) { in hiddev_send_event() 178 spin_unlock_irqrestore(&hiddev->list_lock, flags); in hiddev_send_event() 180 wake_up_interruptible(&hiddev->wait); in hiddev_send_event() 242 spin_lock_irqsave(&list->hiddev->list_lock, flags); in hiddev_release() 244 spin_unlock_irqrestore(&list->hiddev->list_lock, flags); in hiddev_release() 246 mutex_lock(&list->hiddev->existancelock); in hiddev_release() [all …]
|
D | Makefile | 6 usbhid-$(CONFIG_USB_HIDDEV) += hiddev.o
|
D | Kconfig | 35 bool "/dev/hiddev raw HID device support"
|
/linux-4.1.27/Documentation/hid/ |
D | hiddev.txt | 16 * the hiddev interface, which provides fairly raw HID events 24 --> hiddev.c ----> POWER / MONITOR CONTROL 32 The hiddev interface is a char interface using the normal USB major, 52 So you point your hiddev compliant user-space program at the correct 55 Assuming that you have a hiddev compliant user-space program, of 64 The hiddev API uses a read() interface, and a set of ioctl() calls. 75 returns to hiddev.c the individual usages that have changed within 76 the report. In its basic mode, the hiddev will make these individual 86 within <linux/hiddev.h>, along with some other useful #defines and 97 Gets the version code out of the hiddev driver.
|
D | hidraw.txt | 5 Interface Devices (HIDs). It differs from hiddev in that reports sent and 16 descriptors. Because hiddev parses reports which are sent and received 18 communication with these non-conformant devices is impossible using hiddev.
|
/linux-4.1.27/Documentation/input/ |
D | input.txt | 114 the hiddev interface was designed. See Documentation/hid/hiddev.txt
|
/linux-4.1.27/include/linux/ |
D | hid.h | 535 void *hiddev; /* The hiddev structure */ member
|
/linux-4.1.27/include/uapi/linux/ |
D | Kbuild | 144 header-y += hiddev.h
|
/linux-4.1.27/drivers/hid/ |
D | Kconfig | 49 There is also a /dev/hiddev configuration option in the USB HID 50 configuration menu. In comparison to hiddev, this device does not process
|
/linux-4.1.27/Documentation/ioctl/ |
D | ioctl-number.txt | 124 'H' 00-7F linux/hiddev.h conflict!
|
/linux-4.1.27/ |
D | MAINTAINERS | 10316 F: Documentation/hid/hiddev.txt
|