Lines Matching refs:quirks

45 /* quirks to control the device */
64 __s32 quirks;
154 .quirks = MT_QUIRK_NOT_SEEN_MEANS_UP },
156 .quirks = MT_QUIRK_ALWAYS_VALID},
158 .quirks = MT_QUIRK_VALID_IS_CONFIDENCE },
160 .quirks = MT_QUIRK_VALID_IS_CONFIDENCE |
163 .quirks = MT_QUIRK_VALID_IS_CONFIDENCE |
166 .quirks = MT_QUIRK_VALID_IS_INRANGE |
170 .quirks = MT_QUIRK_VALID_IS_INRANGE |
174 .quirks = MT_QUIRK_NOT_SEEN_MEANS_UP |
178 .quirks = MT_QUIRK_VALID_IS_INRANGE |
185 .quirks = MT_QUIRK_VALID_IS_CONFIDENCE |
191 .quirks = MT_QUIRK_NOT_SEEN_MEANS_UP |
195 .quirks = MT_QUIRK_SLOT_IS_CONTACTID |
201 .quirks = MT_QUIRK_SLOT_IS_CONTACTID |
207 .quirks = MT_QUIRK_ALWAYS_VALID,
212 .quirks = MT_QUIRK_NOT_SEEN_MEANS_UP,
225 return sprintf(buf, "%u\n", td->mtclass.quirks);
240 td->mtclass.quirks = val;
245 static DEVICE_ATTR(quirks, S_IWUSR | S_IRUGO, mt_show_quirks, mt_set_quirks);
465 __s32 quirks = td->mtclass.quirks;
467 if (quirks & MT_QUIRK_SLOT_IS_CONTACTID)
470 if (quirks & MT_QUIRK_CYPRESS)
473 if (quirks & MT_QUIRK_SLOT_IS_CONTACTNUMBER)
476 if (quirks & MT_QUIRK_SLOT_IS_CONTACTID_MINUS_ONE)
509 if ((td->mtclass.quirks & MT_QUIRK_NOT_SEEN_MEANS_UP) &&
546 __s32 quirks = td->mtclass.quirks;
551 if (quirks & MT_QUIRK_ALWAYS_VALID)
553 else if (quirks & MT_QUIRK_VALID_IS_INRANGE)
557 if (quirks & MT_QUIRK_NOT_SEEN_MEANS_UP)
562 if (quirks & MT_QUIRK_VALID_IS_CONFIDENCE)
687 hdev->quirks |= HID_QUIRK_NO_INPUT_SYNC;
688 hdev->quirks &= ~HID_QUIRK_MULTITOUCH;
720 mtclass->quirks |= MT_QUIRK_ALWAYS_VALID;
721 mtclass->quirks &= ~MT_QUIRK_NOT_SEEN_MEANS_UP;
722 mtclass->quirks &= ~MT_QUIRK_VALID_IS_INRANGE;
723 mtclass->quirks &= ~MT_QUIRK_VALID_IS_CONFIDENCE;