powerpc: Use for_each_node_by_type instead of open coding it
[linux-2.6-block.git] / arch / powerpc / kernel / machine_kexec_64.c
index 583af70c4b144a47dbe06549b3df409fe46a27cf..26ccbf77dd4124958f83808b002e3a0176b3f6d4 100644 (file)
@@ -74,8 +74,7 @@ int default_machine_kexec_prepare(struct kimage *image)
        }
 
        /* We also should not overwrite the tce tables */
-       for (node = of_find_node_by_type(NULL, "pci"); node != NULL;
-                       node = of_find_node_by_type(node, "pci")) {
+       for_each_node_by_type(node, "pci") {
                basep = of_get_property(node, "linux,tce-base", NULL);
                sizep = of_get_property(node, "linux,tce-size", NULL);
                if (basep == NULL || sizep == NULL)