The reset state of twl4030-usb is not sleeping, it starts up awaken and we need to disable it if we have booted with a disconnected cable to avoid over consumption on the default state. To avoid problems later, we read the current state of the transceiver from the PHY_PWR_CTRL register. The bootloader can, anyways, put the device to sleep before us. Tested on a custom OMAP board. Signed-off-by: Felipe Balbi <felipe.balbi@nokia.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
||
|---|---|---|
| .. | ||
| gpio_vbus.c | ||
| isp1301_omap.c | ||
| Kconfig | ||
| Makefile | ||
| nop-usb-xceiv.c | ||
| otg.c | ||
| twl4030-usb.c | ||
| ulpi.c | ||