Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
[platform/kernel/linux-starfive.git] / drivers / thunderbolt / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig USB4
3         tristate "Unified support for USB4 and Thunderbolt"
4         depends on PCI
5         select APPLE_PROPERTIES if EFI_STUB && X86
6         select CRC32
7         select CRYPTO
8         select CRYPTO_HASH
9         select NVMEM
10         help
11           USB4 and Thunderbolt driver. USB4 is the public specification
12           based on the Thunderbolt 3 protocol. This driver is required if
13           you want to hotplug Thunderbolt and USB4 compliant devices on
14           Apple hardware or on PCs with Intel Falcon Ridge or newer.
15
16           To compile this driver a module, choose M here. The module will be
17           called thunderbolt.
18
19 config USB4_KUNIT_TEST
20         bool "KUnit tests"
21         depends on KUNIT=y
22         depends on USB4=y