linux_dsm_epyc7002/arch/arm64/boot/dts/rockchip
William wu b5d1c57299 arm64: dts: rockchip: add u2phy clock for ehci and ohci of rk3399
We found that the suspend process was blocked when it run into
ehci/ohci module due to clk-480m of usb2-phy was disabled.

The root cause is that usb2-phy suspended earlier than ehci/ohci
(usb2-phy will be auto suspended if no devices plug-in). and the
clk-480m provided by it was disabled if no module used. However,
some suspend process related ehci/ohci are base on this clock,
so we should refer it into ehci/ohci driver to prevent this case.

The u2phy clock flow like this:
===
      u2phy ________________
           |                |    |-----> UTMI_CLK ---------> | EHCI |
OSC_24M ---|---> PHY_PLL----|----|
           |________^_______|    |-----> 480M_CLK ---|G|---> | USBPHY_480M_SRC| ----> USBPHY_480M for SoC
                    |
                    |
                   GRF
===

Signed-off-by: William wu <wulf@rock-chips.com>
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2017-01-02 14:25:10 +01:00
..
Makefile arm64: dts: rockchip: Add PX5 Evaluation board 2016-10-16 02:42:59 +02:00
rk3368-evb-act8846.dts arm64: dts: rockchip: correct voltage range for rk3368-evb-act8846 board 2015-12-11 14:02:25 +01:00
rk3368-evb.dtsi arm64: dts: rockchip: Clean up gpio-keys nodes 2016-03-29 21:37:12 +02:00
rk3368-geekbox.dts arm64: dts: rockchip: remove the abuse of keep-power-in-suspend 2016-10-18 20:03:54 +02:00
rk3368-orion-r68-meta.dts 64bit devicetree changes including the px5 evaluation board 2016-11-17 23:32:45 -08:00
rk3368-px5-evb.dts arm64: dts: rockchip: add sdmmc support for px5-evb 2016-10-16 02:42:59 +02:00
rk3368-r88.dts arm64: dts: rockchip: remove broken-cd from sdio0 2016-08-08 10:57:04 +02:00
rk3368.dtsi ARM: 64-bit DT updates for v4.10 2016-12-15 15:58:28 -08:00
rk3399-evb.dts arm64: dts: rockchip: add backlight support for rk3399 evb board 2016-11-14 15:52:27 +01:00
rk3399.dtsi arm64: dts: rockchip: add u2phy clock for ehci and ohci of rk3399 2017-01-02 14:25:10 +01:00