| /linux/sound/soc/sof/ |
| A D | pm.c | 196 static int sof_suspend(struct device *dev, bool runtime_suspend) in sof_suspend() argument 207 if (!runtime_suspend && !sof_ops(sdev)->suspend) in sof_suspend() 210 if (runtime_suspend && !sof_ops(sdev)->runtime_suspend) in sof_suspend() 225 if (!runtime_suspend) { in sof_suspend() 249 if (runtime_suspend) in sof_suspend() 276 if (runtime_suspend) in sof_suspend()
|
| A D | ops.h | 257 if (sof_ops(sdev)->runtime_suspend) in snd_sof_dsp_runtime_suspend() 258 return sof_ops(sdev)->runtime_suspend(sdev); in snd_sof_dsp_runtime_suspend()
|
| /linux/drivers/scsi/ |
| A D | scsi_pm.c | 154 if (pm && pm->runtime_suspend) in sdev_runtime_suspend() 155 err = pm->runtime_suspend(dev); in sdev_runtime_suspend() 270 .runtime_suspend = scsi_runtime_suspend,
|
| /linux/Documentation/power/ |
| A D | runtime_pm.rst | 47 int (*runtime_suspend)(struct device *dev); 53 The ->runtime_suspend(), ->runtime_resume() and ->runtime_idle() callbacks 79 the PM core that it is safe to run the ->runtime_suspend(), ->runtime_resume() 115 device, then ->runtime_suspend() should return -EBUSY. On the other hand, if 168 ->runtime_suspend() in parallel with ->runtime_resume() or with another 176 ->runtime_suspend() for the devices the runtime PM status of which is 806 provide its own callbacks for ->runtime_idle(), ->runtime_suspend(), 836 ->runtime_idle(), ->runtime_suspend(), or ->runtime_resume() callbacks. 895 autosuspend delay time has expired. If the ->runtime_suspend() callback 899 autosuspend. The ->runtime_suspend() callback can't do this rescheduling [all …]
|
| /linux/drivers/greybus/ |
| A D | bundle.c | 114 if (pm && pm->runtime_suspend) { in gb_bundle_suspend() 115 ret = pm->runtime_suspend(&bundle->dev); in gb_bundle_suspend()
|
| /linux/drivers/thunderbolt/ |
| A D | nhi.h | 46 int (*runtime_suspend)(struct tb_nhi *nhi); member
|
| A D | nhi_ops.c | 182 .runtime_suspend = icl_nhi_suspend,
|
| /linux/drivers/base/power/ |
| A D | generic_ops.c | 25 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
|
| /linux/sound/soc/sof/intel/ |
| A D | hda-common-ops.c | 94 .runtime_suspend = hda_dsp_runtime_suspend,
|
| /linux/drivers/pci/ |
| A D | pci-driver.c | 1304 if (pm && pm->runtime_suspend) { in pci_pm_runtime_suspend() 1305 error = pm->runtime_suspend(dev); in pci_pm_runtime_suspend() 1313 pm->runtime_suspend, error); in pci_pm_runtime_suspend() 1317 pm->runtime_suspend, error); in pci_pm_runtime_suspend() 1324 if (pm && pm->runtime_suspend in pci_pm_runtime_suspend() 1329 pm->runtime_suspend); in pci_pm_runtime_suspend() 1407 .runtime_suspend = pci_pm_runtime_suspend,
|
| /linux/drivers/pci/pcie/ |
| A D | portdrv.h | 83 int (*runtime_suspend)(struct pcie_device *dev); member
|
| A D | portdrv.c | 429 size_t off = offsetof(struct pcie_port_service_driver, runtime_suspend); in pcie_port_device_runtime_suspend() 660 .runtime_suspend = pcie_port_runtime_suspend,
|
| /linux/include/linux/ |
| A D | pm_clock.h | 26 .runtime_suspend = pm_clk_runtime_suspend, \
|
| A D | pm.h | 307 int (*runtime_suspend)(struct device *dev); member 337 .runtime_suspend = suspend_fn, \
|
| /linux/sound/soc/mediatek/common/ |
| A D | mtk-base-afe.h | 111 int (*runtime_suspend)(struct device *dev); member
|
| /linux/drivers/mmc/host/ |
| A D | sdhci-pci.h | 154 int (*runtime_suspend) (struct sdhci_pci_chip *); member
|
| /linux/drivers/media/pci/intel/ipu6/ |
| A D | ipu6-bus.c | 68 .runtime_suspend = bus_pm_runtime_suspend,
|
| /linux/drivers/misc/ |
| A D | isl29020.c | 203 .runtime_suspend = isl29020_runtime_suspend,
|
| /linux/drivers/media/rc/ |
| A D | gpio-ir-recv.c | 191 .runtime_suspend = gpio_ir_recv_runtime_suspend,
|
| /linux/drivers/mmc/core/ |
| A D | core.h | 26 int (*runtime_suspend)(struct mmc_host *); member
|
| /linux/sound/soc/sof/imx/ |
| A D | imx8.c | 532 .runtime_suspend = imx8_dsp_runtime_suspend, 586 .runtime_suspend = imx8_dsp_runtime_suspend,
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| A D | mock_gem_device.c | 110 .runtime_suspend = pm_domain_suspend,
|
| /linux/drivers/net/ipa/ |
| A D | ipa_power.c | 306 .runtime_suspend = ipa_runtime_suspend,
|
| /linux/drivers/uio/ |
| A D | uio_pdrv_genirq.c | 273 .runtime_suspend = uio_pdrv_genirq_runtime_nop,
|
| /linux/drivers/gpu/vga/ |
| A D | vga_switcheroo.c | 1018 ret = dev->bus->pm->runtime_suspend(dev); in vga_switcheroo_runtime_suspend() 1062 domain->ops.runtime_suspend = vga_switcheroo_runtime_suspend; in vga_switcheroo_init_domain_pm_ops()
|