Lines Matching full:usage
18 * several key mappings used from the consumer usage page
85 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
88 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() argument
94 if (ifnum != 1 || HID_UP_CONSUMER != (usage->hid & HID_USAGE_PAGE)) in samsung_kbd_mouse_input_mapping()
98 usage->hid & HID_USAGE); in samsung_kbd_mouse_input_mapping()
100 switch (usage->hid & HID_USAGE) { in samsung_kbd_mouse_input_mapping()
143 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_input_mapping() argument
146 if (!(HID_UP_CONSUMER == (usage->hid & HID_USAGE_PAGE) || in samsung_kbd_input_mapping()
147 HID_UP_KEYBOARD == (usage->hid & HID_USAGE_PAGE))) in samsung_kbd_input_mapping()
151 usage->hid & HID_USAGE); in samsung_kbd_input_mapping()
153 if (HID_UP_KEYBOARD == (usage->hid & HID_USAGE_PAGE)) { in samsung_kbd_input_mapping()
155 switch (usage->hid & HID_USAGE) { in samsung_kbd_input_mapping()
171 if (HID_UP_CONSUMER == (usage->hid & HID_USAGE_PAGE)) { in samsung_kbd_input_mapping()
172 switch (usage->hid & HID_USAGE) { in samsung_kbd_input_mapping()
236 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_gamepad_input_mapping() argument
239 if (!(HID_UP_BUTTON == (usage->hid & HID_USAGE_PAGE) || in samsung_gamepad_input_mapping()
240 HID_UP_CONSUMER == (usage->hid & HID_USAGE_PAGE))) in samsung_gamepad_input_mapping()
244 usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], usage->hid & HID_USAGE_PAGE); in samsung_gamepad_input_mapping()
246 if (HID_UP_BUTTON == (usage->hid & HID_USAGE_PAGE)) { in samsung_gamepad_input_mapping()
247 switch (usage->hid & HID_USAGE) { in samsung_gamepad_input_mapping()
301 if (HID_UP_CONSUMER == (usage->hid & HID_USAGE_PAGE)) { in samsung_gamepad_input_mapping()
302 switch (usage->hid & HID_USAGE) { in samsung_gamepad_input_mapping()
327 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_actionmouse_input_mapping() argument
332 usage->hid, usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], in samsung_actionmouse_input_mapping()
333 usage->hid & HID_USAGE_PAGE); in samsung_actionmouse_input_mapping()
335 …if (((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER) && ((usage->hid & HID_USAGE_PAGE) != HID_UP… in samsung_actionmouse_input_mapping()
338 switch (usage->hid & HID_USAGE) { in samsung_actionmouse_input_mapping()
350 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_universal_kbd_input_mapping() argument
353 if (!(HID_UP_CONSUMER == (usage->hid & HID_USAGE_PAGE) || in samsung_universal_kbd_input_mapping()
354 HID_UP_KEYBOARD == (usage->hid & HID_USAGE_PAGE))) in samsung_universal_kbd_input_mapping()
358 usage->hid & HID_USAGE); in samsung_universal_kbd_input_mapping()
360 if (HID_UP_KEYBOARD == (usage->hid & HID_USAGE_PAGE)) { in samsung_universal_kbd_input_mapping()
362 switch (usage->hid & HID_USAGE) { in samsung_universal_kbd_input_mapping()
378 if (HID_UP_CONSUMER == (usage->hid & HID_USAGE_PAGE)) { in samsung_universal_kbd_input_mapping()
379 switch (usage->hid & HID_USAGE) { in samsung_universal_kbd_input_mapping()
481 struct hid_field *field, struct hid_usage *usage, in samsung_input_mapping() argument
488 hi, field, usage, bit, max); in samsung_input_mapping()
491 hi, field, usage, bit, max); in samsung_input_mapping()
494 hi, field, usage, bit, max); in samsung_input_mapping()
497 hi, field, usage, bit, max); in samsung_input_mapping()
500 hi, field, usage, bit, max); in samsung_input_mapping()
503 hi, field, usage, bit, max); in samsung_input_mapping()