/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | maxim,max98504.yaml | 31 maxim,brownout-threshold: 36 PVDD brownout threshold, where values correspond to 2.6V, 2.65V...3.65V 37 voltage range. Property also enables the PVDD brownout protection. 39 maxim,brownout-attenuation: 44 Brownout attenuation to the speaker gain applied during the "attack hold" 47 maxim,brownout-attack-hold-ms: 51 Brownout attack hold phase time in ms, VBATBROWN_ATTK_HOLD, register 0x0018. 53 maxim,brownout-timed-hold-ms: 57 Brownout timed hold phase time in ms, VBATBROWN_TIME_HOLD, register 0x0019. 59 maxim,brownout-release-rate-ms: [all …]
|
H A D | cs35l36.txt | 102 - cirrus,vpbr-en : VBST brownout prevention enable. Configures whether the 103 VBST brownout prevention algorithm is enabled or disabled. 105 0 = VBST brownout prevention disabled (default) 106 1 = VBST brownout prevention enabled 110 - cirrus,vpbr-thld : Initial VPBR threshold. Configures the VP brownout 114 amount delay between consecutive volume attenuation steps when a brownout 115 condition is present and the VP brownout condition is in an attacking state. 117 - cirrus,vpbr-atk-vol : VP brownout prevention step size. Configures the VP 118 brownout prevention attacking attenuation step size when operating in either 121 - cirrus,vpbr-max-attn : Maximum attenuation that the VP brownout prevention [all …]
|
/openbmc/docs/designs/ |
H A D | power-recovery.md | 30 A brownout is another scenario that commonly utilizes automated power-on 31 recovery features. A brownout is a scenario where BMC firmware detects (or is 34 feature to turn chassis power back on as soon as the brownout condition ends. 38 brownout scenario. A UPS has a limited amount of power so it's main purpose is 119 ### Brownout subsection 121 As noted above, a brownout condition is when AC power can not continue to be 128 - Log an error indicating the brownout event has occurred 130 policy if they wish for when the brownout completes 131 - Identify when a brownout condition has completed 132 - Wait for the brownout to complete and implement the one-time power restore [all …]
|
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/ |
H A D | spl_power_init.c | 507 * Here we set the 4p2 brownout level to something very close to 4.2V. in mxs_power_init_4p2_regulator() 508 * We then check the brownout status. If the brownout status is false, in mxs_power_init_4p2_regulator() 511 * If the brownout status is true, we need to ramp us the current limit in mxs_power_init_4p2_regulator() 513 * current limit until the brownout status is false or until we've in mxs_power_init_4p2_regulator() 516 debug("SPL: Setting 4P2 brownout level\n"); in mxs_power_init_4p2_regulator() 780 * VDDIO has a brownout, then the VDD5V_GT_VDDIO becomes in mxs_handle_5v_conflict() 783 debug("SPL: VDDIO has a brownout\n"); in mxs_handle_5v_conflict() 845 * mxs_init_batt_bo() - Configure battery brownout threshold 847 * This function configures the battery input brownout threshold. The value 848 * at which the battery brownout happens is configured to 3.0V in the code. [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | max98504.c | 320 if (!of_property_read_u32(node, "maxim,brownout-threshold", in max98504_i2c_probe() 324 of_property_read_u32(node, "maxim,brownout-attenuation", in max98504_i2c_probe() 326 of_property_read_u32(node, "maxim,brownout-attack-hold-ms", in max98504_i2c_probe() 328 of_property_read_u32(node, "maxim,brownout-timed-hold-ms", in max98504_i2c_probe() 330 of_property_read_u32(node, "maxim,brownout-release-rate-ms", in max98504_i2c_probe()
|
H A D | cs35l34.h | 46 #define CS35L34_PRED_BROWNOUT_THRESH 0x41 /* PRD Brownout Threshold */ 47 #define CS35L34_PRED_BROWNOUT_VOL_CTL 0x42 /* PRD Brownout Volume Ctl */ 48 #define CS35L34_PRED_BROWNOUT_RATE_CTL 0x43 /* PRD Brownout Rate Ctl */ 53 #define CS35L34_PRED_BRWNOUT_ATT_STATUS 0x4C /* PRD Brownout Atten Status */
|
H A D | max98373.c | 258 /* Brownout Detection Engine */
|
H A D | max98927.c | 681 /* Brownout Level */ in max98927_probe()
|
H A D | max98396.c | 1185 /* Brownout Protection Engine */ 1258 /* Brownout Protection Engine */
|
H A D | max98388.c | 347 /* Brownout Protection Automatic Level Control */
|
H A D | cs35l35.c | 1227 dev_dbg(cs35l35->dev, "Error: Reactive Brownout\n"); in cs35l35_irq()
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/ |
H A D | Chassis.interface.yaml | 77 - name: "BrownOut" 79 Chassis power status is in a brownout condition.
|
/openbmc/phosphor-power/phosphor-power-supply/ |
H A D | psu_manager.cpp | 61 // determines the brownout condition and sets the status d-bus property. in PSUManager() 602 // Only perform individual PSU analysis if power is on and a brownout has in analyze() 825 // Only issue brownout failure if chassis pgood has failed, it has not in analyzeBrownout() 832 // Indicate that the system is in a brownout condition by creating an in analyzeBrownout() 847 … "Brownout detected, not present count: {}, AC fault count {}, pgood fault count: {}", in analyzeBrownout() 857 // If a brownout was previously logged but at least one PSU is not in analyzeBrownout() 858 // currently in AC fault, determine if the brownout condition can be in analyzeBrownout() 877 // Indicate that the system is no longer in a brownout in analyzeBrownout() 882 … "Brownout cleared, not present count: {}, AC fault count {}, pgood fault count: {}", in analyzeBrownout() 894 std::format("Error trying to clear brownout, error: {}", in analyzeBrownout()
|
H A D | psu_manager.hpp | 192 * @brief Analyze the set of the power supplies for a brownout failure. Log 193 * error when necessary, clear brownout condition when window has passed. 204 /** @brief True if an error for a brownout has already been logged. */
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/Decorator/ |
H A D | PowerSystemInputs.interface.yaml | 22 normal chassis operation, such as in a Brownout/Blackout
|
/openbmc/phosphor-state-manager/ |
H A D | README.md | 60 `BrownOut` state indicates there is not enough chassis power to fully power on 62 - CurrentPowerState: On, Off, BrownOut, UninterruptiblePowerSupply
|
H A D | chassis_state_manager.cpp | 388 server::Chassis::currentPowerStatus(PowerStatus::BrownOut); in determineStatusOfPSUPower()
|
/openbmc/u-boot/arch/x86/cpu/broadwell/ |
H A D | pch.c | 66 * to prevent possible brownout. This will cause the GPIOs to be set in broadwell_pch_early_init()
|
/openbmc/linux/drivers/iio/light/ |
H A D | isl29018.c | 552 /* Clear brownout bit */ in isl29018_chip_init()
|
/openbmc/phosphor-logging/extensions/openpower-pels/registry/ |
H A D | message_registry.json | 1149 "CEC hardware. Check for UPS or brownout logs."
|