Home
last modified time | relevance | path

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

123

/linux-3.4.99/drivers/sh/
Dpm_runtime.c33 .runtime_suspend = pm_clk_suspend,
/linux-3.4.99/Documentation/power/
Druntime_pm.txt40 int (*runtime_suspend)(struct device *dev);
46 The ->runtime_suspend(), ->runtime_resume() and ->runtime_idle() callbacks
72 the PM core that it is safe to run the ->runtime_suspend(), ->runtime_resume()
81 include executing the device driver's own ->runtime_suspend() callback (from the
82 PM core's point of view it is not necessary to implement a ->runtime_suspend()
108 device, then ->runtime_suspend() should return -EBUSY. On the other hand, if
155 ->runtime_suspend() in parallel with ->runtime_resume() or with another
156 instance of ->runtime_suspend() for the same device) with the exception that
157 ->runtime_suspend() or ->runtime_resume() can be executed in parallel with
161 (2) ->runtime_idle() and ->runtime_suspend() can only be executed for 'active'
[all …]
Dpci.txt290 .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
/linux-3.4.99/arch/arm/mach-omap1/
Dpm_bus.c55 .runtime_suspend = omap1_pm_runtime_suspend,
/linux-3.4.99/arch/arm/plat-samsung/
Dpd.c71 .runtime_suspend = samsung_pd_runtime_suspend,
/linux-3.4.99/drivers/base/power/
Dgeneric_ops.c50 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
Druntime.c480 callback = dev->pm_domain->ops.runtime_suspend; in rpm_suspend()
482 callback = dev->type->pm->runtime_suspend; in rpm_suspend()
484 callback = dev->class->pm->runtime_suspend; in rpm_suspend()
486 callback = dev->bus->pm->runtime_suspend; in rpm_suspend()
491 callback = dev->driver->pm->runtime_suspend; in rpm_suspend()
Ddomain.c1539 if (drv && drv->pm && drv->pm->runtime_suspend) in pm_genpd_default_save_state()
1540 return drv->pm->runtime_suspend(dev); in pm_genpd_default_save_state()
1693 genpd->domain.ops.runtime_suspend = pm_genpd_runtime_suspend; in pm_genpd_init()
/linux-3.4.99/include/linux/
Dpm.h285 int (*runtime_suspend)(struct device *dev); member
304 .runtime_suspend = suspend_fn, \
/linux-3.4.99/drivers/pci/
Dpci-driver.c1035 if (!pm || !pm->runtime_suspend) in pci_pm_runtime_suspend()
1039 error = pm->runtime_suspend(dev); in pci_pm_runtime_suspend()
1040 suspend_report_result(pm->runtime_suspend, error); in pci_pm_runtime_suspend()
1050 pm->runtime_suspend); in pci_pm_runtime_suspend()
1120 .runtime_suspend = pci_pm_runtime_suspend,
/linux-3.4.99/drivers/misc/
Disl29020.c214 .runtime_suspend = isl29020_runtime_suspend,
Dapds9802als.c304 .runtime_suspend = apds9802als_runtime_suspend,
/linux-3.4.99/drivers/scsi/
Dscsi_pm.c243 .runtime_suspend = scsi_runtime_suspend,
/linux-3.4.99/drivers/uio/
Duio_pdrv_genirq.c252 .runtime_suspend = uio_pdrv_genirq_runtime_nop,
/linux-3.4.99/arch/arm/plat-s5p/
Dsysmmu.c295 .runtime_suspend = s5p_sysmmu_runtime_suspend,
/linux-3.4.99/drivers/mmc/host/
Dsh_mobile_sdhi.c290 .runtime_suspend = tmio_mmc_host_runtime_suspend,
/linux-3.4.99/drivers/gpu/drm/exynos/
Dexynos_drm_hdmi.c353 .runtime_suspend = hdmi_runtime_suspend,
/linux-3.4.99/drivers/media/video/s5p-tv/
Dsii9234_drv.c279 .runtime_suspend = sii9234_runtime_suspend,
Dsdo_drv.c291 .runtime_suspend = sdo_runtime_suspend,
Dmixer_drv.c369 .runtime_suspend = mxr_runtime_suspend,
/linux-3.4.99/drivers/pcmcia/
Dds.c979 static int runtime_suspend(struct device *dev) in runtime_suspend() function
1057 ret = runtime_suspend(dev); in pcmcia_store_pm_state()
1212 return runtime_suspend(dev); in pcmcia_bus_suspend_callback()
/linux-3.4.99/drivers/usb/core/
Dhcd-pci.c602 .runtime_suspend = hcd_pci_runtime_suspend,
/linux-3.4.99/drivers/gpio/
Dgpio-langwell.c294 .runtime_suspend = lnw_gpio_runtime_suspend,
/linux-3.4.99/drivers/usb/musb/
Domap2430.c523 .runtime_suspend = omap2430_runtime_suspend,
/linux-3.4.99/drivers/usb/renesas_usbhs/
Dcommon.c631 .runtime_suspend = usbhsc_runtime_nop,

123