| /OK3568_Linux_fs/kernel/drivers/hid/usbhid/ |
| H A D | hiddev.c | 44 struct hiddev *hiddev; member 143 struct hiddev *hiddev = hid->hiddev; in hiddev_send_event() local 147 spin_lock_irqsave(&hiddev->list_lock, flags); in hiddev_send_event() 148 list_for_each_entry(list, &hiddev->list, node) { in hiddev_send_event() 157 spin_unlock_irqrestore(&hiddev->list_lock, flags); in hiddev_send_event() 159 wake_up_interruptible(&hiddev->wait); in hiddev_send_event() 221 spin_lock_irqsave(&list->hiddev->list_lock, flags); in hiddev_release() 223 spin_unlock_irqrestore(&list->hiddev->list_lock, flags); in hiddev_release() 225 mutex_lock(&list->hiddev->existancelock); in hiddev_release() 226 if (!--list->hiddev->open) { in hiddev_release() [all …]
|
| H A D | Makefile | 7 usbhid-$(CONFIG_USB_HIDDEV) += hiddev.o
|
| H A D | Kconfig | 36 bool "/dev/hiddev raw HID device support"
|
| /OK3568_Linux_fs/kernel/Documentation/hid/ |
| H A D | hiddev.rst | 19 * the hiddev interface, which provides fairly raw HID events 27 --> hiddev.c ----> POWER / MONITOR CONTROL 36 The hiddev interface is a char interface using the normal USB major, 57 So you point your hiddev compliant user-space program at the correct 60 Assuming that you have a hiddev compliant user-space program, of 71 The hiddev API uses a read() interface, and a set of ioctl() calls. 84 returns to hiddev.c the individual usages that have changed within 85 the report. In its basic mode, the hiddev will make these individual 95 within <linux/hiddev.h>, along with some other useful #defines and 110 Gets the version code out of the hiddev driver.
|
| H A D | index.rst | 10 hiddev
|
| H A D | hidraw.rst | 6 Interface Devices (HIDs). It differs from hiddev in that reports sent and 17 descriptors. Because hiddev parses reports which are sent and received 19 communication with these non-conformant devices is impossible using hiddev.
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | hiddev.h | 23 struct hiddev { struct
|
| H A D | hid.h | 600 void *hiddev; /* The hiddev structure */ member
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/udev/eudev/ |
| H A D | devfs-udev.rules | 80 KERNEL="hiddev*", NAME="usb/%k"
|
| H A D | udev.rules | 29 SUBSYSTEMS=="usb", KERNEL=="hiddev*", NAME="usb/%k"
|
| /OK3568_Linux_fs/kernel/Documentation/input/ |
| H A D | input.rst | 191 the hiddev interface was designed. See Documentation/hid/hiddev.rst
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | ..install.cmd | 1 …fs.h termios.h ipmi_bmc.h module.h ife.h screen_info.h seg6_hmac.h pci.h hiddev.h string.h libc-co…
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | ..install.cmd | 1 …fs.h termios.h ipmi_bmc.h module.h ife.h screen_info.h seg6_hmac.h pci.h hiddev.h string.h libc-co…
|
| /OK3568_Linux_fs/kernel/drivers/hid/ |
| H A D | hid-core.c | 1985 ((struct hiddev *)hdev->hiddev)->minor); in hid_connect()
|
| H A D | Kconfig | 50 There is also a /dev/hiddev configuration option in the USB HID 51 configuration menu. In comparison to hiddev, this device does not process
|
| /OK3568_Linux_fs/kernel/Documentation/userspace-api/ioctl/ |
| H A D | ioctl-number.rst | 135 'H' 00-7F linux/hiddev.h conflict!
|
| /OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/ |
| H A D | 10-kernel-build_2025-06-06_01-57-58.log | |
| H A D | build_2025-06-06_01-57-58.log | |
| H A D | 10-kernel-build.log | |
| H A D | build.log | |
| /OK3568_Linux_fs/kernel/ |
| H A D | MAINTAINERS | 18122 F: Documentation/hid/hiddev.rst
|
| /OK3568_Linux_fs/yocto/poky/meta/lib/oeqa/files/ |
| H A D | buildhistory_filelist1.txt | 3506 -rw-r--r-- root root 6345 ./usr/include/linux/hiddev.h
|
| H A D | buildhistory_filelist2.txt | 3507 -rw-r--r-- root root 6345 ./usr/include/linux/hiddev.h
|