mmc: rk_sdmmc: remove edmac init in post tmo and data->stop
[firefly-linux-kernel-4.4.55.git] / drivers / of / pdt.c
index 37b56fd716e6683e97cfcc4c381e7246d86d77ee..37961b853b4136e1862728a652b4b9dbbd2d53ec 100644 (file)
@@ -177,11 +177,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;