Searched refs:suspend_noirq (Results 1 - 25 of 40) sorted by relevance

12

/linux-master/drivers/thunderbolt/
H A Dnhi.h36 * @suspend_noirq: NHI specific suspend_noirq hook
44 int (*suspend_noirq)(struct tb_nhi *nhi, bool wakeup); member in struct:tb_nhi_ops
H A Dnhi_ops.c180 .suspend_noirq = icl_nhi_suspend_noirq,
H A Ddomain.c532 if (tb->cm_ops->suspend_noirq)
533 ret = tb->cm_ops->suspend_noirq(tb);
H A Dnhi.c975 if (nhi->ops && nhi->ops->suspend_noirq) {
976 ret = nhi->ops->suspend_noirq(tb->nhi, wakeup);
1435 .suspend_noirq = nhi_suspend_noirq,
/linux-master/drivers/base/power/
H A Dgeneric_ops.c70 * pm_generic_suspend_noirq - Generic suspend_noirq callback for subsystems.
77 return pm && pm->suspend_noirq ? pm->suspend_noirq(dev) : 0;
H A Dmain.c417 return ops->suspend_noirq;
1976 !ops->suspend_noirq &&
/linux-master/drivers/clocksource/
H A Dingenic-ost.c162 .suspend_noirq = ingenic_ost_suspend,
H A Dingenic-timer.c411 .suspend_noirq = ingenic_tcu_suspend,
/linux-master/include/linux/
H A Dpm.h182 * @suspend_noirq: Complete the actions started by @suspend(). Carry out any
185 * run while @suspend_noirq() is being executed.
188 * @suspend_noirq() has returned successfully. If the device can generate
194 * @suspend_noirq().
215 * @suspend_noirq(), but it need not save the device's settings in memory.
301 int (*suspend_noirq)(struct device *dev); member in struct:dev_pm_ops
329 .suspend_noirq = pm_sleep_ptr(suspend_fn), \
/linux-master/drivers/i2c/busses/
H A Di2c-at91-core.c325 .suspend_noirq = at91_twi_suspend_noirq,
H A Di2c-lpc2k.c453 .suspend_noirq = i2c_lpc2k_suspend,
/linux-master/drivers/pci/
H A Dpci-driver.c869 if (pm->suspend_noirq) {
873 error = pm->suspend_noirq(dev);
874 suspend_report_result(dev, pm->suspend_noirq, error);
882 pm->suspend_noirq);
1401 .suspend_noirq = pci_pm_suspend_noirq,
/linux-master/drivers/phy/tegra/
H A Dxusb.h404 int (*suspend_noirq)(struct tegra_xusb_padctl *padctl); member in struct:tegra_xusb_padctl_ops
H A Dxusb.c1300 if (padctl->soc && padctl->soc->ops && padctl->soc->ops->suspend_noirq)
1301 return padctl->soc->ops->suspend_noirq(padctl);
/linux-master/drivers/thermal/intel/
H A Dintel_pch_thermal.c388 .suspend_noirq = intel_pch_thermal_suspend_noirq,
/linux-master/drivers/usb/core/
H A Dhcd-pci.c469 * low power state during suspend_noirq, if the hardware allows.
623 .suspend_noirq = hcd_pci_suspend_noirq,
/linux-master/drivers/rtc/
H A Drtc-brcmstb-waketimer.c409 .suspend_noirq = brcmstb_waketmr_suspend_noirq,
/linux-master/drivers/gpio/
H A Dgpio-brcmstb.c584 .suspend_noirq = brcmstb_gpio_suspend,
/linux-master/drivers/pcmcia/
H A Dcs.c876 .suspend_noirq = pcmcia_socket_dev_suspend_noirq,
/linux-master/drivers/pmdomain/
H A Dcore.c1277 * @suspend_noirq: Generic suspend_noirq callback.
1284 int (*suspend_noirq)(struct device *dev),
1294 ret = suspend_noirq(dev);
2112 genpd->domain.ops.suspend_noirq = genpd_suspend_noirq;
/linux-master/drivers/hv/
H A Dvmbus_drv.c964 * suspend_noirq/resume_noirq are set to NULL to support Suspend-to-Idle: we
972 .suspend_noirq = NULL,
2519 * Set suspend_noirq/resume_noirq to NULL for Suspend-to-Idle: see the comment
2524 .suspend_noirq = NULL,
/linux-master/drivers/firmware/google/
H A Dgsmi.c880 .suspend_noirq = gsmi_log_s0ix_suspend,
/linux-master/drivers/firmware/tegra/
H A Dbpmp.c839 .suspend_noirq = tegra_bpmp_suspend,
/linux-master/drivers/acpi/
H A Ddevice_pm.c1375 .suspend_noirq = acpi_subsys_suspend_noirq,
H A Dacpi_lpss.c1074 * driver really wanted to run that code in ->suspend_noirq, but
1231 .suspend_noirq = acpi_lpss_suspend_noirq,

Completed in 318 milliseconds

12