mfd: Fix twl4030 boot with twl4030 usb transceiver enabled
authorRoger Quadros <ext-roger.quadros@nokia.com>
Wed, 30 Sep 2009 15:26:37 +0000 (18:26 +0300)
committerSamuel Ortiz <sameo@linux.intel.com>
Mon, 12 Oct 2009 13:19:23 +0000 (15:19 +0200)
commitf8ebdff08740709a75e796f12cc5902e3b5b9dd6
tree3b0941b5e196ddeb8d9b109f8c4471d4246c660b
parentd93a8f829fe1d2f3002f2c6ddb553d12db420412
mfd: Fix twl4030 boot with twl4030 usb transceiver enabled

The usb regulator supplies (usb1v5, usb1v8 & usb3v1) must be available
before adding the twl4030_usb child, else twl4030_usb_ldo_init() will
always fail thus causing boot lock-up.

This patch fixes boot on OMAP systems using the twl4030 usb transceiver.
CONFIG_TWL4030_USB=y

Signed-off-by: Roger Quadros <ext-roger.quadros@nokia.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/twl4030-core.c