]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/arm/mach-omap1/board-osk.c
ARM: OMAP: USB: Change omap USB code to use omap_read/write instead of __REG
[linux-2.6-omap-h63xx.git] / arch / arm / mach-omap1 / board-osk.c
index 82ec34c43bc56c60acf51efdb4e254f30f37f522..845c66371ca3a7eee5f47757fec16401d219896b 100644 (file)
@@ -546,7 +546,10 @@ static void __init osk_init(void)
        platform_add_devices(osk5912_devices, ARRAY_SIZE(osk5912_devices));
        omap_board_config = osk_config;
        omap_board_config_size = ARRAY_SIZE(osk_config);
-       USB_TRANSCEIVER_CTRL_REG |= (3 << 1);
+
+       l = omap_readl(USB_TRANSCEIVER_CTRL);
+       l |= (3 << 1);
+       omap_writel(l, USB_TRANSCEIVER_CTRL);
 
        /* irq for tps65010 chip */
        /* bootloader effectively does:  omap_cfg_reg(U19_1610_MPUIO1); */