Home
last modified time | relevance | path

Searched full:brownout (Results 1 – 20 of 20) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dmaxim,max98504.yaml31 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 Dcs35l36.txt102 - 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 Dpower-recovery.md30 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 Dspl_power_init.c507 * 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 Dmax98504.c320 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 Dcs35l34.h46 #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 Dmax98373.c258 /* Brownout Detection Engine */
H A Dmax98927.c681 /* Brownout Level */ in max98927_probe()
H A Dmax98396.c1185 /* Brownout Protection Engine */
1258 /* Brownout Protection Engine */
H A Dmax98388.c347 /* Brownout Protection Automatic Level Control */
H A Dcs35l35.c1227 dev_dbg(cs35l35->dev, "Error: Reactive Brownout\n"); in cs35l35_irq()
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/
H A DChassis.interface.yaml77 - name: "BrownOut"
79 Chassis power status is in a brownout condition.
/openbmc/phosphor-power/phosphor-power-supply/
H A Dpsu_manager.cpp61 // 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 Dpsu_manager.hpp192 * @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 DPowerSystemInputs.interface.yaml22 normal chassis operation, such as in a Brownout/Blackout
/openbmc/phosphor-state-manager/
H A DREADME.md60 `BrownOut` state indicates there is not enough chassis power to fully power on
62 - CurrentPowerState: On, Off, BrownOut, UninterruptiblePowerSupply
H A Dchassis_state_manager.cpp388 server::Chassis::currentPowerStatus(PowerStatus::BrownOut); in determineStatusOfPSUPower()
/openbmc/u-boot/arch/x86/cpu/broadwell/
H A Dpch.c66 * to prevent possible brownout. This will cause the GPIOs to be set in broadwell_pch_early_init()
/openbmc/linux/drivers/iio/light/
H A Disl29018.c552 /* Clear brownout bit */ in isl29018_chip_init()
/openbmc/phosphor-logging/extensions/openpower-pels/registry/
H A Dmessage_registry.json1149 "CEC hardware. Check for UPS or brownout logs."