Lines Matching defs:idev
51 * @idev: registered input device
72 struct input_dev *idev;
121 input_report_abs(ts->idev, ABS_PRESSURE, 0);
122 input_report_key(ts->idev, BTN_TOUCH, 0);
123 input_sync(ts->idev);
153 input_report_abs(ts->idev, ABS_X, x);
154 input_report_abs(ts->idev, ABS_Y, y);
155 input_report_abs(ts->idev, ABS_PRESSURE, z);
156 input_report_key(ts->idev, BTN_TOUCH, 1);
157 input_sync(ts->idev);
289 struct input_dev *idev;
301 idev = devm_input_allocate_device(&pdev->dev);
302 if (!idev)
307 ts->idev = idev;
326 idev->name = STMPE_TS_NAME;
327 idev->phys = STMPE_TS_NAME"/input0";
328 idev->id.bustype = BUS_I2C;
330 idev->open = stmpe_ts_open;
331 idev->close = stmpe_ts_close;
333 input_set_drvdata(idev, ts);
335 input_set_capability(idev, EV_KEY, BTN_TOUCH);
336 input_set_abs_params(idev, ABS_X, 0, XY_MASK, 0, 0);
337 input_set_abs_params(idev, ABS_Y, 0, XY_MASK, 0, 0);
338 input_set_abs_params(idev, ABS_PRESSURE, 0x0, 0xff, 0, 0);
340 error = input_register_device(idev);