Power Management Functions
The power management functions are:
- ddi_removing_power()
Check if device loses power with DDI_SUSPEND
- pci_report_pmcap()
Report the power management capability of a PCI device
- pm_busy_component()
Mark a component as busy
- pm_idle_component()
Mark a component as idle
- pm_raise_power()
Raise the power level of a component
- pm_lower_power()
Lower the power level of a component
- pm_power_has_changed()
Notify the power management framework of an autonomous power
level change
- pm_trans_check()
Device power cycle advisory check
Table 39 Deprecated Power Management Functions
| |
ddi_dev_is_needed()
| Inform the system that a device's component is required
|
pm_create_components()
| Create power-manageable components
|
pm_destroy_components()
| Destroy power-manageable components
|
pm_get_normal_power()
| Get the normal power level of a device component
|
pm_set_normal_power()
| Set the normal power level of a device component
|
|