Symbol: devm_add_action_or_reset
block/blk-crypto-profile.c
162
return devm_add_action_or_reset(dev,
drivers/acpi/battery.c
781
return devm_add_action_or_reset(dev, devm_battery_hook_unregister, hook);
drivers/acpi/fan_core.c
509
return devm_add_action_or_reset(dev, acpi_fan_notify_remove, fan);
drivers/acpi/nfit/core.c
2110
return devm_add_action_or_reset(acpi_desc->dev, shutdown_dimm_notify,
drivers/acpi/nfit/core.c
2552
ret = devm_add_action_or_reset(acpi_desc->dev,
drivers/acpi/nfit/core.c
3089
rc = devm_add_action_or_reset(dev, acpi_nfit_unregister,
drivers/acpi/nfit/core.c
3355
rc = devm_add_action_or_reset(dev, acpi_nfit_remove_notify_handler,
drivers/acpi/nfit/core.c
3373
rc = devm_add_action_or_reset(dev, acpi_nfit_put_table, tbl);
drivers/acpi/nfit/core.c
3407
return devm_add_action_or_reset(dev, acpi_nfit_shutdown, acpi_desc);
drivers/acpi/pfr_telemetry.c
381
ret = devm_add_action_or_reset(&pdev->dev, pfrt_log_put_idx, pfrt_log_dev);
drivers/acpi/pfr_update.c
559
ret = devm_add_action_or_reset(&pdev->dev, pfru_put_idx, pfru_dev);
drivers/auxdisplay/max6959.c
109
return devm_add_action_or_reset(dev, max6959_power_off, priv);
drivers/base/auxiliary.c
496
ret = devm_add_action_or_reset(dev, auxiliary_device_destroy,
drivers/base/power/clock_ops.c
462
return devm_add_action_or_reset(dev, pm_clk_destroy_action, dev);
drivers/base/power/common.c
339
ret = devm_add_action_or_reset(dev, devm_pm_domain_detach_list, *list);
drivers/base/power/runtime.c
1605
err = devm_add_action_or_reset(dev, pm_runtime_set_suspended_action, dev);
drivers/base/power/runtime.c
1631
return devm_add_action_or_reset(dev, pm_runtime_disable_action, dev);
drivers/base/power/runtime.c
1649
return devm_add_action_or_reset(dev, pm_runtime_put_noidle_action, dev);
drivers/base/power/wakeirq.c
131
return devm_add_action_or_reset(dev, devm_pm_clear_wake_irq, dev);
drivers/base/test/platform-device-test.c
103
ret = devm_add_action_or_reset(priv->dev, devm_put_device_action, priv);
drivers/base/test/platform-device-test.c
156
ret = devm_add_action_or_reset(priv->dev, devm_device_action, priv);
drivers/base/test/platform-device-test.c
197
ret = devm_add_action_or_reset(priv->dev, devm_put_device_action, priv);
drivers/base/test/platform-device-test.c
72
ret = devm_add_action_or_reset(priv->dev, devm_device_action, priv);
drivers/base/test/root-device-test.c
52
ret = devm_add_action_or_reset(priv->dev, devm_device_action, priv);
drivers/base/test/root-device-test.c
86
ret = devm_add_action_or_reset(priv->dev, devm_put_device_action, priv);
drivers/bluetooth/hci_bcm4377.c
2361
ret = devm_add_action_or_reset(&pdev->dev, bcm4377_pci_free_irq_vectors,
drivers/bluetooth/hci_bcm4377.c
2378
ret = devm_add_action_or_reset(&pdev->dev, bcm4377_hci_free_dev, hdev);
drivers/bluetooth/hci_bcm4377.c
2415
return devm_add_action_or_reset(&pdev->dev, bcm4377_hci_unregister_dev,
drivers/bus/bt1-apb.c
341
ret = devm_add_action_or_reset(apb->dev, bt1_apb_remove_sysfs, apb);
drivers/bus/bt1-axi.c
237
ret = devm_add_action_or_reset(axi->dev, bt1_axi_remove_sysfs, axi);
drivers/char/hw_random/omap3-rom-rng.c
147
ret = devm_add_action_or_reset(ddata->dev, omap_rom_rng_finish,
drivers/char/tpm/tpm-chip.c
376
rc = devm_add_action_or_reset(pdev,
drivers/char/xillybus/xillybus_core.c
340
return devm_add_action_or_reset(ep->dev, xilly_unmap, this);
drivers/clk/clk-rpmi.c
537
ret = devm_add_action_or_reset(dev, rpmi_clk_mbox_chan_release, context->chan);
drivers/clk/clk.c
1036
return devm_add_action_or_reset(dev, devm_clk_rate_exclusive_put, clk);
drivers/clk/clkdev.c
416
return devm_add_action_or_reset(dev, devm_clkdev_release, cl);
drivers/clk/qcom/clk-smd-rpm.c
1412
ret = devm_add_action_or_reset(&pdev->dev, rpm_smd_unregister_icc,
drivers/clk/qcom/common.c
387
ret = devm_add_action_or_reset(dev, qcom_cc_gdsc_unregister,
drivers/clk/renesas/clk-vbattb.c
136
ret = devm_add_action_or_reset(dev, vbattb_clk_action, dev);
drivers/clk/renesas/r9a06g032-clocks.c
1391
error = devm_add_action_or_reset(dev,
drivers/clk/renesas/renesas-cpg-mssr.c
1382
error = devm_add_action_or_reset(dev,
drivers/clk/renesas/renesas-cpg-mssr.c
687
ret = devm_add_action_or_reset(dev, cpg_mssr_genpd_remove, genpd);
drivers/clk/renesas/rzg2l-cpg.c
1979
ret = devm_add_action_or_reset(dev, rzg2l_cpg_genpd_remove, genpd);
drivers/clk/renesas/rzg2l-cpg.c
2042
error = devm_add_action_or_reset(dev, rzg2l_cpg_del_clk_provider, np);
drivers/clk/renesas/rzv2h-cpg.c
1569
ret = devm_add_action_or_reset(dev, rzv2h_cpg_genpd_remove_simple, &pd->genpd);
drivers/clk/renesas/rzv2h-cpg.c
1643
error = devm_add_action_or_reset(dev, rzv2h_cpg_del_clk_provider, np);
drivers/clk/spacemit/ccu_common.c
120
return devm_add_action_or_reset(dev, spacemit_adev_unregister, adev);
drivers/clk/starfive/clk-starfive-jh7110-sys.c
372
return devm_add_action_or_reset(priv->dev,
drivers/clocksource/timer-nxp-stm.c
210
ret = devm_add_action_or_reset(dev, devm_clocksource_unregister, stm_timer);
drivers/counter/counter-core.c
221
err = devm_add_action_or_reset(dev, devm_counter_put, counter);
drivers/counter/counter-core.c
246
return devm_add_action_or_reset(dev, devm_counter_release, counter);
drivers/counter/ftm-quaddec.c
299
ret = devm_add_action_or_reset(&pdev->dev, ftm_quaddec_disable, ftm);
drivers/counter/microchip-tcb-capture.c
464
ret = devm_add_action_or_reset(counter->parent, mchp_tc_irq_remove, priv);
drivers/counter/microchip-tcb-capture.c
534
ret = devm_add_action_or_reset(&pdev->dev,
drivers/counter/rz-mtu3-cnt.c
867
ret = devm_add_action_or_reset(&pdev->dev, rz_mtu3_cnt_pm_disable, dev);
drivers/cpufreq/tegra20-cpufreq.c
79
err = devm_add_action_or_reset(&pdev->dev,
drivers/cpufreq/tegra20-cpufreq.c
93
err = devm_add_action_or_reset(&pdev->dev,
drivers/crypto/caam/ctrl.c
1084
ret = devm_add_action_or_reset(dev, caam_remove_debugfs,
drivers/crypto/caam/ctrl.c
350
return devm_add_action_or_reset(ctrldev, devm_deinstantiate_rng, ctrldev);
drivers/crypto/caam/ctrl.c
615
return devm_add_action_or_reset(dev, disable_clocks, ctrlpriv);
drivers/crypto/caam/jr.c
639
error = devm_add_action_or_reset(jrdev, caam_jr_crypto_engine_exit,
drivers/crypto/caam/jr.c
658
error = devm_add_action_or_reset(jrdev, caam_jr_irq_dispose_mapping,
drivers/crypto/caam/qi.c
793
err = devm_add_action_or_reset(qidev, caam_qi_shutdown, qidev);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
106
ret = devm_add_action_or_reset(dev, adf_devmgr_remove, accel_dev);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
113
ret = devm_add_action_or_reset(dev, adf_cleanup_hw_data, accel_dev);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
134
ret = devm_add_action_or_reset(dev, adf_cfg_device_remove, accel_dev);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
180
ret = devm_add_action_or_reset(dev, adf_dbgfs_cleanup, accel_dev);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
188
ret = devm_add_action_or_reset(dev, adf_device_down, accel_dev);
drivers/crypto/qce/core.c
67
return devm_add_action_or_reset(qce->dev, qce_unregister_algs, qce);
drivers/crypto/qce/dma.c
46
return devm_add_action_or_reset(dev, qce_dma_release, dma);
drivers/cxl/acpi.c
897
rc = devm_add_action_or_reset(&pdev->dev, cxl_acpi_lock_reset_class,
drivers/cxl/acpi.c
923
rc = devm_add_action_or_reset(host, remove_cxl_resources, cxl_res);
drivers/cxl/core/edac.c
2021
return devm_add_action_or_reset(&cxlmd->dev, err_rec_free, cxlmd);
drivers/cxl/core/features.c
219
return devm_add_action_or_reset(cxlds->dev, free_cxlfs, no_free_ptr(cxlfs));
drivers/cxl/core/features.c
701
return devm_add_action_or_reset(host, free_memdev_fwctl,
drivers/cxl/core/hdm.c
511
return devm_add_action_or_reset(&port->dev, cxl_dpa_release, cxled);
drivers/cxl/core/hdm.c
679
return devm_add_action_or_reset(&port->dev, cxl_dpa_release, cxled);
drivers/cxl/core/mbox.c
1489
return devm_add_action_or_reset(mds->cxlds.dev, free_poison_buf,
drivers/cxl/core/mce.c
63
return devm_add_action_or_reset(dev, cxl_unregister_mce_notifier,
drivers/cxl/core/memdev.c
1052
return devm_add_action_or_reset(host, cxl_remove_fw_upload, fwl);
drivers/cxl/core/memdev.c
1113
rc = devm_add_action_or_reset(cxlmd->cxlds->dev, cxl_memdev_unregister,
drivers/cxl/core/memdev.c
1190
return devm_add_action_or_reset(host, sanitize_teardown_notifier, mds);
drivers/cxl/core/pci.c
219
return devm_add_action_or_reset(host, clear_mem_enable, cxlds);
drivers/cxl/core/pci.c
259
return devm_add_action_or_reset(host, disable_hdm, cxlhdm);
drivers/cxl/core/pmem.c
155
rc = devm_add_action_or_reset(host, unregister_nvb, cxl_nvb);
drivers/cxl/core/pmem.c
299
return devm_add_action_or_reset(host, cxlmd_release_nvdimm, cxlmd);
drivers/cxl/core/pmu.c
62
return devm_add_action_or_reset(parent, remove_dev, dev);
drivers/cxl/core/port.c
1130
rc = devm_add_action_or_reset(host, free_dport, dport);
drivers/cxl/core/port.c
1226
rc = devm_add_action_or_reset(host, cxl_dport_remove, dport);
drivers/cxl/core/port.c
1234
rc = devm_add_action_or_reset(host, cxl_dport_unlink, dport);
drivers/cxl/core/port.c
1446
return devm_add_action_or_reset(dev, delete_endpoint, cxlmd);
drivers/cxl/core/port.c
1810
rc = devm_add_action_or_reset(&cxlmd->dev, cxl_detach_ep, cxlmd);
drivers/cxl/core/port.c
2201
return devm_add_action_or_reset(host, cxld_unregister, &cxld->dev);
drivers/cxl/core/port.c
642
return devm_add_action_or_reset(host, cxl_unlink_uport, port);
drivers/cxl/core/port.c
665
return devm_add_action_or_reset(host, cxl_unlink_parent_dport, port);
drivers/cxl/core/port.c
896
rc = devm_add_action_or_reset(host, unregister_port, port);
drivers/cxl/core/port.c
995
return devm_add_action_or_reset(host, unregister_pci_bus, uport_dev);
drivers/cxl/core/region.c
2622
rc = devm_add_action_or_reset(port->uport_dev, unregister_region, cxlr);
drivers/cxl/core/region.c
3639
rc = devm_add_action_or_reset(&cxl_nvb->dev,
drivers/cxl/core/region.c
3650
return devm_add_action_or_reset(&cxlr->dev, cxlr_release_nvdimm, cxlr);
drivers/cxl/core/region.c
3689
return devm_add_action_or_reset(&cxlr->dev, cxlr_dax_unregister,
drivers/cxl/core/region.c
4175
return devm_add_action_or_reset(dev, remove_debugfs, dentry);
drivers/cxl/core/region.c
4226
rc = devm_add_action_or_reset(&cxlr->dev, shutdown_notifiers, cxlr);
drivers/cxl/mem.c
102
rc = devm_add_action_or_reset(dev, remove_debugfs, dentry);
drivers/cxl/mem.c
167
return devm_add_action_or_reset(dev, enable_suspend, NULL);
drivers/cxl/pci.c
557
return devm_add_action_or_reset(mds->cxlds.dev, free_event_buf, buf);
drivers/cxl/pmem.c
150
rc = devm_add_action_or_reset(dev, clear_exclusive, mds);
drivers/cxl/pmem.c
175
return devm_add_action_or_reset(dev, unregister_nvdimm, nvdimm);
drivers/cxl/pmem.c
367
return devm_add_action_or_reset(dev, unregister_nvdimm_bus, cxl_nvb);
drivers/cxl/pmem.c
426
rc = devm_add_action_or_reset(dev, cxlr_pmem_remove_resource, res);
drivers/cxl/pmem.c
503
rc = devm_add_action_or_reset(dev, unregister_nvdimm_region,
drivers/cxl/port.c
132
rc = devm_add_action_or_reset(&port->dev, schedule_detach, cxlmd);
drivers/dax/bus.c
1511
rc = devm_add_action_or_reset(dax_region->dev, unregister_dev_dax, dev);
drivers/dax/bus.c
675
if (devm_add_action_or_reset(parent, dax_region_unregister, dax_region))
drivers/dax/bus.c
832
rc = devm_add_action_or_reset(dax_region->dev, unregister_dax_mapping,
drivers/dax/device.c
471
rc = devm_add_action_or_reset(dev, dev_dax_cdev_del, cdev);
drivers/dax/device.c
476
return devm_add_action_or_reset(dev, dev_dax_kill, dev_dax);
drivers/dax/hmem/hmem.c
119
return devm_add_action_or_reset(host, release_hmem, pdev);
drivers/dax/hmem/hmem.c
87
rc = devm_add_action_or_reset(host, release_memregion, (void *) id);
drivers/devfreq/devfreq.c
1348
return devm_add_action_or_reset(dev, devm_devfreq_remove_governor,
drivers/devfreq/event/rockchip-dfi.c
670
ret = devm_add_action_or_reset(dfi->dev, rockchip_ddr_cpuhp_remove_state, dfi);
drivers/devfreq/event/rockchip-dfi.c
680
ret = devm_add_action_or_reset(dfi->dev, rockchip_ddr_cpuhp_remove_instance, dfi);
drivers/devfreq/event/rockchip-dfi.c
705
return devm_add_action_or_reset(dfi->dev, rockchip_ddr_perf_remove, dfi);
drivers/devfreq/hisi_uncore_freq.c
138
return devm_add_action_or_reset(uncore->dev,
drivers/devfreq/hisi_uncore_freq.c
345
return devm_add_action_or_reset(dev, devm_hisi_uncore_remove_opp,
drivers/devfreq/hisi_uncore_freq.c
451
return devm_add_action_or_reset(uncore->dev,
drivers/devfreq/tegra30-devfreq.c
805
err = devm_add_action_or_reset(dev, devm_tegra_devfreq_deinit_hw,
drivers/dma/acpi-dma.c
271
return devm_add_action_or_reset(dev, devm_acpi_dma_free, dev);
drivers/dma/dma-axi-dmac.c
1164
ret = devm_add_action_or_reset(&pdev->dev, axi_dmac_tasklet_kill,
drivers/dma/dma-axi-dmac.c
1174
ret = devm_add_action_or_reset(&pdev->dev, axi_dmac_free_dma_controller,
drivers/dma/dmaengine.c
1340
return devm_add_action_or_reset(device->dev, dmaenginem_async_device_unregister, device);
drivers/dma/dmaengine.c
950
ret = devm_add_action_or_reset(dev, dmaenginem_release_channel, chan);
drivers/dma/fsl-edma-main.c
781
ret = devm_add_action_or_reset(&pdev->dev, devm_fsl_edma3_detach_pd, fsl_edma);
drivers/dma/hisi_dma.c
1019
ret = devm_add_action_or_reset(dev, hisi_dma_disable_hw_channels,
drivers/dma/hsu/pci.c
94
ret = devm_add_action_or_reset(dev, hsu_pci_dma_remove, chip);
drivers/dma/lgm/lgm-dma.c
1599
ret = devm_add_action_or_reset(dev, ldma_clk_disable, d);
drivers/dma/sh/rz-dmac.c
894
ret = devm_add_action_or_reset(dev, rz_dmac_put_device, &dmac->icu.pdev->dev);
drivers/dma/ste_dma40.c
3292
ret = devm_add_action_or_reset(dev, d40_drop_kmem_cache_action,
drivers/dpll/zl3073x/core.c
984
return devm_add_action_or_reset(zldev->dev, zl3073x_dev_dpll_fini, zldev);
drivers/dpll/zl3073x/devlink.c
304
rc = devm_add_action_or_reset(dev, zl3073x_devlink_free, devlink);
drivers/dpll/zl3073x/devlink.c
388
return devm_add_action_or_reset(zldev->dev, zl3073x_devlink_unregister,
drivers/edac/al_mc_edac.c
241
ret = devm_add_action_or_reset(&pdev->dev, devm_al_mc_edac_free, mci);
drivers/edac/al_mc_edac.c
294
ret = devm_add_action_or_reset(&pdev->dev, devm_al_mc_edac_del, &pdev->dev);
drivers/edac/edac_device.c
747
return devm_add_action_or_reset(parent, edac_dev_unreg, &ctx->dev);
drivers/extcon/extcon-axp288.c
389
ret = devm_add_action_or_reset(dev, axp288_put_role_sw, info);
drivers/extcon/extcon-intel-cht-wc.c
421
ret = devm_add_action_or_reset(ext->dev, cht_wc_extcon_put_role_sw, ext);
drivers/extcon/extcon-ptn5150.c
319
ret = devm_add_action_or_reset(dev, ptn5150_work_sync_and_put, info);
drivers/firmware/arm_scmi/common.h
510
return devm_add_action_or_reset(dev, __tag##_dev_free, spdev); \
drivers/firmware/arm_scmi/driver.c
3074
if (devm_add_action_or_reset(info->dev,
drivers/firmware/arm_scmi/notify.c
666
ret = devm_add_action_or_reset(ni->handle->dev, scmi_kfifo_free,
drivers/firmware/arm_scmi/perf.c
1302
ret = devm_add_action_or_reset(ph->dev, scmi_perf_xa_destroy, pinfo);
drivers/firmware/arm_scmi/transports/virtio.c
428
ret = devm_add_action_or_reset(dev, scmi_destroy_tx_workqueue,
drivers/firmware/efi/stmm/tee_stmm_efi.c
542
rc = devm_add_action_or_reset(dev, tee_stmm_efi_close_context, NULL);
drivers/firmware/efi/stmm/tee_stmm_efi.c
557
rc = devm_add_action_or_reset(dev, tee_stmm_efi_close_session, NULL);
drivers/firmware/imx/sm-misc.c
136
return devm_add_action_or_reset(&sdev->dev, scmi_imx_misc_put, scmi_imx_dentry);
drivers/firmware/qcom/qcom_qseecom.c
74
ret = devm_add_action_or_reset(&qseecom_dev->dev, qseecom_client_remove, client);
drivers/firmware/qcom/qcom_scm.c
2373
return devm_add_action_or_reset(scm->dev, qcom_scm_qseecom_free, qseecom_dev);
drivers/firmware/qcom/qcom_scm.c
2498
devm_add_action_or_reset(scm->dev, qcom_scm_qtee_free, qtee_dev);
drivers/firmware/qcom/qcom_tzmem.c
366
ret = devm_add_action_or_reset(dev, devm_qcom_tzmem_pool_free, pool);
drivers/firmware/raspberrypi.c
395
if (devm_add_action_or_reset(dev, devm_rpi_firmware_put, fw))
drivers/firmware/samsung/exynos-acpm.c
665
ret = devm_add_action_or_reset(dev, acpm_clk_pdev_unregister,
drivers/firmware/turris-mox-rwtm.c
456
ret = devm_add_action_or_reset(dev, rwtm_devm_mbox_release, rwtm->mbox);
drivers/firmware/turris-mox-rwtm.c
490
devm_add_action_or_reset(dev, rwtm_firmware_symlink_drop,
drivers/fpga/dfl.c
777
ret = devm_add_action_or_reset(binfo->dev, dfl_id_free_action, fdata);
drivers/gpio/gpio-74x164.c
108
return devm_add_action_or_reset(dev, gen_74x164_deactivate, chip);
drivers/gpio/gpio-adp5585.c
458
ret = devm_add_action_or_reset(dev, adp5585_gpio_unreg_notifier,
drivers/gpio/gpio-dwapb.c
657
return devm_add_action_or_reset(gpio->dev, dwapb_assert_reset, gpio);
drivers/gpio/gpio-dwapb.c
686
return devm_add_action_or_reset(gpio->dev, dwapb_disable_clks, gpio);
drivers/gpio/gpio-eic-sprd.c
699
return devm_add_action_or_reset(dev, sprd_eic_unregister_notifier,
drivers/gpio/gpio-em.c
335
ret = devm_add_action_or_reset(dev, em_gio_irq_domain_remove,
drivers/gpio/gpio-exar.c
203
ret = devm_add_action_or_reset(dev, exar_devm_ida_free, exar_gpio);
drivers/gpio/gpio-grgpio.c
404
err = devm_add_action_or_reset(dev, grgpio_irq_domain_remove,
drivers/gpio/gpio-menz127.c
160
ret = devm_add_action_or_reset(dev, men_z127_release_mem,
drivers/gpio/gpio-mockup.c
476
rv = devm_add_action_or_reset(dev, gpio_mockup_dispose_mappings, chip);
drivers/gpio/gpio-mockup.c
486
return devm_add_action_or_reset(dev, gpio_mockup_debugfs_cleanup, chip);
drivers/gpio/gpio-mpsse.c
602
err = devm_add_action_or_reset(dev, gpio_mpsse_usb_put_dev, priv);
drivers/gpio/gpio-mpsse.c
613
err = devm_add_action_or_reset(dev, gpio_mpsse_ida_remove, priv);
drivers/gpio/gpio-mvebu.c
1245
err = devm_add_action_or_reset(&pdev->dev, mvebu_gpio_remove_irq_domain,
drivers/gpio/gpio-nct6694.c
412
ret = devm_add_action_or_reset(dev, nct6694_gpio_ida_free, data);
drivers/gpio/gpio-nct6694.c
433
ret = devm_add_action_or_reset(dev, nct6694_irq_dispose_mapping, data);
drivers/gpio/gpio-pca953x.c
1179
ret = devm_add_action_or_reset(dev, pca953x_disable_regulator, reg);
drivers/gpio/gpio-regmap.c
410
ret = devm_add_action_or_reset(dev, devm_gpio_regmap_unregister, gpio);
drivers/gpio/gpio-sch.c
320
return devm_add_action_or_reset(dev, sch_gpio_remove_gpe_handler, sch);
drivers/gpio/gpio-sim.c
417
return devm_add_action_or_reset(dev, gpio_sim_sysfs_remove, chip);
drivers/gpio/gpio-sim.c
472
ret = devm_add_action_or_reset(dev, gpio_sim_dispose_mappings, chip);
drivers/gpio/gpio-sim.c
509
ret = devm_add_action_or_reset(dev, gpio_sim_put_device, chip->dev);
drivers/gpio/gpio-stmpe.c
507
ret = devm_add_action_or_reset(dev, stmpe_gpio_disable, stmpe);
drivers/gpio/gpio-twl4030.c
598
ret = devm_add_action_or_reset(&pdev->dev, gpio_twl4030_power_off_action, d);
drivers/gpio/gpio-vf610.c
272
ret = devm_add_action_or_reset(dev, vf610_gpio_disable_clk,
drivers/gpio/gpio-vf610.c
290
ret = devm_add_action_or_reset(dev, vf610_gpio_disable_clk,
drivers/gpio/gpio-virtuser.c
932
ret = devm_add_action_or_reset(dev, gpio_virtuser_debugfs_remove,
drivers/gpio/gpiolib-acpi-core.c
574
return devm_add_action_or_reset(dev, acpi_dev_release_driver_gpios, adev);
drivers/gpio/gpiolib-devres.c
118
ret = devm_add_action_or_reset(dev, devm_gpiod_release, desc);
drivers/gpio/gpiolib-devres.c
156
ret = devm_add_action_or_reset(dev, devm_gpiod_release, desc);
drivers/gpio/gpiolib-devres.c
223
ret = devm_add_action_or_reset(dev, devm_gpiod_release_array, descs);
drivers/gpio/gpiolib-devres.c
360
return devm_add_action_or_reset(dev, devm_gpio_chip_release, gc);
drivers/gpio/gpiolib-legacy.c
107
return devm_add_action_or_reset(dev, devm_gpio_release, (void *)(unsigned long)gpio);
drivers/gpio/gpiolib-shared.c
703
ret = devm_add_action_or_reset(dev, gpiod_shared_put, entry);
drivers/gpu/drm/ast/ast_dp501.c
33
return devm_add_action_or_reset(dev->dev, ast_release_firmware, ast);
drivers/gpu/drm/ast/ast_drv.c
156
return devm_add_action_or_reset(dev, ast_enable_mmio_release, data);
drivers/gpu/drm/bridge/aux-bridge.c
81
return devm_add_action_or_reset(parent, drm_aux_bridge_unregister_adev, adev);
drivers/gpu/drm/bridge/aux-hpd-bridge.c
110
return devm_add_action_or_reset(dev, drm_aux_hpd_bridge_del_adev, adev);
drivers/gpu/drm/bridge/aux-hpd-bridge.c
82
ret = devm_add_action_or_reset(parent, drm_aux_hpd_bridge_free_adev, adev);
drivers/gpu/drm/bridge/parade-ps8640.c
716
ret = devm_add_action_or_reset(dev, ps8640_runtime_disable, dev);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
2080
ret = devm_add_action_or_reset(dev, dw_dp_phy_exit, dp);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
276
ret = devm_add_action_or_reset(&pdev->dev, dw_hdmi_cec_del, cec);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
2064
ret = devm_add_action_or_reset(dev, ti_sn65dsi86_runtime_disable, dev);
drivers/gpu/drm/display/drm_dp_aux_bus.c
351
return devm_add_action_or_reset(aux->dev,
drivers/gpu/drm/drm_bridge.c
352
err = devm_add_action_or_reset(dev, drm_bridge_put_void, bridge);
drivers/gpu/drm/drm_bridge.c
417
return devm_add_action_or_reset(dev, drm_bridge_remove_void, bridge);
drivers/gpu/drm/drm_drv.c
813
return devm_add_action_or_reset(parent,
drivers/gpu/drm/drm_mipi_dsi.c
290
ret = devm_add_action_or_reset(dev,
drivers/gpu/drm/drm_mipi_dsi.c
440
ret = devm_add_action_or_reset(dev, devm_mipi_dsi_detach, dsi);
drivers/gpu/drm/drm_pagemap_util.c
103
err = devm_add_action_or_reset(shrinker->drm->dev, drm_pagemap_cache_fini, cache);
drivers/gpu/drm/drm_pagemap_util.c
442
err = devm_add_action_or_reset(drm->dev, drm_pagemap_shrinker_fini, shrinker);
drivers/gpu/drm/drm_panel.c
423
err = devm_add_action_or_reset(dev, drm_panel_put_void, panel);
drivers/gpu/drm/drm_panel.c
689
return devm_add_action_or_reset(follower_dev,
drivers/gpu/drm/gma500/psb_drv.c
412
return devm_add_action_or_reset(dev->dev, psb_device_release, dev);
drivers/gpu/drm/imagination/pvr_device.c
400
return devm_add_action_or_reset(drm_dev->dev, pvr_release_firmware, pvr_dev);
drivers/gpu/drm/imx/dc/dc-drv.c
112
ret = devm_add_action_or_reset(dev, dc_drm_component_unbind_all,
drivers/gpu/drm/imx/ipuv3/imx-tve.c
560
ret = devm_add_action_or_reset(dev, imx_tve_put_device,
drivers/gpu/drm/imx/ipuv3/imx-tve.c
623
ret = devm_add_action_or_reset(dev, imx_tve_disable_regulator, tve);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1122
ret = devm_add_action_or_reset(dev, ingenic_drm_release_rmem, dev);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1263
ret = devm_add_action_or_reset(dev, ingenic_drm_unbind_all, priv);
drivers/gpu/drm/ingenic/ingenic-dw-hdmi.c
89
return devm_add_action_or_reset(&pdev->dev, ingenic_dw_hdmi_cleanup, hdmi);
drivers/gpu/drm/mediatek/mtk_ddp_comp.c
666
ret = devm_add_action_or_reset(dev, mtk_ddp_comp_put_device, comp->dev);
drivers/gpu/drm/mediatek/mtk_ddp_comp.c
697
ret = devm_add_action_or_reset(dev, mtk_ddp_comp_clk_put, priv->clk);
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
570
ret = devm_add_action_or_reset(dev, ovl_adaptor_put_device,
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
274
ret = devm_add_action_or_reset(dev, mtk_hdmi_put_device, &cec_pdev->dev);
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
336
ret = devm_add_action_or_reset(dev, mtk_hdmi_put_device, &hdmi->ddc_adpt->dev);
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
382
ret = devm_add_action_or_reset(dev, mtk_hdmi_unregister_audio_driver,
drivers/gpu/drm/meson/meson_dw_hdmi.c
664
ret = devm_add_action_or_reset(dev, meson_disable_clk, clk);
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
298
ret = devm_add_action_or_reset(dev, atana33xc20_runtime_disable, dev);
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
303
ret = devm_add_action_or_reset(dev, atana33xc20_dont_use_autosuspend, dev);
drivers/gpu/drm/panel/panel-sitronix-st7701.c
1325
return devm_add_action_or_reset(dev, st7701_cleanup, st7701);
drivers/gpu/drm/sysfb/ofdrm.c
380
ret = devm_add_action_or_reset(&pdev->dev, ofdrm_pci_release, pcidev);
drivers/gpu/drm/sysfb/simpledrm.c
310
return devm_add_action_or_reset(&pdev->dev,
drivers/gpu/drm/sysfb/simpledrm.c
430
return devm_add_action_or_reset(&pdev->dev,
drivers/gpu/drm/sysfb/simpledrm.c
537
return devm_add_action_or_reset(dev, simpledrm_device_detach_genpd, sdev);
drivers/gpu/drm/tegra/rgb.c
218
err = devm_add_action_or_reset(dc->dev, tegra_dc_of_node_put, np);
drivers/gpu/drm/tegra/sor.c
2959
return devm_add_action_or_reset(sor->dev, tegra_sor_disable_regulator, reg);
drivers/gpu/drm/vc4/vc4_dpi.c
361
ret = devm_add_action_or_reset(dev, vc4_dpi_disable_clock, dpi);
drivers/gpu/drm/vc4/vc4_drv.c
382
ret = devm_add_action_or_reset(dev, vc4_component_unbind_all, vc4);
drivers/gpu/drm/vc4/vc4_dsi.c
1679
ret = devm_add_action_or_reset(dev, vc4_dsi_dma_mem_release, dsi);
drivers/gpu/drm/vc4/vc4_dsi.c
1695
ret = devm_add_action_or_reset(dev, vc4_dsi_dma_chan_release, dsi);
drivers/gpu/drm/vc4/vc4_hdmi.c
3270
ret = devm_add_action_or_reset(dev, vc4_hdmi_put_ddc_device, vc4_hdmi);
drivers/gpu/drm/xe/display/xe_display.c
145
return devm_add_action_or_reset(xe->drm.dev, xe_display_fini_early, xe);
drivers/gpu/drm/xe/display/xe_display.c
177
return devm_add_action_or_reset(xe->drm.dev, xe_display_fini, xe);
drivers/gpu/drm/xe/xe_bo.c
2680
ret = devm_add_action_or_reset(xe->drm.dev, __xe_bo_unpin_map_no_vm, bo);
drivers/gpu/drm/xe/xe_bo_evict.c
351
return devm_add_action_or_reset(xe->drm.dev, xe_bo_pinned_fini, xe);
drivers/gpu/drm/xe/xe_devcoredump.c
425
return devm_add_action_or_reset(xe->drm.dev, xe_driver_devcoredump_fini, &xe->drm);
drivers/gpu/drm/xe/xe_device.c
1028
return devm_add_action_or_reset(xe->drm.dev, xe_device_sanitize, xe);
drivers/gpu/drm/xe/xe_device.c
886
err = devm_add_action_or_reset(xe->drm.dev, xe_driver_flr_fini, xe);
drivers/gpu/drm/xe/xe_eu_stall.c
255
return devm_add_action_or_reset(xe->drm.dev, xe_eu_stall_fini, gt);
drivers/gpu/drm/xe/xe_ggtt.c
383
err = devm_add_action_or_reset(xe->drm.dev, dev_fini_ggtt, ggtt);
drivers/gpu/drm/xe/xe_ggtt.c
505
return devm_add_action_or_reset(xe->drm.dev, ggtt_fini, ggtt);
drivers/gpu/drm/xe/xe_gsc.c
499
err = devm_add_action_or_reset(xe->drm.dev, free_resources, gsc);
drivers/gpu/drm/xe/xe_gsc_proxy.c
522
return devm_add_action_or_reset(xe->drm.dev, xe_gsc_proxy_remove, gsc);
drivers/gpu/drm/xe/xe_gt.c
680
err = devm_add_action_or_reset(gt_to_xe(gt)->drm.dev, xe_gt_fini, gt);
drivers/gpu/drm/xe/xe_gt_ccs_mode.c
203
return devm_add_action_or_reset(xe->drm.dev, xe_gt_ccs_mode_sysfs_fini, gt);
drivers/gpu/drm/xe/xe_gt_freq.c
292
err = devm_add_action_or_reset(xe->drm.dev, freq_fini, gt->freq);
drivers/gpu/drm/xe/xe_gt_idle.c
373
return devm_add_action_or_reset(xe->drm.dev, gt_idle_fini, kobj);
drivers/gpu/drm/xe/xe_gt_sriov_pf.c
108
return devm_add_action_or_reset(xe->drm.dev, pf_fini_action, gt);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2983
return devm_add_action_or_reset(xe->drm.dev, fini_config, gt);
drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
1063
err = devm_add_action_or_reset(xe->drm.dev, action_ring_cleanup, &migration->ring);
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
1465
return devm_add_action_or_reset(gt_to_xe(gt)->drm.dev,
drivers/gpu/drm/xe/xe_gt_sysfs.c
54
return devm_add_action_or_reset(xe->drm.dev, gt_sysfs_fini, gt);
drivers/gpu/drm/xe/xe_gt_throttle.c
266
return devm_add_action_or_reset(xe->drm.dev, gt_throttle_sysfs_fini, gt);
drivers/gpu/drm/xe/xe_guc.c
799
ret = devm_add_action_or_reset(xe->drm.dev, guc_fini_hw, guc);
drivers/gpu/drm/xe/xe_guc_ct.c
369
return devm_add_action_or_reset(xe->drm.dev, guc_action_disable_ct, ct);
drivers/gpu/drm/xe/xe_guc_ct.c
398
return devm_add_action_or_reset(xe->drm.dev, guc_action_disable_ct, ct);
drivers/gpu/drm/xe/xe_guc_engine_activity.c
519
return devm_add_action_or_reset(gt_to_xe(gt)->drm.dev, engine_activity_fini,
drivers/gpu/drm/xe/xe_guc_pc.c
1386
return devm_add_action_or_reset(xe->drm.dev, xe_guc_pc_fini_hw, pc);
drivers/gpu/drm/xe/xe_guc_submit.c
1290
err = devm_add_action_or_reset(guc_to_xe(guc)->drm.dev,
drivers/gpu/drm/xe/xe_guc_submit.c
348
return devm_add_action_or_reset(xe->drm.dev, guc_submit_fini, guc);
drivers/gpu/drm/xe/xe_heci_gsc.c
197
ret = devm_add_action_or_reset(xe->drm.dev, xe_heci_gsc_fini, heci_gsc);
drivers/gpu/drm/xe/xe_hw_engine.c
649
return devm_add_action_or_reset(xe->drm.dev, hw_engine_fini, hwe);
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
563
err = devm_add_action_or_reset(xe->drm.dev, kobj_xe_hw_engine_class_fini,
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
598
return devm_add_action_or_reset(xe->drm.dev, hw_engine_class_defaults_fini, kobj);
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
676
return devm_add_action_or_reset(xe->drm.dev, hw_engine_class_sysfs_fini, kobj);
drivers/gpu/drm/xe/xe_i2c.c
366
return devm_add_action_or_reset(drm_dev, xe_i2c_remove, i2c);
drivers/gpu/drm/xe/xe_irq.c
836
return devm_add_action_or_reset(xe->drm.dev, irq_uninstall, xe);
drivers/gpu/drm/xe/xe_late_bind_fw.c
455
err = devm_add_action_or_reset(xe->drm.dev, xe_late_bind_remove, late_bind);
drivers/gpu/drm/xe/xe_migrate.c
494
err = devm_add_action_or_reset(xe->drm.dev, xe_migrate_fini, m);
drivers/gpu/drm/xe/xe_mmio.c
109
return devm_add_action_or_reset(xe->drm.dev, mmio_fini, xe);
drivers/gpu/drm/xe/xe_mmio.c
76
return devm_add_action_or_reset(xe->drm.dev, tiles_fini, xe);
drivers/gpu/drm/xe/xe_nvm.c
179
return devm_add_action_or_reset(xe->drm.dev, xe_nvm_fini, xe);
drivers/gpu/drm/xe/xe_oa.c
2522
return devm_add_action_or_reset(xe->drm.dev, xe_oa_unregister, oa);
drivers/gpu/drm/xe/xe_oa.c
2854
return devm_add_action_or_reset(xe->drm.dev, xe_oa_fini, xe);
drivers/gpu/drm/xe/xe_pagefault.c
365
return devm_add_action_or_reset(xe->drm.dev, xe_pagefault_fini, xe);
drivers/gpu/drm/xe/xe_pmu.c
592
return devm_add_action_or_reset(xe->drm.dev, xe_pmu_unregister, pmu);
drivers/gpu/drm/xe/xe_pxp.c
438
return devm_add_action_or_reset(xe->drm.dev, pxp_fini, pxp);
drivers/gpu/drm/xe/xe_sriov_pf_migration.c
119
err = devm_add_action_or_reset(xe->drm.dev, pf_migration_cleanup, migration);
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
375
err = devm_add_action_or_reset(xe->drm.dev, action_put_kobject, &vkobj->base);
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
546
err = devm_add_action_or_reset(xe->drm.dev, action_rm_device_link, kobj);
drivers/gpu/drm/xe/xe_sriov_vf_ccs.c
370
err = devm_add_action_or_reset(xe->drm.dev,
drivers/gpu/drm/xe/xe_survivability_mode.c
294
ret = devm_add_action_or_reset(xe->drm.dev,
drivers/gpu/drm/xe/xe_tile_sysfs.c
56
return devm_add_action_or_reset(xe->drm.dev, tile_sysfs_fini, tile);
drivers/gpu/drm/xe/xe_vram.c
310
return devm_add_action_or_reset(xe->drm.dev, vram_fini, xe);
drivers/gpu/drm/xe/xe_vram_freq.c
122
return devm_add_action_or_reset(xe->drm.dev, vram_freq_sysfs_fini, kobj);
drivers/hid/hid-cougar.c
182
error = devm_add_action_or_reset(&hdev->dev, cougar_remove_shared_data, cougar);
drivers/hid/hid-mcp2221.c
1263
ret = devm_add_action_or_reset(&hdev->dev, mcp2221_hid_unregister, hdev);
drivers/hid/hid-rmi.c
629
ret = devm_add_action_or_reset(&hdev->dev, &rmi_irq_teardown, hdata);
drivers/hid/intel-ish-hid/ipc/ipc.c
940
if (devm_add_action_or_reset(dev, ishtp_free_workqueue, wq))
drivers/hid/wacom_sys.c
1491
error = devm_add_action_or_reset(&wacom->hdev->dev,
drivers/hid/wacom_sys.c
1567
error = devm_add_action_or_reset(dev, wacom_led_groups_release, wacom);
drivers/hid/wacom_sys.c
2071
error = devm_add_action_or_reset(&wacom->hdev->dev,
drivers/hid/wacom_sys.c
910
retval = devm_add_action_or_reset(&hdev->dev, wacom_remove_shared_data, wacom);
drivers/hte/hte-tegra194.c
782
ret = devm_add_action_or_reset(dev, tegra_hte_put_gpio_device,
drivers/hte/hte-tegra194.c
806
ret = devm_add_action_or_reset(&pdev->dev, tegra_gte_disable, pdev);
drivers/hte/hte.c
706
err = devm_add_action_or_reset(dev, __devm_hte_release_ts, desc);
drivers/hte/hte.c
935
err = devm_add_action_or_reset(chip->dev, _hte_devm_unregister_chip,
drivers/hwmon/adt7x10.c
352
ret = devm_add_action_or_reset(dev, adt7x10_restore_config, data);
drivers/hwmon/aspeed-g6-pwm-tach.c
484
ret = devm_add_action_or_reset(dev, aspeed_pwm_tach_reset_assert,
drivers/hwmon/aspeed-pwm-tacho.c
938
ret = devm_add_action_or_reset(dev, aspeed_pwm_tacho_remove, priv);
drivers/hwmon/bt1-pvt.c
928
ret = devm_add_action_or_reset(pvt->dev, pvt_disable_clks, pvt);
drivers/hwmon/dell-smm-hwmon.c
741
devm_add_action_or_reset(dev, i8k_exit_procfs, NULL);
drivers/hwmon/gpio-fan.c
563
err = devm_add_action_or_reset(dev, gpio_fan_stop, fan_data);
drivers/hwmon/hp-wmi-sensors.c
1333
err = devm_add_action_or_reset(dev, hp_wmi_devm_debugfs_remove,
drivers/hwmon/hp-wmi-sensors.c
1993
err = devm_add_action_or_reset(dev, hp_wmi_devm_notify_remove, NULL);
drivers/hwmon/hwmon.c
415
return devm_add_action_or_reset(hdev, hwmon_remove_pec, &client->dev);
drivers/hwmon/lan966x-hwmon.c
315
return devm_add_action_or_reset(dev, lan966x_hwmon_disable, hwmon);
drivers/hwmon/lm75.c
752
err = devm_add_action_or_reset(dev, lm75_remove, data);
drivers/hwmon/lm90.c
2663
return devm_add_action_or_reset(&client->dev, lm90_restore_conf, data);
drivers/hwmon/max31730.c
336
err = devm_add_action_or_reset(dev, max31730_remove, data);
drivers/hwmon/max6639.c
732
err = devm_add_action_or_reset(dev, max6639_regulator_disable,
drivers/hwmon/mr75203.c
239
return devm_add_action_or_reset(dev, devm_pvt_ts_dbgfs_remove, pvt);
drivers/hwmon/mr75203.c
628
return devm_add_action_or_reset(dev, pvt_reset_control_assert, pvt);
drivers/hwmon/pmbus/max16601.c
347
ret = devm_add_action_or_reset(dev, max16601_remove, data);
drivers/hwmon/pmbus/pmbus_core.c
2879
ret = devm_add_action_or_reset(dev, pmbus_remove_pec, dev);
drivers/hwmon/pmbus/pmbus_core.c
3431
ret = devm_add_action_or_reset(dev, pmbus_regulator_notify_work_cancel, data);
drivers/hwmon/pmbus/pmbus_core.c
3683
devm_add_action_or_reset(data->dev, pmbus_remove_symlink, symlink_d);
drivers/hwmon/pwm-fan.c
575
ret = devm_add_action_or_reset(dev, pwm_fan_cleanup, ctx);
drivers/hwmon/qnap-mcu-hwmon.c
255
ret = devm_add_action_or_reset(dev, devm_fan_node_release, hwm);
drivers/hwmon/tmp102.c
254
err = devm_add_action_or_reset(dev, tmp102_restore_config, tmp102);
drivers/hwmon/tmp108.c
487
err = devm_add_action_or_reset(dev, tmp108_restore_config, tmp108);
drivers/hwmon/tmp464.c
430
err = devm_add_action_or_reset(dev, tmp464_restore_lock, regmap);
drivers/hwmon/tmp464.c
439
err = devm_add_action_or_reset(dev, tmp464_restore_config, data);
drivers/hwspinlock/sprd_hwspinlock.c
115
ret = devm_add_action_or_reset(&pdev->dev, sprd_hwspinlock_disable,
drivers/hwspinlock/stm32_hwspinlock.c
103
ret = devm_add_action_or_reset(dev, stm32_hwspinlock_disable_clk, pdev);
drivers/hwspinlock/sun6i_hwspinlock.c
174
err = devm_add_action_or_reset(&pdev->dev, sun6i_hwspinlock_disable, priv);
drivers/hwtracing/ptt/hisi_ptt.c
1213
ret = devm_add_action_or_reset(&hisi_ptt->pdev->dev,
drivers/hwtracing/ptt/hisi_ptt.c
1251
return devm_add_action_or_reset(&hisi_ptt->pdev->dev,
drivers/hwtracing/ptt/hisi_ptt.c
1276
return devm_add_action_or_reset(&hisi_ptt->pdev->dev,
drivers/hwtracing/ptt/hisi_ptt.c
343
ret = devm_add_action_or_reset(&pdev->dev, hisi_ptt_irq_free_vectors, pdev);
drivers/hwtracing/ptt/hisi_ptt.c
769
ret = devm_add_action_or_reset(&pdev->dev, hisi_ptt_release_filters, hisi_ptt);
drivers/i2c/busses/i2c-nct6694.c
164
ret = devm_add_action_or_reset(dev, nct6694_i2c_ida_free, data);
drivers/i2c/i2c-core-base.c
1180
ret = devm_add_action_or_reset(dev, devm_i2c_release_dummy, client);
drivers/i2c/i2c-core-base.c
1849
return devm_add_action_or_reset(dev, devm_i2c_del_adapter, adapter);
drivers/i2c/muxes/i2c-mux-mule.c
91
ret = devm_add_action_or_reset(mux_dev, mule_i2c_mux_remove, muxc);
drivers/iio/accel/adxl345_core.c
1962
ret = devm_add_action_or_reset(dev, adxl345_powerdown, st);
drivers/iio/accel/bma220_core.c
552
ret = devm_add_action_or_reset(dev, bma220_deinit, data);
drivers/iio/accel/bma400_core.c
938
ret = devm_add_action_or_reset(data->dev, bma400_power_disable, data);
drivers/iio/accel/da280.c
134
ret = devm_add_action_or_reset(&client->dev, da280_disable, client);
drivers/iio/accel/da311.c
251
ret = devm_add_action_or_reset(&client->dev, da311_disable, client);
drivers/iio/accel/dmard10.c
210
ret = devm_add_action_or_reset(&client->dev, dmard10_shutdown_cleanup,
drivers/iio/accel/fxls8962af-core.c
1237
ret = devm_add_action_or_reset(dev, fxls8962af_pm_disable, dev);
drivers/iio/accel/msa311.c
1189
err = devm_add_action_or_reset(dev, msa311_powerdown, msa311);
drivers/iio/adc/ad4062.c
1447
ret = devm_add_action_or_reset(dev, ad4062_gpio_disable, st);
drivers/iio/adc/ad4062.c
672
ret = devm_add_action_or_reset(&i3cdev->dev, ad4062_free_ibi, i3cdev);
drivers/iio/adc/ad4062.c
680
return devm_add_action_or_reset(&i3cdev->dev, ad4062_disable_ibi, i3cdev);
drivers/iio/adc/ad4130.c
1890
ret = devm_add_action_or_reset(dev, ad4130_clk_disable_unprepare,
drivers/iio/adc/ad4130.c
2036
ret = devm_add_action_or_reset(dev, ad4130_disable_regulators, st);
drivers/iio/adc/ad4695.c
1739
ret = devm_add_action_or_reset(dev, ad4695_pwm_disable, st->cnv_pwm);
drivers/iio/adc/ad4851.c
1235
ret = devm_add_action_or_reset(&st->spi->dev, ad4851_pwm_disable,
drivers/iio/adc/ad7091r-base.c
362
ret = devm_add_action_or_reset(dev, ad7091r_remove, st);
drivers/iio/adc/ad7124.c
1644
ret = devm_add_action_or_reset(&spi->dev, ad7124_reg_disable,
drivers/iio/adc/ad7173.c
1971
ret = devm_add_action_or_reset(dev, ad7173_disable_regulators, st);
drivers/iio/adc/ad7173.c
2013
ret = devm_add_action_or_reset(dev, ad7173_ida_destroy, st);
drivers/iio/adc/ad7173.c
606
ret = devm_add_action_or_reset(dev, ad7173_gpio_disable, st);
drivers/iio/adc/ad7280a.c
1044
ret = devm_add_action_or_reset(dev, ad7280_sw_power_down, st);
drivers/iio/adc/ad7291.c
501
ret = devm_add_action_or_reset(&client->dev, ad7291_reg_disable,
drivers/iio/adc/ad7298.c
312
ret = devm_add_action_or_reset(&spi->dev, ad7298_reg_disable,
drivers/iio/adc/ad7606.c
1602
ret = devm_add_action_or_reset(dev, ad7606_pwm_disable,
drivers/iio/adc/ad7780.c
346
ret = devm_add_action_or_reset(&spi->dev, ad7780_reg_disable, st->reg);
drivers/iio/adc/ad7791.c
434
ret = devm_add_action_or_reset(&spi->dev, ad7791_reg_disable, st->reg);
drivers/iio/adc/ad7887.c
261
ret = devm_add_action_or_reset(&spi->dev, ad7887_reg_disable, st->reg);
drivers/iio/adc/ad7923.c
350
ret = devm_add_action_or_reset(&spi->dev, ad7923_regulator_disable, st);
drivers/iio/adc/ad7949.c
390
ret = devm_add_action_or_reset(dev, ad7949_disable_reg,
drivers/iio/adc/adi-axi-adc.c
599
return devm_add_action_or_reset(st->dev, axi_adc_child_remove, pdev);
drivers/iio/adc/aspeed_adc.c
505
ret = devm_add_action_or_reset(dev, aspeed_adc_unregister_fixed_divider,
drivers/iio/adc/aspeed_adc.c
546
ret = devm_add_action_or_reset(dev, aspeed_adc_reset_assert, data->rst);
drivers/iio/adc/aspeed_adc.c
576
ret = devm_add_action_or_reset(dev, aspeed_adc_clk_disable_unprepare,
drivers/iio/adc/aspeed_adc.c
594
ret = devm_add_action_or_reset(dev, aspeed_adc_power_down, data);
drivers/iio/adc/berlin2-adc.c
344
ret = devm_add_action_or_reset(&pdev->dev, berlin2_adc_powerdown,
drivers/iio/adc/cc10001_adc.c
345
ret = devm_add_action_or_reset(dev, cc10001_reg_disable, adc_dev->reg);
drivers/iio/adc/cc10001_adc.c
380
ret = devm_add_action_or_reset(dev, cc10001_pd_cb, adc_dev);
drivers/iio/adc/fsl-imx25-gcq.c
335
ret = devm_add_action_or_reset(dev, mx25_gcq_reg_disable,
drivers/iio/adc/fsl-imx25-gcq.c
346
ret = devm_add_action_or_reset(dev, mx25_gcq_clk_disable,
drivers/iio/adc/hi8435.c
514
ret = devm_add_action_or_reset(&spi->dev,
drivers/iio/adc/imx7d_adc.c
530
ret = devm_add_action_or_reset(dev, __imx7d_adc_disable, dev);
drivers/iio/adc/lpc18xx_adc.c
171
ret = devm_add_action_or_reset(&pdev->dev, lpc18xx_regulator_disable, adc->vref);
drivers/iio/adc/lpc18xx_adc.c
182
ret = devm_add_action_or_reset(&pdev->dev, lpc18xx_clear_cr_reg, adc);
drivers/iio/adc/max11100.c
137
ret = devm_add_action_or_reset(&spi->dev, max11100_regulator_disable,
drivers/iio/adc/max1118.c
230
ret = devm_add_action_or_reset(&spi->dev, max1118_reg_disable,
drivers/iio/adc/max11205.c
136
ret = devm_add_action_or_reset(&spi->dev, max11205_reg_disable, st->vref);
drivers/iio/adc/max11410.c
840
return devm_add_action_or_reset(dev, max11410_disable_reg, reg);
drivers/iio/adc/max1241.c
152
ret = devm_add_action_or_reset(dev, max1241_disable_vref_action, adc);
drivers/iio/adc/mcp320x.c
452
ret = devm_add_action_or_reset(&spi->dev, mcp320x_regulator_disable, adc->reg);
drivers/iio/adc/mt6577_auxadc.c
298
ret = devm_add_action_or_reset(&pdev->dev, mt6577_power_off, adc_dev);
drivers/iio/adc/pac1921.c
1279
ret = devm_add_action_or_reset(dev, pac1921_regulator_disable,
drivers/iio/adc/pac1934.c
1327
return devm_add_action_or_reset(&client->dev, pac1934_cancel_delayed_work,
drivers/iio/adc/rockchip_saradc.c
520
ret = devm_add_action_or_reset(dev, rockchip_saradc_regulator_disable, info);
drivers/iio/adc/rockchip_saradc.c
565
ret = devm_add_action_or_reset(dev,
drivers/iio/adc/rtq6056.c
772
ret = devm_add_action_or_reset(dev, rtq6056_enter_shutdown_state, dev);
drivers/iio/adc/sc27xx_adc.c
914
ret = devm_add_action_or_reset(dev, sc27xx_adc_disable, sc27xx_data);
drivers/iio/adc/sun20i-gpadc-iio.c
220
ret = devm_add_action_or_reset(dev, sun20i_gpadc_reset_assert, rst);
drivers/iio/adc/ti-adc081c.c
179
err = devm_add_action_or_reset(&client->dev, adc081c_reg_disable,
drivers/iio/adc/ti-adc0832.c
294
ret = devm_add_action_or_reset(&spi->dev, adc0832_reg_disable,
drivers/iio/adc/ti-adc161s626.c
212
ret = devm_add_action_or_reset(&spi->dev, ti_adc_reg_disable,
drivers/iio/adc/ti-ads1100.c
337
ret = devm_add_action_or_reset(dev, ads1100_reg_disable, data->reg_vdd);
drivers/iio/adc/ti-ads1100.c
346
ret = devm_add_action_or_reset(dev, ads1100_disable_continuous, data);
drivers/iio/adc/ti-ads1119.c
776
ret = devm_add_action_or_reset(dev, ads1119_powerdown, st);
drivers/iio/adc/ti-ads1298.c
671
ret = devm_add_action_or_reset(dev, ads1298_reg_disable, priv->reg_vref);
drivers/iio/adc/ti-ads1298.c
689
ret = devm_add_action_or_reset(dev, ads1298_reg_disable, priv->reg_avdd);
drivers/iio/adc/ti-ads131e08.c
872
ret = devm_add_action_or_reset(&spi->dev, ads131e08_regulator_disable, st);
drivers/iio/adc/ti-ads7924.c
399
ret = devm_add_action_or_reset(dev, ads7924_reg_disable, data->vref_reg);
drivers/iio/adc/ti-ads7924.c
413
ret = devm_add_action_or_reset(dev, ads7924_set_idle_mode, data);
drivers/iio/adc/ti-ads8344.c
169
ret = devm_add_action_or_reset(&spi->dev, ads8344_reg_disable, adc->reg);
drivers/iio/adc/vf610_adc.c
868
ret = devm_add_action_or_reset(&pdev->dev, vf610_adc_action_remove, info);
drivers/iio/adc/xilinx-ams.c
1246
ret = devm_add_action_or_reset(dev, ams_iounmap_ps, ams);
drivers/iio/adc/xilinx-ams.c
1258
ret = devm_add_action_or_reset(dev, ams_iounmap_pl, ams);
drivers/iio/adc/xilinx-xadc-core.c
1403
ret = devm_add_action_or_reset(dev, xadc_cancel_delayed_work,
drivers/iio/buffer/industrialio-buffer-dmaengine.c
377
return devm_add_action_or_reset(dev, devm_iio_dmaengine_buffer_teardown,
drivers/iio/buffer/industrialio-buffer-dmaengine.c
414
return devm_add_action_or_reset(dev, devm_iio_dmaengine_buffer_free,
drivers/iio/buffer/industrialio-hw-consumer.c
163
ret = devm_add_action_or_reset(dev, devm_iio_hw_consumer_release,
drivers/iio/buffer/industrialio-triggered-buffer.c
132
return devm_add_action_or_reset(dev, devm_iio_triggered_buffer_clean,
drivers/iio/chemical/ens160_core.c
214
ret = devm_add_action_or_reset(dev, ens160_set_idle, data);
drivers/iio/chemical/pms7003.c
318
ret = devm_add_action_or_reset(&serdev->dev, pms7003_stop, state);
drivers/iio/chemical/scd30_core.c
705
ret = devm_add_action_or_reset(dev, scd30_disable_regulator, state);
drivers/iio/chemical/scd30_core.c
736
ret = devm_add_action_or_reset(dev, scd30_stop_meas, state);
drivers/iio/chemical/scd4x.c
719
ret = devm_add_action_or_reset(dev, scd4x_disable_regulator, state);
drivers/iio/chemical/scd4x.c
742
ret = devm_add_action_or_reset(dev, scd4x_stop_meas, state);
drivers/iio/chemical/sps30.c
364
ret = devm_add_action_or_reset(dev, sps30_devm_stop_meas, state);
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
393
return devm_add_action_or_reset(
drivers/iio/dac/ad5064.c
882
ret = devm_add_action_or_reset(dev, ad5064_bulk_reg_disable, st);
drivers/iio/dac/ad7303.c
231
ret = devm_add_action_or_reset(&spi->dev, ad7303_reg_disable, st->vdd_reg);
drivers/iio/dac/ad7303.c
248
ret = devm_add_action_or_reset(&spi->dev, ad7303_reg_disable,
drivers/iio/dac/adi-axi-dac.c
838
return devm_add_action_or_reset(st->dev, axi_dac_child_remove, pdev);
drivers/iio/dac/ltc2688.c
712
ret = devm_add_action_or_reset(dev, ltc2688_clk_disable, clk);
drivers/iio/filter/admv8818.c
718
ret = devm_add_action_or_reset(&spi->dev, admv8818_clk_disable, st);
drivers/iio/filter/admv8818.c
727
return devm_add_action_or_reset(&spi->dev, admv8818_clk_notifier_unreg, st);
drivers/iio/frequency/adf4350.c
500
return devm_add_action_or_reset(&spi->dev, adf4350_clk_del_provider, st);
drivers/iio/frequency/adf4350.c
680
ret = devm_add_action_or_reset(&spi->dev, adf4350_power_down, indio_dev);
drivers/iio/frequency/admv1013.c
609
ret = devm_add_action_or_reset(&spi->dev, admv1013_powerdown, st);
drivers/iio/frequency/admv1014.c
621
ret = devm_add_action_or_reset(&spi->dev, admv1014_reg_disable, st->regulators);
drivers/iio/frequency/admv1014.c
629
ret = devm_add_action_or_reset(&spi->dev, admv1014_clk_disable, st->clkin);
drivers/iio/frequency/admv1014.c
638
ret = devm_add_action_or_reset(&spi->dev, admv1014_powerdown, st);
drivers/iio/frequency/adrf6780.c
481
ret = devm_add_action_or_reset(&spi->dev, adrf6780_powerdown, st);
drivers/iio/gyro/adis16136.c
552
ret = devm_add_action_or_reset(&spi->dev, adis16136_stop, indio_dev);
drivers/iio/gyro/adis16260.c
399
ret = devm_add_action_or_reset(&spi->dev, adis16260_stop, indio_dev);
drivers/iio/gyro/adxrs290.c
277
return devm_add_action_or_reset(&spi->dev, adxrs290_chip_off_action,
drivers/iio/gyro/fxas21002c_core.c
961
ret = devm_add_action_or_reset(dev, fxas21002c_power_disable_action,
drivers/iio/health/afe4403.c
501
ret = devm_add_action_or_reset(dev, afe4403_regulator_disable, afe->regulator);
drivers/iio/health/afe4404.c
508
ret = devm_add_action_or_reset(dev, afe4404_regulator_disable, afe->regulator);
drivers/iio/humidity/hdc3020.c
836
ret = devm_add_action_or_reset(&data->client->dev, hdc3020_exit, data);
drivers/iio/imu/adis16400.c
1179
ret = devm_add_action_or_reset(&spi->dev, adis16400_stop, indio_dev);
drivers/iio/imu/adis16480.c
1749
ret = devm_add_action_or_reset(dev, adis16480_stop, indio_dev);
drivers/iio/imu/adis16480.c
1767
ret = devm_add_action_or_reset(dev, adis16480_clk_disable, st->ext_clk);
drivers/iio/imu/adis_buffer.c
219
return devm_add_action_or_reset(&adis->spi->dev, adis_buffer_cleanup,
drivers/iio/imu/bmi160/bmi160_core.c
858
ret = devm_add_action_or_reset(dev, bmi160_chip_uninit, data);
drivers/iio/imu/bmi323/bmi323_core.c
2098
return devm_add_action_or_reset(data->dev, bmi323_disable, data);
drivers/iio/imu/bno055/bno055.c
1329
devm_add_action_or_reset(priv->dev, bno055_debugfs_remove,
drivers/iio/imu/bno055/bno055.c
1665
ret = devm_add_action_or_reset(dev, bno055_uninit, priv);
drivers/iio/imu/fxos8700_core.c
698
ret = devm_add_action_or_reset(dev, fxos8700_chip_uninit, data);
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
767
ret = devm_add_action_or_reset(dev, inv_icm42600_disable_vddio_reg, st);
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
756
ret = devm_add_action_or_reset(dev, inv_icm45600_disable_vddio_reg, st);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1979
result = devm_add_action_or_reset(dev, inv_mpu_core_disable_regulator_action,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
2026
result = devm_add_action_or_reset(dev, inv_mpu_pm_disable, dev);
drivers/iio/industrialio-backend.c
1123
return devm_add_action_or_reset(dev, iio_backend_unregister, back);
drivers/iio/industrialio-backend.c
338
return devm_add_action_or_reset(dev, __iio_backend_disable, back);
drivers/iio/industrialio-backend.c
557
return devm_add_action_or_reset(dev, iio_backend_free_buffer, pair);
drivers/iio/industrialio-backend.c
799
ret = devm_add_action_or_reset(dev, iio_backend_release, back);
drivers/iio/industrialio-core.c
1770
ret = devm_add_action_or_reset(parent, devm_iio_device_release,
drivers/iio/industrialio-core.c
2171
return devm_add_action_or_reset(dev, devm_iio_device_unreg, indio_dev);
drivers/iio/industrialio-gts-helper.c
588
return devm_add_action_or_reset(dev, devm_iio_gts_avail_all_drop, gts);
drivers/iio/industrialio-trigger.c
711
return devm_add_action_or_reset(dev, devm_iio_trigger_unreg, trig_info);
drivers/iio/inkern.c
100
return devm_add_action_or_reset(dev, iio_map_array_unregister_cb, indio_dev);
drivers/iio/inkern.c
415
ret = devm_add_action_or_reset(dev, devm_iio_channel_free, channel);
drivers/iio/inkern.c
434
ret = devm_add_action_or_reset(dev, devm_iio_channel_free, channel);
drivers/iio/inkern.c
537
ret = devm_add_action_or_reset(dev, devm_iio_channel_free_all,
drivers/iio/light/al3000a.c
95
ret = devm_add_action_or_reset(dev, al3000a_set_pwr_off, data);
drivers/iio/light/al3010.c
102
ret = devm_add_action_or_reset(dev, al3010_set_pwr_off, data);
drivers/iio/light/al3320a.c
115
ret = devm_add_action_or_reset(dev, al3320a_set_pwr_off, data);
drivers/iio/light/apds9160.c
1402
return devm_add_action_or_reset(&chip->client->dev, apds9160_disable,
drivers/iio/light/apds9306.c
1308
ret = devm_add_action_or_reset(dev, apds9306_powerdown, data);
drivers/iio/light/as73211.c
823
ret = devm_add_action_or_reset(dev, as73211_power_disable, indio_dev);
drivers/iio/light/bh1745.c
815
ret = devm_add_action_or_reset(dev, bh1745_power_off, data);
drivers/iio/light/cm32181.c
471
ret = devm_add_action_or_reset(dev, cm32181_unregister_dummy_client, client);
drivers/iio/light/cm3323.c
245
ret = devm_add_action_or_reset(&client->dev, cm3323_disable, indio_dev);
drivers/iio/light/iqs621-als.c
598
ret = devm_add_action_or_reset(&pdev->dev,
drivers/iio/light/isl29018.c
747
err = devm_add_action_or_reset(&client->dev, isl29018_disable_regulator_action,
drivers/iio/light/isl76682.c
308
ret = devm_add_action_or_reset(dev, isl76682_reset_action, chip);
drivers/iio/light/ltr390.c
830
ret = devm_add_action_or_reset(dev, ltr390_powerdown, data);
drivers/iio/light/ltrf216a.c
481
ret = devm_add_action_or_reset(&client->dev, ltrf216a_cleanup,
drivers/iio/light/opt4001.c
427
ret = devm_add_action_or_reset(&client->dev,
drivers/iio/light/opt4060.c
1282
ret = devm_add_action_or_reset(dev, opt4060_chip_off_action, chip);
drivers/iio/light/tcs3414.c
322
ret = devm_add_action_or_reset(&client->dev, tcs3414_powerdown_cleanup,
drivers/iio/light/tsl2591.c
1183
ret = devm_add_action_or_reset(&client->dev, tsl2591_chip_off,
drivers/iio/light/tsl2772.c
1785
ret = devm_add_action_or_reset(&clientp->dev,
drivers/iio/light/tsl2772.c
1854
ret = devm_add_action_or_reset(&clientp->dev,
drivers/iio/light/veml3235.c
438
return devm_add_action_or_reset(dev, veml3235_shut_down_action, data);
drivers/iio/light/veml6030.c
1009
ret = devm_add_action_or_reset(dev, veml6030_als_shut_down_action, data);
drivers/iio/light/veml6030.c
1067
ret = devm_add_action_or_reset(dev, veml6030_als_shut_down_action, data);
drivers/iio/light/veml6040.c
249
ret = devm_add_action_or_reset(dev, veml6040_shutdown_action, data);
drivers/iio/light/veml6046x00.c
944
ret = devm_add_action_or_reset(dev, veml6046x00_shutdown_action, data);
drivers/iio/light/veml6070.c
295
ret = devm_add_action_or_reset(&client->dev, veml6070_i2c_unreg, data);
drivers/iio/magnetometer/af8133j.c
441
ret = devm_add_action_or_reset(dev, af8133j_power_down_action, data);
drivers/iio/magnetometer/als31300.c
372
ret = devm_add_action_or_reset(dev, als31300_power_down, data);
drivers/iio/magnetometer/tmag5273.c
641
ret = devm_add_action_or_reset(dev, tmag5273_power_down, data);
drivers/iio/position/iqs624-pos.c
265
ret = devm_add_action_or_reset(&pdev->dev,
drivers/iio/pressure/bmp280-core.c
3204
ret = devm_add_action_or_reset(dev, bmp280_regulators_disable,
drivers/iio/pressure/bmp280-core.c
3300
ret = devm_add_action_or_reset(dev, bmp280_pm_disable, dev);
drivers/iio/pressure/dps310.c
872
rc = devm_add_action_or_reset(&client->dev, dps310_reset, data);
drivers/iio/pressure/icp10100.c
564
ret = devm_add_action_or_reset(&client->dev,
drivers/iio/pressure/icp10100.c
585
ret = devm_add_action_or_reset(&client->dev, icp10100_pm_disable,
drivers/iio/proximity/d3323aa.c
748
ret = devm_add_action_or_reset(dev, d3323aa_disable_regulator, data);
drivers/iio/proximity/rfd77402.c
412
ret = devm_add_action_or_reset(&client->dev, rfd77402_disable, client);
drivers/iio/proximity/vl53l0x-i2c.c
351
ret = devm_add_action_or_reset(&client->dev, vl53l0x_power_off, data);
drivers/iio/temperature/mlx90632.c
1213
ret = devm_add_action_or_reset(&client->dev, mlx90632_disable_regulator,
drivers/iio/temperature/mlx90632.c
1227
ret = devm_add_action_or_reset(&client->dev, mlx90632_sleep, mlx90632);
drivers/iio/temperature/mlx90635.c
976
ret = devm_add_action_or_reset(&client->dev, mlx90635_disable_regulator,
drivers/iio/temperature/mlx90635.c
985
ret = devm_add_action_or_reset(&client->dev, mlx90635_sleep, mlx90635);
drivers/iio/temperature/tmp006.c
338
ret = devm_add_action_or_reset(&client->dev, tmp006_powerdown_cleanup,
drivers/iio/temperature/tmp007.c
499
ret = devm_add_action_or_reset(&client->dev, tmp007_powerdown_action_cb, data);
drivers/input/joystick/adc-joystick.c
295
error = devm_add_action_or_reset(dev, adc_joystick_cleanup,
drivers/input/joystick/pxrc.c
156
error = devm_add_action_or_reset(&intf->dev, pxrc_free_urb, pxrc);
drivers/input/keyboard/adp5585-keys.c
134
error = devm_add_action_or_reset(dev, adp5585_keys_pins_free, kpad);
drivers/input/keyboard/adp5585-keys.c
327
error = devm_add_action_or_reset(dev, adp5585_keys_unreg_notifier, kpad);
drivers/input/keyboard/cypress-sf.c
132
error = devm_add_action_or_reset(&client->dev,
drivers/input/keyboard/imx-sm-bbm-key.c
133
ret = devm_add_action_or_reset(dev, scmi_imx_bbm_pwrkey_act, bbnsm);
drivers/input/keyboard/imx_sc_key.c
161
error = devm_add_action_or_reset(&pdev->dev, imx_sc_key_action, priv);
drivers/input/keyboard/omap4-keypad.c
382
error = devm_add_action_or_reset(dev, omap4_disable_pm, dev);
drivers/input/keyboard/tm2-touchkey.c
235
error = devm_add_action_or_reset(&client->dev,
drivers/input/misc/cs40l50-vibra.c
526
error = devm_add_action_or_reset(vib->dev, cs40l50_remove_wq, vib->vib_wq);
drivers/input/misc/kxtj9.c
430
err = devm_add_action_or_reset(&client->dev, kxtj9_platform_exit, tj9);
drivers/input/mouse/cyapa.c
1286
error = devm_add_action_or_reset(dev, cyapa_disable_regulator, cyapa);
drivers/input/mouse/cyapa.c
840
error = devm_add_action_or_reset(dev,
drivers/input/mouse/cyapa.c
956
error = devm_add_action_or_reset(dev, cyapa_remove_power_runtime_group,
drivers/input/mouse/elan_i2c_core.c
1227
error = devm_add_action_or_reset(dev, elan_disable_regulator, data);
drivers/input/rmi4/rmi_i2c.c
243
error = devm_add_action_or_reset(&client->dev,
drivers/input/rmi4/rmi_i2c.c
281
error = devm_add_action_or_reset(&client->dev,
drivers/input/rmi4/rmi_spi.c
441
error = devm_add_action_or_reset(&spi->dev,
drivers/input/touchscreen/ad7877.c
709
err = devm_add_action_or_reset(&spi->dev, ad7877_disable, ts);
drivers/input/touchscreen/ads7846.c
1360
err = devm_add_action_or_reset(dev, ads7846_regulator_disable, ts->reg);
drivers/input/touchscreen/auo-pixcir-ts.c
570
error = devm_add_action_or_reset(&client->dev, auo_pixcir_reset, ts);
drivers/input/touchscreen/bu21013_ts.c
491
error = devm_add_action_or_reset(dev, bu21013_power_off, ts);
drivers/input/touchscreen/bu21013_ts.c
504
error = devm_add_action_or_reset(dev, bu21013_disable_chip, ts);
drivers/input/touchscreen/cy8ctma140.c
268
error = devm_add_action_or_reset(dev, cy8ctma140_power_off_action, ts);
drivers/input/touchscreen/cy8ctmg110_ts.c
218
err = devm_add_action_or_reset(&client->dev, cy8ctmg110_shut_off, ts);
drivers/input/touchscreen/cyttsp5.c
852
error = devm_add_action_or_reset(dev, cyttsp5_cleanup, ts);
drivers/input/touchscreen/edt-ft5x06.c
1166
error = devm_add_action_or_reset(&client->dev, edt_ft5x06_exit_regmap,
drivers/input/touchscreen/edt-ft5x06.c
1211
error = devm_add_action_or_reset(&client->dev,
drivers/input/touchscreen/elants_i2c.c
1468
error = devm_add_action_or_reset(&client->dev,
drivers/input/touchscreen/exc3000.c
404
error = devm_add_action_or_reset(&client->dev, exc3000_shutdown_timer,
drivers/input/touchscreen/goodix.c
1352
error = devm_add_action_or_reset(&client->dev,
drivers/input/touchscreen/goodix_berlin_core.c
762
error = devm_add_action_or_reset(dev, goodix_berlin_power_off_act, cd);
drivers/input/touchscreen/hideep.c
1069
error = devm_add_action_or_reset(&client->dev, hideep_power_off, ts);
drivers/input/touchscreen/hycon-hy46xx.c
466
error = devm_add_action_or_reset(&client->dev,
drivers/input/touchscreen/ili210x.c
1040
error = devm_add_action_or_reset(dev, ili210x_stop, priv);
drivers/input/touchscreen/ili210x.c
981
error = devm_add_action_or_reset(dev, ili210x_power_down,
drivers/input/touchscreen/imagis.c
331
error = devm_add_action_or_reset(dev, imagis_power_off, ts);
drivers/input/touchscreen/raspberrypi-ts.c
152
error = devm_add_action_or_reset(dev, rpi_ts_dma_cleanup, ts);
drivers/input/touchscreen/raydium_i2c_ts.c
1106
error = devm_add_action_or_reset(&client->dev,
drivers/input/touchscreen/resistive-adc-touch.c
272
error = devm_add_action_or_reset(dev, grts_disable, st->iio_cb);
drivers/input/touchscreen/s6sy761.c
415
err = devm_add_action_or_reset(&client->dev, s6sy761_power_off, sdata);
drivers/input/touchscreen/silead.c
694
error = devm_add_action_or_reset(dev, silead_disable_regulator, data);
drivers/input/touchscreen/st1232.c
287
error = devm_add_action_or_reset(&client->dev, st1232_ts_power_off, ts);
drivers/input/touchscreen/stmfts.c
702
err = devm_add_action_or_reset(&client->dev, stmfts_power_off, sdata);
drivers/input/touchscreen/zet6223.c
122
error = devm_add_action_or_reset(dev, zet6223_power_off, ts);
drivers/input/touchscreen/zforce_ts.c
740
error = devm_add_action_or_reset(&client->dev, zforce_reset, ts);
drivers/interconnect/icc-clk.c
176
return devm_add_action_or_reset(dev, devm_icc_release, prov);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4050
devm_add_action_or_reset(dev, arm_smmu_free_msis, dev);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4810
ret = devm_add_action_or_reset(new_smmu->dev, arm_smmu_impl_remove,
drivers/irqchip/irq-riscv-aplic-main.c
179
return devm_add_action_or_reset(dev, aplic_pm_remove, priv);
drivers/irqchip/irq-stm32mp-exti.c
692
ret = devm_add_action_or_reset(dev, stm32mp_exti_remove_irq, domain);
drivers/leds/blink/leds-lgm-sso.c
805
ret = devm_add_action_or_reset(dev, sso_clock_disable_unprepare, priv);
drivers/leds/flash/leds-ktd2692.c
235
ret = devm_add_action_or_reset(dev,
drivers/leds/flash/leds-mt6370-flash.c
421
return devm_add_action_or_reset(parent, mt6370_v4l2_flash_release, led->v4l2_flash);
drivers/leds/flash/leds-sy7802.c
488
ret = devm_add_action_or_reset(dev, sy7802_regulator_disable_action, chip);
drivers/leds/flash/leds-sy7802.c
511
ret = devm_add_action_or_reset(dev, sy7802_chip_disable_action, chip);
drivers/leds/leds-lp8860.c
300
devm_add_action_or_reset(&client->dev, lp8860_disable_gpio, enable_gpio);
drivers/leds/leds-lp8864.c
236
ret = devm_add_action_or_reset(&client->dev, lp8864_disable_gpio, enable_gpio);
drivers/leds/leds-netxbig.c
422
return devm_add_action_or_reset(dev, netxbig_gpio_ext_remove, gpio_ext);
drivers/leds/leds-sun50i-a100.c
468
ret = devm_add_action_or_reset(dev, sun50i_a100_ledc_dma_cleanup, priv);
drivers/leds/leds-tps6105x.c
56
ret = devm_add_action_or_reset(&pdev->dev, tps6105x_handle_put, priv);
drivers/leds/rgb/leds-group-multicolor.c
149
devm_add_action_or_reset(dev, restore_sysfs_write_access, led_cdev);
drivers/mailbox/arm_mhuv3.c
842
devm_add_action_or_reset(dev, mhu_frame_cleanup_actions, mhu);
drivers/mailbox/mailbox-th1520.c
437
ret = devm_add_action_or_reset(dev, th1520_disable_clk, priv);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1334
ret = devm_add_action_or_reset(&pdev->dev,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
205
ret = devm_add_action_or_reset(&mdp->pdev->dev, mdp_put_device,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2327
ret = devm_add_action_or_reset(dev,
drivers/memory/bt1-l2-ctl.c
276
ret = devm_add_action_or_reset(l2->dev, l2_ctl_remove_sysfs, l2);
drivers/memory/pl172.c
242
ret = devm_add_action_or_reset(dev, pl172_amba_release_regions, adev);
drivers/memory/tegra/mc.c
97
err = devm_add_action_or_reset(dev, tegra_mc_devm_action_put_device, mc);
drivers/memory/tegra/tegra124-emc.c
1476
err = devm_add_action_or_reset(&pdev->dev, devm_tegra124_emc_unset_callback,
drivers/memory/tegra/tegra20-emc.c
1076
err = devm_add_action_or_reset(emc->dev, devm_tegra20_emc_unset_callback,
drivers/memory/tegra/tegra20-emc.c
1090
err = devm_add_action_or_reset(emc->dev,
drivers/memory/tegra/tegra30-emc.c
1588
err = devm_add_action_or_reset(emc->dev, devm_tegra30_emc_unset_callback,
drivers/memory/tegra/tegra30-emc.c
1602
err = devm_add_action_or_reset(emc->dev,
drivers/mfd/adp5585.c
621
return devm_add_action_or_reset(adp5585->dev, adp5585_osc_disable, adp5585);
drivers/mfd/adp5585.c
686
return devm_add_action_or_reset(&i2c->dev, adp5585_irq_disable, adp5585);
drivers/mfd/arizona-spi.c
72
ret = devm_add_action_or_reset(arizona->dev, arizona_spi_acpi_remove_lookup, lookup);
drivers/mfd/cs40l50-core.c
223
return devm_add_action_or_reset(cs40l50->dev, cs40l50_dsp_remove,
drivers/mfd/cs40l50-core.c
295
ret = devm_add_action_or_reset(cs40l50->dev, cs40l50_dsp_power_down,
drivers/mfd/cs40l50-core.c
302
ret = devm_add_action_or_reset(cs40l50->dev, cs40l50_dsp_stop, &cs40l50->dsp);
drivers/mfd/cs42l43.c
1095
ret = devm_add_action_or_reset(cs42l43->dev, cs42l43_dev_remove, cs42l43);
drivers/mfd/exynos-lpass.c
147
ret = devm_add_action_or_reset(dev, exynos_lpass_disable_lpass, pdev);
drivers/mfd/macsmc.c
434
ret = devm_add_action_or_reset(dev, apple_smc_rtkit_shutdown, smc);
drivers/mfd/macsmc.c
470
ret = devm_add_action_or_reset(dev, apple_smc_disable_notifications, smc);
drivers/mfd/qcom-pm8008.c
244
ret = devm_add_action_or_reset(dev, devm_irq_domain_fwnode_release, fwnode);
drivers/mfd/rohm-bd71828.c
1047
ret = devm_add_action_or_reset(&i2c->dev,
drivers/mfd/rz-mtu3.c
366
return devm_add_action_or_reset(&pdev->dev, rz_mtu3_reset_assert,
drivers/mfd/ti-lmu.c
181
ret = devm_add_action_or_reset(dev, ti_lmu_disable_hw, lmu);
drivers/misc/eeprom/ee1004.c
323
err = devm_add_action_or_reset(&client->dev, ee1004_cleanup_bus_data,
drivers/misc/gehc-achc.c
529
ret = devm_add_action_or_reset(&spi->dev, unregister_ezport, achc->ezport);
drivers/misc/lan966x_pci.c
118
return devm_add_action_or_reset(&pdev->dev, devm_pci_dev_remove_intr_ctrl, intr_ctrl);
drivers/misc/mrvl_cn10k_dpi.c
465
ret = devm_add_action_or_reset(dev, dpi_free_irq_vectors, pdev);
drivers/misc/pvpanic/pvpanic.c
212
return devm_add_action_or_reset(dev, pvpanic_remove, pi);
drivers/mmc/host/mxs-mmc.c
595
ret = devm_add_action_or_reset(&pdev->dev, mxs_mmc_regulator_disable,
drivers/net/ethernet/actions/owl-emac.c
1531
ret = devm_add_action_or_reset(dev, owl_emac_clk_disable_unprepare, priv);
drivers/net/ethernet/adi/adin1110.c
1622
ret = devm_add_action_or_reset(dev, adin1110_disconnect_phy,
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
1124
err = devm_add_action_or_reset(dev, enetc4_pci_remove, pdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
156
devm_add_action_or_reset(dev, hbg_debugfs_uninit, root);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
331
return devm_add_action_or_reset(&priv->pdev->dev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
212
ret = devm_add_action_or_reset(dev, hbg_phy_disconnect, phydev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
258
ret = devm_add_action_or_reset(dev, hbg_fixed_phy_uninit, phydev);
drivers/net/ethernet/intel/ice/devlink/devlink.c
1706
if (devm_add_action_or_reset(dev, ice_devlink_free, devlink))
drivers/net/ethernet/mediatek/mtk_star_emac.c
1585
ret = devm_add_action_or_reset(dev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2619
return devm_add_action_or_reset(dev, pch_gbe_gpio_remove_table, table);
drivers/net/ethernet/spacemit/k1_emac.c
1973
ret = devm_add_action_or_reset(dev,
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
270
return devm_add_action_or_reset(dwmac->dev,
drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
295
return devm_add_action_or_reset(&pdev->dev, motorcomm_free_irq, pdev);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
798
ret = devm_add_action_or_reset(dev, ethqos_clks_disable, ethqos);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
673
ret = devm_add_action_or_reset(&pdev->dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
835
return devm_add_action_or_reset(&pdev->dev, devm_stmmac_pltfr_remove,
drivers/net/ethernet/ti/am65-cpts.c
1104
ret = devm_add_action_or_reset(cpts->dev, cpts_free_clk_mux, cpts);
drivers/net/ethernet/ti/cpts.c
700
ret = devm_add_action_or_reset(cpts->dev, cpts_clk_unregister, clk_hw);
drivers/net/ethernet/ti/cpts.c
710
ret = devm_add_action_or_reset(cpts->dev, cpts_clk_del_provider,
drivers/net/ethernet/xscale/ptp_ixp46x.c
276
ret = devm_add_action_or_reset(dev, ptp_ixp_unregister_action,
drivers/net/pcs/pcs-rzn1-miic.c
746
ret = devm_add_action_or_reset(dev, miic_reset_control_bulk_assert,
drivers/net/phy/sfp.c
3131
err = devm_add_action_or_reset(sfp->dev, sfp_cleanup, sfp);
drivers/net/pse-pd/si3474.c
518
ret = devm_add_action_or_reset(dev, si3474_ancillary_i2c_remove, priv->client[1]);
drivers/net/wireless/silabs/wfx/main.c
344
if (devm_add_action_or_reset(dev, wfx_free_common, wdev))
drivers/nvdimm/core.c
171
if (devm_add_action_or_reset(dev, nvdimm_map_put, nvdimm_map))
drivers/nvdimm/dimm_devs.c
660
return devm_add_action_or_reset(dev, shutdown_security_notify, nvdimm);
drivers/nvdimm/namespace_devs.c
2145
return devm_add_action_or_reset(&nd_region->dev, deactivate_labels,
drivers/nvdimm/pmem.c
575
if (devm_add_action_or_reset(dev, pmem_release_disk, pmem))
drivers/nvme/host/apple.c
1318
ret = devm_add_action_or_reset(anv->dev, devm_apple_nvme_put_tag_set,
drivers/nvme/host/apple.c
1342
ret = devm_add_action_or_reset(anv->dev, devm_apple_nvme_put_tag_set,
drivers/nvme/host/apple.c
1566
ret = devm_add_action_or_reset(anv->dev,
drivers/nvmem/core.c
1103
ret = devm_add_action_or_reset(dev, devm_nvmem_unregister, nvmem);
drivers/nvmem/jz4780-efuse.c
172
ret = devm_add_action_or_reset(&pdev->dev,
drivers/nvmem/mxs-ocotp.c
168
ret = devm_add_action_or_reset(&pdev->dev, mxs_ocotp_action, otp->clk);
drivers/nvmem/qfprom.c
451
ret = devm_add_action_or_reset(dev, qfprom_runtime_disable, dev);
drivers/nvmem/stm32-romem.c
236
rc = devm_add_action_or_reset(dev, stm32_bsec_optee_ta_close, priv->ctx);
drivers/opp/core.c
2700
return devm_add_action_or_reset(dev, devm_pm_opp_config_release,
drivers/opp/of.c
1113
return devm_add_action_or_reset(dev, devm_pm_opp_of_table_release, dev);
drivers/pci/controller/dwc/pci-meson.c
207
devm_add_action_or_reset(dev, meson_pcie_disable_clock, clk);
drivers/pci/controller/dwc/pcie-keembay.c
178
ret = devm_add_action_or_reset(dev, keembay_pcie_disable_clock, clk);
drivers/pci/controller/dwc/pcie-qcom.c
1679
return devm_add_action_or_reset(dev, qcom_pci_free_msi, pp);
drivers/pci/controller/pci-host-common.c
47
err = devm_add_action_or_reset(dev, gen_pci_unmap_cfg, cfg);
drivers/pci/controller/pci-mvebu.c
1343
ret = devm_add_action_or_reset(dev, mvebu_pcie_port_clk_put, port);
drivers/pci/controller/pcie-aspeed.c
1059
ret = devm_add_action_or_reset(dev, aspeed_pcie_irq_domain_free, pcie);
drivers/pci/controller/pcie-aspeed.c
943
ret = devm_add_action_or_reset(dev, aspeed_pcie_reset_release,
drivers/pci/controller/plda/pcie-microchip-host.c
524
devm_add_action_or_reset(dev, mc_pcie_deinit_clk, clk);
drivers/pci/p2pdma.c
289
ret = devm_add_action_or_reset(&pdev->dev, pci_p2pdma_release, pdev);
drivers/pci/p2pdma.c
439
error = devm_add_action_or_reset(&pdev->dev, pci_p2pdma_unmap_mappings,
drivers/pci/probe.c
726
ret = devm_add_action_or_reset(dev, devm_pci_alloc_host_bridge_release,
drivers/pci/pwrctrl/core.c
136
return devm_add_action_or_reset(dev,
drivers/pci/pwrctrl/slot.c
107
ret = devm_add_action_or_reset(dev, devm_slot_pwrctrl_release, slot);
drivers/peci/controller/peci-aspeed.c
491
return devm_add_action_or_reset(dev, aspeed_peci_reset_control_release, rst);
drivers/peci/controller/peci-aspeed.c
507
return devm_add_action_or_reset(dev, aspeed_peci_clk_release, clk);
drivers/peci/core.c
139
ret = devm_add_action_or_reset(dev, unregister_controller, controller);
drivers/peci/cpu.c
254
ret = devm_add_action_or_reset(&priv->device->dev, unregister_adev, adev);
drivers/perf/cxl_pmu.c
890
rc = devm_add_action_or_reset(dev, cxl_pmu_cpuhp_remove, info);
drivers/perf/cxl_pmu.c
898
rc = devm_add_action_or_reset(dev, cxl_pmu_perf_unregister, info);
drivers/perf/dwc_pcie_pmu.c
753
ret = devm_add_action_or_reset(&plat_dev->dev,
drivers/perf/dwc_pcie_pmu.c
764
ret = devm_add_action_or_reset(&plat_dev->dev, dwc_pcie_unregister_pmu,
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
328
ret = devm_add_action_or_reset(&pdev->dev, hisi_mn_pmu_remove_cpuhp, &mn_pmu->node);
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
338
return devm_add_action_or_reset(&pdev->dev, hisi_mn_pmu_unregister, &mn_pmu->pmu);
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
361
ret = devm_add_action_or_reset(dev, hisi_noc_pmu_remove_cpuhp_instance,
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
378
return devm_add_action_or_reset(dev, hisi_noc_pmu_unregister_pmu,
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
526
ret = devm_add_action_or_reset(&pdev->dev,
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
538
return devm_add_action_or_reset(&pdev->dev,
drivers/perf/hisilicon/hns3_pmu.c
1521
ret = devm_add_action_or_reset(&pdev->dev, hns3_pmu_free_irq, pdev);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4412
ret = devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, usb_np);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4420
return devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, dp_np);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4565
ret = devm_add_action_or_reset(dev, qmp_combo_typec_switch_unregister, qmp);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4578
return devm_add_action_or_reset(dev, qmp_combo_typec_mux_unregister, qmp);
drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c
639
return devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, np);
drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c
694
ret = devm_add_action_or_reset(dev, qcom_qmp_reset_control_put,
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5158
return devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, np);
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2118
return devm_add_action_or_reset(qmp->dev, qmp_ufs_clk_release_provider, np);
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
1147
return devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, np);
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2246
return devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, np);
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1699
return devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, np);
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1749
return devm_add_action_or_reset(dev, qmp_usbc_typec_unregister, qmp);
drivers/phy/renesas/phy-rcar-gen3-usb2.c
1003
ret = devm_add_action_or_reset(dev, rcar_gen3_reset_assert, channel->rstc);
drivers/phy/renesas/phy-rcar-gen3-usb2.c
1047
ret = devm_add_action_or_reset(dev, rcar_gen3_phy_mux_state_deselect,
drivers/phy/renesas/phy-rcar-gen3-usb2.c
913
return devm_add_action_or_reset(dev, rcar_gen3_phy_usb2_vbus_disable_action,
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
1366
ret = devm_add_action_or_reset(inno->dev, inno_hdmi_phy_action,
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1440
ret = devm_add_action_or_reset(dev, rockchip_usb2phy_clk_bulk_disable, rphy);
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
429
return devm_add_action_or_reset(rphy->dev, rockchip_usb2phy_clk480m_unregister, rphy);
drivers/phy/rockchip/phy-rockchip-usb.c
276
err = devm_add_action_or_reset(base->dev, rockchip_usb_phy_action,
drivers/phy/rockchip/phy-rockchip-usbdp.c
1425
return devm_add_action_or_reset(udphy->dev, rk_udphy_typec_mux_unregister,
drivers/phy/rockchip/phy-rockchip-usbdp.c
700
return devm_add_action_or_reset(udphy->dev,
drivers/phy/samsung/phy-exynos5-usbdrd.c
1911
ret = devm_add_action_or_reset(phy_drd->dev,
drivers/phy/ti/phy-omap-usb2.c
435
ret = devm_add_action_or_reset(&pdev->dev, omap_usb2_put_device,
drivers/phy/ti/phy-ti-pipe3.c
716
ret = devm_add_action_or_reset(dev, ti_pipe3_put_device,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
575
ret = devm_add_action_or_reset(&pdev->dev,
drivers/pinctrl/core.c
1407
ret = devm_add_action_or_reset(dev, devm_pinctrl_release, p);
drivers/pinctrl/core.c
1548
return devm_add_action_or_reset(dev, devm_pinctrl_unregister_mappings, (void *)maps);
drivers/pinctrl/core.c
2333
ret = devm_add_action_or_reset(dev, devm_pinctrl_dev_release, pctldev);
drivers/pinctrl/core.c
2363
return devm_add_action_or_reset(dev, devm_pinctrl_dev_release, *pctldev);
drivers/pinctrl/pinctrl-ocelot.c
2462
ret = devm_add_action_or_reset(dev, ocelot_destroy_workqueue,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1248
ret = devm_add_action_or_reset(dev, starfive_disable_clock, clk);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
897
ret = devm_add_action_or_reset(dev, jh7110_disable_clock, clk);
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
314
r = devm_add_action_or_reset(iod->dev, ti_iodelay_pinconf_deinit_dev,
drivers/platform/arm64/huawei-gaokun-ec.c
708
return devm_add_action_or_reset(parent, gaokun_aux_remove, adev);
drivers/platform/chrome/cros_ec.c
77
if (devm_add_action_or_reset(dev, cros_ec_device_free, ec_dev))
drivers/platform/chrome/cros_ec_sensorhub.c
212
return devm_add_action_or_reset(dev,
drivers/platform/chrome/cros_ec_sensorhub.c
47
return devm_add_action_or_reset(parent,
drivers/platform/chrome/cros_ec_spi.c
726
err = devm_add_action_or_reset(dev, cros_ec_spi_high_pri_release,
drivers/platform/cznic/turris-signing-key.c
153
return devm_add_action_or_reset(dev, turris_signing_key_release, key);
drivers/platform/wmi/core.c
1011
ret = devm_add_action_or_reset(dev, wmi_dev_disable, dev);
drivers/platform/wmi/core.c
1484
error = devm_add_action_or_reset(&device->dev, acpi_wmi_remove_bus_device, wmi_bus_dev);
drivers/platform/wmi/core.c
1496
error = devm_add_action_or_reset(&device->dev, acpi_wmi_remove_notify_handler,
drivers/platform/x86/asus-tf103c-dock.c
738
ret = devm_add_action_or_reset(dev, tf103c_dock_non_devm_cleanup, dock);
drivers/platform/x86/dell/alienware-wmi-base.c
446
ret = devm_add_action_or_reset(dev, alienware_alienfx_remove, pdev);
drivers/platform/x86/dell/alienware-wmi-wmax.c
1521
devm_add_action_or_reset(&wdev->dev, awcc_debugfs_remove, root);
drivers/platform/x86/dell/dell-smbios-wmi.c
217
return devm_add_action_or_reset(&priv->wdev->dev, dell_smbios_wmi_unregister_chardev,
drivers/platform/x86/dell/dell-wmi-ddv.c
1044
devm_add_action_or_reset(&wdev->dev, dell_wmi_ddv_debugfs_remove, entry);
drivers/platform/x86/dell/dell-wmi-ddv.c
587
ret = devm_add_action_or_reset(&wdev->dev, dell_wmi_ddv_hwmon_cache_destroy, sensors);
drivers/platform/x86/intel/chtwc_int33fe.c
226
ret = devm_add_action_or_reset(dev, cht_int33fe_put_swnode,
drivers/platform/x86/intel/crystal_cove_charger.c
111
ret = devm_add_action_or_reset(&pdev->dev, crystal_cove_charger_rm_irq_domain, charger);
drivers/platform/x86/intel/vsec.c
263
return devm_add_action_or_reset(parent, intel_vsec_remove_aux,
drivers/platform/x86/lenovo/thinkpad_acpi.c
12151
ret = devm_add_action_or_reset(&pdev->dev, tpacpi_subdrivers_release, NULL);
drivers/platform/x86/lenovo/wmi-capdata.c
758
ret = devm_add_action_or_reset(&wdev->dev, lwmi_cd01_unregister,
drivers/platform/x86/lenovo/wmi-events.c
106
return devm_add_action_or_reset(dev, devm_lwmi_events_unregister_notifier, nb);
drivers/platform/x86/lenovo/wmi-other.c
649
return devm_add_action_or_reset(dev, devm_lwmi_om_unregister_notifier,
drivers/platform/x86/lg-laptop.c
788
ret = devm_add_action_or_reset(&device->dev, lg_laptop_remove_address_space_handler,
drivers/platform/x86/msi-wmi-platform.c
331
ret = devm_add_action_or_reset(&data->wdev->dev, msi_wmi_platform_debugfs_remove, dir);
drivers/platform/x86/quickstart.c
213
return devm_add_action_or_reset(&pdev->dev, quickstart_notify_remove, data);
drivers/platform/x86/samsung-galaxybook.c
1070
err = devm_add_action_or_reset(&galaxybook->platform->dev,
drivers/platform/x86/samsung-galaxybook.c
1080
err = devm_add_action_or_reset(&galaxybook->platform->dev,
drivers/platform/x86/samsung-galaxybook.c
1242
return devm_add_action_or_reset(&galaxybook->platform->dev,
drivers/platform/x86/samsung-galaxybook.c
1315
err = devm_add_action_or_reset(&galaxybook->platform->dev,
drivers/platform/x86/samsung-galaxybook.c
1324
err = devm_add_action_or_reset(&galaxybook->platform->dev,
drivers/platform/x86/uniwill/uniwill-acpi.c
1443
return devm_add_action_or_reset(data->dev, uniwill_disable_manual_control, data);
drivers/platform/x86/uniwill/uniwill-wmi.c
45
return devm_add_action_or_reset(dev, devm_uniwill_wmi_unregister_notifier, nb);
drivers/pmdomain/thead/th1520-pm-domains.c
172
return devm_add_action_or_reset(dev, th1520_pd_pwrseq_unregister_adev,
drivers/power/reset/odroid-go-ultra-poweroff.c
92
return devm_add_action_or_reset(dev, odroid_go_ultra_poweroff_put_pmic_device, *pmic);
drivers/power/sequencing/core.c
588
ret = devm_add_action_or_reset(dev, devm_pwrseq_device_unregister,
drivers/power/sequencing/core.c
743
ret = devm_add_action_or_reset(dev, devm_pwrseq_put, desc);
drivers/power/sequencing/pwrseq-pcie-m2.c
130
ret = devm_add_action_or_reset(dev, pwrseq_pcie_m2_free_regulators, ctx);
drivers/power/supply/axp288_fuel_gauge.c
766
ret = devm_add_action_or_reset(dev, axp288_fuel_gauge_release_iio_chans, info);
drivers/power/supply/bd99954-charger.c
1051
ret = devm_add_action_or_reset(dev, bd9995x_chip_reset, bd);
drivers/power/supply/bq256xx_charger.c
1724
ret = devm_add_action_or_reset(dev, bq256xx_charger_reset, bq);
drivers/power/supply/bq25890_charger.c
1510
ret = devm_add_action_or_reset(dev, bq25890_non_devm_cleanup, bq);
drivers/power/supply/bq27xxx_battery_i2c.c
168
ret = devm_add_action_or_reset(&client->dev,
drivers/power/supply/cros_usbpd-charger.c
670
ret = devm_add_action_or_reset(dev,
drivers/power/supply/ds2782_battery.c
384
ret = devm_add_action_or_reset(&client->dev, ds278x_free_ida, (void *)(uintptr_t)num);
drivers/power/supply/max1720x_battery.c
541
ret = devm_add_action_or_reset(dev, max1720x_unregister_ancillary, info);
drivers/power/supply/max77705_charger.c
689
return devm_add_action_or_reset(dev, max77705_charger_disable, chg);
drivers/power/supply/mp2629_charger.c
600
ret = devm_add_action_or_reset(dev, mp2629_charger_disable, charger);
drivers/power/supply/mt6370-charger.c
900
ret = devm_add_action_or_reset(dev, mt6370_chg_destroy_wq, priv->wq);
drivers/power/supply/rk817_charger.c
1075
ret = devm_add_action_or_reset(&pdev->dev, rk817_cleanup_node, node);
drivers/power/supply/rt9467-charger.c
1219
ret = devm_add_action_or_reset(dev, rt9467_chg_complete_aicl_done,
drivers/power/supply/sbs-manager.c
354
ret = devm_add_action_or_reset(dev, sbsm_del_mux_adapter, data);
drivers/power/supply/sc27xx_fuel_gauge.c
1220
ret = devm_add_action_or_reset(dev, sc27xx_fgu_disable, data);
drivers/ptp/ptp_vmclock.c
709
ret = devm_add_action_or_reset(&pdev->dev, vmclock_put_idx, st);
drivers/ptp/ptp_vmclock.c
722
ret = devm_add_action_or_reset(&pdev->dev, vmclock_remove, dev);
drivers/pwm/core.c
1671
ret = devm_add_action_or_reset(parent, devm_pwmchip_put, chip);
drivers/pwm/core.c
2084
ret = devm_add_action_or_reset(dev, devm_pwm_release, pwm);
drivers/pwm/core.c
2118
ret = devm_add_action_or_reset(dev, devm_pwm_release, pwm);
drivers/pwm/core.c
2600
return devm_add_action_or_reset(dev, devm_pwmchip_remove, chip);
drivers/pwm/pwm-gpio.c
212
ret = devm_add_action_or_reset(dev, pwm_gpio_disable_hrtimer, gpwm);
drivers/pwm/pwm-intel-lgm.c
145
return devm_add_action_or_reset(dev, lgm_clk_release, clk);
drivers/pwm/pwm-intel-lgm.c
163
return devm_add_action_or_reset(dev, lgm_reset_control_release, rst);
drivers/pwm/pwm-iqs620a.c
228
ret = devm_add_action_or_reset(&pdev->dev,
drivers/pwm/pwm-keembay.c
62
return devm_add_action_or_reset(dev, keembay_clk_unprepare, clk);
drivers/pwm/pwm-meson.c
520
ret = devm_add_action_or_reset(dev, meson_pwm_s4_put_clk,
drivers/pwm/pwm-rz-mtu3.c
521
ret = devm_add_action_or_reset(&pdev->dev, rz_mtu3_pwm_pm_disable,
drivers/pwm/pwm-sunplus.c
201
ret = devm_add_action_or_reset(dev, sunplus_pwm_clk_release, priv->clk);
drivers/regulator/devres.c
188
ret = devm_add_action_or_reset(dev, regulator_action_disable, r);
drivers/regulator/devres.c
744
ret = devm_add_action_or_reset(dev, regulator_irq_helper_drop, ptr);
drivers/regulator/devres.c
92
ret = devm_add_action_or_reset(dev, &regulator_action_disable, r);
drivers/regulator/fp9931.c
497
devm_add_action_or_reset(&client->dev, disable_nopm, data);
drivers/regulator/mt6363-regulator.c
845
ret = devm_add_action_or_reset(dev, mt6363_spmi_remove, sdev);
drivers/regulator/mt6363-regulator.c
901
ret = devm_add_action_or_reset(dev, mt6363_irq_remove, &info->virq);
drivers/regulator/raa215300.c
164
ret = devm_add_action_or_reset(dev,
drivers/remoteproc/da8xx_remoteproc.c
284
devm_add_action_or_reset(&pdev->dev, da8xx_rproc_mem_release, &pdev->dev);
drivers/remoteproc/imx_rproc.c
1058
ret = devm_add_action_or_reset(dev, imx_rproc_put_scu, priv);
drivers/remoteproc/imx_rproc.c
1254
ret = devm_add_action_or_reset(dev, imx_rproc_destroy_workqueue, priv->workqueue);
drivers/remoteproc/imx_rproc.c
1264
ret = devm_add_action_or_reset(dev, imx_rproc_free_mbox, rproc);
drivers/remoteproc/keystone_remoteproc.c
419
ret = devm_add_action_or_reset(dev, keystone_rproc_pm_runtime_put, dev);
drivers/remoteproc/keystone_remoteproc.c
444
ret = devm_add_action_or_reset(dev, keystone_rproc_mem_release, dev);
drivers/remoteproc/omap_remoteproc.c
1368
ret = devm_add_action_or_reset(&pdev->dev, omap_rproc_mem_release, &pdev->dev);
drivers/remoteproc/remoteproc_core.c
2356
return devm_add_action_or_reset(dev, devm_rproc_remove, rproc);
drivers/remoteproc/ti_k3_common.c
183
ret = devm_add_action_or_reset(dev, k3_rproc_free_channel, kproc);
drivers/remoteproc/ti_k3_common.c
494
ret = devm_add_action_or_reset(dev, k3_mem_release, dev);
drivers/remoteproc/ti_k3_dsp_remoteproc.c
132
ret = devm_add_action_or_reset(dev, k3_release_tsp, kproc->tsp);
drivers/remoteproc/ti_k3_m4_remoteproc.c
89
ret = devm_add_action_or_reset(dev, k3_release_tsp, kproc->tsp);
drivers/remoteproc/ti_k3_r5_remoteproc.c
1105
ret = devm_add_action_or_reset(cdev, k3_release_tsp, kproc->tsp);
drivers/remoteproc/ti_k3_r5_remoteproc.c
1407
ret = devm_add_action_or_reset(dev, k3_r5_cluster_of_exit, pdev);
drivers/remoteproc/ti_k3_r5_remoteproc.c
1415
ret = devm_add_action_or_reset(dev, k3_r5_cluster_rproc_exit, pdev);
drivers/remoteproc/wkup_m3_rproc.c
164
ret = devm_add_action_or_reset(dev, wkup_m3_rproc_pm_runtime_put, dev);
drivers/remoteproc/xlnx_r5_remoteproc.c
1529
ret = devm_add_action_or_reset(dev, zynqmp_r5_cluster_exit, pdev);
drivers/reset/reset-eyeq.c
438
ret = devm_add_action_or_reset(dev, eqr_of_node_put, dev);
drivers/reset/reset-gpio.c
86
ret = devm_add_action_or_reset(dev, reset_gpio_of_node_put,
drivers/reset/reset-imx8mp-audiomix.c
171
ret = devm_add_action_or_reset(dev,
drivers/reset/reset-npcm.c
438
return devm_add_action_or_reset(rst_data->dev, npcm_clock_unregister_adev, adev);
drivers/reset/reset-rzg2l-usbphy-ctrl.c
186
return devm_add_action_or_reset(dev, rzg2l_usbphy_ctrl_pwrrdy_off, priv->pwrrdy);
drivers/reset/reset-uniphier-glue.c
68
ret = devm_add_action_or_reset(dev, uniphier_clk_disable, priv);
drivers/rtc/class.c
380
err = devm_add_action_or_reset(dev, devm_rtc_release_device, rtc);
drivers/rtc/class.c
438
return devm_add_action_or_reset(rtc->dev.parent,
drivers/rtc/rtc-nct6694.c
256
ret = devm_add_action_or_reset(&pdev->dev, nct6694_irq_dispose_mapping,
drivers/rtc/rtc-renesas-rtca3.c
744
ret = devm_add_action_or_reset(dev, rtca3_action, dev);
drivers/rtc/rtc-snvs.c
367
ret = devm_add_action_or_reset(&pdev->dev, snvs_rtc_action, data->clk);
drivers/rtc/rtc-sun6i.c
762
ret = devm_add_action_or_reset(dev, sun6i_rtc_bus_clk_cleanup,
drivers/siox/siox-core.c
727
ret = devm_add_action_or_reset(dev, devm_siox_master_put, smaster);
drivers/siox/siox-core.c
813
return devm_add_action_or_reset(dev, devm_siox_master_unregister, smaster);
drivers/soc/apple/rtkit.c
969
ret = devm_add_action_or_reset(dev, apple_rtkit_free_wrapper, rtk);
drivers/soc/cirrus/soc-ep93xx.c
133
return devm_add_action_or_reset(parent, ep93xx_unregister_adev, adev);
drivers/soc/mediatek/mtk-svs.c
2220
ret = devm_add_action_or_reset(svsp->dev, svs_put_device,
drivers/soc/mediatek/mtk-svs.c
2267
ret = devm_add_action_or_reset(svsp->dev, svs_put_device,
drivers/soc/microchip/mpfs-sys-controller.c
218
ret = devm_add_action_or_reset(dev, mpfs_sys_controller_put, sys_controller);
drivers/soc/qcom/pmic_glink_altmode.c
641
ret = devm_add_action_or_reset(dev, pmic_glink_altmode_put_mux,
drivers/soc/qcom/pmic_glink_altmode.c
656
ret = devm_add_action_or_reset(dev, pmic_glink_altmode_put_retimer,
drivers/soc/qcom/pmic_glink_altmode.c
671
ret = devm_add_action_or_reset(dev, pmic_glink_altmode_put_switch,
drivers/soc/samsung/exynos-chipid.c
207
ret = devm_add_action_or_reset(dev, exynos_chipid_unregister_soc,
drivers/soc/samsung/exynos-usi.c
324
ret = devm_add_action_or_reset(&pdev->dev, exynos_usi_unconfigure, usi);
drivers/soc/tegra/fuse/fuse-tegra20.c
127
err = devm_add_action_or_reset(fuse->dev, tegra20_fuse_release_channel,
drivers/soc/tegra/fuse/fuse-tegra20.c
138
err = devm_add_action_or_reset(fuse->dev, tegra20_fuse_free_coherent,
drivers/soc/tegra/pmc.c
1022
err = devm_add_action_or_reset(dev, tegra_pmc_put_device, pmc);
drivers/soc/tegra/pmc.c
3116
err = devm_add_action_or_reset(&pdev->dev, tegra_pmc_reset_suspend_mode,
drivers/soc/ti/pruss.c
357
ret = devm_add_action_or_reset(dev, pruss_clk_unregister_mux, clk_mux);
drivers/soc/ti/pruss.c
367
ret = devm_add_action_or_reset(dev, pruss_of_free_clk_provider,
drivers/soc/versatile/soc-realview.c
120
ret = devm_add_action_or_reset(&pdev->dev, realview_soc_socdev_release,
drivers/soundwire/irq.c
62
devm_add_action_or_reset(&slave->dev, sdw_irq_dispose_mapping, slave);
drivers/spi/spi-amlogic-spifc-a4.c
1159
ret = devm_add_action_or_reset(dev, aml_sfc_unregister_ecc_engine,
drivers/spi/spi-axi-spi-engine.c
1207
ret = devm_add_action_or_reset(&pdev->dev, spi_engine_release_hw,
drivers/spi/spi-cs42l43.c
367
ret = devm_add_action_or_reset(priv->dev, cs42l43_release_of_node, fwnode);
drivers/spi/spi-fsl-qspi.c
955
ret = devm_add_action_or_reset(dev, fsl_qspi_cleanup, q);
drivers/spi/spi-fsl-qspi.c
984
ret = devm_add_action_or_reset(dev, fsl_qspi_disable, q);
drivers/spi/spi-geni-qcom.c
578
ret = devm_add_action_or_reset(mas->dev, spi_geni_release_dma_chan, mas);
drivers/spi/spi-ingenic.c
449
ret = devm_add_action_or_reset(dev, spi_ingenic_release_dma, ctlr);
drivers/spi/spi-nxp-fspi.c
1386
ret = devm_add_action_or_reset(dev, nxp_fspi_cleanup, f);
drivers/spi/spi-nxp-xspi.c
1285
ret = devm_add_action_or_reset(dev, nxp_xspi_cleanup, xspi);
drivers/spi/spi-offload-trigger-pwm.c
148
ret = devm_add_action_or_reset(dev, spi_offload_trigger_pwm_release, st->pwm);
drivers/spi/spi-offload.c
133
ret = devm_add_action_or_reset(dev, spi_offload_put, resource);
drivers/spi/spi-offload.c
226
ret = devm_add_action_or_reset(dev, spi_offload_trigger_put, trigger);
drivers/spi/spi-offload.c
365
ret = devm_add_action_or_reset(dev, spi_offload_release_dma_chan, chan);
drivers/spi/spi-offload.c
397
ret = devm_add_action_or_reset(dev, spi_offload_release_dma_chan, chan);
drivers/spi/spi-offload.c
450
return devm_add_action_or_reset(dev, spi_offload_trigger_unregister, trigger);
drivers/spi/spi-pxa2xx-pci.c
153
ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev);
drivers/spi/spi-pxa2xx-pci.c
229
ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev);
drivers/spi/spi-pxa2xx-pci.c
77
return devm_add_action_or_reset(&dev->dev, pxa2xx_spi_pci_clk_unregister, ssp->clk);
drivers/spi/spi-pxa2xx-platform.c
69
status = devm_add_action_or_reset(&pdev->dev, pxa2xx_spi_ssp_release, ssp);
drivers/spi/spi-rspi.c
1254
error = devm_add_action_or_reset(dev, rspi_reset_control_assert, rstc);
drivers/spi/spi-sunplus-sp7021.c
475
ret = devm_add_action_or_reset(dev, sp7021_spi_disable_unprepare, pspim->spi_clk);
drivers/spi/spi-sunplus-sp7021.c
483
ret = devm_add_action_or_reset(dev, sp7021_spi_reset_control_assert, pspim->rstc);
drivers/spi/spi-virtio.c
357
ret = devm_add_action_or_reset(&vdev->dev, virtio_spi_del_vq, vdev);
drivers/spi/spi.c
3255
ret = devm_add_action_or_reset(dev, devm_spi_release_controller, ctlr);
drivers/spi/spi.c
3544
ret = devm_add_action_or_reset(dev, devm_spi_unregister_controller, ctlr);
drivers/spi/spi.c
4542
return devm_add_action_or_reset(dev, devm_spi_unoptimize_message, msg);
drivers/thermal/mediatek/lvts_thermal.c
290
return devm_add_action_or_reset(dev, lvts_debugfs_exit, lvts_td);
drivers/thermal/qoriq_thermal.c
311
ret = devm_add_action_or_reset(dev, qoriq_tmu_action, data);
drivers/thermal/renesas/rcar_gen3_thermal.c
584
ret = devm_add_action_or_reset(dev, rcar_gen3_hwmon_action, zone);
drivers/thermal/sun8i_thermal.c
400
ret = devm_add_action_or_reset(dev, sun8i_ths_reset_control_assert,
drivers/thermal/tegra/tegra30-tsensor.c
575
err = devm_add_action_or_reset(&pdev->dev,
drivers/tty/serdev/core.c
202
return devm_add_action_or_reset(dev, devm_serdev_device_close, serdev);
drivers/tty/serial/8250/8250_dw.c
808
err = devm_add_action_or_reset(dev, dw8250_reset_control_assert, data->rst);
drivers/tty/serial/sh-sci.c
3745
ret = devm_add_action_or_reset(&pdev->dev, sci_reset_control_assert, rstc);
drivers/tty/serial/sunplus-uart.c
610
ret = devm_add_action_or_reset(&pdev->dev, sunplus_uart_disable_unprepare, sup->clk);
drivers/tty/serial/sunplus-uart.c
642
ret = devm_add_action_or_reset(&pdev->dev, sunplus_uart_reset_control_assert, sup->rstc);
drivers/ufs/core/ufshcd.c
10722
err = devm_add_action_or_reset(dev, ufshcd_devres_release,
drivers/uio/uio_dmem_genirq.c
293
ret = devm_add_action_or_reset(&pdev->dev, uio_dmem_genirq_pm_disable, &pdev->dev);
drivers/uio/uio_pdrv_genirq.c
240
ret = devm_add_action_or_reset(&pdev->dev, uio_pdrv_genirq_cleanup,
drivers/usb/chipidea/ci_hdrc_imx.c
434
ret = devm_add_action_or_reset(dev,
drivers/usb/dwc2/platform.c
221
ret = devm_add_action_or_reset(hsotg->dev, dwc2_reset_control_assert,
drivers/usb/dwc2/platform.c
232
ret = devm_add_action_or_reset(hsotg->dev, dwc2_reset_control_assert,
drivers/usb/dwc3/dwc3-generic-plat.c
108
ret = devm_add_action_or_reset(dev, dwc3_generic_reset_control_assert, dwc3g->resets);
drivers/usb/gadget/udc/pch_udc.c
2947
return devm_add_action_or_reset(d, pch_vbus_gpio_remove_table, table);
drivers/usb/host/xhci-ext-caps.c
75
ret = devm_add_action_or_reset(dev, xhci_intel_unregister_pdev, pdev);
drivers/usb/misc/qcom_eud.c
208
ret = devm_add_action_or_reset(chip->dev, eud_role_switch_release, chip);
drivers/usb/misc/usb251xb.c
683
err = devm_add_action_or_reset(dev,
drivers/usb/phy/phy-tegra-usb.c
1442
err = devm_add_action_or_reset(dev, tegra_usb_phy_put_pmc_device,
drivers/usb/typec/tcpm/tcpci_maxim_core.c
512
ret = devm_add_action_or_reset(&client->dev,
drivers/usb/typec/tcpm/tcpci_mt6370.c
165
ret = devm_add_action_or_reset(dev, mt6370_unregister_tcpci_port, priv->tcpci);
drivers/usb/typec/ucsi/ucsi_glink.c
412
ret = devm_add_action_or_reset(dev, pmic_glink_ucsi_destroy, ucsi);
drivers/vdpa/ifcvf/ifcvf_main.c
788
ret = devm_add_action_or_reset(dev, ifcvf_free_irq_vectors, pdev);
drivers/vdpa/virtio_pci/vp_vdpa.c
542
ret = devm_add_action_or_reset(dev, vp_vdpa_free_irq_vectors, pdev);
drivers/video/aperture.c
197
return devm_add_action_or_reset(dev, devm_aperture_acquire_release, ap);
drivers/video/backlight/backlight.c
652
ret = devm_add_action_or_reset(dev, devm_backlight_release, bd);
drivers/video/fbdev/core/fbmem.c
637
return devm_add_action_or_reset(dev, devm_unregister_framebuffer, fb_info);
drivers/virt/coco/sev-guest/sev-guest.c
665
ret = devm_add_action_or_reset(&pdev->dev, unregister_sev_tsm, NULL);
drivers/watchdog/asm9260_wdt.c
226
err = devm_add_action_or_reset(priv->dev,
drivers/watchdog/asm9260_wdt.c
243
err = devm_add_action_or_reset(priv->dev,
drivers/watchdog/imx2_wdt.c
317
ret = devm_add_action_or_reset(dev, imx2_wdt_action, wdev->clk);
drivers/watchdog/imx_sc_wdt.c
230
ret = devm_add_action_or_reset(dev, imx_sc_wdt_action,
drivers/watchdog/marvell_gti_wdt.c
221
err = devm_add_action_or_reset(&pdev->dev,
drivers/watchdog/nct6694_wdt.c
269
ret = devm_add_action_or_reset(dev, nct6694_wdt_ida_free, data);
drivers/watchdog/rzg2l_wdt.c
304
ret = devm_add_action_or_reset(&pdev->dev, rzg2l_wdt_pm_disable, &priv->wdev);
drivers/watchdog/s3c2410_wdt.c
862
ret = devm_add_action_or_reset(dev, s3c2410wdt_wdt_disable_action, wdt);
drivers/watchdog/sprd_wdt.c
313
ret = devm_add_action_or_reset(dev, sprd_wdt_disable, wdt);
drivers/watchdog/st_lpc_wdt.c
211
ret = devm_add_action_or_reset(dev, st_clk_disable_unprepare, clk);
drivers/watchdog/stm32_iwdg.c
226
ret = devm_add_action_or_reset(dev,
drivers/watchdog/stm32_iwdg.c
238
ret = devm_add_action_or_reset(dev, stm32_clk_disable_unprepare,
drivers/watchdog/sunplus_wdt.c
165
ret = devm_add_action_or_reset(dev, sp_reset_control_assert, priv->rstc);
fs/fuse/virtio_fs.c
1114
return devm_add_action_or_reset(&vdev->dev, virtio_fs_cleanup_dax,
include/linux/pm_wakeup.h
259
return devm_add_action_or_reset(dev, device_disable_wakeup, dev);
kernel/irq/irq_sim.c
291
ret = devm_add_action_or_reset(dev, devm_irq_domain_remove_sim, domain);
kernel/locking/mutex-debug.c
93
return devm_add_action_or_reset(dev, devm_mutex_release, lock);
kernel/reboot.c
541
return devm_add_action_or_reset(dev, devm_unregister_sys_off_handler,
kernel/resource.c
2036
if (devm_add_action_or_reset(dev, remove_free_mem_region, res))
lib/bitmap.c
772
ret = devm_add_action_or_reset(dev, devm_bitmap_free, bitmap);
mm/memremap.c
383
error = devm_add_action_or_reset(dev, devm_memremap_pages_release,
rust/helpers/device.c
16
return devm_add_action_or_reset(dev, action, data);
sound/hda/codecs/side-codecs/cirrus_scodec_test.c
112
ret = devm_add_action_or_reset(&fdev->dev, device_remove_software_node_wrapper,
sound/soc/codecs/adau1373.c
1581
ret = devm_add_action_or_reset(&client->dev, adau1373_reset,
sound/soc/codecs/cs35l56.c
1761
ret = devm_add_action_or_reset(cs35l56->base.dev,
sound/soc/codecs/da7213.c
2237
ret = devm_add_action_or_reset(&i2c->dev, da7213_power_off, da7213);
sound/soc/codecs/lpass-rx-macro.c
3803
ret = devm_add_action_or_reset(dev, lpass_macro_pds_exit_action, rx->pds);
sound/soc/codecs/max98396.c
1794
ret = devm_add_action_or_reset(&i2c->dev, max98396_core_supplies_disable,
sound/soc/codecs/max98396.c
1804
ret = devm_add_action_or_reset(&i2c->dev,
sound/soc/codecs/max98396.c
1816
ret = devm_add_action_or_reset(&i2c->dev,
sound/soc/codecs/rt5640.c
3044
ret = devm_add_action_or_reset(&i2c->dev, rt5640_disable_irq_and_cancel_work, rt5640);
sound/soc/codecs/rt5651.c
2259
ret = devm_add_action_or_reset(&i2c->dev, rt5651_cancel_work, rt5651);
sound/soc/codecs/rt5682-i2c.c
167
ret = devm_add_action_or_reset(&i2c->dev, rt5682_i2c_disable_regulators,
sound/soc/codecs/rt5682s.c
3150
ret = devm_add_action_or_reset(&i2c->dev, rt5682s_i2c_disable_regulators, rt5682s);
sound/soc/codecs/tfa989x.c
360
ret = devm_add_action_or_reset(dev, tfa989x_regulator_disable, tfa989x);
sound/soc/codecs/tlv320adcx140.c
1306
ret = devm_add_action_or_reset(&i2c->dev, adcx140_disable_regulator, adcx140);
sound/soc/codecs/wcd934x.c
5871
ret = devm_add_action_or_reset(dev, wcd934x_put_device_action, &wcd->sidev->dev);
sound/soc/codecs/wcd939x.c
3498
ret = devm_add_action_or_reset(dev, wcd939x_typec_mux_unregister,
sound/soc/codecs/wcd939x.c
3508
ret = devm_add_action_or_reset(dev, wcd939x_typec_switch_unregister,
sound/soc/codecs/wsa883x.c
1645
ret = devm_add_action_or_reset(dev, wsa883x_reset_assert, wsa883x);
sound/soc/codecs/wsa884x.c
2069
ret = devm_add_action_or_reset(dev, wsa884x_regulator_disable,
sound/soc/codecs/wsa884x.c
2101
ret = devm_add_action_or_reset(dev, wsa884x_reset_powerdown, wsa884x);
sound/soc/generic/simple-card.c
517
ret = devm_add_action_or_reset(dev, simple_depopulate_aux, priv);
sound/soc/intel/avs/board_selection.c
412
ret = devm_add_action_or_reset(adev->dev, avs_unregister_board, pdev);
sound/soc/intel/catpt/device.c
164
return devm_add_action_or_reset(cdev->dev, board_pdev_unregister,
sound/soc/intel/keembay/kmb_platform.c
512
ret = devm_add_action_or_reset(kmb_i2s->dev, kmb_disable_clk,
sound/soc/intel/keembay/kmb_platform.c
846
ret = devm_add_action_or_reset(dev, kmb_disable_clk, kmb_i2s->clk_apb);
sound/soc/mediatek/mt8186/mt8186-audsys-clk.c
150
return devm_add_action_or_reset(afe->dev, mt8186_audsys_clk_unregister, afe);
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c
209
return devm_add_action_or_reset(afe->dev, mt8188_audsys_clk_unregister, afe);
sound/soc/mediatek/mt8195/mt8195-audsys-clk.c
214
return devm_add_action_or_reset(afe->dev, mt8195_audsys_clk_unregister, afe);
sound/soc/rockchip/rockchip_spdif.c
384
ret = devm_add_action_or_reset(&pdev->dev, rk_spdif_suspend, &pdev->dev);
sound/soc/samsung/speyside.c
363
ret = devm_add_action_or_reset(&pdev->dev, speyside_gpiod_table_action,
sound/soc/sdca/sdca_class.c
233
ret = devm_add_action_or_reset(dev, class_dev_remove, drv);
sound/soc/sdca/sdca_device.c
45
devm_add_action_or_reset(&slave->dev, devm_acpi_table_put,
sound/soc/sof/imx/imx-common.c
377
ret = devm_add_action_or_reset(sdev->dev,
sound/soc/stm/stm32_adfsdm.c
358
ret = devm_add_action_or_reset(&pdev->dev, stm32_adfsdm_cleanup, priv->iio_cb);
sound/soc/tegra/tegra_asoc_machine.c
394
err = devm_add_action_or_reset(dev, tegra_machine_node_release, np);
sound/soc/tegra/tegra_asoc_machine.c
418
err = devm_add_action_or_reset(dev, tegra_machine_unregister_codec,
tools/testing/cxl/test/mem.c
1711
rc = devm_add_action_or_reset(dev, label_area_release, mdata->lsa);
tools/testing/cxl/test/mem.c
1715
rc = devm_add_action_or_reset(dev, fw_buf_release, mdata->fw);
tools/testing/nvdimm/test/iomap.c
130
error = devm_add_action_or_reset(dev, nfit_test_kill, pgmap);
tools/testing/nvdimm/test/ndtest.c
877
rc = devm_add_action_or_reset(&pdev->dev, put_dimms, p);
tools/testing/nvdimm/test/nfit.c
1837
if (devm_add_action_or_reset(&t->pdev.dev, put_dimms, t))
tools/testing/nvdimm/test/nfit.c
3215
rc = devm_add_action_or_reset(&pdev->dev, acpi_nfit_shutdown, acpi_desc);