From: Kishon Vijay Abraham I Date: Fri, 22 Jun 2012 12:10:51 +0000 (+0530) Subject: usb: musb: move work_struct(otg_notifier_work) from core to omap glue X-Git-Tag: v3.6-rc1~101^2~53^2~26^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e5acb8d6113a0f159257845e153d5b870ca618a;p=pandora-kernel.git usb: musb: move work_struct(otg_notifier_work) from core to omap glue Commit 712d8e(fixes pm_runtime calls while atomic by using a work queue. musb pm_runtime_get_sync call happens in interrupt context on cable attach case. That can result in re-enabling the interrupts and cause side affect. To avoid this deferred processing is used) While the issue and the work queue implementation is specific to omap (omap2430.c), the work_struct is defined as a member of struct musb (musb_core.h). Hence moved the work_struct from musb_core to omap glue. Cc: Vikram Pandita Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Felipe Balbi --- Reading git-diff-tree failed