PM: domains: Ensure genpd_debugfs_dir exists before remove
[linux-2.6-microblaze.git] / drivers / base / power / domain.c
index 739e52c..55a10e6 100644 (file)
@@ -222,6 +222,9 @@ static void genpd_debug_remove(struct generic_pm_domain *genpd)
 {
        struct dentry *d;
 
+       if (!genpd_debugfs_dir)
+               return;
+
        d = debugfs_lookup(genpd->name, genpd_debugfs_dir);
        debugfs_remove(d);
 }