On Mon, Nov 18, 2019 at 11:15:21AM +0200, Mathias Nyman wrote: > On 16.11.2019 11.25, Greg KH wrote: > > 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?) > > > > Yes, please, 5.4.y > Ice Lake Thunderbolt support [1] was accepted to 5.4-rc1 so 5.4.y makes sense. > Patch is not that useful for older stable versions on its own. > [1] 3cdb9446a117 thunderbolt: Add support for Intel Ice Lake Ok, I'll try to remember it when it goes into Linus's tree. thanks, greg k-h