diff options
author | Peter Chen <peter.chen@freescale.com> | 2013-03-04 17:42:52 +0800 |
---|---|---|
committer | Peter Chen <peter.chen@freescale.com> | 2013-03-06 09:09:30 +0800 |
commit | 1f2d2a5af464e575c8baf7ff4ac4c01cf5b3457b (patch) | |
tree | e17a31bc1771d3ac4bd86ff8ebb36e48d6d3759c | |
parent | c8bf2dbb5172999ef7abdc5d5a05c19c7d29a0f9 (diff) |
ENGR00251209-8 usb: fix the build error when building usb as loadable module
export usb_suspend, usb_resume, and pm_mutex
Signed-off-by: Peter Chen <peter.chen@freescale.com>
-rw-r--r-- | drivers/usb/core/driver.c | 2 | ||||
-rw-r--r-- | kernel/power/main.c | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/core/driver.c b/drivers/usb/core/driver.c index f147c620d0cb..3eaea9d7c20b 100644 --- a/drivers/usb/core/driver.c +++ b/drivers/usb/core/driver.c @@ -1319,6 +1319,7 @@ int usb_suspend(struct device *dev, pm_message_t msg) choose_wakeup(udev, msg); return usb_suspend_both(udev, msg); } +EXPORT_SYMBOL(usb_suspend); /* The device lock is held by the PM core */ int usb_resume(struct device *dev, pm_message_t msg) @@ -1353,6 +1354,7 @@ int usb_resume(struct device *dev, pm_message_t msg) status = 0; return status; } +EXPORT_SYMBOL(usb_resume); #endif /* CONFIG_PM */ diff --git a/kernel/power/main.c b/kernel/power/main.c index b7d0e301e43b..0fae580c9682 100644 --- a/kernel/power/main.c +++ b/kernel/power/main.c @@ -16,6 +16,7 @@ #include "power.h" DEFINE_MUTEX(pm_mutex); +EXPORT_SYMBOL(pm_mutex); #ifdef CONFIG_PM_SLEEP |