Home
last modified time | relevance | path

Searched refs:runtime_idle (Results 1 – 25 of 32) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/platform/rk/
H A Drk.c554 device->driver->pm->runtime_idle) { in mali_runtime_idle()
556 ret = device->driver->pm->runtime_idle(device); in mali_runtime_idle()
642 .runtime_idle = mali_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/scsi/ufs/
H A Dtc-dwc-g210-pltfrm.c91 .runtime_idle = ufshcd_pltfrm_runtime_idle,
H A Dtc-dwc-g210-pci.c149 .runtime_idle = tc_dwc_g210_pci_runtime_idle,
H A Dcdns-pltfrm.c322 .runtime_idle = ufshcd_pltfrm_runtime_idle,
H A Dufs-hisi.c590 .runtime_idle = ufshcd_pltfrm_runtime_idle,
H A Dufs-mediatek.c1156 .runtime_idle = ufshcd_pltfrm_runtime_idle,
H A Dufs-qcom.c1578 .runtime_idle = ufshcd_pltfrm_runtime_idle,
/OK3568_Linux_fs/kernel/Documentation/power/
H A Druntime_pm.rst49 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
174 (2) ->runtime_idle() and ->runtime_suspend() can only be executed for 'active'
175 devices (i.e. the PM core will only execute ->runtime_idle() or
179 (3) ->runtime_idle() and ->runtime_suspend() can only be executed for a device
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
[all …]
H A Dpci.rst299 .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
/OK3568_Linux_fs/kernel/include/linux/
H A Dpm.h302 int (*runtime_idle)(struct device *dev); member
347 .runtime_idle = idle_fn,
/OK3568_Linux_fs/kernel/sound/soc/sof/intel/
H A Dapl.c113 .runtime_idle = hda_dsp_runtime_idle,
H A Dtgl.c108 .runtime_idle = hda_dsp_runtime_idle,
H A Dcnl.c318 .runtime_idle = hda_dsp_runtime_idle,
/OK3568_Linux_fs/kernel/sound/soc/sof/
H A Dops.h176 if (sof_ops(sdev)->runtime_idle) in snd_sof_dsp_runtime_idle()
177 return sof_ops(sdev)->runtime_idle(sdev); in snd_sof_dsp_runtime_idle()
H A Dsof-priv.h217 int (*runtime_idle)(struct snd_sof_dev *sof_dev); /* optional */ member
/OK3568_Linux_fs/kernel/drivers/pci/pcie/
H A Dportdrv_pci.c83 .runtime_idle = pcie_port_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/misc/mei/
H A Dpci-txe.c359 dev->pg_domain.ops.runtime_idle = mei_txe_pm_runtime_idle; in mei_txe_set_pm_domain()
H A Dpci-me.c490 dev->pg_domain.ops.runtime_idle = mei_me_pm_runtime_idle; in mei_me_set_pm_domain()
/OK3568_Linux_fs/kernel/drivers/scsi/
H A Dscsi_pm.c354 .runtime_idle = scsi_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/pci/
H A Dpci-driver.c1326 if (pm->runtime_idle) in pci_pm_runtime_idle()
1327 return pm->runtime_idle(dev); in pci_pm_runtime_idle()
1352 .runtime_idle = pci_pm_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/gma500/
H A Dpsb_drv.c482 .runtime_idle = psb_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Dradeon_drv.c583 .runtime_idle = radeon_pmops_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/usb/core/
H A Dusb.c503 .runtime_idle = usb_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_kernel_linux.c223 .runtime_idle = mali_driver_runtime_idle,
/OK3568_Linux_fs/kernel/drivers/tty/serial/
H A Difx6x60.c1286 .runtime_idle = ifx_spi_pm_runtime_idle

12