Home
last modified time | relevance | path

Searched refs:suspend_noirq (Results 1 – 31 of 31) sorted by relevance

/linux-4.4.14/drivers/base/power/
Dgeneric_ops.c80 return pm && pm->suspend_noirq ? pm->suspend_noirq(dev) : 0; in pm_generic_suspend_noirq()
Dmain.c324 return ops->suspend_noirq; in pm_noirq_op()
Ddomain.c1492 genpd->domain.ops.suspend_noirq = pm_genpd_suspend_noirq; in pm_genpd_init()
/linux-4.4.14/include/linux/
Dpm.h310 int (*suspend_noirq)(struct device *dev); member
347 .suspend_noirq = suspend_fn, \
/linux-4.4.14/arch/arm/plat-omap/
Ddebug-leds.c154 .suspend_noirq = fpga_suspend_noirq,
/linux-4.4.14/arch/powerpc/kernel/
Dibmebus.c489 if (drv->pm->suspend_noirq) in ibmebus_bus_pm_suspend_noirq()
490 ret = drv->pm->suspend_noirq(dev); in ibmebus_bus_pm_suspend_noirq()
699 .suspend_noirq = ibmebus_bus_pm_suspend_noirq,
/linux-4.4.14/drivers/pci/
Dpci-driver.c760 if (pm->suspend_noirq) { in pci_pm_suspend_noirq()
764 error = pm->suspend_noirq(dev); in pci_pm_suspend_noirq()
765 suspend_report_result(pm->suspend_noirq, error); in pci_pm_suspend_noirq()
773 pm->suspend_noirq); in pci_pm_suspend_noirq()
1244 .suspend_noirq = pci_pm_suspend_noirq,
/linux-4.4.14/Documentation/power/
Dpci.txt284 .suspend_noirq = pci_pm_suspend_noirq,
432 prepare, suspend, suspend_noirq.
470 returns success. Otherwise the device driver's pm->suspend_noirq() callback is
487 (pm->suspend() or pm->suspend_noirq()) saves the device's standard configuration
571 routine instead of pm->suspend_noirq(). It also doesn't attempt to prepare the
610 two phases are analogous to the suspend and suspend_noirq phases, respectively.
744 3.1.3. suspend_noirq()
746 The suspend_noirq() callback is only executed during system suspend, after
750 The difference between suspend_noirq() and suspend() is that the driver's
751 interrupt handler will not be invoked while suspend_noirq() is running. Thus
[all …]
Ddevices.txt106 int (*suspend_noirq)(struct device *dev);
241 and then turn its hardware as "off" as possible during suspend_noirq. The
316 prepare, suspend, suspend_late, suspend_noirq.
337 PM core will skip the suspend, suspend_late and suspend_noirq suspend
361 4. The suspend_noirq phase occurs after IRQ handlers have been disabled,
400 means undoing the actions of the suspend_noirq phase. If the bus type
427 system suspend and resume (the suspend, suspend_late, suspend_noirq
497 4. The freeze_noirq phase is analogous to the suspend_noirq phase discussed
531 12. The poweroff_noirq phase is analogous to the suspend_noirq phase.
534 the same things as the suspend, suspend_late and suspend_noirq callbacks,
Druntime_pm.txt707 - if pm_runtime_suspended(dev) returns "false", invoke the ->suspend_noirq()
757 ->runtime_resume(), ->suspend(), ->suspend_noirq(), ->resume(),
/linux-4.4.14/drivers/rtc/
Drtc-snvs.c362 .suspend_noirq = snvs_rtc_suspend_noirq,
/linux-4.4.14/arch/arm/mach-sa1100/
Dneponset.c416 .suspend_noirq = neponset_suspend,
/linux-4.4.14/drivers/i2c/busses/
Di2c-lpc2k.c484 .suspend_noirq = i2c_lpc2k_suspend,
Di2c-exynos5.c865 .suspend_noirq = exynos5_i2c_suspend_noirq,
Di2c-at91.c1149 .suspend_noirq = at91_twi_suspend_noirq,
Di2c-s3c2410.c1326 .suspend_noirq = s3c24xx_i2c_suspend_noirq,
Di2c-pxa.c1349 .suspend_noirq = i2c_pxa_suspend_noirq,
/linux-4.4.14/drivers/watchdog/
DiTCO_wdt.c631 .suspend_noirq = iTCO_wdt_suspend_noirq,
/linux-4.4.14/drivers/usb/core/
Dhcd-pci.c640 .suspend_noirq = hcd_pci_suspend_noirq,
/linux-4.4.14/drivers/thunderbolt/
Dnhi.c624 .suspend_noirq = nhi_suspend_noirq,
/linux-4.4.14/drivers/pcmcia/
Dcs.c876 .suspend_noirq = pcmcia_socket_dev_suspend_noirq,
Dyenta_socket.c1333 .suspend_noirq = yenta_dev_suspend_noirq,
/linux-4.4.14/drivers/pinctrl/sirf/
Dpinctrl-sirf.c378 .suspend_noirq = sirfsoc_pinmux_suspend_noirq,
Dpinctrl-atlas7.c5548 .suspend_noirq = atlas7_pinmux_suspend_noirq,
6117 .suspend_noirq = atlas7_gpio_suspend_noirq,
/linux-4.4.14/drivers/pci/host/
Dpci-mvebu.c1302 .suspend_noirq = mvebu_pcie_suspend,
/linux-4.4.14/drivers/dma/
Dsa11x0-dma.c1062 .suspend_noirq = sa11x0_dma_suspend,
Dtxx9dmac.c1268 .suspend_noirq = txx9dmac_suspend_noirq,
Dat_hdmac.c2292 .suspend_noirq = at_dma_suspend_noirq,
/linux-4.4.14/drivers/power/
Dcharger-manager.c1989 .suspend_noirq = cm_suspend_noirq,
/linux-4.4.14/drivers/gpio/
Dgpio-omap.c919 .suspend_noirq = omap_mpuio_suspend_noirq,
/linux-4.4.14/drivers/tty/serial/
Dimx.c2129 .suspend_noirq = imx_serial_port_suspend_noirq,