xref: /openbmc/linux/drivers/thunderbolt/Kconfig (revision 690ac0d2)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2690ac0d2SMika Westerbergmenuconfig USB4
3690ac0d2SMika 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
12690ac0d2SMika Westerberg	  USB4 and Thunderbolt driver. USB4 is the public speficiation
13690ac0d2SMika Westerberg	  based on Thunderbolt 3 protocol. This driver is required if
14690ac0d2SMika Westerberg	  you want to hotplug Thunderbolt and USB4 compliant devices on
15690ac0d2SMika 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