Lines Matching refs: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);
1102 struct input_dev *input;
1128 input = devm_input_allocate_device(dev);
1129 if (!input)
1132 input->name = BU21023_NAME;
1133 input->id.bustype = BUS_I2C;
1134 input->open = rohm_ts_open;
1135 input->close = rohm_ts_close;
1137 ts->input = input;
1138 input_set_drvdata(input, ts);
1140 input_set_abs_params(input, ABS_MT_POSITION_X,
1142 input_set_abs_params(input, ABS_MT_POSITION_Y,
1145 error = input_mt_init_slots(input, MAX_CONTACTS,
1161 error = input_register_device(input);
1163 dev_err(dev, "failed to register input device: %d\n", error);