devinfo_add_subtree
void devinfo_add_subtree(HalDevice *parent, di_node_t node, gboolean is_root);
devinfo_add_subtree(parent, root, TRUE);
devinfo_add_subtree (d, child_node, FALSE);