Home
last modified time | relevance | path

Searched refs:runtime_suspend (Results 1 – 25 of 94) sorted by relevance

1234

/Linux-v4.19/drivers/scsi/
Dscsi_pm.c235 if (pm && pm->runtime_suspend) in sdev_runtime_suspend()
236 err = pm->runtime_suspend(dev); in sdev_runtime_suspend()
351 .runtime_suspend = scsi_runtime_suspend,
/Linux-v4.19/Documentation/power/
Druntime_pm.txt41 int (*runtime_suspend)(struct device *dev);
47 The ->runtime_suspend(), ->runtime_resume() and ->runtime_idle() callbacks
73 the PM core that it is safe to run the ->runtime_suspend(), ->runtime_resume()
82 include executing the device driver's own ->runtime_suspend() callback (from the
83 PM core's point of view it is not necessary to implement a ->runtime_suspend()
109 device, then ->runtime_suspend() should return -EBUSY. On the other hand, if
162 ->runtime_suspend() in parallel with ->runtime_resume() or with another
163 instance of ->runtime_suspend() for the same device) with the exception that
164 ->runtime_suspend() or ->runtime_resume() can be executed in parallel with
168 (2) ->runtime_idle() and ->runtime_suspend() can only be executed for 'active'
[all …]
/Linux-v4.19/drivers/mfd/
Dintel-lpss.h47 .runtime_suspend = intel_lpss_suspend, \
/Linux-v4.19/drivers/staging/greybus/
Dbundle.c114 if (pm && pm->runtime_suspend) { in gb_bundle_suspend()
115 ret = pm->runtime_suspend(&bundle->dev); in gb_bundle_suspend()
/Linux-v4.19/drivers/scsi/ufs/
Dtc-dwc-g210-pltfrm.c92 .runtime_suspend = ufshcd_pltfrm_runtime_suspend,
Dtc-dwc-g210-pci.c151 .runtime_suspend = tc_dwc_g210_pci_runtime_suspend,
/Linux-v4.19/drivers/base/power/
Dgeneric_ops.c27 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
Ddomain.c624 cb = dev->type->pm->runtime_suspend; in __genpd_runtime_suspend()
626 cb = dev->class->pm->runtime_suspend; in __genpd_runtime_suspend()
628 cb = dev->bus->pm->runtime_suspend; in __genpd_runtime_suspend()
633 cb = dev->driver->pm->runtime_suspend; in __genpd_runtime_suspend()
1665 genpd->domain.ops.runtime_suspend = genpd_runtime_suspend; in pm_genpd_init()
/Linux-v4.19/sound/soc/mediatek/common/
Dmtk-base-afe.h67 int (*runtime_suspend)(struct device *dev); member
/Linux-v4.19/include/linux/
Dpm_clock.h27 .runtime_suspend = pm_clk_runtime_suspend, \
Dpm.h311 int (*runtime_suspend)(struct device *dev); member
354 .runtime_suspend = suspend_fn, \
/Linux-v4.19/drivers/pci/
Dpci-driver.c1254 if (!pm || !pm->runtime_suspend) in pci_pm_runtime_suspend()
1258 error = pm->runtime_suspend(dev); in pci_pm_runtime_suspend()
1267 pm->runtime_suspend, error); in pci_pm_runtime_suspend()
1270 pm->runtime_suspend, error); in pci_pm_runtime_suspend()
1281 pm->runtime_suspend); in pci_pm_runtime_suspend()
1363 .runtime_suspend = pci_pm_runtime_suspend,
/Linux-v4.19/drivers/pci/pcie/
Dportdrv_pci.c75 .runtime_suspend = pcie_port_runtime_suspend,
/Linux-v4.19/drivers/mmc/host/
Dsdhci-pci.h135 int (*runtime_suspend) (struct sdhci_pci_chip *); member
/Linux-v4.19/drivers/misc/
Disl29020.c215 .runtime_suspend = isl29020_runtime_suspend,
/Linux-v4.19/drivers/mmc/core/
Dcore.h29 int (*runtime_suspend)(struct mmc_host *); member
Dbus.c188 return host->bus_ops->runtime_suspend(host); in mmc_runtime_suspend()
/Linux-v4.19/drivers/uio/
Duio_pdrv_genirq.c250 .runtime_suspend = uio_pdrv_genirq_runtime_nop,
Duio_dmem_genirq.c330 .runtime_suspend = uio_dmem_genirq_runtime_nop,
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dmock_gem_device.c131 .runtime_suspend = pm_domain_suspend,
/Linux-v4.19/drivers/thunderbolt/
Ddomain.c541 if (tb->cm_ops->runtime_suspend) { in tb_domain_runtime_suspend()
542 int ret = tb->cm_ops->runtime_suspend(tb); in tb_domain_runtime_suspend()
/Linux-v4.19/drivers/gpu/vga/
Dvga_switcheroo.c1041 ret = dev->bus->pm->runtime_suspend(dev); in vga_switcheroo_runtime_suspend()
1090 domain->ops.runtime_suspend = vga_switcheroo_runtime_suspend; in vga_switcheroo_init_domain_pm_ops()
/Linux-v4.19/drivers/misc/mei/
Dpci-txe.c373 dev->pg_domain.ops.runtime_suspend = mei_txe_pm_runtime_suspend; in mei_txe_set_pm_domain()
/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun4i_frontend.c366 .runtime_suspend = sun4i_frontend_runtime_suspend,
/Linux-v4.19/drivers/pcmcia/
Dds.c983 static int runtime_suspend(struct device *dev) in runtime_suspend() function
1071 ret = runtime_suspend(dev); in pm_state_store()
1228 return runtime_suspend(dev); in pcmcia_bus_suspend_callback()

1234