Commit 1adce508 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Rob Herring (Arm)
Browse files

ARM: exynos: Simplify with scoped for each OF child loop

parent 9d4ba117
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -47,9 +47,7 @@ unsigned int exynos_rev(void)

void __init exynos_sysram_init(void)
{
	struct device_node *node;

	for_each_compatible_node(node, NULL, "samsung,exynos4210-sysram") {
	for_each_compatible_node_scoped(node, NULL, "samsung,exynos4210-sysram") {
		struct resource res;
		if (!of_device_is_available(node))
			continue;
@@ -57,15 +55,13 @@ void __init exynos_sysram_init(void)
		of_address_to_resource(node, 0, &res);
		sysram_base_addr = ioremap(res.start, resource_size(&res));
		sysram_base_phys = res.start;
		of_node_put(node);
		break;
	}

	for_each_compatible_node(node, NULL, "samsung,exynos4210-sysram-ns") {
	for_each_compatible_node_scoped(node, NULL, "samsung,exynos4210-sysram-ns") {
		if (!of_device_is_available(node))
			continue;
		sysram_ns_base_addr = of_iomap(node, 0);
		of_node_put(node);
		break;
	}
}