Home
last modified time | relevance | path

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

12345

/kernel/linux/linux-5.10/sound/soc/sof/
Dpm.c178 static int sof_suspend(struct device *dev, bool runtime_suspend) in sof_suspend() argument
185 if (!runtime_suspend && !sof_ops(sdev)->suspend) in sof_suspend()
188 if (runtime_suspend && !sof_ops(sdev)->runtime_suspend) in sof_suspend()
195 if (!runtime_suspend) { in sof_suspend()
216 if (runtime_suspend) in sof_suspend()
244 if (runtime_suspend) in sof_suspend()
Dops.h168 if (sof_ops(sdev)->runtime_suspend) in snd_sof_dsp_runtime_suspend()
169 return sof_ops(sdev)->runtime_suspend(sdev); in snd_sof_dsp_runtime_suspend()
/kernel/linux/linux-5.10/drivers/scsi/
Dscsi_pm.c236 if (pm && pm->runtime_suspend) in sdev_runtime_suspend()
237 err = pm->runtime_suspend(dev); in sdev_runtime_suspend()
352 .runtime_suspend = scsi_runtime_suspend,
/kernel/linux/linux-5.10/Documentation/power/
Druntime_pm.rst47 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()
88 include executing the device driver's own ->runtime_suspend() callback (from the
89 PM core's point of view it is not necessary to implement a ->runtime_suspend()
115 device, then ->runtime_suspend() should return -EBUSY. On the other hand, if
168 ->runtime_suspend() in parallel with ->runtime_resume() or with another
169 instance of ->runtime_suspend() for the same device) with the exception that
170 ->runtime_suspend() or ->runtime_resume() can be executed in parallel with
174 (2) ->runtime_idle() and ->runtime_suspend() can only be executed for 'active'
[all …]
/kernel/linux/linux-5.10/drivers/mfd/
Dintel-lpss.h46 .runtime_suspend = intel_lpss_suspend, \
/kernel/linux/linux-5.10/drivers/greybus/
Dbundle.c114 if (pm && pm->runtime_suspend) { in gb_bundle_suspend()
115 ret = pm->runtime_suspend(&bundle->dev); in gb_bundle_suspend()
/kernel/linux/linux-5.10/drivers/thunderbolt/
Dnhi.h46 int (*runtime_suspend)(struct tb_nhi *nhi); member
Dnhi_ops.c182 .runtime_suspend = icl_nhi_suspend,
/kernel/linux/linux-5.10/drivers/pci/
Dpci-driver.c1243 if (pm && pm->runtime_suspend) { in pci_pm_runtime_suspend()
1244 error = pm->runtime_suspend(dev); in pci_pm_runtime_suspend()
1252 pm->runtime_suspend, error); in pci_pm_runtime_suspend()
1256 pm->runtime_suspend, error); in pci_pm_runtime_suspend()
1263 if (pm && pm->runtime_suspend in pci_pm_runtime_suspend()
1268 pm->runtime_suspend); in pci_pm_runtime_suspend()
1350 .runtime_suspend = pci_pm_runtime_suspend,
/kernel/linux/linux-5.10/drivers/scsi/ufs/
Dtc-dwc-g210-pltfrm.c89 .runtime_suspend = ufshcd_pltfrm_runtime_suspend,
Dtc-dwc-g210-pci.c147 .runtime_suspend = tc_dwc_g210_pci_runtime_suspend,
/kernel/linux/linux-5.10/drivers/base/power/
Dgeneric_ops.c25 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
/kernel/linux/linux-5.10/include/linux/
Dpm_clock.h26 .runtime_suspend = pm_clk_runtime_suspend, \
Dpm.h299 int (*runtime_suspend)(struct device *dev); member
342 .runtime_suspend = suspend_fn, \
/kernel/linux/linux-5.10/sound/soc/mediatek/common/
Dmtk-base-afe.h86 int (*runtime_suspend)(struct device *dev); member
/kernel/linux/linux-5.10/drivers/pci/pcie/
Dportdrv.h85 int (*runtime_suspend)(struct pcie_device *dev); member
Dportdrv_pci.c81 .runtime_suspend = pcie_port_runtime_suspend,
/kernel/linux/linux-5.10/sound/soc/sof/intel/
Dapl.c111 .runtime_suspend = hda_dsp_runtime_suspend,
Dtgl.c106 .runtime_suspend = hda_dsp_runtime_suspend,
/kernel/linux/linux-5.10/drivers/mmc/host/
Dsdhci-pci.h149 int (*runtime_suspend) (struct sdhci_pci_chip *); member
/kernel/linux/linux-5.10/drivers/misc/
Disl29020.c205 .runtime_suspend = isl29020_runtime_suspend,
/kernel/linux/linux-5.10/drivers/media/rc/
Dgpio-ir-recv.c179 .runtime_suspend = gpio_ir_recv_runtime_suspend,
/kernel/linux/linux-5.10/drivers/mmc/core/
Dcore.h26 int (*runtime_suspend)(struct mmc_host *); member
/kernel/linux/linux-5.10/drivers/gpu/drm/tidss/
Dtidss_drv.c95 .runtime_suspend = tidss_pm_runtime_suspend,
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/
Dmock_gem_device.c112 .runtime_suspend = pm_domain_suspend,

12345