Lines Matching refs:field
91 struct hid_field field = { in wacom_calc_hid_res() local
98 return hidinput_calc_abs_res(&field, ABS_X); in wacom_calc_hid_res()
102 struct hid_field *field, struct hid_usage *usage) in wacom_feature_mapping() argument
118 data[0] = field->report->id; in wacom_feature_mapping()
128 if (usage->usage_index >= field->report_count) { in wacom_feature_mapping()
133 hid_data->inputmode = field->report->id; in wacom_feature_mapping()
172 struct hid_field *field, struct hid_usage *usage) in wacom_usage_mapping() argument
176 bool finger = WACOM_FINGER_FIELD(field); in wacom_usage_mapping()
177 bool pen = WACOM_PEN_FIELD(field); in wacom_usage_mapping()
199 features->x_max = field->logical_maximum; in wacom_usage_mapping()
202 features->x_phy = field->physical_maximum; in wacom_usage_mapping()
204 features->unit = field->unit; in wacom_usage_mapping()
205 features->unitExpo = field->unit_exponent; in wacom_usage_mapping()
212 features->y_max = field->logical_maximum; in wacom_usage_mapping()
214 features->y_phy = field->physical_maximum; in wacom_usage_mapping()
216 features->unit = field->unit; in wacom_usage_mapping()
217 features->unitExpo = field->unit_exponent; in wacom_usage_mapping()
223 features->pressure_max = field->logical_maximum; in wacom_usage_mapping()
228 wacom_wac_usage_mapping(hdev, field, usage); in wacom_usage_mapping()
258 if (hreport->field[i]->report_count < 1) in wacom_parse_hid()
261 for (j = 0; j < hreport->field[i]->maxusage; j++) { in wacom_parse_hid()
262 wacom_feature_mapping(hdev, hreport->field[i], in wacom_parse_hid()
263 hreport->field[i]->usage + j); in wacom_parse_hid()
276 for (j = 0; j < hreport->field[i]->maxusage; j++) in wacom_parse_hid()
277 wacom_usage_mapping(hdev, hreport->field[i], in wacom_parse_hid()
278 hreport->field[i]->usage + j); in wacom_parse_hid()
297 r->field[0]->value[hid_data->inputmode_index] = 2; in wacom_hid_set_device_mode()
733 #define DEVICE_LUMINANCE_ATTR(name, field) \ argument
740 return wacom_luminance_store(wacom, &wacom->led.field, \
747 return scnprintf(buf, PAGE_SIZE, "%d\n", wacom->led.field); \