0e291bf9 | 22-Jan-2017 |
Brad Bishop <bradleyb@us.ibm.com> |
inventory: Add bool to allowed property types
Allow inventory interfaces to use booleans.
Change-Id: Ic5a2d9e646c1db5e9c76711eb8b0bdaa5a86459d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.co
inventory: Add bool to allowed property types
Allow inventory interfaces to use booleans.
Change-Id: Ic5a2d9e646c1db5e9c76711eb8b0bdaa5a86459d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
345bef75 | 30-Jan-2017 |
Patrick Williams <patrick@stwcx.xyz> |
build: Generate package-config file
Change-Id: Ib776dad5936f1542fd2855a67954f2959c23ef45 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
4eb5235a | 25-Jan-2017 |
Patrick Williams <patrick@stwcx.xyz> |
Software: Fix YAML types
Change-Id: I3fddcff3feaa14ccec59a4787da8cbb632f9c6b8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
3350f3ed | 23-Nov-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Software: add initial software-version mgmt
Change-Id: I3b50488b8383c595b4b41375ea0d62d62bdc0eed Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
3b0cbc9a | 18-Jan-2017 |
Brad Bishop <bradleyb@us.ibm.com> |
Inventory: Restrict to a single manager
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.
Cha
Inventory: Restrict to a single manager
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>
show more ...
|
3b34cd1d | 17-Jan-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Define openbmc error for an IPMI sensor callout
An IPMI callout is identified by the sensor number.
Change-Id: Ibc9f9ca7b0421f82b769aa2476b21c851275a756 Signed-off-by: Deepak Kodihalli <dkodihal@in
Define openbmc error for an IPMI sensor callout
An IPMI callout is identified by the sensor number.
Change-Id: Ibc9f9ca7b0421f82b769aa2476b21c851275a756 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
124967eb | 16-Jan-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Define openbmc error for a GPIO callout
xyz.openbmc_project.Error.Callout.GPIO inherits xyz.openbmc_project.Error.Callout.Device
Change-Id: I2c025ef5a619a844cf026cedfc85a28e40ed5be5 Signed-off-by:
Define openbmc error for a GPIO callout
xyz.openbmc_project.Error.Callout.GPIO inherits xyz.openbmc_project.Error.Callout.Device
Change-Id: I2c025ef5a619a844cf026cedfc85a28e40ed5be5 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
d40a32ed | 16-Jan-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Define openbmc error for an IIC callout
Introduce the concept of error inheritance. This error inherits xyz.openbmc_project.Error.Callout.Device. This means Callout.IIC inherits Callout.Device's met
Define openbmc error for an IIC callout
Introduce the concept of error inheritance. This error inherits xyz.openbmc_project.Error.Callout.Device. This means Callout.IIC inherits Callout.Device's metadata.
The Callout errors are primarily meant to be inherited by application errors, when a Callout is required. In other words, one would typically not create a Callout error by itself.
Change-Id: Ie1c83f0c4bce713251ca3a8d3d5ef0960f81b9a6 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
04cc33d1 | 16-Jan-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Define openbmc errors for generic device callouts
A Callout serves to blame a specific entity of which the system is comprised of, such as hardware or firmware, for unexpected behavior. Such an enti
Define openbmc errors for generic device callouts
A Callout serves to blame a specific entity of which the system is comprised of, such as hardware or firmware, for unexpected behavior. Such an entity may need repair or replacement.
This change defines errors Callout.Device, for cases when a device needs to be called out in terms of the device path, and Callout.Inventory, for cases when an inventory object needs to be called out.
Change-Id: Id54c76f38394cc47b60f6075487ab5e36304f197 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
e1a8f363 | 10-Dec-2016 |
Patrick Williams <patrick@stwcx.xyz> |
build: ensure sdbus++ exists
Change-Id: Ia8b7c676846fb197337fba46e79717744118194a Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
ad2310e9 | 09-Dec-2016 |
Patrick Williams <patrick@stwcx.xyz> |
build: support out of tree builds
Change-Id: Ibf07f1056567eb25106b8039c14e54411243d831 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
0be05ee2 | 09-Dec-2016 |
Patrick Williams <patrick@stwcx.xyz> |
build: autotools files for libphosphor_dbus.so
Use the interface YAML files present to generate the server.cpp and server.hpp files, build them into a shared library, and install.
Change-Id: Ib0870
build: autotools files for libphosphor_dbus.so
Use the interface YAML files present to generate the server.cpp and server.hpp files, build them into a shared library, and install.
Change-Id: Ib08704c399975f42aa77f911a7bc7dc33bacba99 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
6d51435b | 05-Jan-2017 |
Brad Bishop <bradleyb@us.ibm.com> |
Add High/Low alarm properties to sensor thresholds
Eliminate the need to discover which threshold has been exceeded.
Change-Id: Ib3f85789287e227e6601a6ae1e276fd9e6ccf44d Signed-off-by: Brad Bishop
Add High/Low alarm properties to sensor thresholds
Eliminate the need to discover which threshold has been exceeded.
Change-Id: Ib3f85789287e227e6601a6ae1e276fd9e6ccf44d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
6c4e2e91 | 28-Dec-2016 |
Brad Bishop <bradleyb@us.ibm.com> |
Sensors: Add additional namespaces
Add the current, power and energy namespaces.
Change-Id: I0c8d54e8b0910534dab77faedb25ae9cd1339102 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> |
4f025cd2 | 02-Dec-2016 |
Yi Li <adamliyi@msn.com> |
Add dbus interface for watchdog
Add a generic interface for watchdog, for system state monitoring.
Partially resolves: openbmc/openbmc#767
Change-Id: I7f04fe9e8a35669612501b05a1a06e03e9928194 Sign
Add dbus interface for watchdog
Add a generic interface for watchdog, for system state monitoring.
Partially resolves: openbmc/openbmc#767
Change-Id: I7f04fe9e8a35669612501b05a1a06e03e9928194 Signed-off-by: Yi Li <adamliyi@msn.com>
show more ...
|
d7d237bc | 24-Nov-2016 |
Josh King <jdking@us.ibm.com> |
Defined properties in the bmc state management
Created the yaml file that contained the necessary properties needed for bmc state management. This is needed so we can have access to the different s
Defined properties in the bmc state management
Created the yaml file that contained the necessary properties needed for bmc state management. This is needed so we can have access to the different states of the bmc for whenever we decide to transition to a desired state, or would like to reboot, etc.
Change-Id: Ife02f7b324262eccb990d29ed872cf4137857e14 Signed-off-by: Josh King <jdking@us.ibm.com>
show more ...
|
2477d9a5 | 22-Nov-2016 |
Andrew Geissler <andrewg@us.ibm.com> |
Initial definition of host state management properties
Change-Id: I5047fce6ebd921547b5a6017cd909b2c97e10d96 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com> |
47af1f70 | 13-Dec-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Add Frequency to Physical LED interface
LED blink operation is governed by the frequency and the duty cycle. A frequency of 1hz was assumed until now and this changes makes it user configurable. If
Add Frequency to Physical LED interface
LED blink operation is governed by the frequency and the duty cycle. A frequency of 1hz was assumed until now and this changes makes it user configurable. If the value is exceeding the capability of the controller, driver will assume a default value of 1hz.
Change-Id: I082b0ba3742184c0279bae41d3a5acb4b11379c0 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
9f6133c1 | 09-Dec-2016 |
Patrick Williams <patrick@stwcx.xyz> |
ObjectMapper: change parameters for sdbusplus
Change-Id: Ib0b89990b9d2ea54e26e88fbe0eee1f8dc37ec8e Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
a4e65167 | 09-Dec-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Inventory.Manager: change parameters for sdbusplus
Change-Id: Ibfe7cfa5cd0be4ec5a7365e2369adcfaca2bc17a Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
8a0fd710 | 14-Nov-2016 |
Adriana Kobylak <anoo@us.ibm.com> |
Add Logging Entry interface
Change-Id: I365fdc16b31be91cfa6992df244d77f14979980b Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> |
d9751fa9 | 29-Nov-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Led.Physical: Wrap yaml reserved words within single quote
This interface definition file has ENUM with values Off and On. This resulted in generated code creating the ENUM with values False and Tru
Led.Physical: Wrap yaml reserved words within single quote
This interface definition file has ENUM with values Off and On. This resulted in generated code creating the ENUM with values False and True instead of Off and On. This is specific to pyyaml parser.
Change-Id: Id824ca1d594c533593264a6dd1121d698e0787dd Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
3b51bc71 | 23-Nov-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Association: use proper sdbusplus type
Change-Id: I1b61b82e60ff3e8eed518cfe0776a62ecbc1c95e Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
a1e70a7a | 12-Nov-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Add Interface definition yaml file for physical LED manager
This adds the interface definition file for LED manager daemon that deals with physical LEDs. It has a property named 'State' which can be
Add Interface definition yaml file for physical LED manager
This adds the interface definition file for LED manager daemon that deals with physical LEDs. It has a property named 'State' which can be written onto for getting the desired operation triggered on the real LED.
For example, to turn on the LED, write 'ON' to property 'State'
Change-Id: Iee641ab1d4f890f255f1d73e807a57b30d488d16 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
45387d65 | 10-Nov-2016 |
Brad Bishop <bradleyb@us.ibm.com> |
Add initial sensor interfaces
xyz.openbmc_project.Sensor.Value xyz.openbmc_project.Sensor.Threshold.Warning xyz.openbmc_project.Sensor.Threshold.Critical
Change-Id: Ib3e993d0b2e87387993d7b6c1c8b1a4
Add initial sensor interfaces
xyz.openbmc_project.Sensor.Value xyz.openbmc_project.Sensor.Threshold.Warning xyz.openbmc_project.Sensor.Threshold.Critical
Change-Id: Ib3e993d0b2e87387993d7b6c1c8b1a47e71b5af1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|