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
5520
.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
3022
.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
1768
.runtime_suspend = i915_pm_runtime_suspend,
drivers/gpu/drm/i915/selftests/mock_gem_device.c
113
.runtime_suspend = pm_domain_suspend,
drivers/gpu/drm/nouveau/nouveau_drm.c
1433
.runtime_suspend = nouveau_pmops_runtime_suspend,
drivers/gpu/drm/radeon/radeon_drv.c
533
.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
1027
.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
305
.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
1443
.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
994
.runtime_suspend = deinterlace_runtime_suspend,
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
898
.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
491
dev->pg_domain.ops.runtime_suspend = mei_me_pm_runtime_suspend;
drivers/misc/mei/pci-txe.c
329
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
2387
.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
1194
.runtime_suspend = glk_runtime_suspend,
drivers/mmc/host/sdhci-pci-core.c
2055
if (chip->fixes && chip->fixes->runtime_suspend)
drivers/mmc/host/sdhci-pci-core.c
2056
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
743
.runtime_suspend = t7xx_pci_pm_runtime_suspend,
drivers/pci/hotplug/pciehp_core.c
367
.runtime_suspend = pciehp_runtime_suspend,
drivers/pci/pci-driver.c
1334
if (pm && pm->runtime_suspend) {
drivers/pci/pci-driver.c
1335
error = pm->runtime_suspend(dev);
drivers/pci/pci-driver.c
1343
pm->runtime_suspend, error);
drivers/pci/pci-driver.c
1347
pm->runtime_suspend, error);
drivers/pci/pci-driver.c
1354
if (pm && pm->runtime_suspend
drivers/pci/pci-driver.c
1359
pm->runtime_suspend);
drivers/pci/pci-driver.c
1437
.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
1164
cb = dev->type->pm->runtime_suspend;
drivers/pmdomain/core.c
1166
cb = dev->class->pm->runtime_suspend;
drivers/pmdomain/core.c
1168
cb = dev->bus->pm->runtime_suspend;
drivers/pmdomain/core.c
1173
cb = dev->driver->pm->runtime_suspend;
drivers/pmdomain/core.c
223
if (dev->pm_domain->ops.runtime_suspend == genpd_runtime_suspend)
drivers/pmdomain/core.c
2420
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
4409
.runtime_suspend = sd_suspend_runtime,
drivers/scsi/sr.c
92
.runtime_suspend = sr_runtime_suspend,
drivers/spi/spi-amlogic-spisg.c
853
.runtime_suspend = spisg_suspend_runtime,
drivers/spi/spi-omap2-mcspi.c
1659
.runtime_suspend = omap_mcspi_runtime_suspend,
drivers/spi/spi-sun4i.c
531
.runtime_suspend = sun4i_spi_runtime_suspend,
drivers/spi/spi-sun6i.c
802
.runtime_suspend = sun6i_spi_runtime_suspend,
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1168
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
609
if (tb->cm_ops->runtime_suspend) {
drivers/thunderbolt/domain.c
610
int ret = tb->cm_ops->runtime_suspend(tb);
drivers/thunderbolt/icm.c
2423
.runtime_suspend = icm_runtime_suspend,
drivers/thunderbolt/icm.c
2445
.runtime_suspend = icm_runtime_suspend,
drivers/thunderbolt/icm.c
2469
.runtime_suspend = icm_runtime_suspend,
drivers/thunderbolt/nhi.c
1089
if (nhi->ops->runtime_suspend) {
drivers/thunderbolt/nhi.c
1090
ret = nhi->ops->runtime_suspend(tb->nhi);
drivers/thunderbolt/nhi.c
1279
.runtime_suspend = nhi_runtime_suspend,
drivers/thunderbolt/nhi.h
60
int (*runtime_suspend)(struct tb_nhi *nhi);
drivers/thunderbolt/pci.c
436
.runtime_suspend = icl_nhi_suspend,
drivers/thunderbolt/tb.c
3296
.runtime_suspend = tb_runtime_suspend,
drivers/thunderbolt/tb.h
518
int (*runtime_suspend)(struct tb *tb);
drivers/usb/core/hcd-pci.c
647
.runtime_suspend = hcd_pci_runtime_suspend,
drivers/usb/core/port.c
482
.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
582
.runtime_suspend = omap2430_runtime_suspend,
drivers/usb/typec/ucsi/ucsi_ccg.c
1578
.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
2207
.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
339
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
1674
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
1138
afe->runtime_suspend = mt8173_afe_runtime_suspend;
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
935
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
2539
afe->runtime_suspend = mt8189_afe_runtime_suspend;
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2304
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/mt8196/mt8196-afe-pcm.c
2425
afe->runtime_suspend = mt8196_afe_runtime_suspend;
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2219
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
302
int (*runtime_suspend)(struct snd_sof_dev *sof_dev); /* optional */
sound/soc/sunxi/sun4i-i2s.c
1682
.runtime_suspend = sun4i_i2s_runtime_suspend,