diff options
Diffstat (limited to 'arch/arm/boards/pcm038/pcm970.c')
-rw-r--r-- | arch/arm/boards/pcm038/pcm970.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/arch/arm/boards/pcm038/pcm970.c b/arch/arm/boards/pcm038/pcm970.c index 5834311aad..a6b6c83efa 100644 --- a/arch/arm/boards/pcm038/pcm970.c +++ b/arch/arm/boards/pcm038/pcm970.c @@ -18,6 +18,7 @@ #include <platform_ide.h> #include <mach/imx-regs.h> #include <mach/iomux-mx27.h> +#include <mach/weim.h> #include <mach/gpio.h> #include <mach/devices-imx27.h> #include <usb/ulpi.h> @@ -31,28 +32,28 @@ static void pcm970_usbh2_init(void) { uint32_t temp; - temp = readl(IMX_OTG_BASE + 0x600); + temp = readl(MX27_USB_OTG_BASE_ADDR + 0x600); temp &= ~((3 << 21) | 1); temp |= (1 << 5) | (1 << 16) | (1 << 19) | (1 << 20); - writel(temp, IMX_OTG_BASE + 0x600); + writel(temp, MX27_USB_OTG_BASE_ADDR + 0x600); - temp = readl(IMX_OTG_BASE + 0x584); + temp = readl(MX27_USB_OTG_BASE_ADDR + 0x584); temp &= ~(3 << 30); temp |= 2 << 30; - writel(temp, IMX_OTG_BASE + 0x584); + writel(temp, MX27_USB_OTG_BASE_ADDR + 0x584); mdelay(10); - if (!ulpi_setup((void *)(IMX_OTG_BASE + 0x570), 1)) - add_generic_usb_ehci_device(DEVICE_ID_DYNAMIC, IMX_OTG_BASE + 0x400, NULL); + if (!ulpi_setup((void *)(MX27_USB_OTG_BASE_ADDR + 0x570), 1)) + add_generic_usb_ehci_device(DEVICE_ID_DYNAMIC, MX27_USB_OTG_BASE_ADDR + 0x400, NULL); } #endif #ifdef CONFIG_DISK_INTF_PLATFORM_IDE static struct resource pcm970_ide_resources[] = { { - .start = IMX_PCMCIA_MEM_BASE, - .end = IMX_PCMCIA_MEM_BASE + SZ_1K - 1, + .start = MX27_PCMCIA_MEM_BASE_ADDR, + .end = MX27_PCMCIA_MEM_BASE_ADDR + SZ_1K - 1, .flags = IORESOURCE_MEM, }, }; |