xref: /openbmc/linux/drivers/thunderbolt/Kconfig (revision 690ac0d2)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2*690ac0d2SMika Westerbergmenuconfig USB4
3*690ac0d2SMika Westerberg	tristate "Unified support for USB4 and Thunderbolt"
40cb4e2beSArnd Bergmann	depends on PCI
5b2c74191SLukas Wunner	depends on X86 || COMPILE_TEST
65fbc89d3SLukas Wunner	select APPLE_PROPERTIES if EFI_STUB && X86
7f34323b6SAndreas Noever	select CRC32
8f67cf491SMika Westerberg	select CRYPTO
9f67cf491SMika Westerberg	select CRYPTO_HASH
10e6b245ccSMika Westerberg	select NVMEM
1116603153SAndreas Noever	help
12*690ac0d2SMika Westerberg	  USB4 and Thunderbolt driver. USB4 is the public speficiation
13*690ac0d2SMika Westerberg	  based on Thunderbolt 3 protocol. This driver is required if
14*690ac0d2SMika Westerberg	  you want to hotplug Thunderbolt and USB4 compliant devices on
15*690ac0d2SMika Westerberg	  Apple hardware or on PCs with Intel Falcon Ridge or newer.
1616603153SAndreas Noever
1716603153SAndreas Noever	  To compile this driver a module, choose M here. The module will be
1816603153SAndreas Noever	  called thunderbolt.
19