aboutsummaryrefslogtreecommitdiff
path: root/drivers/phy/hisilicon/Kconfig
diff options
context:
space:
mode:
authorGravatar Pengcheng Li <lpc.li@hisilicon.com> 2018-03-09 22:47:01 +0800
committerGravatar Kishon Vijay Abraham I <kishon@ti.com> 2018-03-16 16:55:29 +0530
commitba8b0ee81fbbc249e60f84bf097bd56e8047c742 (patch)
treec7aa9fff7b20cacee08aab77cc83d7b2ede29a56 /drivers/phy/hisilicon/Kconfig
parentdt-bindings: add bindings doc for HiSilicon INNO USB2 PHY (diff)
downloadlinux-ba8b0ee81fbbc249e60f84bf097bd56e8047c742.tar.gz
linux-ba8b0ee81fbbc249e60f84bf097bd56e8047c742.tar.bz2
linux-ba8b0ee81fbbc249e60f84bf097bd56e8047c742.zip
phy: add inno-usb2-phy driver for hi3798cv200 SoC
It adds inno-usb2-phy driver for hi3798cv200 SoC USB 2.0 support. One inno-usb2-phy device can support up to two PHY ports. While there is device level reference clock and power reset to be controlled, each PHY port has its own utmi reset that needs to assert/de-assert as needed. Hi3798cv200 needs to access PHY port0 register via particular peripheral syscon controller register to control PHY, like turning on PHY clock. Signed-off-by: Pengcheng Li <lpc.li@hisilicon.com> Signed-off-by: Jiancheng Xue <xuejiancheng@hisilicon.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Diffstat (limited to 'drivers/phy/hisilicon/Kconfig')
-rw-r--r--drivers/phy/hisilicon/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/phy/hisilicon/Kconfig b/drivers/phy/hisilicon/Kconfig
index 5458e6c9b230..b40ee54a1a50 100644
--- a/drivers/phy/hisilicon/Kconfig
+++ b/drivers/phy/hisilicon/Kconfig
@@ -21,6 +21,16 @@ config PHY_HISTB_COMBPHY
Enable this to support the HISILICON STB SoCs COMBPHY.
If unsure, say N.
+config PHY_HISI_INNO_USB2
+ tristate "HiSilicon INNO USB2 PHY support"
+ depends on (ARCH_HISI && ARM64) || COMPILE_TEST
+ select GENERIC_PHY
+ select MFD_SYSCON
+ help
+ Support for INNO USB2 PHY on HiSilicon SoCs. This Phy supports
+ USB 1.5Mb/s, USB 12Mb/s, USB 480Mb/s speeds. It supports one
+ USB host port to accept one USB device.
+
config PHY_HIX5HD2_SATA
tristate "HIX5HD2 SATA PHY Driver"
depends on ARCH_HIX5HD2 && OF && HAS_IOMEM