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 B-10 Deprecated Power Management Functions
Function Name |
Description |
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 |