Contents

joinPMtree

Joins the driver into the power plane of the I/O Registry.

Declaration

virtual void joinPMtree(
 IOService *driver );

Parameters

  • driver:

    The driver to be added to the power plane, usually this.

Overview

A driver uses this method to call its nub when initializing (usually in its start routine after calling PMinit), to be attached into the power management hierarchy (i.e., the power plane). A driver usually calls this method on the driver for the device that provides it power (this is frequently the nub). Before this call returns, the caller will probably be called at setPowerParent and setAggressiveness and possibly at addPowerChild as it is added to the hierarchy. This method may be overridden by a nub subclass.

See Also

Miscellaneous