Lines Matching refs:usage
855 struct hid_field *field, struct hid_usage *usage, in ps3remote_mapping() argument
858 unsigned int key = usage->hid & HID_USAGE; in ps3remote_mapping()
860 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_BUTTON) in ps3remote_mapping()
863 switch (usage->collection_index) { in ps3remote_mapping()
884 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key); in ps3remote_mapping()
1061 struct hid_field *field, struct hid_usage *usage, in sony_mapping() argument
1067 unsigned int key = usage->hid & HID_USAGE; in sony_mapping()
1069 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_BUTTON) in sony_mapping()
1072 switch (usage->collection_index) { in sony_mapping()
1085 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key); in sony_mapping()
1090 return ps3remote_mapping(hdev, hi, field, usage, bit, max); in sony_mapping()