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:22:12 +0800 |
commit | cb282997be15e996c1fe9fdea4fde72416aab511 (patch) | |
tree | 8d0ed860f42f1b66057b050cbe5588c3bf3d8b7e | |
parent | b9a129cec13fe36a2d6d94f2322ef3d7a80c375e (diff) | |
download | linux-cb282997be15e996c1fe9fdea4fde72416aab511.tar.gz |
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 |