aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChanwoo Choi <cw00.choi@samsung.com>2015-11-17 00:25:06 -0500
committerMyungJoo Ham <myungjoo.ham@samsung.com>2016-01-13 03:30:32 -0500
commitdf678ff7531990ba11cc0b921609a7e229d1323c (patch)
tree09ab516a9570840f85736b5e4bef920e12ba1feb
parentafd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc (diff)
PM / devfreq: event: Remove the error log of devfreq_event_get_edev_by_phandle()
This patch just removes the error log when devfreq_event_get_edev_by_phandle() fail to get the instance of devfreq-event device. It is related to sequence of the probe() of each driver. So, this error log might show the always during kernel booting. Each driver using this function can show the appropriate error log. Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
-rw-r--r--drivers/devfreq/devfreq-event.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/drivers/devfreq/devfreq-event.c b/drivers/devfreq/devfreq-event.c
index f304a0289eda..f51de879b2be 100644
--- a/drivers/devfreq/devfreq-event.c
+++ b/drivers/devfreq/devfreq-event.c
@@ -226,17 +226,12 @@ struct devfreq_event_dev *devfreq_event_get_edev_by_phandle(struct device *dev,
226 struct device_node *node; 226 struct device_node *node;
227 struct devfreq_event_dev *edev; 227 struct devfreq_event_dev *edev;
228 228
229 if (!dev->of_node) { 229 if (!dev->of_node)
230 dev_err(dev, "device does not have a device node entry\n");
231 return ERR_PTR(-EINVAL); 230 return ERR_PTR(-EINVAL);
232 }
233 231
234 node = of_parse_phandle(dev->of_node, "devfreq-events", index); 232 node = of_parse_phandle(dev->of_node, "devfreq-events", index);
235 if (!node) { 233 if (!node)
236 dev_err(dev, "failed to get phandle in %s node\n",
237 dev->of_node->full_name);
238 return ERR_PTR(-ENODEV); 234 return ERR_PTR(-ENODEV);
239 }
240 235
241 mutex_lock(&devfreq_event_list_lock); 236 mutex_lock(&devfreq_event_list_lock);
242 list_for_each_entry(edev, &devfreq_event_list, node) { 237 list_for_each_entry(edev, &devfreq_event_list, node) {
@@ -248,8 +243,6 @@ out:
248 mutex_unlock(&devfreq_event_list_lock); 243 mutex_unlock(&devfreq_event_list_lock);
249 244
250 if (!edev) { 245 if (!edev) {
251 dev_err(dev, "unable to get devfreq-event device : %s\n",
252 node->name);
253 of_node_put(node); 246 of_node_put(node);
254 return ERR_PTR(-ENODEV); 247 return ERR_PTR(-ENODEV);
255 } 248 }