Lines Matching refs:quirks
36 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); in cp_report_fixup() local
39 if (!(quirks & CP_RDESC_SWAPPED_MIN_MAX)) in cp_report_fixup()
55 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); in cp_input_mapped() local
57 if (!(quirks & CP_2WHEEL_MOUSE_HACK)) in cp_input_mapped()
71 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); in cp_event() local
74 !usage->type || !(quirks & CP_2WHEEL_MOUSE_HACK)) in cp_event()
79 quirks |= CP_2WHEEL_MOUSE_HACK_ON; in cp_event()
81 quirks &= ~CP_2WHEEL_MOUSE_HACK_ON; in cp_event()
82 hid_set_drvdata(hdev, (void *)quirks); in cp_event()
86 if (usage->code == REL_WHEEL && (quirks & CP_2WHEEL_MOUSE_HACK_ON)) { in cp_event()
98 unsigned long quirks = id->driver_data; in cp_probe() local
101 hid_set_drvdata(hdev, (void *)quirks); in cp_probe()