| /Linux-v5.4/drivers/hwmon/ | 
| D | ltq-cputemp.c | 95 	err = devm_add_action(&pdev->dev, ltq_cputemp_disable, NULL);  in ltq_cputemp_probe()
 | 
| D | g762.c | 623 	devm_add_action(&client->dev, g762_of_clock_disable, data);  in g762_of_clock_enable()
 | 
| /Linux-v5.4/drivers/gpu/drm/i2c/ | 
| D | tda9950.c | 364 	ret = devm_add_action(dev, tda9950_devm_glue_exit, glue);  in tda9950_devm_glue_init()428 	ret = devm_add_action(dev, tda9950_cec_del, priv);  in tda9950_probe()
 
 | 
| /Linux-v5.4/drivers/input/keyboard/ | 
| D | snvs_pwrkey.c | 144 	error = devm_add_action(&pdev->dev, imx_snvs_pwrkey_act, pdata);  in imx_snvs_pwrkey_probe()
 | 
| D | mpr121_touchkey.c | 107 	err = devm_add_action(dev, mpr121_vdd_supply_disable, vdd_supply);  in mpr121_vdd_supply_init()
 | 
| D | gpio_keys.c | 620 	error = devm_add_action(dev, gpio_keys_quiesce_key, bdata);  in gpio_keys_setup_key()
 | 
| /Linux-v5.4/drivers/power/supply/ | 
| D | power_supply_hwmon.c | 307 	ret = devm_add_action(dev, power_supply_hwmon_bitmap_free,  in power_supply_add_hwmon_sysfs()
 | 
| D | max14656_charger_detector.c | 293 	ret = devm_add_action(dev, stop_irq_work, chip);  in max14656_probe()
 | 
| D | axp288_charger.c | 797 	ret = devm_add_action(dev, axp288_charger_cancel_work, info);  in axp288_charger_probe()
 | 
| /Linux-v5.4/drivers/staging/vc04_services/bcm2835-audio/ | 
| D | bcm2835.c | 214 	err = devm_add_action(dev, bcm2835_card_free, card);  in snd_add_child_device()
 | 
| /Linux-v5.4/drivers/input/misc/ | 
| D | da9063_onkey.c | 239 	error = devm_add_action(&pdev->dev, da9063_cancel_poll, onkey);  in da9063_onkey_probe()
 | 
| /Linux-v5.4/drivers/hid/ | 
| D | hid-cougar.c | 182 	error = devm_add_action(&hdev->dev, cougar_remove_shared_data, cougar);  in cougar_bind_shared_data()
 | 
| /Linux-v5.4/Documentation/hwmon/ | 
| D | submitting-patches.rst | 97   If a function is not supported by devres, consider using devm_add_action().129   hwmon subsystem. Try using devm_add_action() instead of a remove function if
 
 | 
| /Linux-v5.4/drivers/input/touchscreen/ | 
| D | colibri-vf50-ts.c | 275 	error = devm_add_action(dev, vf50_ts_channel_release, channels);  in vf50_ts_probe()
 | 
| D | tsc2007_core.c | 375 			err = devm_add_action(&client->dev,  in tsc2007_probe()
 | 
| D | ili210x.c | 339 	error = devm_add_action(dev, ili210x_cancel_work, priv);  in ili210x_i2c_probe()
 | 
| D | zforce_ts.c | 815 	ret = devm_add_action(&client->dev, zforce_reset, ts);  in zforce_probe()
 | 
| /Linux-v5.4/drivers/gpu/drm/bridge/synopsys/ | 
| D | dw-hdmi-cec.c | 268 	ret = devm_add_action(&pdev->dev, dw_hdmi_cec_del, cec);  in dw_hdmi_cec_probe()
 | 
| /Linux-v5.4/drivers/input/mouse/ | 
| D | cyapa.c | 843 		error = devm_add_action(dev,  in cyapa_prepare_wakeup_controls()960 	error = devm_add_action(dev, cyapa_remove_power_runtime_group, cyapa);  in cyapa_start_runtime()
 1294 	error = devm_add_action(dev, cyapa_disable_regulator, cyapa);  in cyapa_probe()
 
 | 
| /Linux-v5.4/drivers/base/ | 
| D | devres.c | 723 int devm_add_action(struct device *dev, void (*action)(void *), void *data)  in devm_add_action()  function738 EXPORT_SYMBOL_GPL(devm_add_action);
 
 | 
| /Linux-v5.4/drivers/iio/proximity/ | 
| D | as3935.c | 442 	ret = devm_add_action(&spi->dev, as3935_stop_work, indio_dev);  in as3935_probe()
 | 
| /Linux-v5.4/drivers/video/backlight/ | 
| D | backlight.c | 667 	ret = devm_add_action(dev, devm_backlight_release, bd);  in devm_of_find_backlight()
 | 
| /Linux-v5.4/drivers/gpu/drm/ | 
| D | drm_drv.c | 752 	ret = devm_add_action(parent, devm_drm_dev_init_release, dev);  in devm_drm_dev_init()
 | 
| /Linux-v5.4/include/linux/ | 
| D | device.h | 955 int devm_add_action(struct device *dev, void (*action)(void *), void *data);964 	ret = devm_add_action(dev, action, data);  in devm_add_action_or_reset()
 
 | 
| /Linux-v5.4/drivers/perf/ | 
| D | arm_smmuv3_pmu.c | 679 	devm_add_action(dev, smmu_pmu_free_msis, dev);  in smmu_pmu_setup_msi()
 |