Lines Matching refs:input_dev
58 struct input_dev *dev;
67 struct input_dev *dev = pinexio->dev; in inexio_process_data()
119 struct input_dev *input_dev; in inexio_connect() local
123 input_dev = input_allocate_device(); in inexio_connect()
124 if (!pinexio || !input_dev) { in inexio_connect()
130 pinexio->dev = input_dev; in inexio_connect()
133 input_dev->name = "iNexio Serial TouchScreen"; in inexio_connect()
134 input_dev->phys = pinexio->phys; in inexio_connect()
135 input_dev->id.bustype = BUS_RS232; in inexio_connect()
136 input_dev->id.vendor = SERIO_INEXIO; in inexio_connect()
137 input_dev->id.product = 0; in inexio_connect()
138 input_dev->id.version = 0x0001; in inexio_connect()
139 input_dev->dev.parent = &serio->dev; in inexio_connect()
140 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in inexio_connect()
141 input_dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); in inexio_connect()
159 fail1: input_free_device(input_dev); in inexio_connect()