]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI
authorAbhijeet Rao <abhijeet.rao@intel.com>
Wed, 12 May 2021 08:08:12 +0000 (11:08 +0300)
committerStefan Bader <stefan.bader@canonical.com>
Fri, 18 Jun 2021 09:07:32 +0000 (11:07 +0200)
commit5c067e0a48c13adaed70254993f867a3c36432f5
tree8372007f17c7a00ce60370014b862897cc053bdb
parent85fed4488a113cad8ef9215cc298ca6fd7942dd7
xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI

BugLink: https://bugs.launchpad.net/bugs/1931292
commit b813511135e8b84fa741afdfbab4937919100bef upstream.

In the same way as Intel Tiger Lake TCSS (Type-C Subsystem) the Alder Lake
TCSS xHCI needs to be runtime suspended whenever possible to allow the
TCSS hardware block to enter D3cold and thus save energy.

Cc: stable@vger.kernel.org
Signed-off-by: Abhijeet Rao <abhijeet.rao@intel.com>
Signed-off-by: Nikunj A. Dadhania <nikunj.dadhania@intel.com>
Signed-off-by: Azhar Shaikh <azhar.shaikh@intel.com>
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Link: https://lore.kernel.org/r/20210512080816.866037-2-mathias.nyman@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/usb/host/xhci-pci.c