Lines Matching defs:input
9 #include <linux/input.h>
10 #include <linux/input/mt.h>
259 struct input_dev *input;
524 struct input_dev *input_dev = ts->input;
751 error = mutex_lock_interruptible(&ts->input->mutex);
764 mutex_unlock(&ts->input->mutex);
790 error = mutex_lock_interruptible(&ts->input->mutex);
803 mutex_unlock(&ts->input->mutex);
829 error = mutex_lock_interruptible(&ts->input->mutex);
842 mutex_unlock(&ts->input->mutex);
1103 struct input_dev *input;
1129 input = devm_input_allocate_device(dev);
1130 if (!input)
1133 input->name = BU21023_NAME;
1134 input->id.bustype = BUS_I2C;
1135 input->open = rohm_ts_open;
1136 input->close = rohm_ts_close;
1138 ts->input = input;
1139 input_set_drvdata(input, ts);
1141 input_set_abs_params(input, ABS_MT_POSITION_X,
1143 input_set_abs_params(input, ABS_MT_POSITION_Y,
1146 error = input_mt_init_slots(input, MAX_CONTACTS,
1162 error = input_register_device(input);
1164 dev_err(dev, "failed to register input device: %d\n", error);