Lines Matching refs:haptic_data
44 static __u8 haptic_data[8]; variable
50 const size_t size = sizeof(haptic_data); in set_haptic()
54 if (size > sizeof(haptic_data)) in set_haptic()
61 haptic_data[0] = 1; /* report ID */ in set_haptic()
63 ret = hid_bpf_hw_request(ctx, haptic_data, size, HID_FEATURE_REPORT, HID_REQ_GET_REPORT); in set_haptic()
67 haptic_data[0], in set_haptic()
68 haptic_data[1], in set_haptic()
69 haptic_data[2]); in set_haptic()
71 haptic_data[3], in set_haptic()
72 haptic_data[4], in set_haptic()
73 haptic_data[5]); in set_haptic()
75 haptic_data[6], in set_haptic()
76 haptic_data[7]); in set_haptic()
79 res = (u16 *)&haptic_data[1]; in set_haptic()
84 haptic_data[4] = 3; /* haptic Auto Trigger */ in set_haptic()
89 haptic_data[4] = 0; in set_haptic()
92 ret = hid_bpf_hw_request(ctx, haptic_data, size, HID_FEATURE_REPORT, HID_REQ_SET_REPORT); in set_haptic()
94 bpf_printk("set haptic ret value: %d -> %d", ret, haptic_data[4]); in set_haptic()