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 36 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
|
|