| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the following interfaces:
xyz.openbmc_project.Inventory.MultiRecord.DcOutput
xyz.openbmc_project.Inventory.MultiRecord.PowerSupply
The TachoPPR_FailPinPolarity property could use an
enumeration, but since it adds no value to the end user
but complicates the implementation code, it was left
boolean for now.
Change-Id: Icde52e1c87dde72fd30c6dfb8e40e1b607f4354e
Signed-off-by: Alexander Amelkin <a.amelkin@yadro.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Copied from the CPU interface. Will use to determine an accelerator
for redfish. Considered a generic "processor" interface with a
Processor Type property that could be set to "CPU" or "Accelerator"
but the Accelerator interface approach fits more with other
interfaces in phosphor-dbus-interfaces.
For more information on Redfish and Accelerators see:
https://redfish.dmtf.org/schemas/Processor.v1_4_0.json
Change-Id: Ie60084fedea171d8bc563858db97a44fc7979da8
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
This change adds the D-Bus interface definition for PCIe
devices in Redfish. It includes definitions for the Redfish
PCIe fields for all 8 possible functions of each device.
Change-Id: I1036e02bf5ec1d2f2e5285395af30cf4f3def845
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
|
|
|
|
|
|
|
| |
The use case is for the ipmi-fru-parser to store the chassis type
from IPMI FRU data in the inventory. The phosphor-host-ipmid can use
the field when generating IPMI FRU data for the host.
Change-Id: Ic9d636ae8f3a87ee3448345b8260ad32f10d381e
Signed-off-by: Oskar Senft <osk@google.com>
|
|
|
|
|
|
|
|
|
| |
Tpm interface with no attributes is used to determine
the Trusted Platform Module(TPM) FRU type during discovery
of inventory objects and during property updates.
Change-Id: I766dea125ee3d9c5638fdce9f69351505a334f4b
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
Added Custom Field from Fru spec in inventory for Vendor information.
Tested: Build Facebook TiogaPass board and load on the
target hardware. Ensure that Fru information are updated in inventory.
Change-Id: I88ce315579a7e2c5c83c991b0d3e22193335dd24
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
|
|
|
|
|
|
|
|
|
|
| |
Added a more descriptive definition of "Asset Tag".
Took from http://ipmiutil.sourceforge.net/man.htm.
This change lets the user know the asset tag should be unique.
This should not change how "Asset Tag" is used.
Change-Id: Ie41cfe1e161a57ad7d08b0b1276676116b3504df
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
| |
Add type-only interfaces for ethernet card, chassis
and system/enclosure.
Change-Id: I347b34790dfc1b0d09c7c6dba9a6950b62d433c0
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add a framework for describing minimum ship level configurations.
Minimum ship level configurations could be useful to enable legacy
hardware configurations in product development while still preventing
manufacturing escapes of those legacy parts.
Change-Id: I005a035ac824a3f966caee4582f0e3344cfa0bca
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I46ccac9e3e68f3b505885667aca9cc80c847aa63
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add property AirCooled that will be set to true if cooled by air
(fans).
Add property WaterCooled that will be set to true if cooled by
water.
Change-Id: I816b41a7205ede1583718ae1ec8e27031ba392c8
Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
|
|
|
|
|
|
|
|
| |
Allow multiple objects to be passed to the notify interface
in a single dbus method call.
Change-Id: Iffe97ba9468692ab26b803841072fddfaf6d282a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
| |
Allow inventory interfaces to use booleans.
Change-Id: Ic5a2d9e646c1db5e9c76711eb8b0bdaa5a86459d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
| |
The Manager interface implies multiple managers are allowed but
they are not. It is not possible to implement the same interface
on the same path twice.
Change-Id: I50cc155c8e1d550128e4c67a96501cc15b9d05d9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: Ibfe7cfa5cd0be4ec5a7365e2369adcfaca2bc17a
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Placed interfaces corresponding to physical items under
Inventory/Item/ and interfaces which serve as item decorators under
Inventory/Decorator/.
- Add some new dbus interfaces.
- Restructured Board item related interfaces such that there's a parent
Board interface, and derivatives such as Motherboard, IO board, etc.
- Added new properties to existing interfaces.
Change-Id: I52b7c1a789df6745d1786d927fab06db40524448
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
A first pass at a machine parseable DBus specification for the
inventory features of OpenBMC.
Change-Id: Ia061ab2d5c2ea9d06cd991940303250cef48ab66
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|