Contents

makeUsable

Requests that a device become usable.

Declaration

IOReturn makeUsable(
 void );

Return Value

A return code that can be ignored by the caller.

Overview

This method is called when some client of a device (or the device's own driver) is asking for the device to become usable. Power management responds by telling the object upon which this method is called to change to its highest power state. makeUsable is implemented using changePowerStateToPriv. Subsequent requests for lower power, such as from changePowerStateToPriv, will pre-empt this request.

See Also

Miscellaneous