phy: Add Allwinner A64 USB PHY driver
authorJagan Teki <jagan@amarulasolutions.com>
Mon, 7 May 2018 07:33:26 +0000 (13:03 +0530)
committerJagan Teki <jagan@amarulasolutions.com>
Mon, 28 May 2018 11:10:43 +0000 (16:40 +0530)
commit6768594326eb358de06772febc06f87fea0a9483
treeea8ad4cf2c75a0b5c62253af3b25a9d5a683bf8e
parent223278c6c921f4235ea71d18014e260ff7dc58f9
phy: Add Allwinner A64 USB PHY driver

USB PHY implementation for Allwinner SOC's can be handling
in to single driver with different phy configs.

This driver handle all Allwinner USB PHY's start from 4I to
50I(except 9I). Currently added A64 compatibility more will
add in next coming patches.

Current implementation is unable to get pinctrl, clock and reset
details from DT since the dm code on these will add it future.

Driver named as phy-sun4i-usb.c since the same PHY logic
work for all Allwinner SOC's start from 4I to A64 except 9I
with different phy configurations.

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Acked-by: Jun Nie <jun.nie@linaro.org>
drivers/Kconfig
drivers/Makefile
drivers/phy/allwinner/Kconfig [new file with mode: 0644]
drivers/phy/allwinner/Makefile [new file with mode: 0644]
drivers/phy/allwinner/phy-sun4i-usb.c [new file with mode: 0644]