Lines Matching refs:report
1270 static int sony_raw_event(struct hid_device *hdev, struct hid_report *report, in sony_raw_event() argument
1432 static const __u8 report[] = { 0xf4, 0x42, 0x03, 0x00, 0x00 }; in sixaxis_set_operational_bt() local
1436 buf = kmemdup(report, sizeof(report), GFP_KERNEL); in sixaxis_set_operational_bt()
1440 ret = hid_hw_raw_request(hdev, buf[0], buf, sizeof(report), in sixaxis_set_operational_bt()
1524 struct hid_report *report = list_entry(report_list->next, in buzz_set_leds() local
1526 __s32 *value = report->field[0]->value; in buzz_set_leds()
1537 hid_hw_request(hdev, report, HID_REQ_SET_REPORT); in buzz_set_leds()
1807 struct sixaxis_output_report *report = in sixaxis_state_worker() local
1812 memcpy(report, &default_report, sizeof(struct sixaxis_output_report)); in sixaxis_state_worker()
1815 report->rumble.right_motor_on = sc->right ? 1 : 0; in sixaxis_state_worker()
1816 report->rumble.left_motor_force = sc->left; in sixaxis_state_worker()
1819 report->leds_bitmap |= sc->led_state[0] << 1; in sixaxis_state_worker()
1820 report->leds_bitmap |= sc->led_state[1] << 2; in sixaxis_state_worker()
1821 report->leds_bitmap |= sc->led_state[2] << 3; in sixaxis_state_worker()
1822 report->leds_bitmap |= sc->led_state[3] << 4; in sixaxis_state_worker()
1825 if ((report->leds_bitmap & 0x1E) == 0) in sixaxis_state_worker()
1826 report->leds_bitmap |= 0x20; in sixaxis_state_worker()
1839 report->led[3 - n].duty_off = sc->led_delay_off[n]; in sixaxis_state_worker()
1840 report->led[3 - n].duty_on = sc->led_delay_on[n]; in sixaxis_state_worker()
1844 hid_hw_raw_request(sc->hdev, report->report_id, (__u8 *)report, in sixaxis_state_worker()
1900 struct motion_output_report_02 *report = in motion_state_worker() local
1903 memset(report, 0, MOTION_REPORT_0x02_SIZE); in motion_state_worker()
1905 report->type = 0x02; /* set leds */ in motion_state_worker()
1906 report->r = sc->led_state[0]; in motion_state_worker()
1907 report->g = sc->led_state[1]; in motion_state_worker()
1908 report->b = sc->led_state[2]; in motion_state_worker()
1911 report->rumble = max(sc->right, sc->left); in motion_state_worker()
1914 hid_hw_output_report(hdev, (__u8 *)report, MOTION_REPORT_0x02_SIZE); in motion_state_worker()