misc/genalloc: Name subpools by of_node_full_name()
[linux-2.6-block.git] / lib / genalloc.c
index 0c883d6fbd44d06763ef037e5df0b55e44222c88..6c644f954bc5ae3983a3d08d34a10259c714dcc2 100644 (file)
@@ -895,7 +895,7 @@ struct gen_pool *of_gen_pool_get(struct device_node *np,
 
                of_property_read_string(np_pool, "label", &name);
                if (!name)
-                       name = np_pool->name;
+                       name = of_node_full_name(np_pool);
        }
        if (pdev)
                pool = gen_pool_get(&pdev->dev, name);