Age | Commit message (Collapse) | Author | Files | Lines |
|
Shawn McCarney (2):
regulators: Create TemporaryFile class
regulators: Remove TmpFile class
(From meta-phosphor rev: 873c14f69e2721ca4614d0a136fbef3d4b848673)
Change-Id: I9d558518ed91a2e4e0d4152828fc3bd8a28d38a6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (1):
cold_redundancy: Fix build failures
(From meta-phosphor rev: 5f8ce9ef66bf8f488f7c865923823550b54d68e8)
Change-Id: Ie9ca1a1b1e028d393f7826f96f475e01032f38b7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (1):
regulators: Create high level design document
(From meta-phosphor rev: 79732d494582d1ac6fcca5bad8eb5612d71fd7f5)
Change-Id: I4c4ffe9c8a9a91c9529dba41263476af151c62bd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (2):
regulators: Add monitorSensors support to Chassis
regulators: Add monitorSensors support to System
(From meta-phosphor rev: 43b9d5239adf49fb203fd632c50cff7d0006cfca)
Change-Id: If36010a7bcde3d494d9647f963c7ef811b443ce6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Add monitorSensors support to Device
(From meta-phosphor rev: 797190a9319f484612a0e37261033d00cd2401f1)
Change-Id: I6267c47d1a32c3a45cd0326db78b6bc6e2d76c67
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Fix for GMOCK WARNING
(From meta-phosphor rev: 9728f98705450882c785a8b625b091245b3c3fc6)
Change-Id: Id53da2cee1a28637134c674b4f2a9aa50de024a0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (1):
regulators: Discuss firmware update in README
(From meta-phosphor rev: 3a9757b46f7884fe9fae5e7a357f6aab0ffd7ecd)
Change-Id: I4236a6af3437afab5e063a8076750f894d40c3f8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (2):
regulators: Create services interface
regulators: Modify Manager to use Services
(From meta-phosphor rev: 3ba6a77b3b065f114806b19ad35372ff037b3f4b)
Change-Id: I6c360680b76c23c497bfe1463183c4c0af4d9138
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Add monitorSensors support to Rail
Shawn McCarney (3):
regulators: Create ErrorHistory class
regulators: Create error logging interface
regulators: Improve journal interface
(From meta-phosphor rev: 16026a58427ce7f17ffd5b7bc879f77a2c87b628)
Change-Id: I0215c29c786aa7a67039356fe366d55860ff093f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Add SensorMonitoring::execute()
(From meta-phosphor rev: 8d0ee4f25857d753efbaedc058869fab92b11326)
Change-Id: Iec693a72cd04642022f6b5bf947754e3331a5b1e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brandon Wyman (1):
psu-ng: Updates to get VPD data to inventory
Jay Meyer (1):
Update psu poll rate for phosphor-power-supply.
(From meta-phosphor rev: 43e2d4ae7bd36fb7c4631268e47ded9f6b9e5aad)
Change-Id: Ifad65065c8f2857b7f72bef4b29ac8332da5de43
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Add PMBusReadSensorAction::execute()
Brandon Wyman (1):
psu-ng: Add code to set ON_OFF_CONFIG
(From meta-phosphor rev: f4d07c22cb21a8699b0e88c0e1ee545ff42582e1)
Change-Id: I3ab293ed87b20313632bae22221dae0ca1ec1876
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 2429642c7fb4706718a10ea731e4b53f92b9a12c)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I7c6c86868cd6501a2859e90c96092bde071de5de
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
sdbusplus: replace message::variant with std::variant
(From meta-phosphor rev: b76ebf701a58c9d0873c451fcf476ec1cbca1981)
Change-Id: Ib376d82b3f80acbaa2ce7c1ea9d8f67a346cf2a6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brandon Wyman (1):
clang-format: set standard to 'Latest'
(From meta-phosphor rev: 5361d489a515eeef115b8856f3c5ee125ee06ce7)
Change-Id: I6527857cda29fb0ac092b8eb79fc7d066faa7e9b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (3):
regulators: Add close method to Device class
regulators: Add closeDevices() to Chassis class
regulators: Close devices when system powering off
(From meta-phosphor rev: 1b30d32ac5a23e03697d580e9070b6d48cf12ba8)
Change-Id: I09effa3b8f73a50de636f6fe54879949e1c3ddbc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (1):
power-supply: Fix variant build issue
(From meta-phosphor rev: a075ea2f92df08cf7cfc1886774ad2415a98e398)
Change-Id: Iab89df65866d5b1f60d461baf3f33483ff91d139
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Geissler (1):
boost: define required dependency
(From meta-phosphor rev: 18cc688ebaf1307466095ae483c8163b951ba3fc)
Change-Id: Iac00bccdf9645bba2eb2aef95fadb2c8383d2648
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Latest upstream yocto is failing due to being unable to find the boost
header files. Define the needed dependency.
Tested:
Verified with the corresponding meson.build change that phosphor-power
now builds against upstream yocto
(From meta-phosphor rev: da29f23ed62d5fa26c83b422e1e09b796dd75a52)
Change-Id: Iaeaeaaf7f5718210e2c0a5c9ec329db9f1926d9e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: ActionEnvironment enhancements
(From meta-phosphor rev: 4d8ede4eacb9b8862a782dd07347290ccedaad81)
Change-Id: I9069c9563c530dfa6f9ee3967f271ee3cb85a7d8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (2):
regulators: Add convertFromLinear for sensor monitoring
regulators: Add convertFromVoutLinear for sensor monitoring
Shawn McCarney (1):
Add AfterCaseLabel to .clang-format
(From meta-phosphor rev: c164ea8f74d44c2243213e498783063496e4d93b)
Change-Id: I1754e92413ff73dc50ae094cdd933e78d0344e3d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Implements support for pmbus_read_sensor action
Brandon Wyman (1):
psu-ng: Updates for clearFaults
Shawn McCarney (2):
regulators: Create README in application directory
Add overview and build information to README
(From meta-phosphor rev: 0ccc4d7feb16430c639d736c3385a3fc53a13320)
Change-Id: I084bc37867ce085a3ca96c9714d784f6305bee21
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Geissler (2):
include needed file for 64 bit defs
include needed file for runtime_error
Patrick Williams (2):
sdbusplus: remove deprecated variant_ns
sdbusplus: replace message::variant with std::variant
(From meta-phosphor rev: 102840240d5ecef82e6f44883456c56cddc765b7)
Change-Id: I2297c7fa2529c8706aa713c050e19f92ce408d97
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Create regulators PMBusReadSensorAction class
(From meta-phosphor rev: 3a5491fb513ef8a61e42f83e4ce060ca2fcf2baf)
Change-Id: Ic89c6f3505a89c29fd3ecb53c5cd3ede3f8c8793
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (2):
sdbusplus: remove deprecated variant_ns
sdbusplus: replace message::variant with std::variant
(From meta-phosphor rev: c3065d14cb2ce16c134710dee12dc81fa66a2d35)
Change-Id: I0e55613b54c30d39cbb49b85bdfa757337e8d22c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Implements support for compare_vpd action
(From meta-phosphor rev: 2b525b38b18a167a36c2f8424424cf3c50455aed)
Change-Id: I91a1e46846e00bc9a92ccb7213791afde87f7c73
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Create regulators CompareVPDAction class
Shawn McCarney (1):
regulators: Implement D-Bus configure method
(From meta-phosphor rev: 0be6055416d238d3ea1ca5e73bf8e8d93a073733)
Change-Id: Ide606c1f179991ea329ccacb482776ea4c6dd57d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brandon Wyman (1):
psu-ng: Clear fault bits in STATUS_WORD
Shawn McCarney (1):
regulators: Load JSON config file
(From meta-phosphor rev: 82228c7009f6e265eed654907becb6b5371f439f)
Change-Id: I0dd300cdd5c8ae2f99e2f01faa3364ddaa8b92d8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (2):
regulators: Initial JSON config file for Rainier
regulators: Temporarily hard-code config file name
(From meta-phosphor rev: 8326cb64de0014a97f65e2b4d38cb4d0cc3f58de)
Change-Id: I8bd0c112addf8962fff29688fcc67189fc17cec0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
meson: add options for each application
Shawn McCarney (1):
Add 'long-tests' build option
(From meta-phosphor rev: 99c9595c20c81d0d49e98ec10f2fbc072396ce7b)
Change-Id: I277dd621abe5db2806e28016a9f4fb6424c065f5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add the phosphor-regulators monitor services that perform method calls
to phosphor-regulators to enable or disable monitoring of the regulators.
The enable service should be started after power sequencing begins during a
poweron and the disable service startsp immediately at a poweroff to
halt monitoring
Tested:
Monitoring started after power sequencing services and the chassis
is on
Monitoring disabled immediately at poweroff
(From meta-phosphor rev: a51bc302c63971fd30798e7a167a24303843489e)
Change-Id: I1da591b9d895d24ce351867aa4eaa9039a13acbf
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add the phosphor-regulators config service that performs a method call
to phosphor-regulators that would then configure the regulators. This
service should be called immediately at poweron before the power
sequencing begins.
Tested:
Method call occurs before pre-poweron target is set
Power sequencing does not start before this method completes
(From meta-phosphor rev: 3e79686a2476ed1c77b811262dcf1a370c2f6571)
Change-Id: Id30bb149c94281183fa33c761abe5a25bdfdedd8
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 7166750260457a7a4e051d8cba9c4d4a5e48a657)
Change-Id: I53e15eab24e494aec032efb77dadef18f764a9bf
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Matthew Barth (1):
regs: Create regulator control utility function
(From meta-phosphor rev: b15265704906b672d0816225d00aee192034b105)
Change-Id: I48d2d4212f0c062f7b5881dfde2ce1469c801a40
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Albert Zhang (1):
Cleanup the code related to emit_interface_added
Lei YU (1):
Add updateable association
(From meta-phosphor rev: 89f29aa6af2076e216902f8310f5410fdeb82c62)
Change-Id: I2e40caaf317b9f01248451bf3d5c213313021ce0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add phosphor-psu-software-manager recipe to manage PSU software versions
and updates.
Tested: Add the recipe into Witherspoon build, verify the service is
running and the PSU version objects are created on Witherspoon.
(From meta-phosphor rev: 99cf05d696d52eee5c89a464296d2151a957fb0a)
Signed-off-by: Lei YU <mine260309@gmail.com>
Change-Id: I466725976dd70209f7bbc670bad6b09f14d53684
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (5):
regulators: Implements support for if action
regulators: Implements support for presence_detection
regulators: Implements support for set_device action
regulators: Create regulators ComparePresenceAction class
regulators: Implements support for compare_presence action
(From meta-phosphor rev: ceeb16c05fa92a2d01c0b327588d0dcf54f7e9b0)
Change-Id: I3a92e570801372fb96c180a1a726f562dd81028f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Lei YU (1):
Remove Lei from MAINTAINERS
(From meta-phosphor rev: f2161ddd590b9f59a664598c19ff56ba84145669)
Change-Id: I84675965276ebde3f9bab3dce645616527c3bcdb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (4):
regulators: Implements support for i2c_compare actions
regulators: Implements support for and action
regulators: Implements support for not action
regulators: Implements support for or action
(From meta-phosphor rev: a9f91ec2ef502f01b57092c74a56f030462b8d31)
Change-Id: I5471285d9b1c8da03f2429a356ab01950497b4e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andy YF Wang (1):
Add CPLD class for Mihawk platform
Bob King (4):
regulators: Implements support for device
regulators: Implements support for configuration
regulators: Implements support for rail
regulators: Modify instances for implicit conversion
Matthew Barth (8):
regs: Add private manager dbus interface
regs: Add manager object
regs: Add an event timer for monitoring
regs: Handle HUP signals
regs: Add initial dbus attributes for system type
util: Logging error on getService optional
regs: Get JSON configuration data filename from dbus
regs: Subscribe to InterfacesAdded signals
Shawn McCarney (6):
regulators: Create exception_utils namespace
regulators: Implement Configuration execution
regulators: Add configure support to Rail class
regulators: Add configure support to Device class
regulators: Add configure support to Chassis class
regulators: Add configure support to System class
(From meta-phosphor rev: b310b833d05e98a28e65d17036803a89d0bc0ace)
Change-Id: I7221bed2ab721ab2b352098bc9284dcde94f1126
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (1):
regulators: Add logDebug() to journal interface
(From meta-phosphor rev: cada4fb3c64584e5db8f073db648c63eb938113a)
Change-Id: Ie57c5a1ac235df4f4eb9e5b66230dd35b9e3cea4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (2):
regulators: Build IDMap for system
regulators: Fix IDMap testcases for duplicate IDs
(From meta-phosphor rev: f4e13ea3040357c5a16e1909a31382bab7cd0cdd)
Change-Id: Ic41703ec509103660a9eaf4268bd6c386000d0bd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (3):
regulators: Implements support for i2c_write_bytes
regulators: Implements support for run_rule
regulators: Implements support for chassis
Shawn McCarney (3):
regulators: Create journal interface
regulators: Create System class
regulators: Enhance IDMap to detect duplicate IDs
(From meta-phosphor rev: 03d7ccb6d67f84421955a46b21259fb27735d0ea)
Change-Id: I1993ed8185f57d562b0a5c5abe7bc6d493a7101c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (2):
regulators: Implements support for i2c_write_bit
regulators: Implements support for i2c_write_byte
(From meta-phosphor rev: 8938fef774ba3c4c8f5a21ed83f90a0e524fb51d)
Change-Id: I0a171b1af24e5bf87ea7f0ef6b28c877f7d0d1ac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Some recipes have abstracted the git revision into a separate file
and have a line 'require ${PN}.inc'. The issue with PN is that it
changes to have a -native or -nativesdk for those contexts. The
variable ${BPN} (base package name) should be used instead.
(From meta-phosphor rev: c7d848ec9b524114550f80276f7b5e45b9ad8d46)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib875fd9904b16379b20dc7891087b8e0bf90fe69
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
sdbusplus has changed the package layout so that sdbusplus-native and
sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes
that need to use sdbus++ (or its associated python modules) or remove
the DEPENDS if it is no longer necessary.
(From meta-phosphor rev: 2bebd1247cb78567441158b152c7a13f476afd4f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I30f9c2220da9145ef0a7067e067aed1396d8b40d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (4):
regulators: Create ConfigFileParserError class
regulators: Create configuration file parser
regulators: Make TmpFile class common
regulators: Skip validation tool tests in SDK
(From meta-phosphor rev: d40b56703fce1256d7bbea1aca586ab5a0f8551f)
Change-Id: I73202965a85719c22a8d97b409b56cd5a6e5bc19
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brandon Wyman (2):
Install phosphor-psu-monitor configuration files
Updates to load JSON file from default location
(From meta-phosphor rev: b7c529edab2e219171dcf9af3dda7566b74fb63c)
Change-Id: I24b35d76e05053edfca788e3c138d22d80e31773
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (1):
regulators: Add test cases for action.
(From meta-phosphor rev: b9de049f00d84858979e0d941023f66a236fdabf)
Change-Id: I94c3998ebb207fc4359f71b99311572ed2a0a8db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Bob King (2):
regulators: Add test cases for check_duplicate_object_id.
regulators: Add test cases for entire config file.
Brandon Wyman (2):
Create PMBusBase class to allow for mocking
Update analyze function to check STATUS_WORD
Shawn McCarney (1):
regulators: Increase timeout for validator tests
(From meta-phosphor rev: 603158d07dff63b41723e7240c7403ec00ffcbc6)
Change-Id: Ibae4c0efcea692d8a31a22457c8573d73bbc7414
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|