Lines Matching defs:quirks

545 	unsigned long quirks;
845 if (sc->quirks & (SINO_LITE_CONTROLLER | FUTUREMAX_DANCE_MAT))
852 if ((sc->quirks & VAIO_RDESC_CONSTANT) && *rsize >= 56 &&
864 if (sc->quirks & MOTION_CONTROLLER)
867 if (sc->quirks & PS3REMOTE)
874 if ((sc->quirks & SIXAXIS_CONTROLLER_USB) && *rsize >= 45 &&
903 offset = (sc->quirks & MOTION_CONTROLLER) ? 12 : 30;
922 if (sc->quirks & SIXAXIS_CONTROLLER) {
951 int data_offset = (sc->quirks & DUALSHOCK4_CONTROLLER_BT) ? 2 : 0;
1084 max_touch_data = (sc->quirks & DUALSHOCK4_CONTROLLER_BT) ? 4 : 3;
1209 if ((sc->quirks & SIXAXIS_CONTROLLER) && rd[0] == 0x01 && size == 49) {
1227 } else if ((sc->quirks & MOTION_CONTROLLER_BT) && rd[0] == 0x01 && size == 49) {
1229 } else if ((sc->quirks & NAVIGATION_CONTROLLER) && rd[0] == 0x01 &&
1232 } else if ((sc->quirks & DUALSHOCK4_CONTROLLER_USB) && rd[0] == 0x01 &&
1235 } else if (((sc->quirks & DUALSHOCK4_CONTROLLER_BT) && rd[0] == 0x11 &&
1252 } else if ((sc->quirks & DUALSHOCK4_DONGLE) && rd[0] == 0x01 &&
1309 } else if ((sc->quirks & NSG_MRXU_REMOTE) && rd[0] == 0x02) {
1328 if (sc->quirks & BUZZ_CONTROLLER) {
1351 if (sc->quirks & PS3REMOTE)
1354 if (sc->quirks & NAVIGATION_CONTROLLER)
1357 if (sc->quirks & SIXAXIS_CONTROLLER)
1360 if (sc->quirks & DUALSHOCK4_CONTROLLER)
1417 if (sc->quirks & NSG_MRXU_REMOTE) {
1462 if (sc->quirks & SIXAXIS_CONTROLLER) {
1475 } else if (sc->quirks & DUALSHOCK4_CONTROLLER) {
1544 if (sc->quirks & SHANWAN_GAMEPAD)
1599 if (sc->quirks & (DUALSHOCK4_CONTROLLER_USB | DUALSHOCK4_DONGLE)) {
1651 if (sc->quirks & DUALSHOCK4_CONTROLLER_USB) {
1846 if (!(sc->quirks & BUZZ_CONTROLLER))
1875 force_update = !!(drv_data->quirks & SIXAXIS_CONTROLLER_USB);
1979 BUG_ON(!(sc->quirks & SONY_LED_SUPPORT));
1981 if (sc->quirks & BUZZ_CONTROLLER) {
1989 } else if (sc->quirks & DUALSHOCK4_CONTROLLER) {
1998 } else if (sc->quirks & MOTION_CONTROLLER) {
2004 } else if (sc->quirks & NAVIGATION_CONTROLLER) {
2122 if (sc->quirks & SHANWAN_GAMEPAD)
2146 if (sc->quirks & (DUALSHOCK4_CONTROLLER_USB | DUALSHOCK4_DONGLE)) {
2179 if (sc->quirks & (DUALSHOCK4_CONTROLLER_USB | DUALSHOCK4_DONGLE))
2228 if ((sc->quirks & SIXAXIS_CONTROLLER) ||
2229 (sc->quirks & NAVIGATION_CONTROLLER))
2234 else if (sc->quirks & DUALSHOCK4_CONTROLLER_BT)
2238 else if (sc->quirks & (DUALSHOCK4_CONTROLLER_USB | DUALSHOCK4_DONGLE))
2242 else if (sc->quirks & MOTION_CONTROLLER)
2388 const int sc0_not_bt = !(sc0->quirks & SONY_BT_DEVICE);
2389 const int sc1_not_bt = !(sc1->quirks & SONY_BT_DEVICE);
2462 if ((sc->quirks & DUALSHOCK4_CONTROLLER_BT) ||
2463 (sc->quirks & MOTION_CONTROLLER_BT) ||
2464 (sc->quirks & NAVIGATION_CONTROLLER_BT) ||
2465 (sc->quirks & SIXAXIS_CONTROLLER_BT)) {
2476 } else if (sc->quirks & (DUALSHOCK4_CONTROLLER_USB | DUALSHOCK4_DONGLE)) {
2500 } else if ((sc->quirks & SIXAXIS_CONTROLLER_USB) ||
2501 (sc->quirks & NAVIGATION_CONTROLLER_USB)) {
2551 if ((sc->quirks & SIXAXIS_CONTROLLER) ||
2552 (sc->quirks & DUALSHOCK4_CONTROLLER)) {
2623 if (sc->quirks & NAVIGATION_CONTROLLER_USB) {
2640 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
2641 hdev->quirks |= HID_QUIRK_SKIP_OUTPUT_REPORT_ID;
2651 } else if (sc->quirks & NAVIGATION_CONTROLLER_BT) {
2656 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
2665 } else if (sc->quirks & SIXAXIS_CONTROLLER_USB) {
2672 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
2673 hdev->quirks |= HID_QUIRK_SKIP_OUTPUT_REPORT_ID;
2690 } else if (sc->quirks & SIXAXIS_CONTROLLER_BT) {
2695 hdev->quirks |= HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP;
2711 } else if (sc->quirks & DUALSHOCK4_CONTROLLER) {
2759 if (sc->quirks & DUALSHOCK4_CONTROLLER_BT) {
2768 if (sc->quirks & DUALSHOCK4_DONGLE) {
2775 } else if (sc->quirks & NSG_MRXU_REMOTE) {
2789 } else if (sc->quirks & MOTION_CONTROLLER) {
2795 if (sc->quirks & SONY_LED_SUPPORT) {
2801 if (sc->quirks & SONY_BATTERY_SUPPORT) {
2814 if (sc->quirks & SONY_FF_SUPPORT) {
2843 unsigned long quirks = id->driver_data;
2848 quirks |= FUTUREMAX_DANCE_MAT;
2851 quirks |= SHANWAN_GAMEPAD;
2861 sc->quirks = quirks;
2871 if (sc->quirks & VAIO_RDESC_CONSTANT)
2873 else if (sc->quirks & SIXAXIS_CONTROLLER)
2882 if (sc->quirks & (SIXAXIS_CONTROLLER | DUALSHOCK4_CONTROLLER))
2914 if (sc->quirks & DUALSHOCK4_CONTROLLER_BT)
2958 if ((sc->quirks & SIXAXIS_CONTROLLER_USB) ||
2959 (sc->quirks & NAVIGATION_CONTROLLER_USB)) {