aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/phy/Kconfig
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-05-03 17:49:46 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-05-03 17:49:46 -0400
commite6c037bfcafad1b401a6c02ba05a3f1b87925860 (patch)
tree572f796d9ca71afb4ecd776a7f9dca0c3b3ca306 /drivers/phy/Kconfig
parent681fef8380eb818c0b845fca5d2ab1dcbab114ee (diff)
parent71f5c63c07e5be7abdce40891778ffbf3cec04f0 (diff)
Merge tag 'phy-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy into usb-testing
Kishon writes: phy: for 4.7 *) Add a new PHY driver for USB2 PHY on Northstar SoC *) Add support for Broadcom NS2 SATA3 PHY in existing Broadcom SATA3 PHY driver *) Add support for MIPI DPHYs in Exynos5420-compatible (5420, 5422 and 5800) and Exynos5433 SoCs *) Add support for USB3 PHY on mt2701 *) Add extcon support for Renesas R-car USB2 PHY driver *) Misc cleanups Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Diffstat (limited to 'drivers/phy/Kconfig')
-rw-r--r--drivers/phy/Kconfig30
1 files changed, 20 insertions, 10 deletions
diff --git a/drivers/phy/Kconfig b/drivers/phy/Kconfig
index e92b97cd6056..a83ed81d8df8 100644
--- a/drivers/phy/Kconfig
+++ b/drivers/phy/Kconfig
@@ -15,6 +15,15 @@ config GENERIC_PHY
15 phy users can obtain reference to the PHY. All the users of this 15 phy users can obtain reference to the PHY. All the users of this
16 framework should select this config. 16 framework should select this config.
17 17
18config PHY_BCM_NS_USB2
19 tristate "Broadcom Northstar USB 2.0 PHY Driver"
20 depends on ARCH_BCM_IPROC || COMPILE_TEST
21 depends on HAS_IOMEM && OF
22 select GENERIC_PHY
23 help
24 Enable this to support Broadcom USB 2.0 PHY connected to the USB
25 controller on Northstar family.
26
18config PHY_BERLIN_USB 27config PHY_BERLIN_USB
19 tristate "Marvell Berlin USB PHY Driver" 28 tristate "Marvell Berlin USB PHY Driver"
20 depends on ARCH_BERLIN && RESET_CONTROLLER && HAS_IOMEM && OF 29 depends on ARCH_BERLIN && RESET_CONTROLLER && HAS_IOMEM && OF
@@ -113,14 +122,15 @@ config PHY_MIPHY365X
113 122
114config PHY_RCAR_GEN2 123config PHY_RCAR_GEN2
115 tristate "Renesas R-Car generation 2 USB PHY driver" 124 tristate "Renesas R-Car generation 2 USB PHY driver"
116 depends on ARCH_SHMOBILE 125 depends on ARCH_RENESAS
117 depends on GENERIC_PHY 126 depends on GENERIC_PHY
118 help 127 help
119 Support for USB PHY found on Renesas R-Car generation 2 SoCs. 128 Support for USB PHY found on Renesas R-Car generation 2 SoCs.
120 129
121config PHY_RCAR_GEN3_USB2 130config PHY_RCAR_GEN3_USB2
122 tristate "Renesas R-Car generation 3 USB 2.0 PHY driver" 131 tristate "Renesas R-Car generation 3 USB 2.0 PHY driver"
123 depends on OF && ARCH_SHMOBILE 132 depends on ARCH_RENESAS
133 depends on EXTCON
124 select GENERIC_PHY 134 select GENERIC_PHY
125 help 135 help
126 Support for USB 2.0 PHY found on Renesas R-Car generation 3 SoCs. 136 Support for USB 2.0 PHY found on Renesas R-Car generation 3 SoCs.
@@ -218,9 +228,8 @@ config PHY_MT65XX_USB3
218 depends on ARCH_MEDIATEK && OF 228 depends on ARCH_MEDIATEK && OF
219 select GENERIC_PHY 229 select GENERIC_PHY
220 help 230 help
221 Say 'Y' here to add support for Mediatek USB3.0 PHY driver 231 Say 'Y' here to add support for Mediatek USB3.0 PHY driver,
222 for mt65xx SoCs. it supports two usb2.0 ports and 232 it supports multiple usb2.0 and usb3.0 ports.
223 one usb3.0 port.
224 233
225config PHY_HI6220_USB 234config PHY_HI6220_USB
226 tristate "hi6220 USB PHY support" 235 tristate "hi6220 USB PHY support"
@@ -404,14 +413,15 @@ config PHY_TUSB1210
404 help 413 help
405 Support for TI TUSB1210 USB ULPI PHY. 414 Support for TI TUSB1210 USB ULPI PHY.
406 415
407config PHY_BRCMSTB_SATA 416config PHY_BRCM_SATA
408 tristate "Broadcom STB SATA PHY driver" 417 tristate "Broadcom SATA PHY driver"
409 depends on ARCH_BRCMSTB || BMIPS_GENERIC 418 depends on ARCH_BRCMSTB || ARCH_BCM_IPROC || BMIPS_GENERIC || COMPILE_TEST
410 depends on OF 419 depends on OF
411 select GENERIC_PHY 420 select GENERIC_PHY
421 default ARCH_BCM_IPROC
412 help 422 help
413 Enable this to support the SATA3 PHY on 28nm or 40nm Broadcom STB SoCs. 423 Enable this to support the Broadcom SATA PHY.
414 Likely useful only with CONFIG_SATA_BRCMSTB enabled. 424 If unsure, say N.
415 425
416config PHY_CYGNUS_PCIE 426config PHY_CYGNUS_PCIE
417 tristate "Broadcom Cygnus PCIe PHY driver" 427 tristate "Broadcom Cygnus PCIe PHY driver"