USB: fix usb bypass uart compile warnings
authorwlf <wulf@rock-chips.com>
Thu, 12 Jun 2014 03:16:36 +0000 (11:16 +0800)
committerwlf <wulf@rock-chips.com>
Thu, 12 Jun 2014 03:16:36 +0000 (11:16 +0800)
arch/arm/mach-rockchip/rk3288.c

index 5d26864e2885cc919daf48623c45ca7fa2745290..1f375dad25b9994be89c7a709acc6e6e27e27d91 100644 (file)
@@ -108,16 +108,19 @@ static void __init rk3288_boot_mode_init(void)
 static void usb_uart_init(void)
 {
        u32 soc_status2;
+
        writel_relaxed(0x00c00000, RK_GRF_VIRT + RK3288_GRF_UOC0_CON3);
-#ifdef CONFIG_RK_USB_UART
        soc_status2 = (readl_relaxed(RK_GRF_VIRT + RK3288_GRF_SOC_STATUS2));
-       if(!(soc_status2 & (1<<14)) && (soc_status2 & (1<<17)))
-       {
-               writel_relaxed(0x00040004, RK_GRF_VIRT + RK3288_GRF_UOC0_CON2); //software control usb phy enable 
-               writel_relaxed(0x003f002a, RK_GRF_VIRT + RK3288_GRF_UOC0_CON3); //usb phy enter suspend
+
+#ifdef CONFIG_RK_USB_UART
+       if (!(soc_status2 & (1<<14)) && (soc_status2 & (1<<17))) {
+               /* software control usb phy enable */
+               writel_relaxed(0x00040004, RK_GRF_VIRT + RK3288_GRF_UOC0_CON2);
+               /* usb phy enter suspend */
+               writel_relaxed(0x003f002a, RK_GRF_VIRT + RK3288_GRF_UOC0_CON3);
                writel_relaxed(0x00c000c0, RK_GRF_VIRT + RK3288_GRF_UOC0_CON3);
        }
-#endif // end of CONFIG_RK_USB_UART
+#endif
 }
 
 extern void secondary_startup(void);