/openbmc/linux/drivers/base/power/ |
H A D | generic_ops.c | 22 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_suspend() 41 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_resume() 75 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend_noirq() 87 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend_late() 99 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend() 111 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze_noirq() 123 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze_late() 135 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze() 147 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_noirq() 159 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_late() [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | scsi_pm.c | 22 static int do_scsi_suspend(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_suspend() 27 static int do_scsi_freeze(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_freeze() 32 static int do_scsi_poweroff(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_poweroff() 37 static int do_scsi_resume(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_resume() 42 static int do_scsi_thaw(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_thaw() 47 static int do_scsi_restore(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_restore() 53 int (*cb)(struct device *, const struct dev_pm_ops *)) in scsi_dev_type_suspend() argument 55 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in scsi_dev_type_suspend() 70 int (*cb)(struct device *, const struct dev_pm_ops *)) in scsi_bus_suspend_common() argument 79 int (*cb)(struct device *, const struct dev_pm_ops *)) in scsi_bus_resume_common() argument [all …]
|
/openbmc/linux/include/linux/ |
H A D | pm.h | 286 struct dev_pm_ops { struct 372 const struct dev_pm_ops name = { \ 378 const struct dev_pm_ops name; \ 380 const struct dev_pm_ops name 383 static __maybe_unused const struct dev_pm_ops __static_##name 440 const struct dev_pm_ops __maybe_unused name = { \ 461 const struct dev_pm_ops __maybe_unused name = { \ 471 const struct dev_pm_ops name = { \ 743 struct dev_pm_ops ops;
|
/openbmc/linux/drivers/pci/ |
H A D | pci-driver.c | 724 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_prepare() 793 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_suspend() 865 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_suspend_noirq() 960 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_resume_noirq() 1002 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_resume() 1044 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_freeze() 1080 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_freeze_noirq() 1105 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_thaw_noirq() 1131 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_thaw() 1152 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_poweroff() [all …]
|
/openbmc/linux/drivers/spi/ |
H A D | spi-bcm-qspi.h | 45 struct dev_pm_ops; 102 extern const struct dev_pm_ops bcm_qspi_pm_ops;
|
/openbmc/linux/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.h | 13 struct dev_pm_ops; 93 extern const struct dev_pm_ops brcmnand_pm_ops;
|
/openbmc/linux/drivers/greybus/ |
H A D | bundle.c | 111 const struct dev_pm_ops *pm = dev->driver->pm; in gb_bundle_suspend() 138 const struct dev_pm_ops *pm = dev->driver->pm; in gb_bundle_resume() 165 static const struct dev_pm_ops gb_bundle_pm_ops = {
|
/openbmc/linux/drivers/hwmon/ |
H A D | ltc2947.h | 8 extern const struct dev_pm_ops ltc2947_pm_ops;
|
H A D | adt7x10.h | 23 extern const struct dev_pm_ops adt7x10_dev_pm_ops;
|
/openbmc/linux/sound/soc/sof/ |
H A D | sof-acpi-dev.h | 12 extern const struct dev_pm_ops sof_acpi_pm;
|
H A D | sof-pci-dev.h | 12 extern const struct dev_pm_ops sof_pci_pm;
|
H A D | sof-of-dev.h | 19 extern const struct dev_pm_ops sof_of_pm;
|
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00pci.h | 25 extern const struct dev_pm_ops rt2x00pci_pm_ops;
|
/openbmc/linux/drivers/mmc/host/ |
H A D | dw_mmc-pltfm.h | 14 extern const struct dev_pm_ops dw_mci_pltfm_pmops;
|
/openbmc/linux/drivers/iio/accel/ |
H A D | kxsd9.h | 13 extern const struct dev_pm_ops kxsd9_dev_pm_ops;
|
H A D | fxls8962af.h | 19 extern const struct dev_pm_ops fxls8962af_pm_ops;
|
H A D | bmi088-accel.h | 19 extern const struct dev_pm_ops bmi088_accel_pm_ops;
|
/openbmc/linux/drivers/iio/gyro/ |
H A D | bmg160.h | 5 extern const struct dev_pm_ops bmg160_pm_ops;
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | ad7879.h | 16 extern const struct dev_pm_ops ad7879_pm_ops;
|
/openbmc/linux/drivers/iio/magnetometer/ |
H A D | bmc150_magn.h | 6 extern const struct dev_pm_ops bmc150_magn_pm_ops;
|
/openbmc/linux/drivers/crypto/ccree/ |
H A D | cc_pm.h | 16 extern const struct dev_pm_ops ccree_pm;
|
/openbmc/linux/drivers/iio/pressure/ |
H A D | mpl115.h | 24 extern const struct dev_pm_ops mpl115_dev_pm_ops;
|
/openbmc/linux/drivers/iio/common/hid-sensors/ |
H A D | hid-sensor-trigger.h | 15 extern const struct dev_pm_ops hid_sensor_pm_ops;
|
/openbmc/linux/drivers/iio/light/ |
H A D | st_uvis25.h | 37 extern const struct dev_pm_ops st_uvis25_pm_ops;
|
/openbmc/linux/drivers/mfd/ |
H A D | cs42l43.h | 18 extern const struct dev_pm_ops cs42l43_pm_ops;
|