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()
59 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); in cp_input_mapped() local
61 if (!(quirks & CP_2WHEEL_MOUSE_HACK)) in cp_input_mapped()
75 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); in cp_event() local
78 !usage->type || !(quirks & CP_2WHEEL_MOUSE_HACK)) in cp_event()
83 quirks |= CP_2WHEEL_MOUSE_HACK_ON; in cp_event()
85 quirks &= ~CP_2WHEEL_MOUSE_HACK_ON; in cp_event()
86 hid_set_drvdata(hdev, (void *)quirks); in cp_event()
90 if (usage->code == REL_WHEEL && (quirks & CP_2WHEEL_MOUSE_HACK_ON)) { in cp_event()
102 unsigned long quirks = id->driver_data; in cp_probe() local
105 hid_set_drvdata(hdev, (void *)quirks); in cp_probe()