From: Grazvydas Ignotas Date: Fri, 3 Feb 2012 16:00:28 +0000 (+0200) Subject: usb: musb: wake the device before ulpi transfers X-Git-Tag: sz_beta1~18 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=521cc76b1f10445b067bf5b6f469e5d32f60c09c;p=pandora-kernel.git usb: musb: wake the device before ulpi transfers musb can be suspended at the time some other driver wants to do ulpi transfers using otg_io_* functions, and that can cause data abort, as it happened with isp1704_charger: http://article.gmane.org/gmane.linux.kernel/1226122 Add pm_runtime to ulpi functions to rectify this. This also adds io_dev to otg_transceiver so that pm_runtime can be used. Cc: Felipe Contreras Signed-off-by: Grazvydas Ignotas --- Reading git-diff-tree failed