Lines Matching defs:input
15 #include <linux/input.h>
578 struct input_dev *input;
581 input = devm_input_allocate_device(dev);
582 if (!input)
585 input->name = "mxs-lradc-ts";
586 input->id.bustype = BUS_HOST;
587 input->open = mxs_lradc_ts_open;
588 input->close = mxs_lradc_ts_close;
590 __set_bit(INPUT_PROP_DIRECT, input->propbit);
591 input_set_capability(input, EV_KEY, BTN_TOUCH);
592 input_set_abs_params(input, ABS_X, 0, LRADC_SINGLE_SAMPLE_MASK, 0, 0);
593 input_set_abs_params(input, ABS_Y, 0, LRADC_SINGLE_SAMPLE_MASK, 0, 0);
594 input_set_abs_params(input, ABS_PRESSURE, 0, LRADC_SINGLE_SAMPLE_MASK,
597 ts->ts_input = input;
598 input_set_drvdata(input, ts);
600 return input_register_device(input);