/openbmc/openbmc/meta-quanta/meta-gbs/recipes-google/acpi-power-state/ |
H A D | acpi-power-state-daemon_%.bbappend | 4 file://gbs-host-s0-set-failsafe.service \ 5 file://gbs-host-s5-set-failsafe.service \ 6 file://gbs-host-set-boot-failsafe@.service \ 8 file://gbs-set-boot-failsafe.sh \ 9 file://gbs-set-failsafe.sh \ 19 gbs-host-s0-set-failsafe.service \ 20 gbs-host-s5-set-failsafe.service \ 26 ${systemd_system_unitdir}/gbs-host-set-boot-failsafe@.service \ 32 install -m 0755 ${UNPACKDIR}/gbs-set-failsafe.sh ${D}${bindir}/. 33 install -m 0755 ${UNPACKDIR}/gbs-set-boot-failsafe.sh ${D}${bindir}/. [all …]
|
/openbmc/phosphor-pid-control/ |
H A D | meson.options | 3 option('strict-failsafe-pwm', type: 'boolean', value: false, description: 'Set the fans strictly at… 4 option('offline-failsafe-pwm', type: 'boolean', value: false, description: 'Set the fans at the fai… 6 option('unc-failsafe', type: 'boolean', value: false, description: 'Set the fans to failsafe mode w…
|
H A D | ipmi.md | 53 ### OEM Get Failsafe Mode 55 A host tool needs to be able to read back whether a zone is in failsafe mode. 76 | `07` | `failsafe` | `1 == in Failsafe Mode, 0 not in failsafe mode` |
|
H A D | configure.md | 19 ### --strict-failsafe-pwm 21 This build flag is used to set the fans strictly at the failsafe percent when in 22 failsafe mode, even when the calculated PWM is higher than failsafe PWM. Without 24 failsafe PWM, whichever is higher. 26 ### --offline-failsafe-pwm 28 This build flag is used to set the fans to failsafe percent when offline. The 142 sensor fails to be read within the timeout period, the zone goes into failsafe 155 Failed and trigger FailSafe. This is important for systems whose Fans are always
|
H A D | meson.build | 20 conf_data.set('STRICT_FAILSAFE_PWM', get_option('strict-failsafe-pwm')) 21 conf_data.set('OFFLINE_FAILSAFE_PWM', get_option('offline-failsafe-pwm')) 22 conf_data.set('UNC_FAILSAFE', get_option('unc-failsafe'))
|
/openbmc/phosphor-pid-control/pid/ |
H A D | fancontroller.cpp | 130 /* If doing tuning, don't go into failsafe mode. */ in outputProc() 135 // Note when failsafe state transitions happen in outputProc() 148 // failsafe PWM if STRICT_FAILSAFE_PWM is defined. in outputProc() 151 // Ensure PWM is never lower than the failsafe PWM. in outputProc() 153 // failsafe PWM if STRICT_FAILSAFE_PWM is NOT defined. in outputProc() 166 << (failsafeCurrState ? "failsafe" : "normal") in outputProc() 176 << (failsafeCurrState ? "entering failsafe" in outputProc() 187 << " fans, tuning mode, bypassing failsafe, output pwm: " in outputProc()
|
H A D | zone_interface.hpp | 30 /* updateFanTelemetry() and updateSensors() both clear the failsafe state 34 * check if the fan is beyond its timeout to trigger a failsafe condition. 38 * and check if the sensor is beyond its timeout to trigger a failsafe 43 * set the input as failsafe - to default the zone to failsafe before it
|
H A D | zone.cpp | 103 // Disallow sensors in MissingIsAcceptable list from causing failsafe in markSensorMissing() 192 // Therfore, if the max failsafe duty in _failSafeSensors is 0, set final in getFailSafePercent() 193 // failsafe duty to _zoneFailSafePercent. in getFailSafePercent() 420 …fanN_raw,fanN_pwm,fanN_pwm_raw,sensor1,sensor1_raw,sensor2,sensor2_raw,sensorN,sensorN_raw,failsafe in initializeLog() 435 _log << ",failsafe"; in initializeLog() 573 bool DbusPidZone::failSafe() const in failSafe() function in pid_control::DbusPidZone 626 << " failsafe percent updated to " in addPidFailSafePercent() 636 << " failsafe percent set to " << percent << "\n"; in addPidFailSafePercent()
|
H A D | zone.hpp | 115 bool failSafe() const override; 197 << " is erased from failsafe sensor set\n"; in processSensorInputs() 236 * <key = sensor name, value = sensor failsafe percent>
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-google/acpi-power-state/acpi-power-state-daemon/ |
H A D | gbs-set-boot-failsafe.sh | 24 echo "Setting failsafe assuming host is off" >&2 25 systemctl start --no-block gbs-host-s5-set-failsafe 27 echo "Setting failsafe assuming host is running" >&2 28 systemctl start --no-block gbs-host-s0-set-failsafe
|
H A D | gbs-set-failsafe.sh | 37 #Retry setting failsafe. Swampd may be running but zone aren't yet built 46 echo "Failure setting zone${i} fan failsafe to ${target_pwm}" >&2 49 echo "Setting zone${i} fan failsafe to ${target_pwm}"
|
H A D | gbs-host-set-boot-failsafe@.service | 2 Description=Set gBMC boot time failsafe 10 ExecStart=/usr/bin/gbs-set-boot-failsafe.sh
|
H A D | gbs-host-s5-set-failsafe.service | 2 Description=Decrease GBS fan failsafe speed on host shutdown 12 ExecStart=/usr/bin/gbs-set-failsafe.sh 102
|
H A D | gbs-host-s0-set-failsafe.service | 2 Description=Increase GBS fan failsafe speed on host kernel entrance 12 ExecStart=/usr/bin/gbs-set-failsafe.sh 255
|
H A D | gbs-check-host-state.sh | 10 echo "Setting failsafe assuming host is off" >&2 11 systemctl start --no-block gbs-host-s5-set-failsafe
|
H A D | gbs-check-host-state.service | 2 Description = Check Host State to set fan failsafe speed
|
/openbmc/phosphor-pid-control/test/ |
H A D | pid_zone_unittest.cpp | 303 // Tests when only one sensor failed and the sensor's failsafe duty is zero, in TEST_F() 304 // and verify that the sensor name is empty and failsafe duty is PID zone's in TEST_F() 305 // failsafe duty. in TEST_F() 323 // Tests when multi sensor failed, and verify the final failsafe's sensor in TEST_F() 345 // initializes into failsafe mode, and will read each sensor. in TEST_F() 372 // Verify now in failsafe mode. in TEST_F() 388 // We should no longer be in failsafe mode. in TEST_F() 471 // Verify now in failsafe mode. in TEST_F() 487 // Ok, so we're not in failsafe mode, so let's set updated to the past. in TEST_F() 497 // than the timeout for that sensor and this triggers failsafe mode. in TEST_F() [all …]
|
H A D | pid_fancontroller_unittest.cpp | 154 // Verify that if failsafe mode is enabled and the input value for the fans in TEST() 155 // is below the failsafe minimum value, the input is not used and the fans in TEST() 156 // are driven at failsafe RPM (this assumes STRICT_FAILSAFE_PWM is not set) in TEST() 188 // Setting 50%, will end up being 75% because the sensors are in failsafe in TEST() 195 // Verifies that when the system is not in failsafe mode, the input value in TEST() 232 // higher than the failsafe value, then use the value provided to outputProc in TEST() 234 // If STRICT_FAILSAFE_PWM is defined, we expect the FailSafe PWM to be in TEST() 235 // capped to the failsafe PWM, and not go higher than that. in TEST()
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/ |
H A D | Mode.interface.yaml | 5 Control.Mode.Manual is read/write. Control.Mode.FailSafe is read/write, 14 - name: FailSafe
|
/openbmc/phosphor-pid-control/dbus/ |
H A D | dbuspassive.cpp | 152 * power-state-not-matching, should not trigger the failSafe mode. For in getFailed() 155 * treated as failed and trigger failSafe. in getFailed() 177 // they are not cooling the system, enable failsafe mode also. in getFailed() 257 // still needs to know that it should go to failsafe mode. in updateValue() 338 // trigger a 'failsafe' when some inputs are unavailable. in handleSensorValue()
|
/openbmc/openbmc/poky/scripts/lib/checklayer/ |
H A D | __init__.py | 290 def get_signatures(builddir, failsafe=False, machine=None, extravars=None): argument 308 if failsafe: 318 if failsafe and os.path.exists(sigs_file): 355 def get_depgraph(targets=['world'], failsafe=False): argument 374 if failsafe: 416 depgraph = get_depgraph(failsafe=True)
|
/openbmc/openbmc/poky/scripts/lib/checklayer/cases/ |
H A D | common.py | 90 get_signatures(self.td['builddir'], failsafe=False) 99 …get_signatures(self.td['builddir'], failsafe=False, machine=None, extravars='BB_ENV_PASSTHROUGH_AD… 128 curr_sigs, _ = get_signatures(self.td['builddir'], failsafe=True)
|
/openbmc/phosphor-pid-control/ipmi/ |
H A D | README | 12 If Value == 1 (and Subcommand == 2), Failsafe mode is enabled, otherwise it's
|
H A D | control.hpp | 17 // Reads the fan control property (either manual or failsafe) and returns an
|
/openbmc/linux/drivers/mtd/parsers/ |
H A D | bcm47xxpart.c | 66 * is the main one and another a failsafe one. Bootloader may fallback to the 67 * failsafe firmware if it detects corruption of the main image. 296 trx->name = "failsafe"; in bcm47xxpart_parse()
|