Lines Matching refs:dev3
1331 struct input_dev *dev3; in alps_register_bare_ps2_mouse() local
1336 if (priv->dev3) in alps_register_bare_ps2_mouse()
1339 dev3 = input_allocate_device(); in alps_register_bare_ps2_mouse()
1340 if (!dev3) { in alps_register_bare_ps2_mouse()
1349 dev3->phys = priv->phys3; in alps_register_bare_ps2_mouse()
1355 dev3->name = "PS/2 ALPS Mouse"; in alps_register_bare_ps2_mouse()
1357 dev3->id.bustype = BUS_I8042; in alps_register_bare_ps2_mouse()
1358 dev3->id.vendor = 0x0002; in alps_register_bare_ps2_mouse()
1359 dev3->id.product = PSMOUSE_PS2; in alps_register_bare_ps2_mouse()
1360 dev3->id.version = 0x0000; in alps_register_bare_ps2_mouse()
1361 dev3->dev.parent = &psmouse->ps2dev.serio->dev; in alps_register_bare_ps2_mouse()
1363 input_set_capability(dev3, EV_REL, REL_X); in alps_register_bare_ps2_mouse()
1364 input_set_capability(dev3, EV_REL, REL_Y); in alps_register_bare_ps2_mouse()
1365 input_set_capability(dev3, EV_KEY, BTN_LEFT); in alps_register_bare_ps2_mouse()
1366 input_set_capability(dev3, EV_KEY, BTN_RIGHT); in alps_register_bare_ps2_mouse()
1367 input_set_capability(dev3, EV_KEY, BTN_MIDDLE); in alps_register_bare_ps2_mouse()
1369 __set_bit(INPUT_PROP_POINTER, dev3->propbit); in alps_register_bare_ps2_mouse()
1371 error = input_register_device(dev3); in alps_register_bare_ps2_mouse()
1376 input_free_device(dev3); in alps_register_bare_ps2_mouse()
1380 priv->dev3 = dev3; in alps_register_bare_ps2_mouse()
1388 priv->dev3 = ERR_PTR(error); in alps_register_bare_ps2_mouse()
1406 } else if (unlikely(IS_ERR_OR_NULL(priv->dev3))) { in alps_report_bare_ps2_packet()
1408 if (!IS_ERR(priv->dev3)) in alps_report_bare_ps2_packet()
1413 dev = priv->dev3; in alps_report_bare_ps2_packet()
2802 if (!IS_ERR_OR_NULL(priv->dev3)) in alps_disconnect()
2803 input_unregister_device(priv->dev3); in alps_disconnect()