devm_delayed_work_autocancel
ret = devm_delayed_work_autocancel(dev, &data->work, gpio_extcon_work);
ret = devm_delayed_work_autocancel(dev, &data->work, int3496_do_usb_id);
status = devm_delayed_work_autocancel(&pdev->dev,
ret = devm_delayed_work_autocancel(dev, &info->wq_detcable,
ret = devm_delayed_work_autocancel(priv->dev, &priv->detect_work,
ret = devm_delayed_work_autocancel(dev, &asf_dev->work_buf, amd_asf_process_target);
ret = devm_delayed_work_autocancel(dev, &data->alm_enable_work,
ret = devm_delayed_work_autocancel(&pdev->dev, &ams->ams_unmask_work,
ret = devm_delayed_work_autocancel(dev, &st->work, as3935_event_work);
error = devm_delayed_work_autocancel(&pdev->dev, &onkey->work,
ret = devm_delayed_work_autocancel(dev, &logger->log_work, cros_usbpd_log_check);
ret = devm_delayed_work_autocancel(&pdev->dev, &fan->work,
ret = devm_delayed_work_autocancel(dev, &data->work,
ret = devm_delayed_work_autocancel(dev, &help->work, adc_battery_helper_work);
ret = devm_delayed_work_autocancel(&pdev->dev, &power->vbus_detect,
ret = devm_delayed_work_autocancel(dev, &bdi->input_current_limit_work,
ret = devm_delayed_work_autocancel(&client->dev, &charger->poll,
ret = devm_delayed_work_autocancel(dev, &cg->poll_work, chagall_battery_poll_work);
ret = devm_delayed_work_autocancel(&client->dev, &cw_bat->battery_delay_work, cw_bat_work);
ret = devm_delayed_work_autocancel(dev, &fg->work,
ret = devm_delayed_work_autocancel(&client->dev, &info->bat_work, ds278x_bat_work);
ret = devm_delayed_work_autocancel(&pdev->dev, &adc_bat->bat_work, gab_work);
ret = devm_delayed_work_autocancel(&pdev->dev, &mb->update, micro_battery_work);
ret = devm_delayed_work_autocancel(&client->dev, &info->work,
ret = devm_delayed_work_autocancel(dev, &chip->irq_work,
ret = devm_delayed_work_autocancel(dev, &chg->psy_work, psy_work_item);
err = devm_delayed_work_autocancel(dev, &priv->extcon_work,
ret = devm_delayed_work_autocancel(dev, &priv->mivr_dwork, mt6370_chg_mivr_dwork_func);
ret = devm_delayed_work_autocancel(chg->dev, &chg->vbus_sense_work,
ret = devm_delayed_work_autocancel(chg->dev, &chg->chg_sense_work,
ret = devm_delayed_work_autocancel(chg->dev, &chg->bat_sense_work,
rc = devm_delayed_work_autocancel(chip->dev, &chip->status_change_work,
ret = devm_delayed_work_autocancel(&pdev->dev, &charger->work,
rc = devm_delayed_work_autocancel(&client->dev, &chip->work,
ret = devm_delayed_work_autocancel(&client->dev, &chip->work,
ret = devm_delayed_work_autocancel(&client->dev, &data->update_work,
ret = devm_delayed_work_autocancel(dev, &srt->poll_work, srt_bat_poll_work);
ret = devm_delayed_work_autocancel(&pdev->dev,
ret = devm_delayed_work_autocancel(dev, &vreg->ocp_work,
ret = devm_delayed_work_autocancel(&pdev->dev, &wdev->ping_work,