]> git.karo-electronics.de Git - linux-beck.git/commitdiff
ARM: Tegra: Harmony: Add USB device
authorStephen Warren <swarren@nvidia.com>
Mon, 8 Aug 2011 20:35:13 +0000 (14:35 -0600)
committerOlof Johansson <olof@lixom.net>
Tue, 9 Aug 2011 19:07:32 +0000 (12:07 -0700)
The Tegra USB port is attached an an SMSC9514; a combination USB hub
and Ethernet controller.

This change is extracted from a change in the ChromeOS 2.6.38 kernel.

Signed-off-by: Olof Johansson <olofj@chromium.org>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
arch/arm/mach-tegra/board-harmony.c

index 846cd7d69e3ed0e4ae73608e418b5ebe02bccd75..f528a5a192a6019fce05ffb4219f0c209bb0d19c 100644 (file)
@@ -117,6 +117,7 @@ static struct platform_device *harmony_devices[] __initdata = {
        &tegra_sdhci_device1,
        &tegra_sdhci_device2,
        &tegra_sdhci_device4,
+       &tegra_ehci3_device,
        &tegra_i2s_device1,
        &tegra_das_device,
        &tegra_pcm_device,
@@ -140,6 +141,7 @@ static __initdata struct tegra_clk_init_table harmony_clk_init_table[] = {
        { "pll_a_out0", "pll_a",        11289600,       true },
        { "cdev1",      NULL,           0,              true },
        { "i2s1",       "pll_a_out0",   11289600,       false},
+       { "usb3",       "clk_m",        12000000,       true },
        { NULL,         NULL,           0,              0},
 };