HQ
#ifndef HQ
HQ(NONE), /* not a valid quirk */ \
HQ(MATCH_VENDOR_ONLY), /* match quirk on vendor only */ \
HQ(HAS_KBD_BOOTPROTO), /* device supports keyboard boot protocol */ \
HQ(HAS_MS_BOOTPROTO), /* device supports mouse boot protocol */ \
HQ(IS_XBOX360GP), /* device is XBox 360 GamePad */ \
HQ(NOWRITE), /* device does not support writes */ \
HQ(IICHID_SAMPLING), /* IIC backend runs in sampling mode */ \
HQ(NO_READAHEAD), /* Disable interrupt after one report */\
HQ(HID_IGNORE), /* device should be ignored by hid class */ \
HQ(KBD_BOOTPROTO), /* device should set the boot protocol */ \
HQ(MS_BOOTPROTO), /* device should set the boot protocol */ \
HQ(MS_BAD_CLASS), /* doesn't identify properly */ \
HQ(MS_LEADING_BYTE), /* mouse sends an unknown leading byte */ \
HQ(MS_REVZ), /* mouse has Z-axis reversed */ \
HQ(MS_VENDOR_BTN), /* mouse has buttons in vendor usage page */ \
HQ(SPUR_BUT_UP), /* spurious mouse button up events */ \
HQ(MT_TIMESTAMP) /* Multitouch device exports HW timestamps */
#ifndef HQ