diff --git a/include/linux/pm.h b/include/linux/pm.h
index 72c0fe098a27871aa1ea44ea0076d45ab696ea2e..1022ba1eb4de9ccf2127a9f7f5c424f3d32f6c90 100644
--- a/include/linux/pm.h
+++ b/include/linux/pm.h
@@ -619,6 +619,7 @@ extern int dev_pm_put_subsys_data(struct device *dev);
  */
 struct dev_pm_domain {
 	struct dev_pm_ops	ops;
+	void (*detach)(struct device *dev, bool power_off);
 };
 
 /*