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()
76 psmouse_dbg(smbdev->psmouse, in psmouse_smbus_detach_i2c_client()
81 &smbdev->psmouse->ps2dev.serio->dev); in psmouse_smbus_detach_i2c_client()
82 serio_rescan(smbdev->psmouse->ps2dev.serio); in psmouse_smbus_detach_i2c_client()
116 static psmouse_ret_t psmouse_smbus_process_byte(struct psmouse *psmouse) in psmouse_smbus_process_byte() argument
121 static int psmouse_smbus_reconnect(struct psmouse *psmouse) in psmouse_smbus_reconnect() argument
123 struct psmouse_smbus_dev *smbdev = psmouse->private; in psmouse_smbus_reconnect()
126 psmouse_deactivate(psmouse); in psmouse_smbus_reconnect()
170 static void psmouse_smbus_disconnect(struct psmouse *psmouse) in psmouse_smbus_disconnect() argument
172 struct psmouse_smbus_dev *smbdev = psmouse->private; in psmouse_smbus_disconnect()
182 &psmouse->ps2dev.serio->dev); in psmouse_smbus_disconnect()
183 psmouse_dbg(smbdev->psmouse, in psmouse_smbus_disconnect()
191 psmouse->private = NULL; in psmouse_smbus_disconnect()
218 void psmouse_smbus_cleanup(struct psmouse *psmouse) in psmouse_smbus_cleanup() argument
225 if (psmouse == smbdev->psmouse) { in psmouse_smbus_cleanup()
234 int psmouse_smbus_init(struct psmouse *psmouse, in psmouse_smbus_init() argument
247 smbdev->psmouse = psmouse; in psmouse_smbus_init()
261 psmouse_deactivate(psmouse); in psmouse_smbus_init()
263 psmouse->private = smbdev; in psmouse_smbus_init()
264 psmouse->protocol_handler = psmouse_smbus_process_byte; in psmouse_smbus_init()
265 psmouse->reconnect = psmouse_smbus_reconnect; in psmouse_smbus_init()
266 psmouse->fast_reconnect = psmouse_smbus_reconnect; in psmouse_smbus_init()
267 psmouse->disconnect = psmouse_smbus_disconnect; in psmouse_smbus_init()
268 psmouse->resync_time = 0; in psmouse_smbus_init()
280 &psmouse->ps2dev.serio->dev, in psmouse_smbus_init()
282 psmouse_warn(psmouse, in psmouse_smbus_init()