Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-15 Thread Lukas Wunner
On Thu, Jan 12, 2017 at 11:02:59AM +0200, Mika Westerberg wrote: > On Thu, Jan 12, 2017 at 02:47:07AM +0100, Lukas Wunner wrote: > > On Wed, Jan 11, 2017 at 12:02:10PM +0200, Mika Westerberg wrote: > > > On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > > > > Hotplug ports generally

Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-15 Thread Lukas Wunner
On Thu, Jan 12, 2017 at 11:02:59AM +0200, Mika Westerberg wrote: > On Thu, Jan 12, 2017 at 02:47:07AM +0100, Lukas Wunner wrote: > > On Wed, Jan 11, 2017 at 12:02:10PM +0200, Mika Westerberg wrote: > > > On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > > > > Hotplug ports generally

Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-12 Thread Mika Westerberg
On Thu, Jan 12, 2017 at 02:47:07AM +0100, Lukas Wunner wrote: > On Wed, Jan 11, 2017 at 12:02:10PM +0200, Mika Westerberg wrote: > > On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > > > Hotplug ports generally block their parents from suspending to D3hot as > > > otherwise their

Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-12 Thread Mika Westerberg
On Thu, Jan 12, 2017 at 02:47:07AM +0100, Lukas Wunner wrote: > On Wed, Jan 11, 2017 at 12:02:10PM +0200, Mika Westerberg wrote: > > On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > > > Hotplug ports generally block their parents from suspending to D3hot as > > > otherwise their

Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-11 Thread Lukas Wunner
On Wed, Jan 11, 2017 at 12:02:10PM +0200, Mika Westerberg wrote: > On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > > Hotplug ports generally block their parents from suspending to D3hot as > > otherwise their interrupts couldn't be delivered. > > > > An exception are Thunderbolt

Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-11 Thread Lukas Wunner
On Wed, Jan 11, 2017 at 12:02:10PM +0200, Mika Westerberg wrote: > On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > > Hotplug ports generally block their parents from suspending to D3hot as > > otherwise their interrupts couldn't be delivered. > > > > An exception are Thunderbolt

Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-11 Thread Mika Westerberg
On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > Hotplug ports generally block their parents from suspending to D3hot as > otherwise their interrupts couldn't be delivered. > > An exception are Thunderbolt host controllers: They have a separate > GPIO pin to side-band signal plug

Re: [PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-11 Thread Mika Westerberg
On Sun, Jan 08, 2017 at 09:41:45AM +0100, Lukas Wunner wrote: > Hotplug ports generally block their parents from suspending to D3hot as > otherwise their interrupts couldn't be delivered. > > An exception are Thunderbolt host controllers: They have a separate > GPIO pin to side-band signal plug

[PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-08 Thread Lukas Wunner
Hotplug ports generally block their parents from suspending to D3hot as otherwise their interrupts couldn't be delivered. An exception are Thunderbolt host controllers: They have a separate GPIO pin to side-band signal plug events even if the controller is powered down or its parent ports are

[PATCH v4 3/8] PCI: Don't block runtime PM for Thunderbolt host hotplug ports

2017-01-08 Thread Lukas Wunner
Hotplug ports generally block their parents from suspending to D3hot as otherwise their interrupts couldn't be delivered. An exception are Thunderbolt host controllers: They have a separate GPIO pin to side-band signal plug events even if the controller is powered down or its parent ports are