diff --git a/drivers/power/android_battery.c b/drivers/power/android_battery.c index 5001bba28f91..7befc14e3aa3 100644 --- a/drivers/power/android_battery.c +++ b/drivers/power/android_battery.c @@ -627,7 +627,7 @@ static int android_bat_probe(struct platform_device *pdev) } battery->monitor_wqueue = - create_singlethread_workqueue(dev_name(&pdev->dev)); + alloc_workqueue(dev_name(&pdev->dev), WQ_FREEZABLE, 1); if (!battery->monitor_wqueue) { dev_err(battery->dev, "%s: fail to create workqueue\n", __func__);