Lines Matching refs:quirks
73 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev);
75 if (quirks & CP_RDESC_SWAPPED_MIN_MAX)
77 if (quirks & VA_INVAL_LOGICAL_BOUNDARY)
87 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev);
89 if (!(quirks & CP_2WHEEL_MOUSE_HACK))
103 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev);
106 !usage->type || !(quirks & CP_2WHEEL_MOUSE_HACK))
111 quirks |= CP_2WHEEL_MOUSE_HACK_ON;
113 quirks &= ~CP_2WHEEL_MOUSE_HACK_ON;
114 hid_set_drvdata(hdev, (void *)quirks);
118 if (usage->code == REL_WHEEL && (quirks & CP_2WHEEL_MOUSE_HACK_ON)) {
130 unsigned long quirks = id->driver_data;
133 hid_set_drvdata(hdev, (void *)quirks);