a046044b | 18-Oct-2018 |
James Feist <james.feist@linux.intel.com> |
Bump sdbusplus
Some staged changes require latest
Change-Id: I601785cd7da2b73223a5584c49f6e9145b2a83f7 Signed-off-by: James Feist <james.feist@linux.intel.com> |
db0db259 | 08-Oct-2018 |
Cezary Golder <cezary.golder@intel.com> |
Add gpio instances for WFP Baseboard
Lcp Enter Button Lcp Left Button Lcp Right Button Nmi Button
Change-Id: I764fe008926fb26a8625f9d4a91f8ede76ba62d9 Signed-off-by: Cezary Golder <cezary.golder@in
Add gpio instances for WFP Baseboard
Lcp Enter Button Lcp Left Button Lcp Right Button Nmi Button
Change-Id: I764fe008926fb26a8625f9d4a91f8ede76ba62d9 Signed-off-by: Cezary Golder <cezary.golder@intel.com>
show more ...
|
87a50dae | 25-Sep-2018 |
James Feist <james.feist@linux.intel.com> |
Add gpio properties
Adds gpio properties for gpio daemon.
Change-Id: Iab0711d5d318b5be98313e5d522a2fe147a560fa Signed-off-by: James Feist <james.feist@linux.intel.com> |
abb231cb | 05-Sep-2018 |
James Feist <james.feist@linux.intel.com> |
Add intial stepwise configuration example
This isn't based off of any fsc spreadsheet but it's good to have one configuration as an example.
Change-Id: I7451264d446fcd28b774373895eb7a19c83043f6 Sig
Add intial stepwise configuration example
This isn't based off of any fsc spreadsheet but it's good to have one configuration as an example.
Change-Id: I7451264d446fcd28b774373895eb7a19c83043f6 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
ee0de617 | 12-Oct-2018 |
James Feist <james.feist@linux.intel.com> |
Stop using mapbox directly
This is going to be removed from sdbusplus
Change-Id: I6ed7c0f8fe72cfee038dac5160b790f0bdd2752e Signed-off-by: James Feist <james.feist@linux.intel.com> |
3b860986 | 02-Oct-2018 |
James Feist <james.feist@linux.intel.com> |
[fru-device] remove dependency on i2c-dev-user
This package was deleted in the i2c-tools project, stop using it. Also update header order to new clang-format
Tested-by: Verified still builds in and
[fru-device] remove dependency on i2c-dev-user
This package was deleted in the i2c-tools project, stop using it. Also update header order to new clang-format
Tested-by: Verified still builds in and out of tree
Change-Id: Ic72ff7d67e717bdf4e12b53e2f52b582fabe7404 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
0b2448fe | 17-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Add PWM configurations to Chassis
This should allow redfish to find the Pwms. Also autojson all the files. Also delete the extra PWM in PID control.
Change-Id: I0a6e515cd07333b498738d96818c325f0cc2
Add PWM configurations to Chassis
This should allow redfish to find the Pwms. Also autojson all the files. Also delete the extra PWM in PID control.
Change-Id: I0a6e515cd07333b498738d96818c325f0cc2e427 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
d068e93f | 20-Sep-2018 |
James Feist <james.feist@linux.intel.com> |
Remove empty frus from results
Makes sure more than just a header exists, this removes all of the "unknown" frus.
Change-Id: Ib9c987bc5a5cd0600557e8afec3529cfa115c6f6 Signed-off-by: James Feist <ja
Remove empty frus from results
Makes sure more than just a header exists, this removes all of the "unknown" frus.
Change-Id: Ib9c987bc5a5cd0600557e8afec3529cfa115c6f6 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
e36e5c14 | 27-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Add Pid Zone Schema
This is needed for updating Pid Zones
Change-Id: I4480658ec405feeb989d3f58f71b6cc9aa053fcb Signed-off-by: James Feist <james.feist@linux.intel.com> |
c6248a53 | 14-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Add delete object method
Modifyable interfaces can now be deleted as well, this allows Redfish and other endpoints to runtime modify some of the configuration.
Change-Id: Iec3e83be74e1fb53fc66c99d2
Add delete object method
Modifyable interfaces can now be deleted as well, this allows Redfish and other endpoints to runtime modify some of the configuration.
Change-Id: Iec3e83be74e1fb53fc66c99d2de1930f373d1925 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
310cb909 | 28-Sep-2018 |
James Feist <james.feist@linux.intel.com> |
Upgrade to 17 standard
Change-Id: I97913edd7db0e39b2a498beb7be449f5b6fcdb4b Signed-off-by: James Feist <james.feist@linux.intel.com> |
b5e32c23 | 02-Oct-2018 |
James Feist <james.feist@linux.intel.com> |
Add LICENSE file
Change-Id: Ib998ae66a456c2d66cf6d3852e2ba358cac44030 Signed-off-by: James Feist <james.feist@linux.intel.com> |
ddb78308 | 06-Sep-2018 |
James Feist <james.feist@linux.intel.com> |
Make out of tree builds work again
Remove hunter and remove dependency on phosphor-dbus-interfaces because it is difficult to build out of tree.
Change-Id: If2438233f6d0a70c8f7b8db9b72e8110fb0ce2dc
Make out of tree builds work again
Remove hunter and remove dependency on phosphor-dbus-interfaces because it is difficult to build out of tree.
Change-Id: If2438233f6d0a70c8f7b8db9b72e8110fb0ce2dc Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
68500ff6 | 08-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Add create object function
This function takes in a object name, and a map of variants, converts it to json, and creates a dbus-interface after validating the json matches the correct schema.
Teste
Add create object function
This function takes in a object name, and a map of variants, converts it to json, and creates a dbus-interface after validating the json matches the correct schema.
Tested-by: Uploaded new Pid interface through D-Bus.
Change-Id: Ieec47a3f9fb53d5ac4f975f13ae6b8efd323971d Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
a2a9811c | 07-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Make overlay usage able to be disabled
As overlays require a kernel patch, make it able to be disabled if a user wishes.
Change-Id: I174305435145bac67ad03f18f78c7eb985fbdc53 Signed-off-by: James Fe
Make overlay usage able to be disabled
As overlays require a kernel patch, make it able to be disabled if a user wishes.
Change-Id: I174305435145bac67ad03f18f78c7eb985fbdc53 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
a3c180a3 | 09-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Simplify findFiles
In this repo there is no need for a recursive iterator, fix style and make it a standard iterator.
Change-Id: I076c71f6b0baa4dc4b478b972bdb2fb6086d3ce6 Signed-off-by: James Feist
Simplify findFiles
In this repo there is no need for a recursive iterator, fix style and make it a standard iterator.
Change-Id: I076c71f6b0baa4dc4b478b972bdb2fb6086d3ce6 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
b4383f4c | 06-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Start validating json
Make sure json matches the schema, or don't load the file. Also start installing json files using CMakeLists instead of in the recipe.
Change-Id: I78622b961d1185d864d6ddd27e5b
Start validating json
Make sure json matches the schema, or don't load the file. Also start installing json files using CMakeLists instead of in the recipe.
Change-Id: I78622b961d1185d864d6ddd27e5baad34bc3ef5e Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
ca3eec8e | 08-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Flatten PID configuration and add 2U PID config
By flattening ILimit and OutLimit we can remove an interface.
Change-Id: I44ce238e77df94830e515c0c60583e50a36e7cf5 Signed-off-by: James Feist <james.
Flatten PID configuration and add 2U PID config
By flattening ILimit and OutLimit we can remove an interface.
Change-Id: I44ce238e77df94830e515c0c60583e50a36e7cf5 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
6f0ae943 | 31-Aug-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Spelling fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: Ib05ae
Spelling fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: Ib05aeb9593871214d0c6b3705f7fa59e77c9c104 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
9899a51a | 31-Aug-2018 |
Gunnar Mills <gmills@us.ibm.com> |
README.md: Fix header markdown syntax
Need a space after the #(s). If the header has closing #(s), need a space before. Removed closing #(s) since they are not needed.
Change-Id: I8066b23a08cf7e528
README.md: Fix header markdown syntax
Need a space after the #(s). If the header has closing #(s), need a space before. Removed closing #(s) since they are not needed.
Change-Id: I8066b23a08cf7e52868efd184d89f5e57cc969a1 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
1e3e6989 | 03-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Rename all properties to UpperCamelCase
Upstream dbus standard is UpperCamelCase, start matching and check in json schema to start failing builds that don't match.
Change-Id: I2d2c6fec5a5a0b07c88c8
Rename all properties to UpperCamelCase
Upstream dbus standard is UpperCamelCase, start matching and check in json schema to start failing builds that don't match.
Change-Id: I2d2c6fec5a5a0b07c88c843257fa7c88d420c4e5 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
26c27add | 25-Jul-2018 |
James Feist <james.feist@linux.intel.com> |
Prevent bus lockups in fru-device
Sometimes a bus can lock during scanning causing, not allowing the fru-device to recover. Move the scanning to an async-launch and give it a 5 second timer so that
Prevent bus lockups in fru-device
Sometimes a bus can lock during scanning causing, not allowing the fru-device to recover. Move the scanning to an async-launch and give it a 5 second timer so that it won't prevent startup of systems.
Tested-by: Found a system with a bus that locked during i2c-detect -y <bus> and saw that this fixed the issue
Change-Id: I87be33041b7dd30fcd38b155f28422c27d465a0b Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
0de40153 | 25-Jul-2018 |
James Feist <james.feist@linux.intel.com> |
Don't exit on probe not found error
We should check the error and not exit for file not found error, all other errors still exit. Remove mapper cache as c++ mapper seems reliable now. Also make sure
Don't exit on probe not found error
We should check the error and not exit for file not found error, all other errors still exit. Remove mapper cache as c++ mapper seems reliable now. Also make sure to clear pending probes on failure.
Tested-By: Stopped Fru-Device, Started Entity Manager, waited and then started Fru-Device. Overlays were correctly added after the fact. Change-Id: Ia6ed5ad8ca5a4aa8a8340ba67ee1ac826fc82ef8 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
a7d96253 | 09-Aug-2018 |
James Feist <james.feist@linux.intel.com> |
Install configurations in CMake Instead of Recipe
Change-Id: If9310a25f9a43f6ce3f2fd3782b24aa46b918daa Signed-off-by: James Feist <james.feist@linux.intel.com> |
bb43d028 | 12-Jun-2018 |
James Feist <james.feist@linux.intel.com> |
Make all setable numbers doubles
If a interface is setable we need to be able know what type it is. Since it is very likely that people will have difficulty always adding a .0 to the end of ints, ju
Make all setable numbers doubles
If a interface is setable we need to be able know what type it is. Since it is very likely that people will have difficulty always adding a .0 to the end of ints, just make them all doubles, for now this only affects thresholds.
Change-Id: Ice3e7ae3391077d679ee46e03902905414f92d77 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|