Lines Matching refs:raw_data
69 int report_id, const u8 *raw_data, int size) in picolcd_send_and_wait() argument
94 hid_set_field(report->field[i], j, k < size ? raw_data[k] : 0); in picolcd_send_and_wait()
117 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_keypad() argument
129 if (raw_data[i] == 0) in picolcd_raw_keypad()
132 if (data->pressed_keys[j] == raw_data[i]) in picolcd_raw_keypad()
136 data->pressed_keys[j] = raw_data[i]; in picolcd_raw_keypad()
139 input_event(data->input_keys, EV_MSC, MSC_SCAN, raw_data[i]); in picolcd_raw_keypad()
140 if (raw_data[i] < PICOLCD_KEYS) in picolcd_raw_keypad()
141 key_code = data->keycode[raw_data[i]]; in picolcd_raw_keypad()
146 raw_data[i], key_code); in picolcd_raw_keypad()
160 if (data->pressed_keys[j] == raw_data[i]) in picolcd_raw_keypad()
196 data->version[0] = verinfo->raw_data[1]; in picolcd_check_version()
197 data->version[1] = verinfo->raw_data[0]; in picolcd_check_version()
200 verinfo->raw_data[1], verinfo->raw_data[0]); in picolcd_check_version()
203 verinfo->raw_data[1], verinfo->raw_data[0]); in picolcd_check_version()
328 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_event() argument
344 picolcd_raw_keypad(data, report, raw_data+1, size-1); in picolcd_raw_event()
346 picolcd_raw_cir(data, report, raw_data+1, size-1); in picolcd_raw_event()
354 memcpy(data->pending->raw_data, raw_data+1, size-1); in picolcd_raw_event()
362 picolcd_debug_raw_event(data, hdev, report, raw_data, size); in picolcd_raw_event()