On Fri, Nov 15, 2019 at 06:50:03PM +0200, Mathias Nyman wrote: > From: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > > Intel Ice Lake has two xHCI controllers one on PCH and the other as part > of the CPU itself. The latter is also part of the so called Type C > Subsystem (TCSS) sharing ACPI power resources with the PCIe root ports > and the Thunderbolt controllers. In order to put the whole TCSS block > into D3cold the xHCI needs to be runtime suspended as well when idle. > > For this reason allow runtime PM as default for Ice Lake TCSS xHCI > controller. > > Signed-off-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > Signed-off-by: Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx> > --- > drivers/usb/host/xhci-pci.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) Can this also be queued up for the stable tree (or at least for 5.4.y?) thanks, greg k-h