UPSTREAM: phy: rockchip-usb: should be a child device of the GRF
authorJacob Chen <jacob2.chen@rock-chips.com>
Fri, 9 Dec 2016 06:41:10 +0000 (14:41 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Fri, 9 Dec 2016 10:17:52 +0000 (18:17 +0800)
commitf5feba517b9213b0a6ef8e59b4988a6abea81894
tree4c485ebdb0473e7a4ae2d74642981d5857ae8a99
parent56191483061d03d987910eea774bef16e21144c3
UPSTREAM: phy: rockchip-usb: should be a child device of the GRF

The usb-phy is fully enclosed in the general register files (GRF).
Therefore as seen from the device-tree it shouldn't be a separate
platform-device but instead a sub-device of the GRF - using the
simply-mfd mechanism.

As the usb-phy is part of the kernel for some releases now, we keep
the old (and now deprecated) binding for compatibility purposes.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Change-Id: I747a18fba361d6c6f161b6572e43955e18593a34
 (cherry picked from commit a0da445aabe49c31093ecf3930f531e3c63e0b83)
Signed-off-by: Jacob Chen <jacob2.chen@rock-chips.com>
Documentation/devicetree/bindings/phy/rockchip-usb-phy.txt
drivers/phy/phy-rockchip-usb.c