On Wed, Jan 31, 2018 at 05:26:21PM +0800, Kai Heng Feng wrote: > > > On 31 Jan 2018, at 4:51 PM, Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> wrote: > > > > On Wed, Jan 31, 2018 at 04:23:21PM +0800, Kai Heng Feng wrote: > >> Now sure which string to grep, but looks like hotplug is supported. > >> Still attach dmesg to let you confirm it’s working. > > > > This one: > > > > [ 0.197025] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] > > [ 0.197222] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME AER] > > [ 0.197408] acpi PNP0A08:00: _OSC: OS now controls [PCIeCapability] > > So seems like it’s _OSC instead of _OSI? Right, I always confuse the two. > > So native PCIe hotplug is disabled. > > Sorry for asking this again… is this the root cause of this issue? > On another platform I can see the same message, but TBT card get enumerated at cold boot. No, I just wanted to check which hotplug the system is using. Now it is clear that it's using ACPI hotplug. So if possible try Windows first.