Searched refs:runtime_idle (Results 1 – 17 of 17) sorted by relevance
/linux-6.3-rc2/sound/soc/sof/intel/ |
A D | hda-common-ops.c | 90 .runtime_idle = hda_dsp_runtime_idle,
|
/linux-6.3-rc2/Documentation/power/ |
A D | runtime_pm.rst | 49 int (*runtime_idle)(struct device *dev); 53 The ->runtime_suspend(), ->runtime_resume() and ->runtime_idle() callbacks 80 and ->runtime_idle() callbacks for the given device in atomic context with 171 ->runtime_idle() (although ->runtime_idle() will not be started while any 175 devices (i.e. the PM core will only execute ->runtime_idle() or 192 to execute it, ->runtime_idle() will not be executed for the same device. 195 will cancel any pending requests to execute ->runtime_idle() for the same 250 - if set, ->runtime_idle() is being executed 801 provide its own callbacks for ->runtime_idle(), ->runtime_suspend(), 822 ->runtime_idle() would always call pm_runtime_suspend(). [all …]
|
A D | pci.rst | 299 .runtime_idle = pci_pm_runtime_idle, 416 and pm_request_idle(), executes the device driver's pm->runtime_idle() 424 pm->runtime_idle() callback. 961 3.1.17. runtime_idle() 964 The runtime_idle() callback is specific to device runtime PM. It is executed 1055 the runtime_idle() callback to prevent the device from being suspended again
|
/linux-6.3-rc2/include/linux/ |
A D | pm.h | 309 int (*runtime_idle)(struct device *dev); member 339 .runtime_idle = idle_fn,
|
/linux-6.3-rc2/drivers/scsi/ |
A D | scsi_pm.c | 272 .runtime_idle = scsi_runtime_idle,
|
/linux-6.3-rc2/sound/soc/sof/ |
A D | ops.h | 253 if (sof_ops(sdev)->runtime_idle) in snd_sof_dsp_runtime_idle() 254 return sof_ops(sdev)->runtime_idle(sdev); in snd_sof_dsp_runtime_idle()
|
A D | sof-priv.h | 284 int (*runtime_idle)(struct snd_sof_dev *sof_dev); /* optional */ member
|
/linux-6.3-rc2/drivers/misc/mei/ |
A D | pci-txe.c | 359 dev->pg_domain.ops.runtime_idle = mei_txe_pm_runtime_idle; in mei_txe_set_pm_domain()
|
A D | pci-me.c | 486 dev->pg_domain.ops.runtime_idle = mei_me_pm_runtime_idle; in mei_me_set_pm_domain()
|
/linux-6.3-rc2/drivers/pci/ |
A D | pci-driver.c | 1375 if (pm->runtime_idle) in pci_pm_runtime_idle() 1376 return pm->runtime_idle(dev); in pci_pm_runtime_idle() 1401 .runtime_idle = pci_pm_runtime_idle,
|
/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | radeon_drv.c | 530 .runtime_idle = radeon_pmops_runtime_idle,
|
/linux-6.3-rc2/drivers/pci/pcie/ |
A D | portdrv.c | 661 .runtime_idle = pcie_port_runtime_idle,
|
/linux-6.3-rc2/drivers/usb/core/ |
A D | usb.c | 502 .runtime_idle = usb_runtime_idle,
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/ |
A D | nouveau_drm.c | 1297 .runtime_idle = nouveau_pmops_runtime_idle,
|
/linux-6.3-rc2/drivers/base/power/ |
A D | runtime.c | 498 callback = RPM_GET_CALLBACK(dev, runtime_idle); in rpm_idle()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_drv.c | 2727 .runtime_idle = amdgpu_pmops_runtime_idle,
|
/linux-6.3-rc2/drivers/ata/ |
A D | libata-core.c | 5164 .runtime_idle = ata_port_runtime_idle,
|
Completed in 69 milliseconds