git: 92bdcb08113c - main - thunderbolt: do not enable in GENERIC

From: Enji Cooper <ngie_at_FreeBSD.org>
Date: Thu, 18 Jun 2026 21:37:36 UTC
The branch main has been updated by ngie:

URL: https://cgit.FreeBSD.org/src/commit/?id=92bdcb08113c05ec18ad420a4d84dd858e7f5e64

commit 92bdcb08113c05ec18ad420a4d84dd858e7f5e64
Author:     Enji Cooper <ngie@FreeBSD.org>
AuthorDate: 2026-06-18 20:02:01 +0000
Commit:     Enji Cooper <ngie@FreeBSD.org>
CommitDate: 2026-06-18 21:37:27 +0000

    thunderbolt: do not enable in GENERIC
    
    The thunderbolt implementation is not 100% complete and causes some
    suspend/resume issues. Comment out the device until it is better
    fleshed out and some of the core issues with it are resolved.
    
    MFC after:      1 week
    Requested by:   obiwac
    Differential Revision:  https://reviews.freebsd.org/D57650
---
 sys/amd64/conf/GENERIC | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys/amd64/conf/GENERIC b/sys/amd64/conf/GENERIC
index f9cef6c71d67..3d4c27430fe0 100644
--- a/sys/amd64/conf/GENERIC
+++ b/sys/amd64/conf/GENERIC
@@ -343,7 +343,9 @@ device		uhci			# UHCI PCI->USB interface
 device		ohci			# OHCI PCI->USB interface
 device		ehci			# EHCI PCI->USB interface (USB 2.0)
 device		xhci			# XHCI PCI->USB interface (USB 3.0)
-device		thunderbolt		# Thunderbolt PCI->USB interface (USB 4.0)
+# Disabled for now since thunderbolt(4) breaks suspend/resume in some instances
+# and the overall implementation isn't fully fleshed out yet.
+#device		thunderbolt		# Thunderbolt PCI->USB interface (USB 4.0)
 device		usb			# USB Bus (required)
 device		usbhid			# USB HID Transport
 device		hkbd			# HID Keyboard