Lines Matching refs:input
43 struct input_dev *input = hidinput->input; in elo_input_configured() local
45 set_bit(BTN_TOUCH, input->keybit); in elo_input_configured()
46 set_bit(ABS_PRESSURE, input->absbit); in elo_input_configured()
47 input_set_abs_params(input, ABS_PRESSURE, 0, 256, 0, 0); in elo_input_configured()
52 static void elo_process_data(struct input_dev *input, const u8 *data, int size) in elo_process_data() argument
56 input_report_abs(input, ABS_X, (data[3] << 8) | data[2]); in elo_process_data()
57 input_report_abs(input, ABS_Y, (data[5] << 8) | data[4]); in elo_process_data()
62 input_report_abs(input, ABS_PRESSURE, press); in elo_process_data()
65 input_report_key(input, BTN_TOUCH, 1); in elo_process_data()
66 input_sync(input); in elo_process_data()
70 input_report_key(input, BTN_TOUCH, 0); in elo_process_data()
72 input_sync(input); in elo_process_data()
88 elo_process_data(hidinput->input, data, size); in elo_raw_event()