linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / include / linux / pm_legacy.h
index 008932d..1252b45 100644 (file)
@@ -15,6 +15,11 @@ extern int pm_active;
 struct pm_dev __deprecated *
 pm_register(pm_dev_t type, unsigned long id, pm_callback callback);
 
+/*
+ * Unregister a device with power management
+ */
+void __deprecated pm_unregister(struct pm_dev *dev);
+
 /*
  * Unregister all devices with matching callback
  */
@@ -36,6 +41,8 @@ static inline struct pm_dev *pm_register(pm_dev_t type,
        return NULL;
 }
 
+static inline void pm_unregister(struct pm_dev *dev) {}
+
 static inline void pm_unregister_all(pm_callback callback) {}
 
 static inline int pm_send_all(pm_request_t rqst, void *data)