Lines Matching refs:psmouse

19 	struct psmouse *psmouse;  member
54 psmouse_dbg(smbdev->psmouse, in psmouse_smbus_check_adapter()
56 serio_rescan(smbdev->psmouse->ps2dev.serio); in psmouse_smbus_check_adapter()
74 psmouse_dbg(smbdev->psmouse, in psmouse_smbus_detach_i2c_client()
79 &smbdev->psmouse->ps2dev.serio->dev); in psmouse_smbus_detach_i2c_client()
80 serio_rescan(smbdev->psmouse->ps2dev.serio); in psmouse_smbus_detach_i2c_client()
112 static psmouse_ret_t psmouse_smbus_process_byte(struct psmouse *psmouse) in psmouse_smbus_process_byte() argument
117 static int psmouse_smbus_reconnect(struct psmouse *psmouse) in psmouse_smbus_reconnect() argument
119 struct psmouse_smbus_dev *smbdev = psmouse->private; in psmouse_smbus_reconnect()
122 psmouse_deactivate(psmouse); in psmouse_smbus_reconnect()
166 static void psmouse_smbus_disconnect(struct psmouse *psmouse) in psmouse_smbus_disconnect() argument
168 struct psmouse_smbus_dev *smbdev = psmouse->private; in psmouse_smbus_disconnect()
178 &psmouse->ps2dev.serio->dev); in psmouse_smbus_disconnect()
179 psmouse_dbg(smbdev->psmouse, in psmouse_smbus_disconnect()
185 psmouse->private = NULL; in psmouse_smbus_disconnect()
212 void psmouse_smbus_cleanup(struct psmouse *psmouse) in psmouse_smbus_cleanup() argument
219 if (psmouse == smbdev->psmouse) { in psmouse_smbus_cleanup()
226 int psmouse_smbus_init(struct psmouse *psmouse, in psmouse_smbus_init() argument
239 smbdev->psmouse = psmouse; in psmouse_smbus_init()
253 psmouse_deactivate(psmouse); in psmouse_smbus_init()
255 psmouse->private = smbdev; in psmouse_smbus_init()
256 psmouse->protocol_handler = psmouse_smbus_process_byte; in psmouse_smbus_init()
257 psmouse->reconnect = psmouse_smbus_reconnect; in psmouse_smbus_init()
258 psmouse->fast_reconnect = psmouse_smbus_reconnect; in psmouse_smbus_init()
259 psmouse->disconnect = psmouse_smbus_disconnect; in psmouse_smbus_init()
260 psmouse->resync_time = 0; in psmouse_smbus_init()
272 &psmouse->ps2dev.serio->dev, in psmouse_smbus_init()
274 psmouse_warn(psmouse, in psmouse_smbus_init()