Lines Matching refs:input_dev
57 struct input_dev *input;
116 struct input_dev *input = tsc->input;
174 struct input_dev *input_dev;
188 input_dev = input_allocate_device();
189 if (!ts || !input_dev) {
195 ts->input = input_dev;
200 input_dev->name = CY8CTMG110_DRIVER_NAME " Touchscreen";
201 input_dev->phys = ts->phys;
202 input_dev->id.bustype = BUS_I2C;
203 input_dev->dev.parent = &client->dev;
205 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
206 input_dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH);
208 input_set_abs_params(input_dev, ABS_X,
210 input_set_abs_params(input_dev, ABS_Y,
259 err = input_register_device(input_dev);
277 input_free_device(input_dev);