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 | ||
069d2e26 SN |
18 | config PHY_EXYNOS_MIPI_VIDEO |
19 | tristate "S5P/EXYNOS SoC series MIPI CSI-2/DSI PHY driver" | |
13454e5e SN |
20 | depends on HAS_IOMEM |
21 | depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST | |
22 | select GENERIC_PHY | |
23 | default y if ARCH_S5PV210 || ARCH_EXYNOS | |
069d2e26 SN |
24 | help |
25 | Support for MIPI CSI-2 and MIPI DSI DPHY found on Samsung S5P | |
26 | and EXYNOS SoCs. | |
27 | ||
e3eae857 AL |
28 | config PHY_MVEBU_SATA |
29 | def_bool y | |
30 | depends on ARCH_KIRKWOOD || ARCH_DOVE | |
31 | depends on OF | |
32 | select GENERIC_PHY | |
33 | ||
5d93d1e7 KVA |
34 | config OMAP_USB2 |
35 | tristate "OMAP USB2 PHY Driver" | |
36 | depends on ARCH_OMAP2PLUS | |
88207842 | 37 | depends on USB_PHY |
5d93d1e7 | 38 | select GENERIC_PHY |
5d93d1e7 KVA |
39 | select OMAP_CONTROL_USB |
40 | help | |
41 | Enable this to support the transceiver that is part of SOC. This | |
42 | driver takes care of all the PHY functionality apart from comparator. | |
43 | The USB OTG controller communicates with the comparator using this | |
44 | driver. | |
45 | ||
6747caa7 KVA |
46 | config TWL4030_USB |
47 | tristate "TWL4030 USB Transceiver Driver" | |
48 | depends on TWL4030_CORE && REGULATOR_TWL4030 && USB_MUSB_OMAP2PLUS | |
88207842 | 49 | depends on USB_PHY |
6747caa7 | 50 | select GENERIC_PHY |
6747caa7 KVA |
51 | help |
52 | Enable this to support the USB OTG transceiver on TWL4030 | |
53 | family chips (including the TWL5030 and TPS659x0 devices). | |
54 | This transceiver supports high and full speed devices plus, | |
55 | in host mode, low speed. | |
56 | ||
74988e8b JH |
57 | config PHY_EXYNOS_DP_VIDEO |
58 | tristate "EXYNOS SoC series Display Port PHY driver" | |
59 | depends on OF | |
a50ce20e SN |
60 | depends on ARCH_EXYNOS || COMPILE_TEST |
61 | default ARCH_EXYNOS | |
74988e8b JH |
62 | select GENERIC_PHY |
63 | help | |
64 | Support for Display Port PHY found on Samsung EXYNOS SoCs. | |
65 | ||
7597fdfc MP |
66 | config BCM_KONA_USB2_PHY |
67 | tristate "Broadcom Kona USB2 PHY Driver" | |
68 | depends on GENERIC_PHY | |
06c304e8 | 69 | depends on HAS_IOMEM |
7597fdfc MP |
70 | help |
71 | Enable this to support the Broadcom Kona USB 2.0 PHY. | |
72 | ||
bcff4cba YK |
73 | config PHY_EXYNOS5250_SATA |
74 | tristate "Exynos5250 Sata SerDes/PHY driver" | |
75 | depends on SOC_EXYNOS5250 | |
76 | depends on HAS_IOMEM | |
77 | depends on OF | |
78 | select GENERIC_PHY | |
79 | select I2C | |
80 | select I2C_S3C2410 | |
81 | select MFD_SYSCON | |
82 | help | |
83 | Enable this to support SATA SerDes/Phy found on Samsung's | |
84 | Exynos5250 based SoCs.This SerDes/Phy supports SATA 1.5 Gb/s, | |
85 | SATA 3.0 Gb/s, SATA 6.0 Gb/s speeds. It supports one SATA host | |
86 | port to accept one SATA device. | |
87 | ||
ff764963 | 88 | endmenu |