summaryrefslogtreecommitdiffstats
path: root/drivers/phy/broadcom/Kconfig
diff options
context:
space:
mode:
authorRaviteja Garimella <raviteja.garimella@broadcom.com>2017-06-09 13:43:01 +0200
committerKishon Vijay Abraham I <kishon@ti.com>2017-06-09 14:09:39 +0200
commit787f24543c4a599e5d9d311a3fce839ce87bbff0 (patch)
tree9c097fc499b0e329b5d28ac8c63918e1166acb01 /drivers/phy/broadcom/Kconfig
parentdt-bindings: phy: Add DT bindings documentation for NS2 USB DRD PHY (diff)
downloadlinux-787f24543c4a599e5d9d311a3fce839ce87bbff0.tar.xz
linux-787f24543c4a599e5d9d311a3fce839ce87bbff0.zip
phy: phy-bcm-ns2-usbdrd: Broadcom USB DRD PHY driver for Northstar2
This is driver for USB DRD PHY used in Broadcom's Northstar2 SoC. The phy can be configured to be in Device mode or Host mode based on the type of cable connected to the port. The driver registers to extcon framework to get appropriate connect events for Host/Device cables connect/disconnect states based on VBUS and ID interrupts. Signed-off-by: Raviteja Garimella <raviteja.garimella@broadcom.com> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Diffstat (limited to 'drivers/phy/broadcom/Kconfig')
-rw-r--r--drivers/phy/broadcom/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/phy/broadcom/Kconfig b/drivers/phy/broadcom/Kconfig
index d2d99023ec50..c4b632e86916 100644
--- a/drivers/phy/broadcom/Kconfig
+++ b/drivers/phy/broadcom/Kconfig
@@ -44,6 +44,19 @@ config PHY_NS2_PCIE
Enable this to support the Broadcom Northstar2 PCIe PHY.
If unsure, say N.
+config PHY_NS2_USB_DRD
+ tristate "Broadcom Northstar2 USB DRD PHY support"
+ depends on OF && (ARCH_BCM_IPROC || COMPILE_TEST)
+ select GENERIC_PHY
+ select EXTCON
+ default ARCH_BCM_IPROC
+ help
+ Enable this to support the Broadcom Northstar2 USB DRD PHY.
+ This driver initializes the PHY in either HOST or DEVICE mode.
+ The host or device configuration is read from device tree.
+
+ If unsure, say N.
+
config PHY_BRCM_SATA
tristate "Broadcom SATA PHY driver"
depends on ARCH_BRCMSTB || ARCH_BCM_IPROC || BMIPS_GENERIC || COMPILE_TEST