Lines Matching refs:dev_pm_ops
272 pci_bus_type, points to a struct dev_pm_ops object, pci_dev_pm_ops, containing
275 const struct dev_pm_ops pci_dev_pm_ops = {
443 dev_pm_ops object is present and the prepare pointer in that object is valid).
448 the device's driver doesn't provide a struct dev_pm_ops object (containing
468 done that). Second, if the device driver's struct dev_pm_ops object is not
680 dev_pm_ops structure described in Documentation/power/devices.txt, and the
687 It is recommended that all PCI device drivers define a struct dev_pm_ops object
690 driver's struct dev_pm_ops object has to be assigned to the driver.pm field in
694 The PM callbacks in struct dev_pm_ops are not mandatory and if they are not
695 defined (i.e. the respective fields of struct dev_pm_ops are unset) the PCI
945 point two or more members of struct dev_pm_ops to the same routine. There are
948 The SIMPLE_DEV_PM_OPS macro declares a struct dev_pm_ops object with one
951 .restore() members. The other function pointers in this struct dev_pm_ops are
960 dev_pm_ops to indicate that one suspend routine is to be pointed to by the