Searched refs:DL_FLAG_AUTOREMOVE_CONSUMER (Results 1 – 23 of 23) sorted by relevance
| /Linux-v6.6/drivers/bus/fsl-mc/ |
| D | mc-io.c | 219 DL_FLAG_AUTOREMOVE_CONSUMER); in fsl_mc_portal_allocate()
|
| D | fsl-mc-allocator.c | 308 DL_FLAG_AUTOREMOVE_CONSUMER); in fsl_mc_object_allocate()
|
| /Linux-v6.6/drivers/base/ |
| D | core.c | 462 else if (link->flags & DL_FLAG_AUTOREMOVE_CONSUMER) in auto_remove_on_show() 645 #define DL_MANAGED_LINK_FLAGS (DL_FLAG_AUTOREMOVE_CONSUMER | \ 720 flags & (DL_FLAG_AUTOREMOVE_CONSUMER | in device_link_add() 772 flags &= ~DL_FLAG_AUTOREMOVE_CONSUMER; in device_link_add() 809 if (link->flags & DL_FLAG_AUTOREMOVE_CONSUMER) { in device_link_add() 810 link->flags &= ~DL_FLAG_AUTOREMOVE_CONSUMER; in device_link_add() 813 } else if (!(flags & DL_FLAG_AUTOREMOVE_CONSUMER)) { in device_link_add() 814 link->flags &= ~(DL_FLAG_AUTOREMOVE_CONSUMER | in device_link_add() 1414 if (link->flags & DL_FLAG_AUTOREMOVE_CONSUMER) { in __device_links_no_driver() 1491 WARN_ON(link->flags & DL_FLAG_AUTOREMOVE_CONSUMER); in device_links_driver_cleanup()
|
| /Linux-v6.6/Documentation/driver-api/ |
| D | device_link.rst | 89 before the consumer is runtime suspended. ``DL_FLAG_AUTOREMOVE_CONSUMER`` 97 If neither ``DL_FLAG_AUTOREMOVE_CONSUMER`` nor ``DL_FLAG_AUTOREMOVE_SUPPLIER`` 102 Note, however, that any combinations of ``DL_FLAG_AUTOREMOVE_CONSUMER``, 118 ``DL_FLAG_AUTOREMOVE_CONSUMER`` and ``DL_FLAG_AUTOREMOVE_SUPPLIER`` flags.
|
| /Linux-v6.6/drivers/gpu/ipu-v3/ |
| D | ipu-pre.c | 125 DL_FLAG_AUTOREMOVE_CONSUMER); in ipu_pre_lookup_by_phandle()
|
| D | ipu-prg.c | 96 DL_FLAG_AUTOREMOVE_CONSUMER); in ipu_prg_lookup_by_phandle()
|
| /Linux-v6.6/drivers/i2c/busses/ |
| D | i2c-amd-mp2-plat.c | 291 DL_FLAG_AUTOREMOVE_CONSUMER); in i2c_amd_probe()
|
| /Linux-v6.6/drivers/net/pcs/ |
| D | pcs-rzn1-miic.c | 330 device_link_add(dev, miic->dev, DL_FLAG_AUTOREMOVE_CONSUMER); in miic_create()
|
| /Linux-v6.6/drivers/platform/surface/aggregator/ |
| D | core.c | 129 const u32 flags = DL_FLAG_PM_RUNTIME | DL_FLAG_AUTOREMOVE_CONSUMER; in ssam_client_link()
|
| /Linux-v6.6/drivers/pmdomain/imx/ |
| D | gpc.c | 203 device_link_add(dev, dev->parent, DL_FLAG_AUTOREMOVE_CONSUMER); in imx_pgc_power_domain_probe()
|
| /Linux-v6.6/net/dsa/ |
| D | master.c | 371 DL_FLAG_AUTOREMOVE_CONSUMER); in dsa_master_setup()
|
| /Linux-v6.6/drivers/firmware/arm_scmi/ |
| D | optee.c | 323 if (!device_link_add(dev, scmi_optee_private->dev, DL_FLAG_AUTOREMOVE_CONSUMER)) { in scmi_optee_link_supplier()
|
| D | virtio.c | 380 DL_FLAG_AUTOREMOVE_CONSUMER)) { in virtio_link_supplier()
|
| D | driver.c | 2193 link = device_link_add(consumer, supplier, DL_FLAG_AUTOREMOVE_CONSUMER); in scmi_device_link_add()
|
| /Linux-v6.6/drivers/soc/fsl/dpio/ |
| D | dpio-service.c | 307 link = device_link_add(dev, d->dev, DL_FLAG_AUTOREMOVE_CONSUMER); in dpaa2_io_service_register()
|
| /Linux-v6.6/drivers/cpufreq/ |
| D | mediatek-cpufreq.c | 186 DL_FLAG_AUTOREMOVE_CONSUMER); in is_ccifreq_ready()
|
| /Linux-v6.6/drivers/platform/surface/ |
| D | surface_acpi_notify.c | 88 const u32 flags = DL_FLAG_PM_RUNTIME | DL_FLAG_AUTOREMOVE_CONSUMER; in san_client_link()
|
| /Linux-v6.6/drivers/pwm/ |
| D | core.c | 656 dl = device_link_add(dev, pwm->chip->dev, DL_FLAG_AUTOREMOVE_CONSUMER); in pwm_device_link_add()
|
| /Linux-v6.6/include/linux/ |
| D | device.h | 470 #define DL_FLAG_AUTOREMOVE_CONSUMER BIT(1) macro
|
| /Linux-v6.6/drivers/pinctrl/ |
| D | core.c | 1245 DL_FLAG_AUTOREMOVE_CONSUMER); in pinctrl_link_add()
|
| /Linux-v6.6/sound/soc/codecs/ |
| D | hdac_hdmi.c | 2008 DL_FLAG_AUTOREMOVE_CONSUMER); in hdmi_codec_probe()
|
| /Linux-v6.6/drivers/soc/mediatek/ |
| D | mtk-svs.c | 2032 DL_FLAG_AUTOREMOVE_CONSUMER); in svs_add_device_link()
|
| /Linux-v6.6/drivers/soc/fsl/qbman/ |
| D | qman.c | 1750 DL_FLAG_AUTOREMOVE_CONSUMER)) ? -EINVAL : 0; in qman_start_using_portal()
|