Lines Matching refs:usage
168 struct hid_usage *usage, __s32 value) in icade_event() argument
173 !usage->type) in icade_event()
180 trans = icade_find_translation(usage->hid & HID_USAGE); in icade_event()
185 input_event(field->hidinput->input, usage->type, in icade_event()
192 struct hid_field *field, struct hid_usage *usage, in icade_input_mapping() argument
197 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_KEYBOARD) { in icade_input_mapping()
198 trans = icade_find_translation(usage->hid & HID_USAGE); in icade_input_mapping()
203 hid_map_usage(hi, usage, bit, max, EV_KEY, trans->to); in icade_input_mapping()
215 struct hid_field *field, struct hid_usage *usage, in icade_input_mapped() argument
218 if (usage->type == EV_KEY) in icade_input_mapped()
219 set_bit(usage->type, hi->input->evbit); in icade_input_mapped()