• Rafael J. Wysocki's avatar
    ACPI / PM: Fix consistency check for power resources during resume · 660b1113
    Rafael J. Wysocki authored
    During system resume we check if there are power resources that have
    been turned off by the BIOS, but our reference counters for them
    are nonzero (they need to be turned on then).  It turns out, however,
    that we also need to check the opposite, i.e. if there are power
    resources that have been turned on by the BIOS, but our reference
    counters for them are zero (which means that no devices are going
    to need them any time soon) and we should turn them off.
    
    Make the power resources resume code do the additional check and
    turn off the unused power resources as appropriate.
    
    This change has been tested on HP nx6325.
    Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
    660b1113
power.c 22.1 KB