Lines Matching full:dev3
1402 struct input_dev *dev3; in alps_do_register_bare_ps2_mouse() local
1405 dev3 = input_allocate_device(); in alps_do_register_bare_ps2_mouse()
1406 if (!dev3) { in alps_do_register_bare_ps2_mouse()
1414 dev3->phys = priv->phys3; in alps_do_register_bare_ps2_mouse()
1420 dev3->name = "PS/2 ALPS Mouse"; in alps_do_register_bare_ps2_mouse()
1422 dev3->id.bustype = BUS_I8042; in alps_do_register_bare_ps2_mouse()
1423 dev3->id.vendor = 0x0002; in alps_do_register_bare_ps2_mouse()
1424 dev3->id.product = PSMOUSE_PS2; in alps_do_register_bare_ps2_mouse()
1425 dev3->id.version = 0x0000; in alps_do_register_bare_ps2_mouse()
1426 dev3->dev.parent = &psmouse->ps2dev.serio->dev; in alps_do_register_bare_ps2_mouse()
1428 input_set_capability(dev3, EV_REL, REL_X); in alps_do_register_bare_ps2_mouse()
1429 input_set_capability(dev3, EV_REL, REL_Y); in alps_do_register_bare_ps2_mouse()
1430 input_set_capability(dev3, EV_KEY, BTN_LEFT); in alps_do_register_bare_ps2_mouse()
1431 input_set_capability(dev3, EV_KEY, BTN_RIGHT); in alps_do_register_bare_ps2_mouse()
1432 input_set_capability(dev3, EV_KEY, BTN_MIDDLE); in alps_do_register_bare_ps2_mouse()
1434 __set_bit(INPUT_PROP_POINTER, dev3->propbit); in alps_do_register_bare_ps2_mouse()
1436 error = input_register_device(dev3); in alps_do_register_bare_ps2_mouse()
1444 priv->dev3 = dev3; in alps_do_register_bare_ps2_mouse()
1448 input_free_device(dev3); in alps_do_register_bare_ps2_mouse()
1460 if (!priv->dev3) { in alps_register_bare_ps2_mouse()
1467 priv->dev3 = ERR_PTR(error); in alps_register_bare_ps2_mouse()
1485 } else if (unlikely(IS_ERR_OR_NULL(priv->dev3))) { in alps_report_bare_ps2_packet()
1486 /* Register dev3 mouse if we received PS/2 packet first time */ in alps_report_bare_ps2_packet()
1487 if (!IS_ERR(priv->dev3)) in alps_report_bare_ps2_packet()
1492 dev = priv->dev3; in alps_report_bare_ps2_packet()
2980 if (!IS_ERR_OR_NULL(priv->dev3)) in alps_disconnect()
2981 input_unregister_device(priv->dev3); in alps_disconnect()