diff options
Diffstat (limited to 'drivers/usb/phy/Kconfig')
-rw-r--r-- | drivers/usb/phy/Kconfig | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig index 5de6e7f39f9c..65217a590068 100644 --- a/drivers/usb/phy/Kconfig +++ b/drivers/usb/phy/Kconfig | |||
@@ -8,12 +8,32 @@ config OMAP_USB2 | |||
8 | tristate "OMAP USB2 PHY Driver" | 8 | tristate "OMAP USB2 PHY Driver" |
9 | depends on ARCH_OMAP2PLUS | 9 | depends on ARCH_OMAP2PLUS |
10 | select USB_OTG_UTILS | 10 | select USB_OTG_UTILS |
11 | select OMAP_CONTROL_USB | ||
11 | help | 12 | help |
12 | Enable this to support the transceiver that is part of SOC. This | 13 | Enable this to support the transceiver that is part of SOC. This |
13 | driver takes care of all the PHY functionality apart from comparator. | 14 | driver takes care of all the PHY functionality apart from comparator. |
14 | The USB OTG controller communicates with the comparator using this | 15 | The USB OTG controller communicates with the comparator using this |
15 | driver. | 16 | driver. |
16 | 17 | ||
18 | config OMAP_USB3 | ||
19 | tristate "OMAP USB3 PHY Driver" | ||
20 | select USB_OTG_UTILS | ||
21 | select OMAP_CONTROL_USB | ||
22 | help | ||
23 | Enable this to support the USB3 PHY that is part of SOC. This | ||
24 | driver takes care of all the PHY functionality apart from comparator. | ||
25 | This driver interacts with the "OMAP Control USB Driver" to power | ||
26 | on/off the PHY. | ||
27 | |||
28 | config OMAP_CONTROL_USB | ||
29 | tristate "OMAP CONTROL USB Driver" | ||
30 | help | ||
31 | Enable this to add support for the USB part present in the control | ||
32 | module. This driver has API to power on the USB2 PHY and to write to | ||
33 | the mailbox. The mailbox is present only in omap4 and the register to | ||
34 | power on the USB2 PHY is present in OMAP4 and OMAP5. OMAP5 has an | ||
35 | additional register to power on USB3 PHY. | ||
36 | |||
17 | config USB_ISP1301 | 37 | config USB_ISP1301 |
18 | tristate "NXP ISP1301 USB transceiver support" | 38 | tristate "NXP ISP1301 USB transceiver support" |
19 | depends on USB || USB_GADGET | 39 | depends on USB || USB_GADGET |
@@ -45,3 +65,11 @@ config USB_RCAR_PHY | |||
45 | 65 | ||
46 | To compile this driver as a module, choose M here: the | 66 | To compile this driver as a module, choose M here: the |
47 | module will be called rcar-phy. | 67 | module will be called rcar-phy. |
68 | |||
69 | config SAMSUNG_USBPHY | ||
70 | bool "Samsung USB PHY controller Driver" | ||
71 | depends on USB_S3C_HSOTG || USB_EHCI_S5P || USB_OHCI_EXYNOS | ||
72 | select USB_OTG_UTILS | ||
73 | help | ||
74 | Enable this to support Samsung USB phy controller for samsung | ||
75 | SoCs. | ||