Age | Commit message (Collapse) | Author | Files | Lines |
|
The new subtree model brings the subtrees up from the openbmc-machines
layer.
Change-Id: I58a03ae1be374bc79ae1438e65e888375d12d0c0
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add a condition check for fan1 that will only create fan1 associated
functional properties and actively monitor fan1 if the condition passes.
The condition checks the CoolingType is not WaterCooled.
Tested:
Fan1 functional properties are created when condition passes
Fan1 is monitored when condition passes
Change-Id: I0d9a91ceea500f82e4ccad2dbdc887a14286cf95
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
The MAX31785revA specification does not match how it functions.
The MAX31785revA's functionality reports the rotor feedback speeds in a
slow/fast relationship instead of rotor positions, therefore the fan*_0
object will always represent the slowest rotor. In combination with how
the MAX31785revA latches its TACHSEL = 0 during a speed transition, it
made it difficult to fault isolate the rear rotor of a fan.
Using a combination of the fan monitor trust groups on all fan rotors
and enabling a delay timer to determine when a fan rotor becomes
functional, fan monitor is able to correctly reflect each fan rotor and
fan enclosure's functional state in inventory.
Fan faults are unable to be monitored on all fans when transitioning to
a target speed.
Tested:
Each fan rotor's functional state is updated when blocked
Correct amount of time to mark a fan nonfunctional is still honored
A fan is functional after remaining in spec for 5 seconds
Resolves openbmc/openbmc#2798
Change-Id: I834d63f6082eae4cb03ec501f0fb8272a9f5b673
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
Increasing the allowed out-of-range time to 30sec for large fan speed
changes where the fan hardware was unable to reach the allowed minimum
target speed within 20sec.
This effectively bumps the shutdown due to fan fail/missing to 35sec
since its a 5sec delay after the fans would be marked nonfunctional.
Resolves openbmc/openbmc#2660
Change-Id: I48f83b89cfbe91e8d5a6ff9387998644c51b6174
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
These will be used to specify that the 2nd rotor tach values
shouldn't be trusted when all of them are zero, because
that just means the fans are moving to a new target.
Resolves openbmc/openbmc#2336
Change-Id: I4b2ca6bb732d214dca67096817612025e1319226
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
Set FILESEXTRAPATHS to PN for all native recipe appends.
Resolves: openbmc/openbmc#1991
Change-Id: I4f2fc9548dfab5d50970fcfcf1cb6082ae5d9288
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|