Lines Matching refs:psmouse
40 static psmouse_ret_t touchkit_ps2_process_byte(struct psmouse *psmouse) in touchkit_ps2_process_byte() argument
42 unsigned char *packet = psmouse->packet; in touchkit_ps2_process_byte()
43 struct input_dev *dev = psmouse->dev; in touchkit_ps2_process_byte()
45 if (psmouse->pktcnt != 5) in touchkit_ps2_process_byte()
56 int touchkit_ps2_detect(struct psmouse *psmouse, bool set_properties) in touchkit_ps2_detect() argument
58 struct input_dev *dev = psmouse->dev; in touchkit_ps2_detect()
66 if (ps2_command(&psmouse->ps2dev, param, command)) in touchkit_ps2_detect()
80 psmouse->vendor = "eGalax"; in touchkit_ps2_detect()
81 psmouse->name = "Touchscreen"; in touchkit_ps2_detect()
82 psmouse->protocol_handler = touchkit_ps2_process_byte; in touchkit_ps2_detect()
83 psmouse->pktsize = 5; in touchkit_ps2_detect()