summaryrefslogtreecommitdiff
path: root/drivers/ufs
diff options
context:
space:
mode:
authorMathias Nyman <mathias.nyman@linux.intel.com>2022-10-24 17:27:18 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-10-25 19:53:41 +0200
commit34cd2db408d591bc15771cbcc90939ade0a99a21 (patch)
tree69e081cf98580ae6c1e0b0c08fc3ece4744e9185 /drivers/ufs
parent4f547472380136718b56064ea5689a61e135f904 (diff)
xhci: Add quirk to reset host back to default state at shutdown
Systems based on Alder Lake P see significant boot time delay if boot firmware tries to control usb ports in unexpected link states. This is seen with self-powered usb devices that survive in U3 link suspended state over S5. A more generic solution to power off ports at shutdown was attempted in commit 83810f84ecf1 ("xhci: turn off port power in shutdown") but it caused regression. Add host specific XHCI_RESET_TO_DEFAULT quirk which will reset host and ports back to default state in shutdown. Cc: stable@vger.kernel.org Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com> Link: https://lore.kernel.org/r/20221024142720.4122053-3-mathias.nyman@intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/ufs')
0 files changed, 0 insertions, 0 deletions