|
@@ -1692,6 +1692,7 @@ int of_attach_node(struct device_node *np)
|
|
np->allnext = of_allnodes;
|
|
np->allnext = of_allnodes;
|
|
np->parent->child = np;
|
|
np->parent->child = np;
|
|
of_allnodes = np;
|
|
of_allnodes = np;
|
|
|
|
+ of_node_clear_flag(np, OF_DETACHED);
|
|
raw_spin_unlock_irqrestore(&devtree_lock, flags);
|
|
raw_spin_unlock_irqrestore(&devtree_lock, flags);
|
|
|
|
|
|
of_add_proc_dt_entry(np);
|
|
of_add_proc_dt_entry(np);
|