Lines Matching defs:input
12 #include <linux/input.h>
17 #include <linux/input/adxl34x.h>
122 * Maximum value our axis may get in full res mode for the input device
128 * Maximum value our axis may get in fixed res mode for the input device
192 struct input_dev *input;
263 input_event(ac->input, pdata->ev_type, pdata->ev_code_x,
265 input_event(ac->input, pdata->ev_type, pdata->ev_code_y,
267 input_event(ac->input, pdata->ev_type, pdata->ev_code_z,
271 static void adxl34x_report_key_single(struct input_dev *input, int key)
273 input_report_key(input, key, true);
274 input_sync(input);
275 input_report_key(input, key, false);
285 input_report_key(ac->input,
294 input_sync(ac->input);
317 adxl34x_report_key_single(ac->input, pdata->ev_code_ff);
331 input_report_key(ac->input,
334 input_report_key(ac->input,
350 adxl34x_report_key_single(ac->input,
362 adxl34x_report_key_single(ac->input,
396 input_sync(ac->input);
661 static int adxl34x_input_open(struct input_dev *input)
663 struct adxl34x *ac = input_get_drvdata(input);
677 static void adxl34x_input_close(struct input_dev *input)
679 struct adxl34x *ac = input_get_drvdata(input);
726 ac->input = input_dev;
902 input_unregister_device(ac->input);