The power management functions are:
Check if device loses power with DDI_SUSPEND
Report the power management capability of a PCI device
Mark a component as busy
Mark a component as idle
Raise the power level of a component
Lower the power level of a component
Notify the power management framework of an autonomous power level change
Device power cycle advisory check
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 |