• Home
  • Raw
  • Download

Lines Matching refs:quirks

327 	unsigned quirks = 0;  in find_battery_quirk()  local
332 quirks = match->driver_data; in find_battery_quirk()
334 return quirks; in find_battery_quirk()
393 unsigned quirks; in hidinput_setup_battery() local
412 quirks = find_battery_quirk(dev); in hidinput_setup_battery()
415 dev->bus, dev->vendor, dev->product, dev->version, quirks); in hidinput_setup_battery()
420 if (quirks & HID_BATTERY_QUIRK_PERCENT) { in hidinput_setup_battery()
425 if (quirks & HID_BATTERY_QUIRK_FEATURE) in hidinput_setup_battery()
645 device->quirks |= HID_QUIRK_NOTOUCH; in hidinput_configure_usage()
675 device->quirks &= ~HID_QUIRK_NOTOUCH; in hidinput_configure_usage()
944 if ((device->quirks & HID_QUIRK_BADPAD) && (usage->code == ABS_X || usage->code == ABS_Y)) { in hidinput_configure_usage()
995 unsigned *quirks = &hid->quirks; in hidinput_hid_event() local
1016 *quirks = value ? (*quirks | HID_QUIRK_INVERT) : (*quirks & ~HID_QUIRK_INVERT); in hidinput_hid_event()
1022 input_event(input, usage->type, (*quirks & HID_QUIRK_INVERT) ? BTN_TOOL_RUBBER : usage->code, 1); in hidinput_hid_event()
1030 if (usage->hid == (HID_UP_DIGITIZER | 0x0030) && (*quirks & HID_QUIRK_NOTOUCH)) { /* Pressure */ in hidinput_hid_event()
1089 if (hid->quirks & HID_QUIRK_NO_INPUT_SYNC) in hidinput_report_event()
1341 hid->quirks & HID_QUIRK_SKIP_OUTPUT_REPORTS) in hidinput_cleanup_hidinput()
1389 hid->quirks & HID_QUIRK_SKIP_OUTPUT_REPORTS) in hidinput_connect()
1408 if ((hid->quirks & HID_QUIRK_NO_EMPTY_INPUT) && in hidinput_connect()
1412 if (hid->quirks & HID_QUIRK_MULTI_INPUT) { in hidinput_connect()
1429 if (hidinput && (hid->quirks & HID_QUIRK_NO_EMPTY_INPUT) && in hidinput_connect()