summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-ventana.c
diff options
context:
space:
mode:
authorGary King <gking@nvidia.com>2010-07-28 16:22:31 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:34:54 -0800
commit589ff07058dbf429d0d11c4846fe876659782ccb (patch)
treeb6165717e3051f786856c289ae15a53c796acf44 /arch/arm/mach-tegra/board-ventana.c
parent4e17fed66ac7ea6fe8bdb2d69f57bff7b15a4eb8 (diff)
[ARM] tegra: add EHCI and UDC controllers to devices.c
update harmony and ventana to use the common UDC definition, rather than using the current duplicated definitions Change-Id: I2e3aca674ab35305a0c516bd22e044382280d05e Signed-off-by: Gary King <gking@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-ventana.c')
-rw-r--r--arch/arm/mach-tegra/board-ventana.c37
1 files changed, 1 insertions, 36 deletions
diff --git a/arch/arm/mach-tegra/board-ventana.c b/arch/arm/mach-tegra/board-ventana.c
index eef18980947d..d9440c6ac85d 100644
--- a/arch/arm/mach-tegra/board-ventana.c
+++ b/arch/arm/mach-tegra/board-ventana.c
@@ -28,7 +28,6 @@
#include <linux/i2c.h>
#include <linux/pda_power.h>
#include <linux/dma-mapping.h>
-#include <linux/fsl_devices.h>
#include <linux/delay.h>
#include <mach/iomap.h>
@@ -73,40 +72,6 @@ static __initdata struct tegra_clk_init_table ventana_clk_init_table[] = {
{ NULL, NULL, 0, 0},
};
-/* OTG gadget device */
-static u64 tegra_otg_dmamask = DMA_BIT_MASK(32);
-
-
-static struct resource tegra_otg_resources[] = {
- [0] = {
- .start = TEGRA_USB_BASE,
- .end = TEGRA_USB_BASE + TEGRA_USB_SIZE - 1,
- .flags = IORESOURCE_MEM,
- },
- [1] = {
- .start = INT_USB,
- .end = INT_USB,
- .flags = IORESOURCE_IRQ,
- },
-};
-
-static struct fsl_usb2_platform_data tegra_otg_pdata = {
- .operating_mode = FSL_USB2_DR_DEVICE,
- .phy_mode = FSL_USB2_PHY_UTMI,
-};
-
-static struct platform_device tegra_otg = {
- .name = "fsl-tegra-udc",
- .id = -1,
- .dev = {
- .dma_mask = &tegra_otg_dmamask,
- .coherent_dma_mask = 0xffffffff,
- .platform_data = &tegra_otg_pdata,
- },
- .resource = tegra_otg_resources,
- .num_resources = ARRAY_SIZE(tegra_otg_resources),
-};
-
/* PDA power */
static struct pda_power_pdata pda_power_pdata = {
};
@@ -143,7 +108,7 @@ static struct platform_device tegra_gart_dev = {
static struct platform_device *ventana_devices[] __initdata = {
&debug_uart,
- &tegra_otg,
+ &tegra_udc_device,
&pda_power_device,
&tegra_gart_dev,
};