Lines Matching refs:report_field
192 struct hid_field *report_field = bigben->report->field[0]; in bigben_worker() local
194 if (bigben->removed || !report_field) in bigben_worker()
199 report_field->value[0] = 0x01; /* 1 = led message */ in bigben_worker()
200 report_field->value[1] = 0x08; /* reserved value, always 8 */ in bigben_worker()
201 report_field->value[2] = bigben->led_state; in bigben_worker()
202 report_field->value[3] = 0x00; /* padding */ in bigben_worker()
203 report_field->value[4] = 0x00; /* padding */ in bigben_worker()
204 report_field->value[5] = 0x00; /* padding */ in bigben_worker()
205 report_field->value[6] = 0x00; /* padding */ in bigben_worker()
206 report_field->value[7] = 0x00; /* padding */ in bigben_worker()
212 report_field->value[0] = 0x02; /* 2 = rumble effect message */ in bigben_worker()
213 report_field->value[1] = 0x08; /* reserved value, always 8 */ in bigben_worker()
214 report_field->value[2] = bigben->right_motor_on; in bigben_worker()
215 report_field->value[3] = bigben->left_motor_force; in bigben_worker()
216 report_field->value[4] = 0xff; /* duration 0-254 (255 = nonstop) */ in bigben_worker()
217 report_field->value[5] = 0x00; /* padding */ in bigben_worker()
218 report_field->value[6] = 0x00; /* padding */ in bigben_worker()
219 report_field->value[7] = 0x00; /* padding */ in bigben_worker()