Lines Matching full:ips

45 // List of all Power Modes that disable IPS
87 // Update power mode on DBus and create IPS object if allowed
106 lg2::info("createIpsObject: Creating IPS object");
120 // Starts watching for IPS state changes.
131 // Stop watching for IPS state changes.
134 lg2::info("removeIpsObject: Deleting IPS object");
344 // Write default mode to DBus and create IPS object if allowed
350 // Read the default IPS parameters, write persistent file and update
377 // Set the power mode on DBus and create IPS object if allowed/needed
418 // Determine if IPS is allowed and create/remove as needed
446 // Customer no longer able to enable IPS
451 // Customer now able to enable IPS
460 // Starts watching for IPS state changes.
505 // Successful mode change and IPS is now allowed, so
506 // send IPS config
545 // Handle IPS changed event (from GUI/Redfish)
616 // Setting the exitUtil to 0 will force restoring the default IPS
620 // Read the default IPS parameters, write persistent file and update
631 // Trigger IPS data to get sent to the OCC
639 * @return true if IPS parameters were read
696 lg2::warning("updateDbusIPS: No IPS object was found");
715 "PowerMode::sendIpsData: SET_CFG_DATA[IPS] does not get sent on non-PowerVM systems");
723 "PowerMode::sendIpsData: Skipping IPS data due to being in an ECO Power Mode");
742 cmd.push_back(0x11); // Config Format: IPS Settings
744 cmd.push_back(ipsEnabled ? 1 : 0); // IPS Enable
751 lg2::info("PowerMode::sendIpsData: SET_CFG_DATA[IPS] "
766 "PowerMode::sendIpsData: SET_CFG_DATA[IPS] failed with status {STATUS}",
775 "PowerMode::sendIpsData: INVALID SET_CFG_DATA[IPS] response");
783 "PowerMode::sendIpsData: SET_CFG_DATA[IPS] with status={STATUS}",
804 "OccPersistData: IPS enabled:{ENABLE}, enter:{EUTIL}%/{ETIME}s, exit:{XUTIL}%/{XTIME}s",
958 // Get all IPS properties from DBus
1046 /* Read default IPS parameters, save them to the persistent file and update
1050 // Read the default IPS parameters
1060 lg2::info("PowerMode::useDefaultIPSParms: Using default IPS parms: "
1066 // Save IPS parms to the persistent file
1070 // Write IPS parms to DBus
1074 // Starts to watch for IPS active state changes.
1103 // NOTE: this will leave the system not reporting IPS active state to
1109 // Starts to watch for IPS active state changes.
1125 // Stops watching for IPS active state changes.
1128 // NOTE: we want to remove event, close file, and IPS active false no
1163 // NOTE: this will leave the system not reporting IPS active state to
1185 // Function to Read SysFs file change on IPS state and push on dBus.
1205 // deemed success. That means we would disable IPS active on dbus.
1215 "IPS state Read Error({ERR})={STR} : File={FILE} : len={LEN}",
1225 // NOTE: this will leave the system not reporting IPS active state
1234 // Bit 6: IPS active 1 indicates enabled.
1235 // Bit 7: IPS enabled. 1 indicates enabled.
1241 // This will only set IPS active dbus if different than current.
1257 // NOTE: this will leave the system not reporting IPS active state to