Home
last modified time | relevance | path

Searched refs:suspend_late (Results 1 – 21 of 21) sorted by relevance

/Linux-v4.19/drivers/base/power/
Dgeneric_ops.c91 return pm && pm->suspend_late ? pm->suspend_late(dev) : 0; in pm_generic_suspend_late()
Dmain.c348 return ops->suspend_late; in pm_late_early_op()
2098 !ops->suspend_late && in pm_ops_is_empty()
/Linux-v4.19/drivers/pci/
Dpci-driver.c596 if (drv && drv->suspend_late) { in pci_legacy_suspend_late()
600 error = drv->suspend_late(pci_dev, state); in pci_legacy_suspend_late()
601 suspend_report_result(drv->suspend_late, error); in pci_legacy_suspend_late()
609 drv->suspend_late); in pci_legacy_suspend_late()
663 bool ret = drv && (drv->suspend || drv->suspend_late || drv->resume in pci_has_legacy_pm_support()
1349 .suspend_late = pci_pm_suspend_late,
/Linux-v4.19/include/linux/
Dpm.h299 int (*suspend_late)(struct device *dev); member
330 .suspend_late = suspend_fn, \
Dpci.h759 int (*suspend_late)(struct pci_dev *dev, pm_message_t state); member
1887 suspend_late##hook, vendor, device, class, class_shift, hook)
1912 suspend_late##hook, vendor, device, PCI_ANY_ID, 0, hook)
/Linux-v4.19/drivers/platform/olpc/
Dolpc-ec.c315 .suspend_late = olpc_ec_suspend,
/Linux-v4.19/Documentation/driver-api/pm/
Ddevices.rst318 the phases are: ``prepare``, ``suspend``, ``suspend_late``, ``suspend_noirq``.
343 PM core will skip the ``suspend``, ``suspend_late`` and
388 ``suspend_late`` is meant to do the latter. It is always executed after
444 the preceding ``suspend_late`` phase.
460 whole system suspend and resume (the ``suspend``, ``suspend_late``,
529 3. The ``freeze_late`` phase is analogous to the ``suspend_late`` phase
566 11. The ``poweroff_late`` phase is analogous to the ``suspend_late`` phase.
571 should do essentially the same things as the ``->suspend``, ``->suspend_late``
775 (bus types, PM domains etc.) to skip the ``->suspend_late`` and
777 runtime suspend at the beginning of the ``suspend_late`` phase of system-wide
/Linux-v4.19/drivers/i2c/busses/
Di2c-bcm-iproc.c552 .suspend_late = &bcm_iproc_i2c_suspend,
/Linux-v4.19/sound/soc/intel/baytrail/
Dsst-baytrail-pcm.c438 .suspend_late = sst_byt_pcm_dev_suspend_late,
/Linux-v4.19/Documentation/power/
Dsuspend-and-interrupts.txt12 ->prepare, ->suspend and ->suspend_late callbacks have been executed for all
Druntime_pm.txt694 device right before executing the subsystem-level .suspend_late() callback
Dpci.txt681 "legacy" one, in which the .suspend(), .suspend_late(), .resume_early(), and
/Linux-v4.19/sound/soc/intel/skylake/
Dskl.c423 .suspend_late = skl_suspend_late,
/Linux-v4.19/drivers/acpi/
Ddevice_pm.c1188 .suspend_late = acpi_subsys_suspend_late,
Dacpi_lpss.c1052 .suspend_late = acpi_lpss_suspend_late,
/Linux-v4.19/Documentation/driver-model/
Dplatform.txt45 int (*suspend_late)(struct platform_device *, pm_message_t state);
/Linux-v4.19/drivers/dma/
Dfsldma.c1384 .suspend_late = fsldma_suspend_late,
Dfsl-edma.c1073 .suspend_late = fsl_edma_suspend_late,
/Linux-v4.19/drivers/pinctrl/mvebu/
Dpinctrl-armada-37xx.c1107 .suspend_late = armada_3700_pinctrl_suspend,
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_drv.c2748 .suspend_late = i915_pm_suspend_late,
/Linux-v4.19/Documentation/PCI/
Dpci.txt108 suspend_late Put device into low power state.