*/
#include <linux/device.h>
-#include <linux/kallsyms.h>
-#include <linux/pm.h>
#include "../base.h"
#include "power.h"
if (dev->bus && dev->bus->suspend && !dev->power.power_state.event) {
dev_dbg(dev, "suspending\n");
error = dev->bus->suspend(dev, state);
- suspend_report_result(dev->bus->suspend, error);
}
up(&dev->sem);
return error;
EXPORT_SYMBOL_GPL(device_power_down);
-void __suspend_report_result(const char *function, void *fn, int ret)
-{
- if (ret) {
- printk(KERN_ERR "%s(): ", function);
- print_fn_descriptor_symbol("%s() returns ", (unsigned long)fn);
- printk("%d\n", ret);
- }
-}
-EXPORT_SYMBOL_GPL(__suspend_report_result);