summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/common
Commit message (Collapse)AuthorAgeFilesLines
* openpower-debug-collector: Define checkstop and watchdog servicesVishwanatha Subbanna2017-06-153-6/+26
| | | | | | | | | | | | openpower-debug-collector had the checkstop service which was getting invoked in host checkstop scenario. Now there is a need to get debug data in case of host watchdog timeout scenarios and this commit adds that support. Fixes openbmc/openbmc#1634 Change-Id: Iadb7ba516cbdd2d8010c66912bdcd647800aa198 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Watchdog: Remove old host watchdogVishwanatha Subbanna2017-06-151-1/+0
| | | | | Change-Id: I44f248dbe23fe89512aab29da9a38fd56c793287 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-06-141-1/+1
| | | | | Change-Id: I15858188d4c753bdeba65f3aeb5986b83cb579d5 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-debug-collector.inc: bump versionPatrick Williams2017-06-141-1/+1
| | | | | Change-Id: I6db18b04d91701400f10801bbfb94bdb29567830 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-software-manager.bb: bump versionPatrick Williams2017-06-141-1/+1
| | | | | Change-Id: I85465e48de59ba93e69e7c531ae8afcbbb7d1c07 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* fix sdk build broken issueMarri Devender Rao2017-06-131-1/+1
| | | | | | | | | | With recent changes done to path of the error yaml files in dbus-interfaces build is broken. Resolves openbmc/openbmc#1780 Change-Id: Ia296add2617433b05931a343046c2d059c20c4ff Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* Have openpower-debug-collector depend on state managerVishwanatha Subbanna2017-06-131-2/+4
| | | | | Change-Id: I9381c53b654990bf77621cd4f72d5a22d800e010 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Add openpower-debug-collector as part of host-crash targetVishwanatha Subbanna2017-06-132-6/+8
| | | | | | | | | | When the host crashes, we need some kind of debug data before it is taken to quiesce state. Fixes openbmc/openbmc#1647 Change-Id: I853e9a6aa840e0811a5610f486b530b0f6dfe0a8 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Replace old gpio-monitor with new oneVishwanatha Subbanna2017-06-134-13/+12
| | | | | Change-Id: I8f96987ab61d7657c3ccd3d665fa34ed6cb508ec Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* op-proc-control.bb: bump versionPatrick Williams2017-06-121-1/+1
| | | | | Change-Id: Ia47331538b624955de2ee6f3b8547b18a6e3ffd1 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* skiboot.inc: Bump versionAdriana Kobylak2017-06-092-55/+2
| | | | | | | | | | Pick up the latest skiboot version (5.6.0) to pick among the fixes the pflash support for non-4K erase block partitions. Also remove the mtd labels patch since that's also included in the upstream version. Change-Id: If790c731c8b0e2d54e6b9faf09e92290e5bc84bd Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* openpower-debug-collector.inc: bump versionPatrick Williams2017-06-091-1/+1
| | | | | Change-Id: I8e899214d5fcfb40cf58dc9647fa28f193fa72df Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-fru-vpd.inc: bump versionPatrick Williams2017-06-091-1/+1
| | | | | Change-Id: I8986015aa06cee26f6481a1be92e84bfa520d8cf Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-dbus-interfaces: add as DEPEND for phosphor-loggingPatrick Williams2017-06-091-1/+2
| | | | | | | | | openpower-dbus-interfaces-native installs error YAML, so it must be a DEPEND for phosphor-logging-error-logs-native. Add via a bbappend. Change-Id: I591c14700cf9a7e2e4ef0a36254520dff563f703 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-dbus-interfaces.bb: bump versionPatrick Williams2017-06-091-1/+1
| | | | | Change-Id: Ieb97368b602358d853a5fb322e656b9bcd7a5d99 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* debug-collector: modifying the yaml pathMarri Devender Rao2017-06-081-2/+2
| | | | | Change-Id: I8152162aebd246776002776ce0bb79783726ae84 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* Package yaml files and generated files as part of base classMarri Devender Rao2017-06-081-4/+1
| | | | | Change-Id: I6a66dc2fd6d7117f1ac8b085858b911955866814 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* openpower-software-manager.bb: bump versionPatrick Williams2017-06-071-1/+1
| | | | | Change-Id: I5c9e223b3292d96670b221614dd02cde43c88fff Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Fix the mapping of IPMI chassis info area part numberRatan Gupta2017-06-071-4/+1
| | | | | | | | | | This fix maps the chassis info area partnumber to the model property of dbus object. Resolves openbmc/openbmc#1729 Change-Id: I3974065bb8e3cfc5d5ac9a827546ec8095f717e0 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* op-proc-control.bb: bump versionPatrick Williams2017-06-041-1/+1
| | | | | Change-Id: Ic10fd5cd466344eed6dc8009cc841fccfec0e046 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-dbus-interfaces.bb: bump versionPatrick Williams2017-06-031-1/+1
| | | | | Change-Id: I3983dead1b61a110aff086a7c3078aff438fe006 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* debug-collector: add native recipe to copy error yamlsMarri Devender Rao2017-06-032-0/+20
| | | | | | | | Add native recipe to copy application error yamls to known location. Change-Id: I9a776a8fe29f681ffa48bed6e1b37e6b934a0d52 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* openpower-software-manager: Recipe fixesAdriana Kobylak2017-06-031-7/+8
| | | | | | | | | | | | | When the do_install block was added to add the script files, the binary from the git repository was no longer installed in the package. Replace with do_install_append. Also remove the duplicated source variable S. And reorder the recipe to make it cleaner. Closes openbmc/openbmc#1713 Change-Id: Iae814884a1b90dd15ea9ead010d4e26f22aa7ca1 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-06-021-1/+1
| | | | | Change-Id: Ic6f30f29b3f19945e8954f690542f8fb44874a4c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-software-manager.bb: bump versionPatrick Williams2017-06-011-1/+1
| | | | | Change-Id: I4152506e3b3d0a6e8bbe76f25c8fae7119f93009 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-software-manager: Support migration to ubifsAdriana Kobylak2017-06-014-1/+43
| | | | | | | | | | | | | | | | | A ubiattach is the first step for any ubi operations. If this service fails, it could be that the pnor chip is formatted differently, as with the case of flashing it with pflash. Enhance the service to: Check if the chip is formatted as a ubi device. If it's not, format it as ubi with a new ubiformat script. Reattempt the attach. This allows a pnor code update without the user having to manually reformat the chip. Closes openbmc/openbmc#1637 Change-Id: Id73b5eae40af68cd49e0ba0deb56efc36bd03981 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* openpower-software-manager.bb: bump versionPatrick Williams2017-05-311-1/+1
| | | | | Change-Id: If857b64b2841cc9331cc0a8cfbce2b96b9f79845 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add recipe file for phosphor-gpio-monitorVishwanatha Subbanna2017-05-314-0/+42
| | | | | | | | | | phosphor-gpio-monitor is a generic GPIO monitor application which can be used for any purpose where a GPIO needs to be monitored for certain state. Due to this need, it has been added to obmc package group. Change-Id: I8e11e8d5567d6f4c56479b335d1f6bd9b39401fd Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* openpower-software-manager.bb: bump versionPatrick Williams2017-05-301-1/+1
| | | | | Change-Id: Id50cb6ddecc5e6075f6d4c926c9ed46e31b45fbb Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-dbus-interfaces.bb: bump versionPatrick Williams2017-05-301-1/+1
| | | | | Change-Id: I3918ae32ff0a10fc38cd45be89782275661c76b8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Bump pdbg version for 4.10 kernelEdward A. James2017-05-261-2/+2
| | | | | Change-Id: I38816e67a105a6265a8a7933e6d66b95f850f03b Signed-off-by: Edward A. James <eajames@us.ibm.com>
* Change FSI service files for 4.10Edward A. James2017-05-264-5/+7
| | | | | | | | Latest FSI code changes paths, so we need to update the bind/unbind/scan paths. Change-Id: Ia1d8c5f31a8f0c8a69ca03121741a3ba35761c3a Signed-off-by: Edward A. James <eajames@us.ibm.com>
* Create service files to remove read-write UBI volumesAdriana Kobylak2017-05-253-0/+33
| | | | | | | | | | | | | | | | | | | Perform the opposite operations in reverse order as the ubimount service file. Create two service files to remove the rw UBI volumes: A template service file that takes the version id and removes the pnor-rw-<versionid> volumes. This can be used by the Object.Delete interface implementation to remove a software version. A service file that removes the single pnor-prsv volume. This and the template service file can be called by the FactoryReset interface implementation to remove all read-write volumes. Closes openbmc/openbmc#1615 Change-Id: I079eb0fdb7e444434f57abf0421f55864dfb9703 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* obmc-flash-bios-ubimount: Create UBI vol for pnor preserved partitionsAdriana Kobylak2017-05-252-6/+18
| | | | | | | | | | | | | | | In addition to create a UBI volume for the read-write (rw) pnor partitions, create a UBI volume for the preserved (prsv) pnor partitions to store the host data that should be preserved during a code update. This volume has a common name instead of a unique id because only one copy (the active one) needs to be available in the system. Add checks to only execute the commands to create the volumes if needed (they don't exist). This is needed since the preserved one doesn't need to be created after it's first created. Change-Id: Ib21d7d5343f3cb48ff71edca29631249dc5717a0 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* openpower-software-manager.bb: bump versionPatrick Williams2017-05-241-1/+1
| | | | | Change-Id: Ie14f4135c05ea60ee484b323b79a3937b19b6084 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-05-241-1/+1
| | | | | Change-Id: Id7f80f5078ae3ebe003fb344b3cece1f172aa3e9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* debug-collector: Enable use of sdbus++ during buildMarri Devender Rao2017-05-241-1/+2
| | | | | | | | Include python native so that sdbus++ can be used to generate error.hpp and error.cpp from error yaml files. Change-Id: Ic7ba8d81b24ebe556147b57d962f5a25173fb201 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* openpower-pnor-code-mgmt: Initial recipeAdriana Kobylak2017-05-196-0/+84
| | | | | | | | | | Create recipe for the openpower-pnor-code-mgmt repo. Move the pnor-specific service files from the phosphor layer to the open-power one. Add the new openpower-software-manager to packagegroups. Change-Id: Iab47b82e6872f7f92aed6260c51eaf0acf744aeb Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* op-proc-control.bb: bump versionPatrick Williams2017-05-191-1/+1
| | | | | Change-Id: Idb259b3cbf80930b7f821625006bd1575bfe83d6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* op-proc-control.bb: bump versionPatrick Williams2017-05-181-1/+1
| | | | | Change-Id: Ic33f7e7d40180b6421721778e07a24846f00410f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add dependency for openpower-debug-collectorMarri Devender Rao2017-05-131-0/+2
| | | | | | | Resolves openbmc/openbmc#1266 Change-Id: Iebf502f778a2d62c7a8cfeedc7fcee7dd3857c8b Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* cfam_override@.service - run on ConditionPathExistsMichael Tritz2017-05-121-1/+1
| | | | | | | | | | | ConditionFileExists doesn't exist. This commit updates the run condition for cfam_override@.service to ConditionPathExists, which does exist and is the appropriate condition for the service. Resolves openbmc/openbmc#1582 Change-Id: I24f233bc61c1d6c93ea8c237ab85da365c5d6220 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* Add recipe for openpower-debug-collectorMarri Devender Rao2017-05-113-0/+41
| | | | | Change-Id: Ic6ee08100116b49f19572edf67fdd9ffa707b813 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* Add p9-cfam-override to packagegroup-op-apps.bbMatt Spinler2017-05-081-0/+3
| | | | | | | | The cfam recipe is already in p9.inc, but won't get installed without this change. Change-Id: I497fd3b2d722137a8024a3098dd153723cf94b55 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Recipe for phosphor-discover-system-stateMichael Tritz2017-05-051-1/+0
| | | | | | | | | | | | This recipe will add the new program phosphor-discover-system-state to new builds. Additionally, the old Python state manager is removed from the build since discover_system_state.py was the last thing in it. Resolves openbmc/openbmc#773 Change-Id: I99ba0f1f0264cedebc5a9a7e5fa5dbaba0b79502 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-05-051-1/+1
| | | | | Change-Id: I4dea557d5e347f898c2296409ee4bf4adb3d1958 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add needed dependency to build occ-controlVishwanatha Subbanna2017-05-041-1/+2
| | | | | | | occ-control now runs sdbus++ and hence needs to include python Change-Id: Ief2b0c126b3f94aeeebc467bf9acb03a956b4b27 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* op-proc-control.bb: bump versionPatrick Williams2017-04-291-1/+1
| | | | | Change-Id: Ia04d42fbab321cc7daeebf88b1b41653c19dfa41 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Refactor action target names Host-start-stopJosh D. King2017-04-204-8/+8
| | | | | | | | | | | | | | | | | | | | | | | The target change is: obmc-chassis-stop -> obmc-host-stop obmc-chassis-start -> obmc-host-start Removed CHASSIS_FMT and CHASSIS_LINK_FMT because they are no longer needed. CHASSIS_POWER_FMT_2 did not change because its used for obmc-chassis-reset. Deleted files obmc-chassis-start@.target and obmc-chassis-stop@.target because they are no longer needed. I moved over their contents to obmc-host-start and obmc-host-stop. Updated phosphor-state-manager.bb and skeleton-rev.bbclass to have correct commit id. Change-Id: I26cba4153038f39d60e8d450a05969a216848abe Signed-off-by: Josh D. King <jdking@us.ibm.com>
* Refactor action target names Power-on-offJosh D. King2017-04-207-11/+11
| | | | | | | | | | | | The target change is: obmc-power-chassis-on -> obmc-chassis-poweron obmc-power-chassis-off -> obmc-chassis-poweroff Also updated phosphor-state-manager.bb to now have correct commit id. Change-Id: I15aae803e5f0d44d4e6a137278f93e91f848b2c0 Signed-off-by: Josh D. King <jdking@us.ibm.com>
OpenPOWER on IntegriCloud