Lines Matching refs:detect
706 * Cortron PS/2 protocol detection. There's no special way to detect it, so it
729 .detect = ps2bare_detect,
737 .detect = ps2pp_detect,
744 .detect = thinking_detect,
751 .detect = cypress_detect,
759 .detect = genius_detect,
767 .detect = intellimouse_detect,
776 .detect = im_explorer_detect,
784 .detect = synaptics_detect,
791 .detect = synaptics_detect,
800 .detect = synaptics_detect,
810 .detect = alps_detect,
819 .detect = lifebook_detect,
828 .detect = trackpoint_detect,
837 .detect = touchkit_ps2_detect,
845 .detect = hgpk_detect,
853 .detect = elantech_detect,
862 .detect = elantech_detect,
872 .detect = fsp_detect,
880 .detect = cortron_detect,
887 .detect = focaltech_detect,
896 .detect = vmmouse_detect,
905 .detect = byd_detect,
994 static bool psmouse_do_detect(int (*detect)(struct psmouse *, bool),
1006 return detect(psmouse, set_properties) == 0;
1020 if (!psmouse_do_detect(proto->detect, psmouse, proto->try_passthru,
1526 if (proto && (proto->detect || proto->init)) {
1529 if (proto->detect && proto->detect(psmouse, true) < 0)
1545 * device in hopes to detect protocol reset - we won't get less