1*8e98ca1eSSven Peter# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 2*8e98ca1eSSven Peterconfig PHY_APPLE_ATC 3*8e98ca1eSSven Peter tristate "Apple Type-C PHY" 4*8e98ca1eSSven Peter depends on (ARM64 && ARCH_APPLE) || (COMPILE_TEST && !GENERIC_ATOMIC64) 5*8e98ca1eSSven Peter depends on TYPEC 6*8e98ca1eSSven Peter select GENERIC_PHY 7*8e98ca1eSSven Peter select APPLE_TUNABLE 8*8e98ca1eSSven Peter help 9*8e98ca1eSSven Peter Enable this to add support for the Apple Type-C PHY found in 10*8e98ca1eSSven Peter Apple Silicon M-series SoCs. This PHY supports USB2, 11*8e98ca1eSSven Peter USB3, USB4, Thunderbolt, and DisplayPort. 12*8e98ca1eSSven Peter 13*8e98ca1eSSven Peter If M is selected the module will be called 'phy-apple-atc'. 14