]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00251209-8 usb: fix the build error when building usb as loadable module
authorPeter Chen <peter.chen@freescale.com>
Mon, 4 Mar 2013 09:42:52 +0000 (17:42 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:55 +0000 (08:35 +0200)
export usb_suspend, usb_resume, and pm_mutex

Signed-off-by: Peter Chen <peter.chen@freescale.com>
drivers/usb/core/driver.c
kernel/power/main.c

index f147c620d0cb374a316e78bc8ff37d6863788ace..3eaea9d7c20b62e58e79e67e8f12c4bfc3c977a2 100644 (file)
@@ -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 */
 
index b7d0e301e43b5b08bf71baef5090ada6f782b192..0fae580c96820fc22fc61d303fce64659f0aeb94 100644 (file)
@@ -16,6 +16,7 @@
 #include "power.h"
 
 DEFINE_MUTEX(pm_mutex);
+EXPORT_SYMBOL(pm_mutex);
 
 #ifdef CONFIG_PM_SLEEP