On Thu, Jan 25, 2018 at 09:31:08PM +0000, Mike Lothian wrote: > I've tried with and without those being set, neither help, having > CONFIG_HOTPLUG_PCI_ACPI=y on causes my NVMe drive to disappear after > suspend You *must* have those set, othewise the xHCI will not work. Can you do so that you enable those options, boot without anything connected to the USB-C port. Then when the system is up and running plug in your USB-C device and see if it works or not. If it does not then send me full dmesg. NVMe missing after suspend is a different issue, though. > I'll switch back into windows and check I've the latest firmware for > Thunderbolt, is there a way to do that on linux too? I don't think that is needed since hotplug works in Windows. You can upgrade NVM from Linux as well. See Documentation/admin-guide/thunderbolt.rst. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html