Lines Matching refs:input_dev
78 struct input_dev *dev;
90 struct input_dev *dev = touchit213->dev; in touchit213_interrupt()
143 struct input_dev *input_dev; in touchit213_connect() local
147 input_dev = input_allocate_device(); in touchit213_connect()
148 if (!touchit213 || !input_dev) { in touchit213_connect()
154 touchit213->dev = input_dev; in touchit213_connect()
158 input_dev->name = "Sahara Touch-iT213 Serial TouchScreen"; in touchit213_connect()
159 input_dev->phys = touchit213->phys; in touchit213_connect()
160 input_dev->id.bustype = BUS_RS232; in touchit213_connect()
161 input_dev->id.vendor = SERIO_TOUCHIT213; in touchit213_connect()
162 input_dev->id.product = 0; in touchit213_connect()
163 input_dev->id.version = 0x0100; in touchit213_connect()
164 input_dev->dev.parent = &serio->dev; in touchit213_connect()
165 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in touchit213_connect()
166 input_dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); in touchit213_connect()
186 fail1: input_free_device(input_dev); in touchit213_connect()