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