|
@@ -993,10 +993,10 @@ static int __init devfreq_init(void)
|
|
|
}
|
|
|
|
|
|
devfreq_wq = create_freezable_workqueue("devfreq_wq");
|
|
|
- if (IS_ERR(devfreq_wq)) {
|
|
|
+ if (!devfreq_wq) {
|
|
|
class_destroy(devfreq_class);
|
|
|
pr_err("%s: couldn't create workqueue\n", __FILE__);
|
|
|
- return PTR_ERR(devfreq_wq);
|
|
|
+ return -ENOMEM;
|
|
|
}
|
|
|
devfreq_class->dev_groups = devfreq_groups;
|
|
|
|