Lines Matching refs:mtclass
161 struct mt_class mtclass; /* our mt device class */
410 return sprintf(buf, "%u\n", td->mtclass.quirks);
426 td->mtclass.quirks = val;
493 if (td->mtclass.maxcontacts)
495 td->maxcontacts = td->mtclass.maxcontacts;
582 mt_application->quirks = td->mtclass.quirks;
598 if (!(td->mtclass.quirks & MT_QUIRK_SEPARATE_APP_REPORT) ||
721 struct mt_class *cls = &td->mtclass;
1300 struct mt_class *cls = &td->mtclass;
1359 * If mtclass.export_all_inputs is not set, only map fields from
1364 if (!td->mtclass.export_all_inputs &&
1471 struct mt_class *cls = &td->mtclass;
1728 const struct mt_class *mtclass = mt_classes; /* MT_CLS_DEFAULT */
1732 mtclass = &(mt_classes[i]);
1743 td->mtclass = *mtclass;
1760 td->mtclass.quirks = MT_QUIRK_ORIENTATION_INVERT;
1777 if (mtclass->quirks & MT_QUIRK_FORCE_MULTI_INPUT) {
1788 if (mtclass->quirks & MT_QUIRK_FIX_CONST_CONTACT_ID)
1811 if ((td->mtclass.quirks & MT_QUIRK_DISABLE_WAKEUP) ||