Home
last modified time | relevance | path

Searched refs:devm_add_action_or_reset (Results 1 – 25 of 635) sorted by relevance

12345678910>>...26

/linux-6.15/drivers/spi/
H A Dspi-offload.c133 ret = devm_add_action_or_reset(dev, spi_offload_put, resource); in devm_spi_offload_get()
229 ret = devm_add_action_or_reset(dev, spi_offload_trigger_put, trigger); in devm_spi_offload_trigger_get()
368 ret = devm_add_action_or_reset(dev, spi_offload_release_dma_chan, chan); in devm_spi_offload_tx_stream_request_dma_chan()
400 ret = devm_add_action_or_reset(dev, spi_offload_release_dma_chan, chan); in devm_spi_offload_rx_stream_request_dma_chan()
453 return devm_add_action_or_reset(dev, spi_offload_trigger_unregister, trigger); in devm_spi_offload_trigger_register()
H A Dspi-pxa2xx-pci.c77 return devm_add_action_or_reset(&dev->dev, pxa2xx_spi_pci_clk_unregister, ssp->clk); in pxa2xx_spi_pci_clk_register()
153 ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev); in lpss_spi_setup()
229 ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev); in mrfld_spi_setup()
/linux-6.15/drivers/base/test/
H A Dplatform-device-test.c72 ret = devm_add_action_or_reset(priv->dev, devm_device_action, priv); in platform_device_devm_register_unregister_test()
103 ret = devm_add_action_or_reset(priv->dev, devm_put_device_action, priv); in platform_device_devm_register_get_unregister_with_devm_test()
156 ret = devm_add_action_or_reset(priv->dev, devm_device_action, priv); in probed_platform_device_devm_register_unregister_test()
197 ret = devm_add_action_or_reset(priv->dev, devm_put_device_action, priv); in probed_platform_device_devm_register_get_unregister_with_devm_test()
H A Droot-device-test.c52 ret = devm_add_action_or_reset(priv->dev, devm_device_action, priv); in root_device_devm_register_unregister_test()
86 ret = devm_add_action_or_reset(priv->dev, devm_put_device_action, priv); in root_device_devm_register_get_unregister_with_devm_test()
/linux-6.15/drivers/cpufreq/
H A Dtegra20-cpufreq.c79 err = devm_add_action_or_reset(&pdev->dev, in tegra20_cpufreq_probe()
93 err = devm_add_action_or_reset(&pdev->dev, in tegra20_cpufreq_probe()
/linux-6.15/drivers/cxl/
H A Dpmem.c133 rc = devm_add_action_or_reset(dev, clear_exclusive, mds); in cxl_nvdimm_probe()
158 return devm_add_action_or_reset(dev, unregister_nvdimm, nvdimm); in cxl_nvdimm_probe()
348 return devm_add_action_or_reset(dev, unregister_nvdimm_bus, cxl_nvb); in cxl_nvdimm_bridge_probe()
406 rc = devm_add_action_or_reset(dev, cxlr_pmem_remove_resource, res); in cxl_pmem_region_probe()
483 rc = devm_add_action_or_reset(dev, unregister_nvdimm_region, in cxl_pmem_region_probe()
H A Dmem.c140 rc = devm_add_action_or_reset(dev, remove_debugfs, dentry); in cxl_mem_probe()
197 return devm_add_action_or_reset(dev, enable_suspend, NULL); in cxl_mem_probe()
/linux-6.15/drivers/dax/hmem/
H A Dhmem.c87 rc = devm_add_action_or_reset(host, release_memregion, (void *) id); in hmem_register_device()
119 return devm_add_action_or_reset(host, release_hmem, pdev); in hmem_register_device()
/linux-6.15/drivers/gpu/drm/bridge/
H A Daux-hpd-bridge.c80 ret = devm_add_action_or_reset(parent, drm_aux_hpd_bridge_free_adev, adev); in devm_drm_dp_hpd_bridge_alloc()
108 return devm_add_action_or_reset(dev, drm_aux_hpd_bridge_del_adev, adev); in devm_drm_dp_hpd_bridge_add()
/linux-6.15/drivers/counter/
H A Dcounter-core.c221 err = devm_add_action_or_reset(dev, devm_counter_put, counter); in devm_counter_alloc()
246 return devm_add_action_or_reset(dev, devm_counter_release, counter); in devm_counter_add()
/linux-6.15/drivers/iio/adc/
H A Dlpc18xx_adc.c171 ret = devm_add_action_or_reset(&pdev->dev, lpc18xx_regulator_disable, adc->vref); in lpc18xx_adc_probe()
182 ret = devm_add_action_or_reset(&pdev->dev, lpc18xx_clear_cr_reg, adc); in lpc18xx_adc_probe()
H A Daspeed_adc.c502 ret = devm_add_action_or_reset(data->dev, in aspeed_adc_probe()
545 ret = devm_add_action_or_reset(data->dev, aspeed_adc_reset_assert, in aspeed_adc_probe()
577 ret = devm_add_action_or_reset(data->dev, in aspeed_adc_probe()
596 ret = devm_add_action_or_reset(data->dev, aspeed_adc_power_down, in aspeed_adc_probe()
/linux-6.15/drivers/platform/x86/
H A Dquickstart.c183 ret = devm_add_action_or_reset(&pdev->dev, quickstart_mutex_destroy, &data->input_lock); in quickstart_probe()
221 return devm_add_action_or_reset(&pdev->dev, quickstart_notify_remove, data); in quickstart_probe()
/linux-6.15/drivers/platform/chrome/
H A Dcros_ec_sensorhub.c45 return devm_add_action_or_reset(parent, in cros_ec_sensorhub_allocate_sensor()
197 return devm_add_action_or_reset(dev, in cros_ec_sensorhub_probe()
/linux-6.15/drivers/soc/tegra/fuse/
H A Dfuse-tegra20.c127 err = devm_add_action_or_reset(fuse->dev, tegra20_fuse_release_channel, in tegra20_fuse_probe()
138 err = devm_add_action_or_reset(fuse->dev, tegra20_fuse_free_coherent, in tegra20_fuse_probe()
/linux-6.15/drivers/pwm/
H A Dpwm-intel-lgm.c145 return devm_add_action_or_reset(dev, lgm_clk_release, clk); in lgm_clk_enable()
163 return devm_add_action_or_reset(dev, lgm_reset_control_release, rst); in lgm_reset_control_deassert()
/linux-6.15/drivers/iio/
H A Dindustrialio-backend.c335 return devm_add_action_or_reset(dev, __iio_backend_disable, back); in devm_iio_backend_enable()
526 return devm_add_action_or_reset(dev, iio_backend_free_buffer, pair); in devm_iio_backend_request_buffer()
766 ret = devm_add_action_or_reset(dev, iio_backend_release, back); in __devm_iio_backend_get()
1029 return devm_add_action_or_reset(dev, iio_backend_unregister, back); in devm_iio_backend_register()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gt_sysfs.c54 return devm_add_action_or_reset(xe->drm.dev, gt_sysfs_fini, gt); in xe_gt_sysfs_init()
H A Dxe_tile_sysfs.c58 return devm_add_action_or_reset(xe->drm.dev, tile_sysfs_fini, tile); in xe_tile_sysfs_init()
/linux-6.15/drivers/iio/dac/
H A Dad7303.c231 ret = devm_add_action_or_reset(&spi->dev, ad7303_reg_disable, st->vdd_reg); in ad7303_probe()
248 ret = devm_add_action_or_reset(&spi->dev, ad7303_reg_disable, in ad7303_probe()
/linux-6.15/drivers/cxl/core/
H A Dpmem.c148 rc = devm_add_action_or_reset(host, unregister_nvb, cxl_nvb); in devm_cxl_add_nvdimm_bridge()
276 return devm_add_action_or_reset(&cxlmd->dev, cxlmd_release_nvdimm, cxlmd); in devm_cxl_add_nvdimm()
H A Dmce.c63 return devm_add_action_or_reset(dev, cxl_unregister_mce_notifier, in devm_cxl_register_mce_notifier()
H A Dpmu.c62 return devm_add_action_or_reset(parent, remove_dev, dev); in devm_cxl_pmu_add()
/linux-6.15/drivers/gpu/drm/ingenic/
H A Dingenic-dw-hdmi.c89 return devm_add_action_or_reset(&pdev->dev, ingenic_dw_hdmi_cleanup, hdmi); in ingenic_dw_hdmi_probe()
/linux-6.15/drivers/soundwire/
H A Dirq.c62 devm_add_action_or_reset(&slave->dev, sdw_irq_dispose_mapping, slave); in sdw_irq_create_mapping()

12345678910>>...26