Age | Commit message (Collapse) | Author | Files | Lines |
|
George Liu (17):
vendor-example: Remove unused variables
clang-tidy: Add clang-tidy to phosphor-psu-code-mgmt
clang-tidy: Add cert checks
clang-tidy: Add clang-analyzer checks
clang-tidy: Add few cppcoreguidelines check
clang-tidy: Enable cppcoreguidelines-explicit-virtual-functions
clang-tidy: Enable cppcoreguidelines-special-member-functions
clang-tidy: clang-tidy: Add few misc checks
clang-tidy: Add performance checks
clang-tidy: Enable performance-faster-string-find check
clang-tidy: Enable performance-inefficient-vector-operation check
clang-tidy: Enable performance-unnecessary-value-param check
clang-tidy: Enable readability checks on repo
clang-tidy: Enable readability-make-member-function-const check
clang-tidy: Enable readability-uppercase-literal-suffix check
clang-tidy: Enable readability-string-compare check
clang-tidy: Enable readability-convert-member-functions-to-static
Change-Id: Ifb7a7b21b848a042658dac5655e1e8dc4f71b21b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (1):
power-utils: Retrieve Firmware Version from sysfs
Change-Id: If4758cc922d7d7e213b6629f55526413cd14be54
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: re-format for clang-18
Change-Id: I73bb60c897785e3e5d40f3f82d2d42757466d40a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: re-format for clang-18
Change-Id: Idb1953316ea3397d23bfdf1610720ad495a6d2bc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (4):
Fix MD040 warnings
Fix MD041 warnings
Fix MD033 warnings
Fix MD034 warnings
Shawn McCarney (3):
Add support for re-finding interfaces/system types
Move format_utils.hpp to root directory
regs: Use new compatible interface
Change-Id: I0c55f4abf19ddcee179027322ba34255546ad797
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
README.md: Fix MD040 warnings
README.md: Fix MD031 warnings
Change-Id: I5dec8b5e9fb1001651bef397be95557afc4e6fa5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
regs: Document usage of new compatible intf
Change-Id: I959a8d547c591c619cad0f0cfa0b476b732a3fe8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Rashmica Gupta (1):
generate-psu-tar: Update private signing key
Change-Id: I9c190b4c90c6f65e6e150789fd32a7d1229f3b9c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
gcc14: continue dangling-reference workaround
Change-Id: Id85a067baa7c6a634f80fb894b7877ff3f15f38e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
Catch GetSubTreePaths exception
Change-Id: I8673f37013021442228ee32db58ae8e70ff47605
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
pseq: Update documentation
Move to std::format
Change-Id: I22460fe954dc2e728ccbcdaad465fb447ef00632
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (5):
pseq: Update STATUS_VOUT checks in config files
pseq: Switch to new pgood isolation support
pseq: Remove deprecated files
regulators: Initial Fuji config file
regulators: Initial BlueRidge config file
Change-Id: I1331781774c05a1ebbc41ffd43d5c68ebd6cd217
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
pseq: Check STATUS_VOUT first to find pgood fault
Change-Id: If3011a47bc9c45b1c77b940342424905d5e914e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
pseq: Add config files for Fuji systems
pseq: Add config files for BlueRidge systems
Change-Id: Iffe90abaaa28c44f2ffd2bc09a8faf4a50e7a0e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (1):
Waiting for PSUs to be available during startup
Change-Id: I65687f6cef29514f08800fc2399ed75e93d87ab3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Fix spelling mistakes using codespell
Change-Id: I0844b856aa1a33d2b385c6c1a94ccd737a75e059
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
Move D-Bus finder class constructors
Change-Id: Id1c8c269404f74fbd382ea1def84440bec149561
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
Create class for finding compatible system types
pseq: Create class for finding devices
Change-Id: Id04a1bf850949cd72a4e078c029eaf455df40aba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (4):
Create TemporarySubDirectory class
pseq: Find config file using new compatible intf
pseq: Add BMC dump method to Services class
Create class for finding D-Bus interfaces
Change-Id: I930425aaa076d517561e33de53081c1c4220b853
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
pseq: Create Everest JSON cfg file in new format
pseq: Create Bonnell JSON cfg file in new format
Change-Id: Icdc56a1175025386a42e539527baf99bc2b9343f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
pseq: Create Rainier JSON config file in new format
Change-Id: I9d00f98a7a90763a7f388b15a2a2c8e310c3e9ee
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (4):
pseq: Refactor storage of debug data
pseq: Create UCD90xDevice class
pseq: Create UCD90320Device class
pseq: Create UCD90160Device class
Change-Id: Ie102d34512ac849957cadc6ab14321e39633e259
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
pseq: Add Services parameter to getGPIOValues()
pseq: Create PMBusDriverDevice class
Change-Id: Ic2f002b4f8428f5ec804f4dd77fc2d133b3d9fe2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
Promote getPath() to PMBusBase
Change-Id: I432aa0b94abc9d11d912ea2160880663ba110c79
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Fix local build of phosphor-power-sequencer tests
Shawn McCarney (3):
pseq: Add format_utils namespace
pseq: Add getRails() method to device hierarchy
pseq: Standard pgood fault detection algorithm
Change-Id: I3a009da357c6bc16eb0310b89d2342db696791fd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Fix local meson build
Change-Id: I263c1a716c84eabd4f857c54bad7aadd1177d4ea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Provide wrap file for boost
Shawn McCarney (2):
pseq: Add presence caching to Services
pseq: Add pgood fault detection to Rail class
Change-Id: Ica541fb512a311693fe59c3aa330cd2ac70d5287
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (1):
psu-ng: Fix log error for missing PSU
Change-Id: Ie661d6d86b8001a8fdda5c3f1f11ebd89ab795fe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
phosphor-power-supply: Fix code security vulnerabilities
Change-Id: I812ed95c2b07b4cd92ccd6adb6ba4e93f1e7b638
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
pseq: Remove output voltage comparison to OV limit
Change-Id: I41573095fc6487b275fd40e00305a07617003765
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
remove unused asio/sd_event.hpp include
Shawn McCarney (2):
pseq: Add Services class for automated testing
pseq: Create base class for sequencer devices
Change-Id: Id21464fff68e71598ec0852c679dfad332c1e211
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
owners: Update Chicago email
Change-Id: I43e756ccbdb90df21121fccec79298b5f6e7ed5a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
pseq: Add is_power_supply_rail JSON file property
Change-Id: I86f3d57098d86b4cab3328872bf83837c649657f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (1):
Revert "Create directory to put power device firmware"
Change-Id: I922afa051350f3c987a20a39bde5bd815ccb3893
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
State.Chassis: update service name
Change-Id: Ie149124030794bef3b89685d2711f8550a1b4d35
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
owners: Add George email
Change-Id: I962c84fbb9c841c10ebf5bf804abf49a23429bc3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (1):
Create directory to put power device firmware
Shawn McCarney (3):
Move TemporaryFile class to root directory
pseq: Create Rail class
pseq: Create standalone config file parser
Change-Id: I9e83c404314489fcd02bf9472694ca2a5c935af8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
owners: updated George email
Change-Id: Ic1c1288f57534d9b36947fbcb68cf04b40cdd297
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
psu-ng: Disable Communication, Logic, and Memory (CML) fault
Change-Id: I6c9b4b360b22f6496e9c682c22b0852ef96040e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
pseq: Document enhanced JSON config file format
Change-Id: Icd795f5a9b7f13c1226168a49fd68e4b12dc1754
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
power-supply: don't fail if synch gpio not found
Change-Id: Ia81d880c89182abc27e3fd8b1fea11db5996b5fc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: adjust nlohmann-json dependency
Change-Id: Iecb5d5026dbce6b0091796c2a156bf189158310e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: use allowed over enabled
Shawn McCarney (2):
Update meson command in README.md
meson: disable long-tests by default
Change-Id: Ic84c2a4aea6f973958d82dd58f6a422c21e7fc86
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I45dd7310681ea19fef1fc7500551b82f562b50ee
Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
|
|
Patrick Williams (2):
meson: disable oe-sdk by default
build: use allowed over enabled
Change-Id: I7cd4f3ef127ae96269961f4767cd125a568277ad
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: disable oe-sdk by default
Change-Id: Idf6a9152b0e6b0f7c86c08faf992051aa98e57f0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (2):
psu-ng: Fixed PSU monitor app to bind/unbind device driver appropriately.
psu-ng: Fixed PSU monitor app not to report error on valid configuration
Change-Id: I36403f639e7785d185f9ccb94d87f34eb3dfbc08
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: Idf604c3392eebe0b893425bc07ce5975ea73ef61
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I959c8db0b7566df149d53049dbc192a8688b1706
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (3):
psu-ng: Group all private PS class attributes
psu-ng: Add peak input power sensor for some PSs
psu-ng: Remove previous input history code
Change-Id: If55e0604b93c03c6c2f3515fa5940f76bb03275b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|