bool "DWC_OTG debug messages"
depends on USB11_HOST || USB20_HOST || USB20_OTG
+config DWC_REMOTE_WAKEUP
+ bool "remote wakeup support in DWC_OTG controller"
+ depends on USB11_HOST || USB20_HOST || USB20_OTG
config DWC_OTG
tristate
default y if USB11_HOST || USB20_HOST || USB20_OTG
}
}
udelay(3);
+ #ifndef CONFIG_DWC_REMOTE_WAKEUP
clk_disable(core_if->otg_dev->phyclk);
clk_disable(core_if->otg_dev->ahbclk);
+ #endif
//power off
return 0;
}
DWC_PRINT("%s, usb device mode\n", __func__);
return 0;
}
+ #ifndef CONFIG_DWC_REMOTE_WAKEUP
clk_enable(core_if->otg_dev->phyclk);
clk_enable(core_if->otg_dev->ahbclk);
-
+ #endif
//partial power-down
//power on
pcgcctl.d32 = dwc_read_reg32(core_if->pcgcctl);;