Lines Matching refs:input_dev
17 struct input_dev *dev;
26 struct input_dev *dev = ptsc->dev; in tsc_process_data()
45 struct input_dev *dev = ptsc->dev; in tsc_interrupt()
83 struct input_dev *input_dev; in tsc_connect() local
87 input_dev = input_allocate_device(); in tsc_connect()
88 if (!ptsc || !input_dev) { in tsc_connect()
94 ptsc->dev = input_dev; in tsc_connect()
97 input_dev->name = "TSC-10/25/40 Serial TouchScreen"; in tsc_connect()
98 input_dev->phys = ptsc->phys; in tsc_connect()
99 input_dev->id.bustype = BUS_RS232; in tsc_connect()
100 input_dev->id.vendor = SERIO_TSC40; in tsc_connect()
101 input_dev->id.product = 40; in tsc_connect()
102 input_dev->id.version = 0x0001; in tsc_connect()
103 input_dev->dev.parent = &serio->dev; in tsc_connect()
105 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tsc_connect()
106 __set_bit(BTN_TOUCH, input_dev->keybit); in tsc_connect()
127 input_free_device(input_dev); in tsc_connect()