Home
last modified time | relevance | path

Searched refs:device_link (Results 1 – 25 of 64) sorted by relevance

123

/linux/include/linux/
H A Dpci-pwrctrl.h13 struct device_link;
44 struct device_link *link;
H A Dpm_runtime.h94 extern void pm_runtime_drop_link(struct device_link *link);
95 extern void pm_runtime_release_supplier(struct device_link *link);
324 static inline void pm_runtime_drop_link(struct device_link *link) {} in pm_runtime_drop_link()
325 static inline void pm_runtime_release_supplier(struct device_link *link) {} in pm_runtime_release_supplier()
/linux/drivers/base/
H A Dcore.c271 static void device_link_remove_from_lists(struct device_link *link) in device_link_remove_from_lists()
305 struct device_link *link; in device_is_dependent()
334 static void device_link_init_status(struct device_link *link, in device_link_init_status()
380 struct device_link *link; in device_reorder_to_tail()
422 #define to_devlink(dev) container_of((dev), struct device_link, link_dev)
460 struct device_link *link = to_devlink(dev); in auto_remove_on_show()
477 struct device_link *link = to_devlink(dev); in runtime_pm_show()
486 struct device_link *link = to_devlink(dev); in sync_state_only_show()
503 struct device_link *link = container_of(work, struct device_link, rm_wor in device_link_release_fn()
[all...]
/linux/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_types.h68 struct device_link *dev_link;
/linux/drivers/gpu/drm/imagination/
H A Dpvr_power.c519 struct device_link **domain_links __free(kfree) = NULL; in pvr_power_domains_init()
560 struct device_link *link; in pvr_power_domains_init()
572 struct device_link *link; in pvr_power_domains_init()
H A Dpvr_device.h137 struct device_link **domain_links;
/linux/drivers/base/power/
H A Druntime.c299 struct device_link *link; in rpm_get_suppliers()
325 void pm_runtime_release_supplier(struct device_link *link) in pm_runtime_release_supplier()
342 struct device_link *link; in __rpm_put_suppliers()
359 struct device_link *link; in rpm_suspend_suppliers()
1901 struct device_link *link; in pm_runtime_get_suppliers()
1922 struct device_link *link; in pm_runtime_put_suppliers()
1960 void pm_runtime_drop_link(struct device_link *link) in pm_runtime_drop_link()
H A Dcommon.c267 struct device_link *link; in dev_pm_domain_attach_list()
/linux/drivers/regulator/
H A Dinternal.h50 unsigned int device_link:1; member
/linux/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg.h143 struct device_link **pd_link;
/linux/drivers/irqchip/
H A Dirq-imx-mu-msi.c304 struct device_link *pd_link_a; in imx_mu_of_init()
305 struct device_link *pd_link_b; in imx_mu_of_init()
358 dev_err(dev, "Failed to add device_link to mu a.\n"); in imx_mu_of_init()
369 dev_err(dev, "Failed to add device_link to mu a.\n"); in imx_mu_of_init()
/linux/drivers/media/platform/qcom/camss/
H A Dcamss.h126 struct device_link *genpd_link;
H A Dcamss-vfe.h168 struct device_link *genpd_link;
/linux/drivers/soc/qcom/
H A Dqcom-pbs.c30 struct device_link *link;
/linux/Documentation/driver-api/
H A Dindex.rst24 device_link
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_device.h139 struct device_link *pm_domain_links[MAX_PM_DOMAINS];
/linux/drivers/gpu/drm/xe/
H A Dxe_pci_sriov.c83 struct device_link *link; in pf_link_vfs()
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c735 list_for_each_entry(dev, &pvrdma_device_list, device_link) { in pvrdma_netdevice_event_work()
787 list_add(&dev->device_link, &pvrdma_device_list); in pvrdma_pci_probe()
1061 list_del(&dev->device_link); in pvrdma_pci_probe()
1088 list_del(&dev->device_link); in pvrdma_pci_remove()
/linux/drivers/phy/
H A Dphy-core.c765 struct device_link *link; in phy_get()
866 struct device_link *link; in devm_of_phy_get()
936 struct device_link *link; in devm_of_phy_get_by_index()
/linux/drivers/thunderbolt/
H A Dacpi.c49 const struct device_link *link; in tb_acpi_add_link()
/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence.c200 struct device_link **link; in cdns_pcie_init_phy()
/linux/drivers/usb/core/
H A Dusb-acpi.c160 struct device_link *link; in usb_acpi_add_usb4_devlink()
/linux/drivers/platform/surface/
H A Dsurface_acpi_notify.c89 struct device_link *link; in san_client_link()
745 struct device_link *link; in san_consumer_setup()
/linux/drivers/pci/controller/dwc/
H A Dpci-keystone.c131 struct device_link **link;
1149 struct device_link **link; in ks_pcie_probe()
1364 struct device_link **link = ks_pcie->link; in ks_pcie_remove()
/linux/drivers/media/platform/amphion/
H A Dvpu.h134 struct device_link *pd_link;

123