Merge tag 'boards-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[cascardo/linux.git] / drivers / of / pdt.c
index 7b66673..36b4035 100644 (file)
@@ -176,11 +176,10 @@ static struct device_node * __init of_pdt_create_node(phandle node,
                return NULL;
 
        dp = prom_early_alloc(sizeof(*dp));
+       of_node_init(dp);
        of_pdt_incr_unique_id(dp);
        dp->parent = parent;
 
-       kref_init(&dp->kref);
-
        dp->name = of_pdt_get_one_property(node, "name");
        dp->type = of_pdt_get_one_property(node, "device_type");
        dp->phandle = node;