Lines Matching refs:hi
45 #define map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
77 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpkbd() argument
90 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_cptkbd() argument
150 hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL); in lenovo_input_mapping_cptkbd()
153 hid_map_usage(hi, usage, bit, max, EV_REL, REL_WHEEL); in lenovo_input_mapping_cptkbd()
164 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping() argument
169 return lenovo_input_mapping_tpkbd(hdev, hi, field, in lenovo_input_mapping()
173 return lenovo_input_mapping_cptkbd(hdev, hi, field, in lenovo_input_mapping()
852 struct hid_input *hi) in lenovo_input_configured() argument
858 if (test_bit(EV_REL, hi->input->evbit)) { in lenovo_input_configured()
860 __set_bit(INPUT_PROP_POINTER, hi->input->propbit); in lenovo_input_configured()
862 hi->input->propbit); in lenovo_input_configured()