summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorGuido Martínez <guido@vanguardiasur.com.ar>2014-07-02 15:35:18 +0200
committerTony Lindgren <tony@atomide.com>2014-07-07 13:57:17 +0200
commit68e2eb533ef84197d6a60d23f45070cddcf51753 (patch)
tree96c76b13718819dfec753af245e86ff90fbcd564 /arch
parentARM: OMAP2+: create dsp device only on OMAP3 SoCs (diff)
downloadlinux-68e2eb533ef84197d6a60d23f45070cddcf51753.tar.xz
linux-68e2eb533ef84197d6a60d23f45070cddcf51753.zip
ARM: OMAP2+: Make GPMC skip disabled devices
Currently, child nodes of the gpmc node are iterated and probed regardless of their 'status' property. This means adding 'status = "disabled";' has no effect. This patch changes the iteration to only probe nodes marked as available. Signed-off-by: Guido Martínez <guido@vanguardiasur.com.ar> Tested-by: Pekon Gupta <pekon@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-omap2/gpmc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c
index 2c0c2816900f..8bc13380f0a0 100644
--- a/arch/arm/mach-omap2/gpmc.c
+++ b/arch/arm/mach-omap2/gpmc.c
@@ -1615,7 +1615,7 @@ static int gpmc_probe_dt(struct platform_device *pdev)
return ret;
}
- for_each_child_of_node(pdev->dev.of_node, child) {
+ for_each_available_child_of_node(pdev->dev.of_node, child) {
if (!child->name)
continue;