From 91c115bf485c5a71eef63ffa6f8ada9f12905427 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Fri, 1 Feb 2013 13:05:00 +0100 Subject: [PATCH] --- yaml --- r: 350510 b: refs/heads/master c: a8ae367f40867fde80c90484c90b96c3968c224b h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/pinctrl/pinctrl-falcon.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index cdd5c0044c81..146a37139395 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 933862873740923a059cbcda0c66487c6179ba3c +refs/heads/master: a8ae367f40867fde80c90484c90b96c3968c224b diff --git a/trunk/drivers/pinctrl/pinctrl-falcon.c b/trunk/drivers/pinctrl/pinctrl-falcon.c index 8ed20e84cb02..6331c5c25dbb 100644 --- a/trunk/drivers/pinctrl/pinctrl-falcon.c +++ b/trunk/drivers/pinctrl/pinctrl-falcon.c @@ -398,6 +398,9 @@ static int pinctrl_falcon_probe(struct platform_device *pdev) u32 avail; int pins; + if (!of_device_is_available(np)) + continue; + if (!ppdev) { dev_err(&pdev->dev, "failed to find pad pdev\n"); continue;