Lines Matching full:quirks
213 if (xhci->quirks & XHCI_BROKEN_MSI) in xhci_try_enable_msi()
281 * TODO: see if there are any quirks that need to be added to handle in xhci_pci_reinit()
303 xhci->quirks |= driver_data->quirks; in xhci_pci_quirks()
306 /* Look for vendor-specific quirks */ in xhci_pci_quirks()
312 xhci->quirks |= XHCI_RESET_EP_QUIRK; in xhci_pci_quirks()
318 xhci->quirks |= XHCI_SLOW_SUSPEND; in xhci_pci_quirks()
325 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
330 xhci->quirks |= XHCI_BROKEN_MSI; in xhci_pci_quirks()
335 xhci->quirks |= XHCI_TRUST_TX_LENGTH; in xhci_pci_quirks()
340 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
344 xhci->quirks |= XHCI_TRUST_TX_LENGTH; in xhci_pci_quirks()
347 xhci->quirks |= XHCI_NEC_HOST; in xhci_pci_quirks()
350 xhci->quirks |= XHCI_AMD_0x96_HOST; in xhci_pci_quirks()
354 xhci->quirks |= XHCI_AMD_PLL_FIX; in xhci_pci_quirks()
361 xhci->quirks |= XHCI_SUSPEND_DELAY; in xhci_pci_quirks()
365 xhci->quirks |= XHCI_SNPS_BROKEN_SUSPEND; in xhci_pci_quirks()
368 xhci->quirks |= XHCI_DISABLE_SPARSE; in xhci_pci_quirks()
369 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
373 xhci->quirks |= XHCI_TRUST_TX_LENGTH; in xhci_pci_quirks()
380 xhci->quirks |= XHCI_U2_DISABLE_WAKE; in xhci_pci_quirks()
384 xhci->quirks |= XHCI_BROKEN_D3COLD_S2I; in xhci_pci_quirks()
387 xhci->quirks |= XHCI_LPM_SUPPORT; in xhci_pci_quirks()
388 xhci->quirks |= XHCI_INTEL_HOST; in xhci_pci_quirks()
389 xhci->quirks |= XHCI_AVOID_BEI; in xhci_pci_quirks()
393 xhci->quirks |= XHCI_EP_LIMIT_QUIRK; in xhci_pci_quirks()
395 xhci->quirks |= XHCI_SW_BW_CHECKING; in xhci_pci_quirks()
404 xhci->quirks |= XHCI_SPURIOUS_REBOOT; in xhci_pci_quirks()
409 xhci->quirks |= XHCI_SPURIOUS_REBOOT; in xhci_pci_quirks()
410 xhci->quirks |= XHCI_SPURIOUS_WAKEUP; in xhci_pci_quirks()
421 xhci->quirks |= XHCI_PME_STUCK_QUIRK; in xhci_pci_quirks()
425 xhci->quirks |= XHCI_SSIC_PORT_UNUSED; in xhci_pci_quirks()
430 xhci->quirks |= XHCI_INTEL_USB_ROLE_SW; in xhci_pci_quirks()
437 xhci->quirks |= XHCI_MISSING_CAS; in xhci_pci_quirks()
442 xhci->quirks |= XHCI_RESET_TO_DEFAULT; in xhci_pci_quirks()
456 xhci->quirks |= XHCI_DEFAULT_PM_RUNTIME_ALLOW; in xhci_pci_quirks()
460 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
461 xhci->quirks |= XHCI_TRUST_TX_LENGTH; in xhci_pci_quirks()
462 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
466 xhci->quirks |= XHCI_TRUST_TX_LENGTH; in xhci_pci_quirks()
467 xhci->quirks |= XHCI_ZERO_64B_REGS; in xhci_pci_quirks()
471 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
472 xhci->quirks |= XHCI_ZERO_64B_REGS; in xhci_pci_quirks()
475 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
480 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
483 xhci->quirks |= XHCI_LPM_SUPPORT; in xhci_pci_quirks()
491 xhci->quirks |= XHCI_SPURIOUS_SUCCESS; in xhci_pci_quirks()
492 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
496 xhci->quirks |= XHCI_TRUST_TX_LENGTH; in xhci_pci_quirks()
497 xhci->quirks |= XHCI_NO_64BIT_SUPPORT; in xhci_pci_quirks()
503 xhci->quirks |= XHCI_NO_64BIT_SUPPORT; in xhci_pci_quirks()
507 xhci->quirks |= XHCI_ASMEDIA_MODIFY_FLOWCONTROL; in xhci_pci_quirks()
510 xhci->quirks |= XHCI_LIMIT_ENDPOINT_INTERVAL_7; in xhci_pci_quirks()
515 xhci->quirks |= XHCI_RESET_PLL_ON_DISCONNECT; in xhci_pci_quirks()
520 xhci->quirks |= XHCI_NO_SOFT_RETRY; in xhci_pci_quirks()
523 xhci->quirks |= XHCI_ZHAOXIN_HOST; in xhci_pci_quirks()
524 xhci->quirks |= XHCI_LPM_SUPPORT; in xhci_pci_quirks()
527 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
528 xhci->quirks |= XHCI_ZHAOXIN_TRB_FETCH; in xhci_pci_quirks()
532 xhci->quirks |= XHCI_ZHAOXIN_TRB_FETCH; in xhci_pci_quirks()
537 xhci->quirks |= XHCI_DEFAULT_PM_RUNTIME_ALLOW; in xhci_pci_quirks()
539 if (xhci->quirks & XHCI_RESET_ON_RESUME) in xhci_pci_quirks()
611 if (xhci->quirks & XHCI_PME_STUCK_QUIRK) in xhci_pci_setup()
643 if (driver_data && driver_data->quirks & XHCI_RENESAS_FW_QUIRK) { in xhci_pci_probe()
689 if (!(xhci->quirks & XHCI_BROKEN_STREAMS) && in xhci_pci_probe()
698 else if (xhci->quirks & XHCI_DEFAULT_PM_RUNTIME_ALLOW) in xhci_pci_probe()
722 if (xhci->quirks & XHCI_DEFAULT_PM_RUNTIME_ALLOW) in xhci_pci_remove()
732 if (xhci->quirks & XHCI_SPURIOUS_WAKEUP) in xhci_pci_remove()
811 if (xhci->quirks & XHCI_COMP_MODE_QUIRK) in xhci_pci_suspend()
817 xhci->quirks & (XHCI_BROKEN_D3COLD_S2I)) in xhci_pci_suspend()
821 if (xhci->quirks & XHCI_PME_STUCK_QUIRK) in xhci_pci_suspend()
824 if (xhci->quirks & XHCI_SSIC_PORT_UNUSED) in xhci_pci_suspend()
827 if (xhci->quirks & XHCI_DISABLE_SPARSE) in xhci_pci_suspend()
835 if (ret && (xhci->quirks & XHCI_SSIC_PORT_UNUSED)) in xhci_pci_suspend()
870 if (xhci->quirks & XHCI_SSIC_PORT_UNUSED) in xhci_pci_resume()
873 if (xhci->quirks & XHCI_PME_STUCK_QUIRK) in xhci_pci_resume()
898 if (!(xhci->quirks & XHCI_RESET_TO_DEFAULT)) in xhci_pci_poweroff_late()
940 if (xhci->quirks & XHCI_SPURIOUS_WAKEUP) in xhci_pci_shutdown()
947 .quirks = XHCI_RENESAS_FW_QUIRK,