Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
witherspoon-pfault-analysis
/
4dc4678e1d5c226cd594b4c9dd434540a889adc2
4dc4678
Add PMBus device hwmon debug access type
by Matt Spinler
· 7 years ago
ba05348
Add function to get PMBus device name
by Matt Spinler
· 7 years ago
78c5c2b
Change interval units to milliseconds
by Matt Spinler
· 7 years ago
701eef6
Stop polling the GPU PGOOD fault GPIO
by Matt Spinler
· 7 years ago
de16d05
Don't log errors for voltage warnings
by Matt Spinler
· 7 years ago
0a4f519
Add a utility function for setting a property
by Brandon Wyman
· 7 years ago
01741f1
Fill in the function for resolving errors
by Brandon Wyman
· 7 years ago
08b0571
Resolve error when input fault clears
by Brandon Wyman
· 7 years ago
43ce208
Add a function for resolving errors
by Brandon Wyman
· 7 years ago
64dd270
Remove the TODO for need to deglitch
by Brandon Wyman
· 7 years ago
2ef48cf
Fix power supply present delay
by Brandon Wyman
· 7 years ago
2877add
Update HWMON path when supply becomes present
by Brandon Wyman
· 7 years ago
b08efa4
Increase the power on delay timer to 5 seconds
by Brandon Wyman
· 7 years ago
e2fc7aa
Add check for faultFound to power fault checks
by Brandon Wyman
· 7 years ago
a3c675c
Implement de-glitch for input fault
by Brandon Wyman
· 7 years ago
e4af980
Implement de-glitch for read failures
by Brandon Wyman
· 7 years ago
50044ea
Implement de-glitch for temperature fault or warn
by Brandon Wyman
· 7 years ago
ba25553
Implement de-glitch for fan fault or warn
by Brandon Wyman
· 7 years ago
2ab319b
Implement de-glitch for output overvoltage fault
by Brandon Wyman
· 7 years ago
dd61be4
Implement de-glitch for output overcurrent fault
by Brandon Wyman
· 7 years ago
3343e82
Add in a way to check for any fault found
by Brandon Wyman
· 7 years ago
50bb85d
Fix up the inventory path
by Brandon Wyman
· 7 years ago
bee8161
Fix up the TODO for the deglitching
by Brandon Wyman
· 7 years ago
590fc28
Add in a delay before setting present to true
by Brandon Wyman
· 7 years ago
69591bd
Delay power supply on fault checks
by Brandon Wyman
· 7 years ago
3c0f804
Add separator lines between the error entries
by Brandon Wyman
· 7 years ago
02bc0f2
Remove the PowerSupplyUnderVoltageFault error
by Brandon Wyman
· 7 years ago
d20686a
Merge VIN_UV_FAULT check with the inputFault
by Brandon Wyman
· 7 years ago
b49986b
Change to not check powerOn faults if input fault
by Brandon Wyman
· 7 years ago
ea358c9
Add power supply call out to UV and input faults
by Brandon Wyman
· 7 years ago
6ccce0b
Update clearFaults and use for power and presence
by Brandon Wyman
· 7 years ago
882ce95
Pass error to log into shutdown function
by Matt Spinler
· 7 years ago
593d24f
Implement de-glitch for PGOOD and UNIT_IS_OFF
by Brandon Wyman
· 7 years ago
800e01b
Remove try/catch defaulting PSU presence to false
by Brandon Wyman
· 7 years ago
ceacf94
Use Common.Device.Error for device failures
by Matt Spinler
· 7 years ago
e0eb45c
Move power errors to org.open_power.witherspoon
by Brandon Wyman
· 7 years ago
1dd3c9a
Update the delay from state=1 to powerOn=true
by Brandon Wyman
· 7 years ago
cfa032b
Change order of powered on fault checks
by Brandon Wyman
· 7 years ago
a1e9634
Add a helper function to capture command metadata
by Brandon Wyman
· 7 years ago
3b7b38b
Add helper function to see if PMBus file exists
by Brandon Wyman
· 7 years ago
83abbd6
Add missing pragma once to top of header file
by Brandon Wyman
· 7 years ago
875b363
Add in support for power supply over-temperature
by Brandon Wyman
· 7 years ago
12661f1
Add in support for power supply fan fault
by Brandon Wyman
· 7 years ago
ab05c07
Add in detection of output overvoltage fault
by Brandon Wyman
· 7 years ago
603cc00
Refactor the analyze() function to be less verbose
by Brandon Wyman
· 7 years ago
b165c25
Add in support for detecting an output overcurrent fault
by Brandon Wyman
· 7 years ago
764c797
Add support for power supply off when it should be on
by Brandon Wyman
· 7 years ago
431fbe4
Add support for tracking system power state
by Brandon Wyman
· 7 years ago
8731a30
Update to allow missing inventory property
by Brandon Wyman
· 7 years ago
aad73e9
Add check for hwmon directory existence
by Brandon Wyman
· 7 years ago
253dc9b
Add in code to handle INPUT fault or warning
by Brandon Wyman
· 7 years ago
1029554
Add STATUS_WORD to metadata for VIN_UV_FAULT
by Brandon Wyman
· 7 years ago
442035f
Update analyze to check VIN_UV_FAULT
by Brandon Wyman
· 7 years ago
1db9a9e
Update PowerSupply to be derived from Device
by Brandon Wyman
· 7 years ago
24e422f
Update build framework for PowerSupply fault app
by Brandon Wyman
· 7 years ago
a826965
Shutdown system on GPU over-temps
by Matt Spinler
· 7 years ago
8bc1283
Find and call out faulted GPUs
by Matt Spinler
· 7 years ago
2d248ae
Add system data for doing GPU callouts
by Matt Spinler
· 7 years ago
7b14db2
Add GPU error logging functions
by Matt Spinler
· 7 years ago
fcd4a71
Refactor findGPIODevice
by Matt Spinler
· 7 years ago
403dff0
Add GPU errors
by Matt Spinler
· 7 years ago
2f13544
Add testcases for NamesValues
by Matt Spinler
· 7 years ago
81be00b
Remove clearFaults calls
by Matt Spinler
· 7 years ago
3b090d1
Add helper class to handle PMBus metadata
by Matt Spinler
· 7 years ago
45a054a
Add method to turn off UCD90160 hardware accesses
by Matt Spinler
· 7 years ago
7084927
Monitor UCD90160 for faults at runtime
by Matt Spinler
· 7 years ago
b2d7251
Derive PGOODMonitor from DeviceMonitor
by Matt Spinler
· 7 years ago
9efb308
Fill in the createPowerFaultLog function
by Matt Spinler
· 7 years ago
d998b73
Fill in PGOOD fault checking code
by Matt Spinler
· 7 years ago
110b284
Find the path for the GPIO device
by Matt Spinler
· 7 years ago
ee7adb7
Add GPIO class
by Matt Spinler
· 7 years ago
e7e432b
Fill in voltage fault checking code
by Matt Spinler
· 7 years ago
ac4b52f
Add power sequencer errors
by Matt Spinler
· 7 years ago
1e36569
Add clear faults support
by Matt Spinler
· 7 years ago
b54357f
Add UCD90160 class
by Matt Spinler
· 7 years ago
8f0d953
Add device debug path to PMBus class
by Matt Spinler
· 7 years ago
f855e82
Add read() function to PMBus
by Brandon Wyman
· 7 years ago
ff5f339
Add handling of /sys/kernel/debug/pmbus path
by Brandon Wyman
· 7 years ago
56d90a8
Fill in witherspoon-pseq-monitor main()
by Matt Spinler
· 7 years ago
f02daec
Add PGOODMonitor class
by Matt Spinler
· 7 years ago
afb3913
Add witherspoon-pseq-monitor framework
by Matt Spinler
· 7 years ago
facfa90
Add power on error
by Matt Spinler
· 7 years ago
48b4a43
Add powerOff utility function
by Matt Spinler
· 7 years ago
84cd0a5
Add Shutdown error
by Matt Spinler
· 7 years ago
57868bc
Add hwmon support to PMBus class
by Matt Spinler
· 7 years ago
015e3ad
Add PMBus class
by Matt Spinler
· 7 years ago
974c916
Add getProperty and getService utility functions
by Matt Spinler
· 7 years ago
7cde008
Add Argument header file
by Matt Spinler
· 7 years ago
25515d5
Add DeviceMonitor class
by Matt Spinler
· 7 years ago
dae0a8d
Add Device base class.
by Matt Spinler
· 7 years ago
d82a5f4
Add Timer class
by Matt Spinler
· 7 years ago
d7b7c6a
Add Readme
by Matt Spinler
· 7 years ago
d9a6c56
Initial commit
by Patrick Williams
· 7 years ago