Lines Matching refs:input_dev
83 struct input_dev *dev;
144 struct input_dev *dev = w8001->dev; in parse_multi_touch()
210 struct input_dev *dev = w8001->dev; in report_pen_events()
264 struct input_dev *dev = w8001->dev; in report_single_touch()
369 static int w8001_open(struct input_dev *dev) in w8001_open()
376 static void w8001_close(struct input_dev *dev) in w8001_close()
385 struct input_dev *dev = w8001->dev; in w8001_setup()
520 struct input_dev *input_dev; in w8001_connect() local
524 input_dev = input_allocate_device(); in w8001_connect()
525 if (!w8001 || !input_dev) { in w8001_connect()
531 w8001->dev = input_dev; in w8001_connect()
544 input_dev->name = w8001->name; in w8001_connect()
545 input_dev->phys = w8001->phys; in w8001_connect()
546 input_dev->id.product = w8001->id; in w8001_connect()
547 input_dev->id.bustype = BUS_RS232; in w8001_connect()
548 input_dev->id.vendor = 0x056a; in w8001_connect()
549 input_dev->id.version = 0x0100; in w8001_connect()
550 input_dev->dev.parent = &serio->dev; in w8001_connect()
552 input_dev->open = w8001_open; in w8001_connect()
553 input_dev->close = w8001_close; in w8001_connect()
555 input_set_drvdata(input_dev, w8001); in w8001_connect()
568 input_free_device(input_dev); in w8001_connect()