summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/Inventory
Commit message (Collapse)AuthorAgeFilesLines
* inventory: add type-only interfacesMarri Devender Rao2017-09-083-0/+12
| | | | | | | | 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 minimum ship levelBrad Bishop2017-08-021-0/+17
| | | | | | | | | | | 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>
* Define the AssetTag interfaceTom Joseph2017-07-181-0/+8
| | | | | Change-Id: I46ccac9e3e68f3b505885667aca9cc80c847aa63 Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
* New YAML definition for CoolingType properties.Brandon Wyman2017-03-301-0/+13
| | | | | | | | | | | 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>
* inventory: Pass multiple objects to notifyBrad Bishop2017-01-311-7/+2
| | | | | | | | 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>
* inventory: Add bool to allowed property typesBrad Bishop2017-01-311-1/+1
| | | | | | | Allow inventory interfaces to use booleans. Change-Id: Ic5a2d9e646c1db5e9c76711eb8b0bdaa5a86459d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Inventory: Restrict to a single managerBrad Bishop2017-01-241-1/+1
| | | | | | | | | 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>
* Inventory.Manager: change parameters for sdbusplusPatrick Williams2016-12-091-2/+2
| | | | | Change-Id: Ibfe7cfa5cd0be4ec5a7365e2369adcfaca2bc17a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Miscellaneous updates to inventory interfacesDeepak Kodihalli2016-11-1813-9/+56
| | | | | | | | | | | | | - 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>
* Add inventory interfaces for OpenBMCBrad Bishop2016-10-1311-0/+103
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>
OpenPOWER on IntegriCloud