Lines Matching refs:input_dev
164 struct input_dev *dev;
521 struct input_dev *input_dev;
525 input_dev = input_allocate_device();
526 if (!wacom || !input_dev)
529 wacom->dev = input_dev;
534 input_dev->phys = wacom->phys;
535 input_dev->id.bustype = BUS_RS232;
536 input_dev->id.vendor = SERIO_WACOM_IV;
537 input_dev->id.product = serio->id.extra;
538 input_dev->dev.parent = &serio->dev;
540 input_dev->evbit[0] =
542 set_bit(ABS_MISC, input_dev->absbit);
543 set_bit(BTN_TOOL_PEN, input_dev->keybit);
544 set_bit(BTN_TOOL_RUBBER, input_dev->keybit);
545 set_bit(BTN_TOOL_MOUSE, input_dev->keybit);
546 set_bit(BTN_TOUCH, input_dev->keybit);
547 set_bit(BTN_STYLUS, input_dev->keybit);
548 set_bit(BTN_LEFT, input_dev->keybit);
549 set_bit(BTN_RIGHT, input_dev->keybit);
550 set_bit(BTN_MIDDLE, input_dev->keybit);
562 set_bit(INPUT_PROP_DIRECT, input_dev->propbit);
564 __set_bit(INPUT_PROP_POINTER, input_dev->propbit);
567 __set_bit(BTN_STYLUS2, input_dev->keybit);
570 __set_bit(REL_WHEEL, input_dev->relbit);
589 input_free_device(input_dev);