amd64: complete thunderbolt KERNCONF integration
This completes the work so the driver can be integrated into KERNCONFs properly on amd64. MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D55573
This commit is contained in:
@@ -343,6 +343,7 @@ device uhci # UHCI PCI->USB interface
|
|||||||
device ohci # OHCI PCI->USB interface
|
device ohci # OHCI PCI->USB interface
|
||||||
device ehci # EHCI PCI->USB interface (USB 2.0)
|
device ehci # EHCI PCI->USB interface (USB 2.0)
|
||||||
device xhci # XHCI PCI->USB interface (USB 3.0)
|
device xhci # XHCI PCI->USB interface (USB 3.0)
|
||||||
|
device thunderbolt # Thunderbolt PCI->USB interface (USB 4.0)
|
||||||
device usb # USB Bus (required)
|
device usb # USB Bus (required)
|
||||||
device usbhid # USB HID Transport
|
device usbhid # USB HID Transport
|
||||||
device hkbd # HID Keyboard
|
device hkbd # HID Keyboard
|
||||||
|
|||||||
@@ -61,6 +61,10 @@ device tdfx # Enable 3Dfx Voodoo support
|
|||||||
#XXX this stores pointers in a 32bit field that is defined by the hardware
|
#XXX this stores pointers in a 32bit field that is defined by the hardware
|
||||||
#device pst
|
#device pst
|
||||||
|
|
||||||
|
# Thunderbolt (USB 4.0) support
|
||||||
|
device thunderbolt
|
||||||
|
options THUNDERBOLT_DEBUG
|
||||||
|
|
||||||
#
|
#
|
||||||
# Microsemi smartpqi controllers.
|
# Microsemi smartpqi controllers.
|
||||||
# These controllers have a SCSI-like interface, and require the
|
# These controllers have a SCSI-like interface, and require the
|
||||||
|
|||||||
@@ -381,6 +381,16 @@ dev/smartpqi/smartpqi_sis.c optional smartpqi
|
|||||||
dev/smartpqi/smartpqi_tag.c optional smartpqi
|
dev/smartpqi/smartpqi_tag.c optional smartpqi
|
||||||
dev/sume/if_sume.c optional sume
|
dev/sume/if_sume.c optional sume
|
||||||
dev/syscons/apm/apm_saver.c optional apm_saver apm
|
dev/syscons/apm/apm_saver.c optional apm_saver apm
|
||||||
|
dev/thunderbolt/hcm.c optional thunderbolt
|
||||||
|
dev/thunderbolt/nhi.c optional thunderbolt
|
||||||
|
dev/thunderbolt/nhi_pci.c optional thunderbolt
|
||||||
|
dev/thunderbolt/nhi_wmi.c optional acpi acpi_wmi thunderbolt
|
||||||
|
dev/thunderbolt/router.c optional thunderbolt
|
||||||
|
dev/thunderbolt/tb_acpi_pcib.c optional acpi thunderbolt
|
||||||
|
dev/thunderbolt/tb_debug.c optional thunderbolt
|
||||||
|
dev/thunderbolt/tb_dev.c optional thunderbolt
|
||||||
|
dev/thunderbolt/tb_if.m optional thunderbolt
|
||||||
|
dev/thunderbolt/tb_pcib.c optional acpi thunderbolt
|
||||||
dev/tpm/tpm_crb.c optional tpm acpi
|
dev/tpm/tpm_crb.c optional tpm acpi
|
||||||
dev/p2sb/p2sb.c optional p2sb pci
|
dev/p2sb/p2sb.c optional p2sb pci
|
||||||
dev/p2sb/lewisburg_gpiocm.c optional lbggpiocm p2sb
|
dev/p2sb/lewisburg_gpiocm.c optional lbggpiocm p2sb
|
||||||
|
|||||||
@@ -71,3 +71,6 @@ UART_NS8250_EARLY_PORT opt_uart.h
|
|||||||
|
|
||||||
# Enable asmc(4)-specific debug logic.
|
# Enable asmc(4)-specific debug logic.
|
||||||
ASMC_DEBUG opt_asmc.h
|
ASMC_DEBUG opt_asmc.h
|
||||||
|
|
||||||
|
# Enable thunderbolt(4)-specific debug logic.
|
||||||
|
THUNDERBOLT_DEBUG opt_thunderbolt.h
|
||||||
|
|||||||
Reference in New Issue
Block a user