Lines Matching full:quirks
143 if (xhci->quirks & XHCI_BROKEN_MSI) in xhci_try_enable_msi()
229 * TODO: see if there are any quirks that need to be added to handle in xhci_pci_reinit()
245 /* Look for vendor-specific quirks */ in xhci_pci_quirks()
251 xhci->quirks |= XHCI_RESET_EP_QUIRK; in xhci_pci_quirks()
257 xhci->quirks |= XHCI_SLOW_SUSPEND; in xhci_pci_quirks()
264 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
269 xhci->quirks |= XHCI_BROKEN_MSI; in xhci_pci_quirks()
278 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
281 xhci->quirks |= XHCI_NEC_HOST; in xhci_pci_quirks()
284 xhci->quirks |= XHCI_AMD_0x96_HOST; in xhci_pci_quirks()
288 xhci->quirks |= XHCI_AMD_PLL_FIX; in xhci_pci_quirks()
295 xhci->quirks |= XHCI_SUSPEND_DELAY; in xhci_pci_quirks()
299 xhci->quirks |= XHCI_SNPS_BROKEN_SUSPEND; in xhci_pci_quirks()
302 xhci->quirks |= XHCI_DISABLE_SPARSE; in xhci_pci_quirks()
303 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
307 xhci->quirks |= XHCI_DEFAULT_PM_RUNTIME_ALLOW; in xhci_pci_quirks()
314 xhci->quirks |= XHCI_U2_DISABLE_WAKE; in xhci_pci_quirks()
318 xhci->quirks |= XHCI_BROKEN_D3COLD_S2I; in xhci_pci_quirks()
321 xhci->quirks |= XHCI_LPM_SUPPORT; in xhci_pci_quirks()
322 xhci->quirks |= XHCI_INTEL_HOST; in xhci_pci_quirks()
323 xhci->quirks |= XHCI_AVOID_BEI; in xhci_pci_quirks()
327 xhci->quirks |= XHCI_EP_LIMIT_QUIRK; in xhci_pci_quirks()
329 xhci->quirks |= XHCI_SW_BW_CHECKING; in xhci_pci_quirks()
338 xhci->quirks |= XHCI_SPURIOUS_REBOOT; in xhci_pci_quirks()
343 xhci->quirks |= XHCI_SPURIOUS_REBOOT; in xhci_pci_quirks()
344 xhci->quirks |= XHCI_SPURIOUS_WAKEUP; in xhci_pci_quirks()
355 xhci->quirks |= XHCI_PME_STUCK_QUIRK; in xhci_pci_quirks()
359 xhci->quirks |= XHCI_SSIC_PORT_UNUSED; in xhci_pci_quirks()
364 xhci->quirks |= XHCI_INTEL_USB_ROLE_SW; in xhci_pci_quirks()
371 xhci->quirks |= XHCI_MISSING_CAS; in xhci_pci_quirks()
377 xhci->quirks |= XHCI_RESET_TO_DEFAULT; in xhci_pci_quirks()
391 xhci->quirks |= XHCI_DEFAULT_PM_RUNTIME_ALLOW; in xhci_pci_quirks()
396 xhci->quirks |= XHCI_ETRON_HOST; in xhci_pci_quirks()
397 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
398 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
399 xhci->quirks |= XHCI_NO_SOFT_RETRY; in xhci_pci_quirks()
404 xhci->quirks |= XHCI_ZERO_64B_REGS; in xhci_pci_quirks()
408 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
409 xhci->quirks |= XHCI_ZERO_64B_REGS; in xhci_pci_quirks()
412 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
416 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
421 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
424 xhci->quirks |= XHCI_LPM_SUPPORT; in xhci_pci_quirks()
425 xhci->quirks |= XHCI_TRB_OVERFETCH; in xhci_pci_quirks()
434 xhci->quirks |= XHCI_SPURIOUS_SUCCESS; in xhci_pci_quirks()
435 xhci->quirks |= XHCI_BROKEN_STREAMS; in xhci_pci_quirks()
439 xhci->quirks |= XHCI_NO_64BIT_SUPPORT; in xhci_pci_quirks()
445 xhci->quirks |= XHCI_NO_64BIT_SUPPORT; in xhci_pci_quirks()
449 xhci->quirks |= XHCI_ASMEDIA_MODIFY_FLOWCONTROL; in xhci_pci_quirks()
453 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
456 xhci->quirks |= XHCI_LIMIT_ENDPOINT_INTERVAL_7; in xhci_pci_quirks()
461 xhci->quirks |= XHCI_RESET_PLL_ON_DISCONNECT; in xhci_pci_quirks()
466 xhci->quirks |= XHCI_NO_SOFT_RETRY; in xhci_pci_quirks()
469 xhci->quirks |= XHCI_ZHAOXIN_HOST; in xhci_pci_quirks()
470 xhci->quirks |= XHCI_LPM_SUPPORT; in xhci_pci_quirks()
473 xhci->quirks |= XHCI_RESET_ON_RESUME; in xhci_pci_quirks()
474 xhci->quirks |= XHCI_TRB_OVERFETCH; in xhci_pci_quirks()
478 xhci->quirks |= XHCI_TRB_OVERFETCH; in xhci_pci_quirks()
483 xhci->quirks |= XHCI_CDNS_SCTX_QUIRK; in xhci_pci_quirks()
487 xhci->quirks |= XHCI_DEFAULT_PM_RUNTIME_ALLOW; in xhci_pci_quirks()
489 if (xhci->quirks & XHCI_RESET_ON_RESUME) in xhci_pci_quirks()
560 if (xhci->quirks & XHCI_PME_STUCK_QUIRK) in xhci_pci_setup()
631 if (!(xhci->quirks & XHCI_BROKEN_STREAMS) && in xhci_pci_common_probe()
640 else if (xhci->quirks & XHCI_DEFAULT_PM_RUNTIME_ALLOW) in xhci_pci_common_probe()
682 set_power_d3 = xhci->quirks & XHCI_SPURIOUS_WAKEUP; in xhci_pci_remove()
688 else if (xhci->quirks & XHCI_DEFAULT_PM_RUNTIME_ALLOW) in xhci_pci_remove()
778 if (xhci->quirks & XHCI_COMP_MODE_QUIRK) in xhci_pci_suspend()
784 xhci->quirks & (XHCI_BROKEN_D3COLD_S2I)) in xhci_pci_suspend()
788 if (xhci->quirks & XHCI_PME_STUCK_QUIRK) in xhci_pci_suspend()
791 if (xhci->quirks & XHCI_SSIC_PORT_UNUSED) in xhci_pci_suspend()
794 if (xhci->quirks & XHCI_DISABLE_SPARSE) in xhci_pci_suspend()
802 if (ret && (xhci->quirks & XHCI_SSIC_PORT_UNUSED)) in xhci_pci_suspend()
836 if (xhci->quirks & XHCI_SSIC_PORT_UNUSED) in xhci_pci_resume()
839 if (xhci->quirks & XHCI_PME_STUCK_QUIRK) in xhci_pci_resume()
862 if (!(xhci->quirks & XHCI_RESET_TO_DEFAULT)) in xhci_pci_poweroff_late()
903 if (xhci->quirks & XHCI_SPURIOUS_WAKEUP) in xhci_pci_shutdown()