Lines Matching refs:hid
31 #include <linux/hid.h>
45 #include "hid-ids.h"
591 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_MSVENDOR) {
592 unsigned int abs = usage->hid & HID_USAGE;
620 unsigned int key = usage->hid & HID_USAGE;
622 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_BUTTON)
654 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_BUTTON) {
655 unsigned int key = usage->hid & HID_USAGE;
666 } else if (usage->hid == HID_GD_POINTER) {
674 usage->hid = HID_GD_Z;
680 hid_map_usage_clear(hi, usage, bit, max, EV_ABS, usage->hid & 0xf);
682 } else if ((usage->hid & HID_USAGE_PAGE) == HID_UP_GENDESK) {
683 unsigned int abs = usage->hid & HID_USAGE;
702 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_BUTTON) {
703 unsigned int key = usage->hid & HID_USAGE;
711 } else if (usage->hid == HID_GD_POINTER) {
720 usage->hid = HID_GD_Z;
723 usage->hid = HID_GD_RZ;
729 hid_map_usage_clear(hi, usage, bit, max, EV_ABS, usage->hid & 0xf);
731 } else if ((usage->hid & HID_USAGE_PAGE) == HID_UP_GENDESK) {
732 unsigned int abs = usage->hid & HID_USAGE;
970 unsigned int key = usage->hid & HID_USAGE;
972 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_BUTTON)
1004 /* Let hid-core decide for the others */
1028 /* This suffix was originally apended when hid-sony also
1585 struct hid_device *hid = input_get_drvdata(dev);
1586 struct sony_sc *sc = hid_get_drvdata(hid);
2275 MODULE_DEVICE_TABLE(hid, sony_devices);