From d57eb29b13a367bdd026e61cd5a005ff8a429eb0 Mon Sep 17 00:00:00 2001 From: Vincent Palatin Date: Mon, 26 Nov 2012 16:17:06 -0800 Subject: [PATCH] CHROMIUM: exynos: dts: do not use external PLL for USB3 on Spring Move the enable gpio configuration for the USB3 PLL to the machine device tree files, and do not define it on Spring, so the dwc3 driver assumes that we only use the internal clock. Signed-off-by: Vincent Palatin BUG=chrome-os-partner:16351 TEST=on Spring, plug on usb key on USB3 port and browse the content. Change-Id: If8f91a34a0cadedada2ad627681a7fe83a6e5c12 Reviewed-on: https://gerrit.chromium.org/gerrit/38685 Tested-by: Vincent Palatin Reviewed-by: Todd Broch Reviewed-by: Olof Johansson Commit-Ready: Vincent Palatin --- arch/arm/boot/dts/cros5250-common.dtsi | 4 ---- arch/arm/boot/dts/exynos5250-daisy.dts | 7 +++++++ arch/arm/boot/dts/exynos5250-smdk5250.dts | 7 +++++++ arch/arm/boot/dts/exynos5250-snow.dts | 6 ++++++ 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/cros5250-common.dtsi b/arch/arm/boot/dts/cros5250-common.dtsi index c9ef1368c924..740f5c10e616 100644 --- a/arch/arm/boot/dts/cros5250-common.dtsi +++ b/arch/arm/boot/dts/cros5250-common.dtsi @@ -492,10 +492,6 @@ xhci { samsung,vbus-gpio = <&gpx2 7 1 3 3>; - phy { - compatible = "samsung,exynos-usbphy"; - clock-enable-gpio = <&gpy1 1 1 0 3>; - }; }; fixed-regulator { diff --git a/arch/arm/boot/dts/exynos5250-daisy.dts b/arch/arm/boot/dts/exynos5250-daisy.dts index df641ac7f3bf..0736f533ed4e 100644 --- a/arch/arm/boot/dts/exynos5250-daisy.dts +++ b/arch/arm/boot/dts/exynos5250-daisy.dts @@ -46,4 +46,11 @@ <&gpc4 5 2 3 3>, <&gpc4 6 2 3 3>; }; }; + + xhci { + phy { + compatible = "samsung,exynos-usbphy"; + clock-enable-gpio = <&gpy1 1 1 0 3>; + }; + }; }; diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts index 48d2c12333d1..5abcbb267d49 100644 --- a/arch/arm/boot/dts/exynos5250-smdk5250.dts +++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts @@ -282,4 +282,11 @@ display-port-controller { status = "disabled"; }; + + xhci { + phy { + compatible = "samsung,exynos-usbphy"; + clock-enable-gpio = <&gpy1 1 1 0 3>; + }; + }; }; diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts index b6801ded0421..de79f2f3d7bb 100644 --- a/arch/arm/boot/dts/exynos5250-snow.dts +++ b/arch/arm/boot/dts/exynos5250-snow.dts @@ -226,4 +226,10 @@ }; }; + xhci { + phy { + compatible = "samsung,exynos-usbphy"; + clock-enable-gpio = <&gpy1 1 1 0 3>; + }; + }; }; -- 2.20.1