Lines Matching refs:dev2
87 struct input_dev *dev2 = priv->dev2; in alps_process_packet() local
92 input_report_key(dev2, BTN_LEFT, packet[0] & 1); in alps_process_packet()
93 input_report_key(dev2, BTN_RIGHT, packet[0] & 2); in alps_process_packet()
94 input_report_key(dev2, BTN_MIDDLE, packet[0] & 4); in alps_process_packet()
95 input_report_rel(dev2, REL_X, in alps_process_packet()
97 input_report_rel(dev2, REL_Y, in alps_process_packet()
99 input_sync(dev2); in alps_process_packet()
139 input_report_rel(dev2, REL_X, (x > 383 ? (x - 768) : x)); in alps_process_packet()
140 input_report_rel(dev2, REL_Y, -(y > 255 ? (y - 512) : y)); in alps_process_packet()
142 input_sync(dev2); in alps_process_packet()
438 input_unregister_device(priv->dev2); in alps_disconnect()
445 struct input_dev *dev1 = psmouse->dev, *dev2; in alps_init() local
449 dev2 = input_allocate_device(); in alps_init()
450 if (!priv || !dev2) in alps_init()
453 priv->dev2 = dev2; in alps_init()
481 dev2->phys = priv->phys; in alps_init()
482 dev2->name = (priv->i->flags & ALPS_DUALPOINT) ? "DualPoint Stick" : "PS/2 Mouse"; in alps_init()
483 dev2->id.bustype = BUS_I8042; in alps_init()
484 dev2->id.vendor = 0x0002; in alps_init()
485 dev2->id.product = PSMOUSE_ALPS; in alps_init()
486 dev2->id.version = 0x0000; in alps_init()
487 dev2->dev.parent = &psmouse->ps2dev.serio->dev; in alps_init()
489 dev2->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL); in alps_init()
490 dev2->relbit[BIT_WORD(REL_X)] |= BIT_MASK(REL_X) | BIT_MASK(REL_Y); in alps_init()
491 dev2->keybit[BIT_WORD(BTN_LEFT)] |= BIT_MASK(BTN_LEFT) | in alps_init()
494 if (input_register_device(priv->dev2)) in alps_init()
510 input_free_device(dev2); in alps_init()