Writing Device Drivers

pm_raise_power(9F)

    int pm_raise_power(dev_info_t *dip, int component, int level);

pm_raise_power(9F) is called when the driver discovers that a component needed for some operation is at a power level less than is needed for a particular operation. This interface arranges for the driver to be called to raise the current power level of the component at least to the level specified in the request. All the devices that depend on this device are also brought back to full power by this call.