ARM: tegra: add clocks properties to USB PHY nodes
authorStephen Warren <swarren@nvidia.com>
Wed, 23 Jan 2013 00:12:25 +0000 (17:12 -0700)
committerStephen Warren <swarren@nvidia.com>
Mon, 28 Jan 2013 18:20:05 +0000 (11:20 -0700)
The patch to add USB PHY nodes to device tree was written before Tegra
supported the clocks property in device tree. Now that it does, add the
required clocks properties to these nodes.

This will allow all clk_get_sys() calls in tegra_usb_phy.c to be replaced
by clk_get(phy->dev, clock_name), as part of converting the PHY driver to
a platform driver.

Acked-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/boot/dts/tegra20.dtsi

index 3d7ab220ae494e199f4bd504df38c4d30ba4d79e..6493915798711e4b0b70ca7d4a5ea49130c7f87a 100644 (file)
                reg = <0xc5000400 0x3c00>;
                phy_type = "utmi";
                nvidia,has-legacy-mode;
+               clocks = <&tegra_car 22>, <&tegra_car 127>;
+               clock-names = "phy", "pll_u";
        };
 
        phy2: usb-phy@c5004400 {
                compatible = "nvidia,tegra20-usb-phy";
                reg = <0xc5004400 0x3c00>;
                phy_type = "ulpi";
+               clocks = <&tegra_car 94>, <&tegra_car 127>;
+               clock-names = "phy", "pll_u";
        };
 
        phy3: usb-phy@c5008400 {
                compatible = "nvidia,tegra20-usb-phy";
                reg = <0xc5008400 0x3C00>;
                phy_type = "utmi";
+               clocks = <&tegra_car 22>, <&tegra_car 127>;
+               clock-names = "phy", "pll_u";
        };
 
        usb@c5000000 {