usb: otg: twl4030-usb: delay status read sz_154
authorGrazvydas Ignotas <notasas@gmail.com>
Sat, 23 Mar 2013 00:47:28 +0000 (02:47 +0200)
committerGrazvydas Ignotas <notasas@gmail.com>
Sat, 23 Mar 2013 01:17:13 +0000 (03:17 +0200)
commitdb4bd663ea5894d516f75d7a5973303998247f91
treedd1fac6c5403d538b7023d7e7b21a76aea4aa39e
parent0e7bb344c55d7ed3ae76cab208984f76e82aa643
usb: otg: twl4030-usb: delay status read

On CC pandora after host cable replug, not only ID but also VBUS bit
gets set for whatever reason too (this is not the case on 1GHz).
What's even worse, on ID bit is even delayed and is_driving_vbus()
won't work because PHY is off, so the driver wrongly thinks VBUS
is suppled by something.

Must delay HW_CONDITIONS read to avoid this..
drivers/usb/otg/twl4030-usb.c