Lines Matching defs:quirks

490 	unsigned long quirks;
751 if (sc->quirks & (SINO_LITE_CONTROLLER | FUTUREMAX_DANCE_MAT))
758 if ((sc->quirks & VAIO_RDESC_CONSTANT) && *rsize >= 56 &&
770 if (sc->quirks & MOTION_CONTROLLER)
773 if (sc->quirks & PS3REMOTE)
780 if ((sc->quirks & SIXAXIS_CONTROLLER_USB) && *rsize >= 45 &&
810 offset = (sc->quirks & MOTION_CONTROLLER) ? 12 : 30;
826 if (sc->quirks & SIXAXIS_CONTROLLER) {
927 if ((sc->quirks & SIXAXIS_CONTROLLER) && rd[0] == 0x01 && size == 49) {
945 } else if ((sc->quirks & MOTION_CONTROLLER_BT) && rd[0] == 0x01 && size == 49) {
947 } else if ((sc->quirks & NAVIGATION_CONTROLLER) && rd[0] == 0x01 &&
950 } else if ((sc->quirks & NSG_MRXU_REMOTE) && rd[0] == 0x02) {
969 if (sc->quirks & BUZZ_CONTROLLER) {
992 if (sc->quirks & PS3REMOTE)
995 if (sc->quirks & NAVIGATION_CONTROLLER)
998 if (sc->quirks & SIXAXIS_CONTROLLER)
1001 if (sc->quirks & GH_GUITAR_CONTROLLER)
1060 if (sc->quirks & NSG_MRXU_REMOTE) {
1104 if (sc->quirks & SIXAXIS_CONTROLLER) {
1167 if (sc->quirks & SHANWAN_GAMEPAD)
1249 if (!(sc->quirks & BUZZ_CONTROLLER))
1278 force_update = !!(drv_data->quirks & SIXAXIS_CONTROLLER_USB);
1382 BUG_ON(!(sc->quirks & SONY_LED_SUPPORT));
1384 if (sc->quirks & BUZZ_CONTROLLER) {
1392 } else if (sc->quirks & MOTION_CONTROLLER) {
1398 } else if (sc->quirks & NAVIGATION_CONTROLLER) {
1516 if (sc->quirks & SHANWAN_GAMEPAD)
1562 if ((sc->quirks & SIXAXIS_CONTROLLER) ||
1563 (sc->quirks & NAVIGATION_CONTROLLER))
1568 else if (sc->quirks & MOTION_CONTROLLER)
1708 const int sc0_not_bt = !(sc0->quirks & SONY_BT_DEVICE);
1709 const int sc1_not_bt = !(sc1->quirks & SONY_BT_DEVICE);
1782 if ((sc->quirks & MOTION_CONTROLLER_BT) ||
1783 (sc->quirks & NAVIGATION_CONTROLLER_BT) ||
1784 (sc->quirks & SIXAXIS_CONTROLLER_BT)) {
1795 } else if ((sc->quirks & SIXAXIS_CONTROLLER_USB) ||
1796 (sc->quirks & NAVIGATION_CONTROLLER_USB)) {
1846 if (sc->quirks & SIXAXIS_CONTROLLER) {
1915 if (sc->quirks & NAVIGATION_CONTROLLER_USB) {
1932 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
1933 hdev->quirks |= HID_QUIRK_SKIP_OUTPUT_REPORT_ID;
1943 } else if (sc->quirks & NAVIGATION_CONTROLLER_BT) {
1948 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
1957 } else if (sc->quirks & SIXAXIS_CONTROLLER_USB) {
1964 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
1965 hdev->quirks |= HID_QUIRK_SKIP_OUTPUT_REPORT_ID;
1982 } else if (sc->quirks & SIXAXIS_CONTROLLER_BT) {
1987 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
2003 } else if (sc->quirks & NSG_MRXU_REMOTE) {
2017 } else if (sc->quirks & MOTION_CONTROLLER) {
2023 if (sc->quirks & SONY_LED_SUPPORT) {
2029 if (sc->quirks & SONY_BATTERY_SUPPORT) {
2042 if (sc->quirks & SONY_FF_SUPPORT) {
2061 unsigned long quirks = id->driver_data;
2067 quirks |= FUTUREMAX_DANCE_MAT;
2071 quirks |= SHANWAN_GAMEPAD;
2081 sc->quirks = quirks;
2091 if (sc->quirks & VAIO_RDESC_CONSTANT)
2093 else if (sc->quirks & SIXAXIS_CONTROLLER)
2102 if (sc->quirks & SIXAXIS_CONTROLLER)
2125 if (sc->quirks & (GHL_GUITAR_PS3WIIU | GHL_GUITAR_PS4)) {
2139 if (sc->quirks & GHL_GUITAR_PS3WIIU)
2142 else if (sc->quirks & GHL_GUITAR_PS4)
2168 if (sc->quirks & (GHL_GUITAR_PS3WIIU | GHL_GUITAR_PS4)) {
2210 if ((sc->quirks & SIXAXIS_CONTROLLER_USB) ||
2211 (sc->quirks & NAVIGATION_CONTROLLER_USB)) {