Lines Matching refs:input_dev

154 	struct input_dev *input_dev = poll_dev->input;  in tps6507x_ts_poll()  local
167 input_report_key(input_dev, BTN_TOUCH, 0); in tps6507x_ts_poll()
168 input_report_abs(input_dev, ABS_PRESSURE, 0); in tps6507x_ts_poll()
169 input_sync(input_dev); in tps6507x_ts_poll()
177 input_report_key(input_dev, BTN_TOUCH, 1); in tps6507x_ts_poll()
191 input_report_abs(input_dev, ABS_X, tsc->tc.x); in tps6507x_ts_poll()
192 input_report_abs(input_dev, ABS_Y, tsc->tc.y); in tps6507x_ts_poll()
193 input_report_abs(input_dev, ABS_PRESSURE, tsc->tc.pressure); in tps6507x_ts_poll()
194 input_sync(input_dev); in tps6507x_ts_poll()
209 struct input_dev *input_dev; in tps6507x_ts_probe() local
257 input_dev = poll_dev->input; in tps6507x_ts_probe()
258 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tps6507x_ts_probe()
259 input_dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); in tps6507x_ts_probe()
261 input_set_abs_params(input_dev, ABS_X, 0, MAX_10BIT, 0, 0); in tps6507x_ts_probe()
262 input_set_abs_params(input_dev, ABS_Y, 0, MAX_10BIT, 0, 0); in tps6507x_ts_probe()
263 input_set_abs_params(input_dev, ABS_PRESSURE, 0, MAX_10BIT, 0, 0); in tps6507x_ts_probe()
265 input_dev->name = "TPS6507x Touchscreen"; in tps6507x_ts_probe()
266 input_dev->phys = tsc->phys; in tps6507x_ts_probe()
267 input_dev->dev.parent = tsc->dev; in tps6507x_ts_probe()
268 input_dev->id.bustype = BUS_I2C; in tps6507x_ts_probe()
270 input_dev->id.vendor = init_data->vendor; in tps6507x_ts_probe()
271 input_dev->id.product = init_data->product; in tps6507x_ts_probe()
272 input_dev->id.version = init_data->version; in tps6507x_ts_probe()