]>
Commit | Line | Data |
---|---|---|
ff764963 KVA |
1 | # |
2 | # PHY | |
3 | # | |
4 | ||
5 | menu "PHY Subsystem" | |
6 | ||
7 | config GENERIC_PHY | |
b51fbf9f | 8 | bool "PHY Core" |
ff764963 KVA |
9 | help |
10 | Generic PHY support. | |
11 | ||
12 | This framework is designed to provide a generic interface for PHY | |
13 | devices present in the kernel. This layer will have the generic | |
14 | API by which phy drivers can create PHY using the phy framework and | |
15 | phy users can obtain reference to the PHY. All the users of this | |
16 | framework should select this config. | |
17 | ||
cbf919bd JE |
18 | config PHY_LPC18XX_USB_OTG |
19 | tristate "NXP LPC18xx/43xx SoC USB OTG PHY driver" | |
20 | depends on OF && (ARCH_LPC18XX || COMPILE_TEST) | |
21 | depends on MFD_SYSCON | |
22 | select GENERIC_PHY | |
23 | help | |
24 | Enable this to support NXP LPC18xx/43xx internal USB OTG PHY. | |
25 | ||
26 | This driver is need for USB0 support on LPC18xx/43xx and takes | |
27 | care of enabling and clock setup. | |
28 | ||
dc7f190f CY |
29 | config PHY_MT65XX_USB3 |
30 | tristate "Mediatek USB3.0 PHY Driver" | |
31 | depends on ARCH_MEDIATEK && OF | |
32 | select GENERIC_PHY | |
33 | help | |
e1d76530 CY |
34 | Say 'Y' here to add support for Mediatek USB3.0 PHY driver, |
35 | it supports multiple usb2.0 and usb3.0 ports. | |
dc7f190f | 36 | |
57991eba AB |
37 | config PHY_PISTACHIO_USB |
38 | tristate "IMG Pistachio USB2.0 PHY driver" | |
39 | depends on MACH_PISTACHIO | |
40 | select GENERIC_PHY | |
41 | help | |
42 | Enable this to support the USB2.0 PHY on the IMG Pistachio SoC. | |
43 | ||
10c8e056 LT |
44 | config PHY_XGENE |
45 | tristate "APM X-Gene 15Gbps PHY support" | |
46 | depends on HAS_IOMEM && OF && (ARM64 || COMPILE_TEST) | |
47 | select GENERIC_PHY | |
48 | help | |
49 | This option enables support for APM X-Gene SoC multi-purpose PHY. | |
50 | ||
0b56e9a7 VG |
51 | source "drivers/phy/allwinner/Kconfig" |
52 | source "drivers/phy/amlogic/Kconfig" | |
53 | source "drivers/phy/broadcom/Kconfig" | |
54 | source "drivers/phy/hisilicon/Kconfig" | |
55 | source "drivers/phy/marvell/Kconfig" | |
6d6ce40f | 56 | source "drivers/phy/motorola/Kconfig" |
0b56e9a7 VG |
57 | source "drivers/phy/qualcomm/Kconfig" |
58 | source "drivers/phy/renesas/Kconfig" | |
59 | source "drivers/phy/rockchip/Kconfig" | |
60 | source "drivers/phy/samsung/Kconfig" | |
61 | source "drivers/phy/st/Kconfig" | |
53d2a715 | 62 | source "drivers/phy/tegra/Kconfig" |
0b56e9a7 | 63 | source "drivers/phy/ti/Kconfig" |
7965ba05 | 64 | |
ff764963 | 65 | endmenu |