diff options
-rw-r--r-- | drivers/devfreq/devfreq-event.c | 11 |
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 | } |