Lines Matching defs:quirks
46 /* quirks to control the device */
104 unsigned long quirks; /* Various quirks */
120 __u32 quirks;
146 * i2c_hid_lookup_quirk: return any quirks associated with a I2C HID device
150 * Returns: a u32 quirks value.
154 u32 quirks = 0;
161 quirks = i2c_hid_quirks[n].quirks;
163 return quirks;
473 if (ihid->quirks & I2C_HID_QUIRK_NO_IRQ_AFTER_RESET) {
485 if (!(ihid->quirks & I2C_HID_QUIRK_NO_WAKEUP_AFTER_RESET))
519 if ((ihid->quirks & I2C_HID_QUIRK_BOGUS_IRQ) && ret_size == 0xffff) {
527 if (ihid->quirks & I2C_HID_QUIRK_BAD_INPUT_SIZE) {
943 if (!(ihid->quirks & I2C_HID_QUIRK_NO_SLEEP_ON_SUSPEND))
981 if (ihid->quirks & I2C_HID_QUIRK_RESET_ON_RESUME) {
1030 ihid->quirks = i2c_hid_lookup_quirk(hid->vendor, hid->product);
1170 u16 hid_descriptor_address, u32 quirks)
1226 hid->initial_quirks = quirks;