Symbol: runtime_suspend
drivers/acpi/device_pm.c
1372
.runtime_suspend = acpi_subsys_runtime_suspend,
drivers/acpi/x86/lpss.c
1237
.runtime_suspend = acpi_lpss_runtime_suspend,
drivers/ata/libata-core.c
5469
.runtime_suspend = ata_port_runtime_suspend,
drivers/base/power/generic_ops.c
29
return CALL_PM_OP(dev, runtime_suspend);
drivers/base/power/runtime.c
2019
callback = GET_CALLBACK(dev, runtime_suspend);
drivers/base/power/runtime.c
695
callback = RPM_GET_CALLBACK(dev, runtime_suspend);
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3017
.runtime_suspend = amdgpu_pmops_runtime_suspend,
drivers/gpu/drm/drm_mipi_dsi.c
85
.runtime_suspend = pm_generic_runtime_suspend,
drivers/gpu/drm/i915/i915_driver.c
1752
.runtime_suspend = intel_runtime_suspend,
drivers/gpu/drm/i915/selftests/mock_gem_device.c
113
.runtime_suspend = pm_domain_suspend,
drivers/gpu/drm/nouveau/nouveau_drm.c
1400
.runtime_suspend = nouveau_pmops_runtime_suspend,
drivers/gpu/drm/radeon/radeon_drv.c
534
.runtime_suspend = radeon_pmops_runtime_suspend,
drivers/gpu/drm/sun4i/sun4i_frontend.c
684
.runtime_suspend = sun4i_frontend_runtime_suspend,
drivers/gpu/vga/vga_switcheroo.c
1018
ret = dev->bus->pm->runtime_suspend(dev);
drivers/gpu/vga/vga_switcheroo.c
1062
domain->ops.runtime_suspend = vga_switcheroo_runtime_suspend;
drivers/greybus/bundle.c
114
if (pm && pm->runtime_suspend) {
drivers/greybus/bundle.c
115
ret = pm->runtime_suspend(&bundle->dev);
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
1026
.runtime_suspend = quicki2c_runtime_suspend,
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
971
.runtime_suspend = quickspi_runtime_suspend,
drivers/i2c/busses/i2c-at91-core.c
326
.runtime_suspend = at91_twi_runtime_suspend,
drivers/iio/adc/sun4i-gpadc-iio.c
429
.runtime_suspend = &sun4i_gpadc_runtime_suspend,
drivers/media/i2c/tw9900.c
751
.runtime_suspend = tw9900_runtime_suspend,
drivers/media/pci/intel/ipu6/ipu6-bus.c
68
.runtime_suspend = bus_pm_runtime_suspend,
drivers/media/pci/intel/ipu6/ipu6-isys.c
922
.runtime_suspend = isys_runtime_pm_suspend,
drivers/media/platform/allegro-dvt/allegro-core.c
4069
.runtime_suspend = allegro_runtime_suspend,
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
287
.runtime_suspend = rkcif_runtime_suspend,
drivers/media/platform/samsung/s3c-camif/camif-core.c
628
.runtime_suspend = s3c_camif_runtime_suspend,
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
1256
.runtime_suspend = bdisp_runtime_suspend,
drivers/media/platform/st/sti/delta/delta-v4l2.c
1939
.runtime_suspend = delta_runtime_suspend,
drivers/media/platform/st/sti/hva/hva-v4l2.c
1444
.runtime_suspend = hva_hw_runtime_suspend,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c
219
.runtime_suspend = sun6i_csi_suspend,
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
623
.runtime_suspend = sun6i_mipi_csi2_suspend,
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
683
.runtime_suspend = sun8i_a83t_mipi_csi2_suspend,
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
995
.runtime_suspend = deinterlace_runtime_suspend,
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
899
.runtime_suspend = rotate_runtime_suspend,
drivers/media/rc/gpio-ir-recv.c
189
.runtime_suspend = gpio_ir_recv_runtime_suspend,
drivers/mfd/omap-usb-host.c
829
.runtime_suspend = usbhs_runtime_suspend,
drivers/misc/isl29020.c
203
.runtime_suspend = isl29020_runtime_suspend,
drivers/misc/mei/pci-me.c
486
dev->pg_domain.ops.runtime_suspend = mei_me_pm_runtime_suspend;
drivers/misc/mei/pci-txe.c
328
dev->pg_domain.ops.runtime_suspend = mei_txe_pm_runtime_suspend;
drivers/mmc/core/bus.c
203
return host->bus_ops->runtime_suspend(host);
drivers/mmc/core/core.h
26
int (*runtime_suspend)(struct mmc_host *);
drivers/mmc/core/mmc.c
2373
.runtime_suspend = mmc_runtime_suspend,
drivers/mmc/core/sd.c
1840
.runtime_suspend = mmc_sd_runtime_suspend,
drivers/mmc/core/sd_uhs2.c
1152
.runtime_suspend = sd_uhs2_runtime_suspend,
drivers/mmc/core/sdio.c
1201
.runtime_suspend = mmc_sdio_runtime_suspend,
drivers/mmc/host/sdhci-pci-core.c
1195
.runtime_suspend = glk_runtime_suspend,
drivers/mmc/host/sdhci-pci-core.c
2056
if (chip->fixes && chip->fixes->runtime_suspend)
drivers/mmc/host/sdhci-pci-core.c
2057
return chip->fixes->runtime_suspend(chip);
drivers/mmc/host/sdhci-pci-gli.c
2101
.runtime_suspend = gl9763e_runtime_suspend,
drivers/mmc/host/sdhci-pci.h
155
int (*runtime_suspend) (struct sdhci_pci_chip *);
drivers/net/ipa/ipa_power.c
306
.runtime_suspend = ipa_runtime_suspend,
drivers/net/wwan/t7xx/t7xx_pci.c
740
.runtime_suspend = t7xx_pci_pm_runtime_suspend,
drivers/pci/hotplug/pciehp_core.c
366
.runtime_suspend = pciehp_runtime_suspend,
drivers/pci/pci-driver.c
1331
if (pm && pm->runtime_suspend) {
drivers/pci/pci-driver.c
1332
error = pm->runtime_suspend(dev);
drivers/pci/pci-driver.c
1340
pm->runtime_suspend, error);
drivers/pci/pci-driver.c
1344
pm->runtime_suspend, error);
drivers/pci/pci-driver.c
1351
if (pm && pm->runtime_suspend
drivers/pci/pci-driver.c
1356
pm->runtime_suspend);
drivers/pci/pci-driver.c
1434
.runtime_suspend = pci_pm_runtime_suspend,
drivers/pci/pcie/portdrv.c
433
size_t off = offsetof(struct pcie_port_service_driver, runtime_suspend);
drivers/pci/pcie/portdrv.c
665
.runtime_suspend = pcie_port_runtime_suspend,
drivers/pci/pcie/portdrv.h
85
int (*runtime_suspend)(struct pcie_device *dev);
drivers/pcmcia/ds.c
1066
ret = runtime_suspend(dev);
drivers/pcmcia/ds.c
1222
return runtime_suspend(dev);
drivers/pmdomain/core.c
1169
cb = dev->type->pm->runtime_suspend;
drivers/pmdomain/core.c
1171
cb = dev->class->pm->runtime_suspend;
drivers/pmdomain/core.c
1173
cb = dev->bus->pm->runtime_suspend;
drivers/pmdomain/core.c
1178
cb = dev->driver->pm->runtime_suspend;
drivers/pmdomain/core.c
228
if (dev->pm_domain->ops.runtime_suspend == genpd_runtime_suspend)
drivers/pmdomain/core.c
2419
genpd->domain.ops.runtime_suspend = genpd_runtime_suspend;
drivers/scsi/scsi_pm.c
154
if (pm && pm->runtime_suspend)
drivers/scsi/scsi_pm.c
155
err = pm->runtime_suspend(dev);
drivers/scsi/scsi_pm.c
269
.runtime_suspend = scsi_runtime_suspend,
drivers/scsi/sd.c
4355
.runtime_suspend = sd_suspend_runtime,
drivers/scsi/sr.c
92
.runtime_suspend = sr_runtime_suspend,
drivers/spi/spi-amlogic-spisg.c
856
.runtime_suspend = spisg_suspend_runtime,
drivers/spi/spi-omap2-mcspi.c
1655
.runtime_suspend = omap_mcspi_runtime_suspend,
drivers/spi/spi-sun4i.c
536
.runtime_suspend = sun4i_spi_runtime_suspend,
drivers/spi/spi-sun6i.c
810
.runtime_suspend = sun6i_spi_runtime_suspend,
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1167
isp->pm_domain.ops.runtime_suspend = atomisp_power_off;
drivers/staging/media/ipu7/ipu7-bus.c
68
.runtime_suspend = bus_pm_runtime_suspend,
drivers/staging/media/ipu7/ipu7-isys.c
567
.runtime_suspend = isys_runtime_pm_suspend,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c
324
.runtime_suspend = sun6i_isp_suspend,
drivers/thunderbolt/domain.c
606
if (tb->cm_ops->runtime_suspend) {
drivers/thunderbolt/domain.c
607
int ret = tb->cm_ops->runtime_suspend(tb);
drivers/thunderbolt/icm.c
2407
.runtime_suspend = icm_runtime_suspend,
drivers/thunderbolt/icm.c
2429
.runtime_suspend = icm_runtime_suspend,
drivers/thunderbolt/icm.c
2453
.runtime_suspend = icm_runtime_suspend,
drivers/thunderbolt/nhi.c
1115
if (nhi->ops && nhi->ops->runtime_suspend) {
drivers/thunderbolt/nhi.c
1116
ret = nhi->ops->runtime_suspend(tb->nhi);
drivers/thunderbolt/nhi.c
1457
.runtime_suspend = nhi_runtime_suspend,
drivers/thunderbolt/nhi.h
46
int (*runtime_suspend)(struct tb_nhi *nhi);
drivers/thunderbolt/nhi_ops.c
182
.runtime_suspend = icl_nhi_suspend,
drivers/thunderbolt/tb.c
3289
.runtime_suspend = tb_runtime_suspend,
drivers/thunderbolt/tb.h
517
int (*runtime_suspend)(struct tb *tb);
drivers/usb/core/hcd-pci.c
647
.runtime_suspend = hcd_pci_runtime_suspend,
drivers/usb/core/port.c
467
.runtime_suspend = usb_port_runtime_suspend,
drivers/usb/core/usb.c
578
.runtime_suspend = usb_runtime_suspend,
drivers/usb/musb/musb_core.c
2935
.runtime_suspend = musb_runtime_suspend,
drivers/usb/musb/omap2430.c
583
.runtime_suspend = omap2430_runtime_suspend,
drivers/usb/typec/ucsi/ucsi_ccg.c
1571
.runtime_suspend = ucsi_ccg_runtime_suspend,
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
4027
.runtime_suspend = dispc_runtime_suspend,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5538
.runtime_suspend = dsi_runtime_suspend,
drivers/video/fbdev/omap2/omapfb/dss/dss.c
1262
.runtime_suspend = dss_runtime_suspend,
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
784
.runtime_suspend = hdmi_runtime_suspend,
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
825
.runtime_suspend = hdmi_runtime_suspend,
drivers/video/fbdev/omap2/omapfb/dss/venc.c
911
.runtime_suspend = venc_runtime_suspend,
drivers/video/fbdev/sh_mobile_lcdcfb.c
2210
.runtime_suspend = sh_mobile_lcdc_runtime_suspend,
include/linux/pm.h
309
int (*runtime_suspend)(struct device *dev);
include/linux/pm.h
339
.runtime_suspend = suspend_fn, \
include/linux/pm_clock.h
26
.runtime_suspend = pm_clk_runtime_suspend, \
sound/soc/amd/acp-pcm-dma.c
1423
.runtime_suspend = acp_pcm_runtime_suspend,
sound/soc/amd/raven/acp3x-pcm-dma.c
505
.runtime_suspend = acp3x_pcm_runtime_suspend,
sound/soc/amd/raven/pci-acp3x.c
300
.runtime_suspend = snd_acp3x_suspend,
sound/soc/amd/renoir/acp3x-pdm-dma.c
487
.runtime_suspend = acp_pdm_runtime_suspend,
sound/soc/amd/renoir/rn-pci-acp3x.c
386
.runtime_suspend = snd_rn_acp_suspend,
sound/soc/intel/atom/sst/sst.c
577
.runtime_suspend = intel_sst_runtime_suspend,
sound/soc/mediatek/common/mtk-afe-fe-dai.c
343
afe->runtime_suspend(dev);
sound/soc/mediatek/common/mtk-base-afe.h
111
int (*runtime_suspend)(struct device *dev);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1395
afe->runtime_suspend = mt2701_afe_runtime_suspend;
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
833
afe->runtime_suspend = mt6797_afe_runtime_suspend;
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
559
afe->runtime_suspend = mt7986_afe_runtime_suspend;
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
1137
afe->runtime_suspend = mt8173_afe_runtime_suspend;
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
920
afe->runtime_suspend = mt8183_afe_runtime_suspend;
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2947
afe->runtime_suspend = mt8186_afe_runtime_suspend;
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3320
afe->runtime_suspend = mt8188_afe_runtime_suspend;
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2523
afe->runtime_suspend = mt8189_afe_runtime_suspend;
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2291
afe->runtime_suspend = mt8192_afe_runtime_suspend;
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
3111
afe->runtime_suspend = mt8195_afe_runtime_suspend;
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2210
afe->runtime_suspend = mt8365_afe_runtime_suspend;
sound/soc/sof/core.c
564
if (!sof_ops(sdev)->runtime_suspend || !sof_ops(sdev)->runtime_resume)
sound/soc/sof/imx/imx-common.c
463
.runtime_suspend = imx_runtime_suspend,
sound/soc/sof/intel/hda-common-ops.c
94
.runtime_suspend = hda_dsp_runtime_suspend,
sound/soc/sof/intel/hda-dsp.c
780
static int hda_suspend(struct snd_sof_dev *sdev, bool runtime_suspend)
sound/soc/sof/intel/hda-dsp.c
816
hda_codec_jack_wake_enable(sdev, runtime_suspend);
sound/soc/sof/ops.h
257
if (sof_ops(sdev)->runtime_suspend)
sound/soc/sof/ops.h
258
return sof_ops(sdev)->runtime_suspend(sdev);
sound/soc/sof/pm.c
229
static int sof_suspend(struct device *dev, bool runtime_suspend)
sound/soc/sof/pm.c
240
if (!runtime_suspend && !sof_ops(sdev)->suspend)
sound/soc/sof/pm.c
243
if (runtime_suspend && !sof_ops(sdev)->runtime_suspend)
sound/soc/sof/pm.c
258
if (!runtime_suspend) {
sound/soc/sof/pm.c
282
if (runtime_suspend)
sound/soc/sof/pm.c
309
if (runtime_suspend)
sound/soc/sof/sof-priv.h
300
int (*runtime_suspend)(struct snd_sof_dev *sof_dev); /* optional */
sound/soc/sunxi/sun4i-i2s.c
1682
.runtime_suspend = sun4i_i2s_runtime_suspend,