/linux-4.4.14/drivers/scsi/ |
D | scsi_pm.c | 225 if (pm && pm->runtime_suspend) in sdev_runtime_suspend() 226 err = pm->runtime_suspend(dev); in sdev_runtime_suspend() 341 .runtime_suspend = scsi_runtime_suspend,
|
D | sr.c | 87 .runtime_suspend = sr_runtime_suspend,
|
D | sd.c | 510 .runtime_suspend = sd_suspend_runtime,
|
/linux-4.4.14/drivers/mfd/ |
D | intel-lpss.h | 50 .runtime_suspend = intel_lpss_suspend, \
|
D | omap-usb-host.c | 860 .runtime_suspend = usbhs_runtime_suspend,
|
/linux-4.4.14/Documentation/power/ |
D | runtime_pm.txt | 41 int (*runtime_suspend)(struct device *dev); 47 The ->runtime_suspend(), ->runtime_resume() and ->runtime_idle() callbacks 73 the PM core that it is safe to run the ->runtime_suspend(), ->runtime_resume() 82 include executing the device driver's own ->runtime_suspend() callback (from the 83 PM core's point of view it is not necessary to implement a ->runtime_suspend() 109 device, then ->runtime_suspend() should return -EBUSY. On the other hand, if 162 ->runtime_suspend() in parallel with ->runtime_resume() or with another 163 instance of ->runtime_suspend() for the same device) with the exception that 164 ->runtime_suspend() or ->runtime_resume() can be executed in parallel with 168 (2) ->runtime_idle() and ->runtime_suspend() can only be executed for 'active' [all …]
|
D | pci.txt | 290 .runtime_suspend = pci_pm_runtime_suspend, 369 driver has to provide a pm->runtime_suspend() callback (see below), which is 383 It is expected that the device driver's pm->runtime_suspend() callback will 906 3.1.15. runtime_suspend() 908 The runtime_suspend() callback is specific to device runtime power management 939 cause the driver's runtime_suspend() callback to be executed. 956 .resume() (and .thaw(), and .restore()) and the .runtime_suspend() pointer to 976 runtime_suspend() and runtime_resume() callbacks. It also may need to implement 979 (alternatively, the runtime_suspend() callback will have to check if the 1000 It is important to remember that the driver's runtime_suspend() callback
|
D | devices.txt | 112 int (*runtime_suspend)(struct device *dev);
|
/linux-4.4.14/include/linux/ |
D | pm_clock.h | 27 .runtime_suspend = pm_clk_runtime_suspend, \
|
D | pm.h | 316 int (*runtime_suspend)(struct device *dev); member 359 .runtime_suspend = suspend_fn, \
|
/linux-4.4.14/drivers/base/power/ |
D | generic_ops.c | 28 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
|
D | domain.c | 1427 cb = dev->type->pm->runtime_suspend; in pm_genpd_default_save_state() 1429 cb = dev->class->pm->runtime_suspend; in pm_genpd_default_save_state() 1431 cb = dev->bus->pm->runtime_suspend; in pm_genpd_default_save_state() 1436 cb = dev->driver->pm->runtime_suspend; in pm_genpd_default_save_state() 1487 genpd->domain.ops.runtime_suspend = pm_genpd_runtime_suspend; in pm_genpd_init()
|
D | runtime.c | 516 callback = RPM_GET_CALLBACK(dev, runtime_suspend); in rpm_suspend() 1428 callback = RPM_GET_CALLBACK(dev, runtime_suspend); in pm_runtime_force_suspend()
|
/linux-4.4.14/drivers/pci/ |
D | pci-driver.c | 1143 if (!pm || !pm->runtime_suspend) in pci_pm_runtime_suspend() 1148 error = pm->runtime_suspend(dev); in pci_pm_runtime_suspend() 1157 pm->runtime_suspend, error); in pci_pm_runtime_suspend() 1160 pm->runtime_suspend, error); in pci_pm_runtime_suspend() 1173 pm->runtime_suspend); in pci_pm_runtime_suspend() 1250 .runtime_suspend = pci_pm_runtime_suspend,
|
/linux-4.4.14/drivers/mmc/core/ |
D | core.h | 24 int (*runtime_suspend)(struct mmc_host *); member
|
D | bus.c | 183 return host->bus_ops->runtime_suspend(host); in mmc_runtime_suspend()
|
D | sdio.c | 1051 .runtime_suspend = mmc_sdio_runtime_suspend,
|
D | sd.c | 1188 .runtime_suspend = mmc_sd_runtime_suspend,
|
D | mmc.c | 1999 .runtime_suspend = mmc_runtime_suspend,
|
/linux-4.4.14/drivers/scsi/ufs/ |
D | ufshcd-pci.c | 163 .runtime_suspend = ufshcd_pci_runtime_suspend,
|
D | ufs-qcom.c | 1559 .runtime_suspend = ufshcd_pltfrm_runtime_suspend,
|
/linux-4.4.14/drivers/misc/ |
D | isl29020.c | 215 .runtime_suspend = isl29020_runtime_suspend,
|
/linux-4.4.14/drivers/uio/ |
D | uio_pdrv_genirq.c | 250 .runtime_suspend = uio_pdrv_genirq_runtime_nop,
|
D | uio_dmem_genirq.c | 330 .runtime_suspend = uio_dmem_genirq_runtime_nop,
|
/linux-4.4.14/drivers/gpu/vga/ |
D | vga_switcheroo.c | 874 ret = dev->bus->pm->runtime_suspend(dev); in vga_switcheroo_runtime_suspend() 918 domain->ops.runtime_suspend = vga_switcheroo_runtime_suspend; in vga_switcheroo_init_domain_pm_ops()
|
/linux-4.4.14/drivers/media/platform/s5p-tv/ |
D | sii9234_drv.c | 278 .runtime_suspend = sii9234_runtime_suspend,
|
D | sdo_drv.c | 334 .runtime_suspend = sdo_runtime_suspend,
|
D | mixer_drv.c | 410 .runtime_suspend = mxr_runtime_suspend,
|
D | hdmi_drv.c | 777 .runtime_suspend = hdmi_runtime_suspend,
|
/linux-4.4.14/drivers/misc/mei/ |
D | pci-txe.c | 387 dev->pg_domain.ops.runtime_suspend = mei_txe_pm_runtime_suspend; in mei_txe_set_pm_domain()
|
D | pci-me.c | 435 dev->pg_domain.ops.runtime_suspend = mei_me_pm_runtime_suspend; in mei_me_set_pm_domain()
|
/linux-4.4.14/drivers/pcmcia/ |
D | ds.c | 983 static int runtime_suspend(struct device *dev) in runtime_suspend() function 1071 ret = runtime_suspend(dev); in pm_state_store() 1228 return runtime_suspend(dev); in pcmcia_bus_suspend_callback()
|
/linux-4.4.14/drivers/spi/ |
D | spi-sun4i.c | 459 .runtime_suspend = sun4i_spi_runtime_suspend,
|
D | spi-sun6i.c | 465 .runtime_suspend = sun6i_spi_runtime_suspend,
|
/linux-4.4.14/drivers/usb/core/ |
D | port.c | 175 .runtime_suspend = usb_port_runtime_suspend,
|
D | hcd-pci.c | 651 .runtime_suspend = hcd_pci_runtime_suspend,
|
D | usb.c | 367 .runtime_suspend = usb_runtime_suspend,
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-lynxpoint.c | 428 .runtime_suspend = lp_gpio_runtime_suspend,
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | psb_drv.c | 471 .runtime_suspend = psb_runtime_suspend,
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 547 .runtime_suspend = radeon_pmops_runtime_suspend,
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_mipi_dsi.c | 54 .runtime_suspend = pm_generic_runtime_suspend,
|
/linux-4.4.14/drivers/media/platform/s3c-camif/ |
D | camif-core.c | 644 .runtime_suspend = s3c_camif_runtime_suspend,
|
/linux-4.4.14/sound/soc/intel/atom/sst/ |
D | sst.c | 555 .runtime_suspend = intel_sst_runtime_suspend,
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_drv.c | 462 .runtime_suspend = amdgpu_pmops_runtime_suspend,
|
/linux-4.4.14/drivers/usb/renesas_usbhs/ |
D | common.c | 761 .runtime_suspend = usbhsc_runtime_nop,
|
/linux-4.4.14/drivers/usb/musb/ |
D | omap2430.c | 705 .runtime_suspend = omap2430_runtime_suspend,
|
D | musb_core.c | 2570 .runtime_suspend = musb_runtime_suspend,
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | hdmi5.c | 847 .runtime_suspend = hdmi_runtime_suspend,
|
D | hdmi4.c | 811 .runtime_suspend = hdmi_runtime_suspend,
|
D | venc.c | 979 .runtime_suspend = venc_runtime_suspend,
|
D | rfbi.c | 1056 .runtime_suspend = rfbi_runtime_suspend,
|
D | dss.c | 1289 .runtime_suspend = dss_runtime_suspend,
|
D | dispc.c | 4103 .runtime_suspend = dispc_runtime_suspend,
|
D | dsi.c | 5560 .runtime_suspend = dsi_runtime_suspend,
|
/linux-4.4.14/drivers/acpi/ |
D | acpi_lpss.c | 676 .runtime_suspend = acpi_lpss_runtime_suspend,
|
D | device_pm.c | 1029 .runtime_suspend = acpi_subsys_runtime_suspend,
|
/linux-4.4.14/drivers/net/irda/ |
D | sh_irda.c | 858 .runtime_suspend = sh_irda_runtime_nop,
|
/linux-4.4.14/drivers/media/i2c/soc_camera/ |
D | mt9t031.c | 584 .runtime_suspend = mt9t031_runtime_suspend,
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-sh_mobile.c | 1017 .runtime_suspend = sh_mobile_i2c_runtime_nop,
|
D | i2c-at91.c | 1151 .runtime_suspend = at91_twi_runtime_suspend,
|
/linux-4.4.14/drivers/base/ |
D | platform.c | 1068 .runtime_suspend = pm_generic_runtime_suspend,
|
/linux-4.4.14/drivers/tty/serial/ |
D | ifx6x60.c | 1349 .runtime_suspend = ifx_spi_pm_runtime_suspend,
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_drm.c | 1016 .runtime_suspend = nouveau_pmops_runtime_suspend,
|
/linux-4.4.14/drivers/media/platform/exynos-gsc/ |
D | gsc-core.c | 1249 .runtime_suspend = gsc_runtime_suspend,
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_drv.c | 1669 .runtime_suspend = intel_runtime_suspend,
|
/linux-4.4.14/drivers/media/platform/sti/bdisp/ |
D | bdisp-v4l2.c | 1262 .runtime_suspend = bdisp_runtime_suspend,
|
/linux-4.4.14/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 1399 .runtime_suspend = hsw_pcm_runtime_suspend,
|
/linux-4.4.14/drivers/dma/ |
D | tegra20-apb-dma.c | 1602 .runtime_suspend = tegra_dma_runtime_suspend,
|
/linux-4.4.14/drivers/media/platform/soc_camera/ |
D | sh_mobile_ceu_camera.c | 2031 .runtime_suspend = sh_mobile_ceu_runtime_nop,
|
/linux-4.4.14/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 1871 .runtime_suspend = ravb_runtime_nop,
|
/linux-4.4.14/drivers/mmc/host/ |
D | omap_hsmmc.c | 2387 .runtime_suspend = omap_hsmmc_runtime_suspend,
|
/linux-4.4.14/drivers/video/fbdev/ |
D | sh_mobile_lcdcfb.c | 2379 .runtime_suspend = sh_mobile_lcdc_runtime_suspend,
|
/linux-4.4.14/drivers/ata/ |
D | libata-core.c | 5459 .runtime_suspend = ata_port_runtime_suspend,
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | r8169.c | 7903 .runtime_suspend = rtl8169_runtime_suspend,
|