summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/common
Commit message (Collapse)AuthorAgeFilesLines
...
* obmc-console.bb: bump versionPatrick Williams2017-01-311-1/+1
| | | | | Change-Id: I2410820c5e4f520cbd6522341e767b277d634f7e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add recipe files to Auto generate led manager configuration filesVishwanatha Subbanna2017-01-315-6/+64
| | | | | Change-Id: Idb60e5fa12ef6114eccabada85920aae2f0a3a1b Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Add block read support to i2cgetMatt Spinler2017-01-312-1/+162
| | | | | | | | | Use patch from https://patchwork.ozlabs.org/patch/622104/. Resolves openbmc/openbmc#952 Change-Id: I7cda95f997be863b2fff0b6a5911d9f433b58c6c Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* sdbusplus.bb: bump versionPatrick Williams2017-01-311-1/+1
| | | | | Change-Id: I504392f209627a0900d7be529a73dc396d5bb246 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-mapper.bb: bump versionPatrick Williams2017-01-301-1/+1
| | | | | Change-Id: I010274143cc7d40776afb6e077c3c92a00fd3176 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-logging.bb: bump versionPatrick Williams2017-01-301-1/+1
| | | | | Change-Id: I696b019f8f8be71b3138d31ff6306d539e15755e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-led-manager.bb: bump versionPatrick Williams2017-01-301-1/+1
| | | | | Change-Id: I003d03641df2afe2ee5aa472a917165b48bba6f9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-01-301-1/+1
| | | | | Change-Id: I7cc4653489a5ba5ab99d8e077e3465b6194a726b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Move slpd-lite to interfaces directoryBrad Bishop2017-01-272-0/+0
| | | | | Change-Id: I1bfaf82547241269dca105e3df3f978a8540d415 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* hwmon: whitespace fixesBrad Bishop2017-01-271-2/+2
| | | | | Change-Id: I6e8555f440e324e25e567ebc6d2344cfc2f3849d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* mboxd.bb: bump versionPatrick Williams2017-01-271-1/+1
| | | | | Change-Id: I69611a199e7722346d7f8fb8b0ea1bf2ed507695 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Incorporate new phosphor-bmc-state-manager into appropriate imageJosh King2017-01-272-0/+21
| | | | | Change-Id: I4c013d98e03703b1328d85ae00cebb8500ffa205 Signed-off-by: Josh King <jdking@us.ibm.com>
* phosphor-state-manager.bb: bump versionPatrick Williams2017-01-261-1/+1
| | | | | Change-Id: Ibc863c85c66d9d61e087d949e07b2a1cfb56de75 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-01-271-1/+1
| | | | | Change-Id: I7f3bfdecd5087374dc8a3dbdd35ad6a9a1c428c4 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-mapper.bb: bump versionPatrick Williams2017-01-271-1/+1
| | | | | Change-Id: Ic0f19bf67f757da91ab40a084f5a36d21dd85a29 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Rename phosphor-time-manager to datetimeBrad Bishop2017-01-262-0/+0
| | | | | | | | | These directories: - Should not have a phosphor prefix. - Are groups of recipes organized by topic, not single applications. Change-Id: I637f5710fee04872205c5dc555d81c08d8a076cb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Moved phosphor-led-foo to the leds folderBrad Bishop2017-01-263-0/+0
| | | | | | | | There is already a folder for led related recipes. Change-Id: Ic137555b04786844831ec9ff08f3b0488d111293 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Start obmc-console-server with its configuration fileXo Wang2017-01-261-1/+1
| | | | | | | | | | | obmc-console-server runs on defaults unless given a '--config' option. The console configuration file was already included in the recipe source and installed to the image, but not specified in the invocation. Fixes openbmc/openbmc#937. Signed-off-by: Xo Wang <xow@google.com> Change-Id: Ib2eee6d02a5bb407ae525d67ae0a8d3ff2cde7d9
* mboxd.bb: Remove needless protocol directivePatrick Williams2017-01-261-1/+1
| | | | | Change-Id: Ie95402d1118fca1d6221d7ecd71a866c0b71cd60 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Put Conflicts in correct location for op-stop-hostAndrew Geissler2017-01-251-1/+1
| | | | | | | Resolves openbmc/openbmc#1002 Change-Id: Iab57b81f3e65572d09aa126ef4be37460ff9d984 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* mboxd: Also depend on /dev/aspeed-lpc-ctrlAndrew Jeffery2017-01-253-0/+5
| | | | | | | | mboxd opens both /dev/aspeed-mbox and /dev/aspeed-lpc-ctrl devices, so make sure we depend on both being available prior to service launch. Change-Id: I388a41b6209b9156e7d7780565d1ed6af483b0a7 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* mboxd: Update udev rule for /dev/aspeed-mboxAndrew Jeffery2017-01-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | At least one bug prevented the discovery that the udev rule was broken, mainly that the Wants/After directives were in the wrong section of the systemd unit file[1]. systemd logged and ignored the broken Wants/After directives and launched the service anyway, which lead to the impression that everthing was working as expected. Fix the problem by inspecting the device with udevdm to determine it's properties: $ udevadm info -q all -a /dev/aspeed-mbox`: looking at device '/devices/platform/ahb/1e789000.lpc/1e789080.lpc-host/1e789200.mbox/misc/aspeed-mbox': KERNEL=="aspeed-mbox" SUBSYSTEM=="misc" DRIVER=="" ... [1] https://github.com/openbmc/openbmc/issues/999 Change-Id: I91c410da44224ee7b5c527ee4a744b7e7ecd5a9b Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* mboxd: Put Wants/After directives in Unit section of service fileAndrew Jeffery2017-01-251-2/+2
| | | | | Change-Id: I2ff9d165d149e6c76a6b68298d8e84564d39d579 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* sdbusplus.bb: bump versionPatrick Williams2017-01-251-1/+1
| | | | | Change-Id: Iee773f8dfc8854ddc007793e7b475dbe409c6284 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-01-251-1/+1
| | | | | Change-Id: I1c6aa3b89412e80e355a91913763cd895da51436 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* ipmi-fru: Add example configuration recipeBrad Bishop2017-01-252-0/+23
| | | | | | | | Add a native recipe that installs the (yet to be created) example IPMI FRU parser configuration. Change-Id: I8309e64254a12dd303e7eb5ef9482bd934c9ce6a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* ipmi-fru: Add a proper license directiveBrad Bishop2017-01-252-1/+2
| | | | | | | | obmc-phosphor-license is only meant to be used by recipes without a repository. Change-Id: Ia80562f01eceec6d4507d52743c9465989d8ef11 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* ipmi-fru: Move common config to includeBrad Bishop2017-01-252-4/+5
| | | | | | | Prepare for multiple recipes from a single repository. Change-Id: Ia2604701a56095ba4750e857f484cf4dc4b26097 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename host-ipmid -> phosphor-ipmi-hostBrad Bishop2017-01-257-4/+4
| | | | | | | Attempt at consistant naming convention of ipmi recipes. Change-Id: I9828503a61bccd83dc0294a3dca2db2d9981593b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename host-ipmid-tool recipeBrad Bishop2017-01-251-0/+0
| | | | | | | Attempt at consistant naming convention of ipmi recipes. Change-Id: I2b9fa1b6e0db4c62a7c39416fc4e302387df64c1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename example ipmi hw recipeBrad Bishop2017-01-251-0/+0
| | | | | | | Attempt at consistant naming convention of ipmi recipes. Change-Id: Ifbf8b0b0675bfd31bf16d40f4a518f81eb9d8205 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* btbridged: Rename to phosphor-ipmi-btBrad Bishop2017-01-252-0/+0
| | | | | | | Attempt at consistant naming convention of ipmi recipes. Change-Id: Ie7b0a92e6d73e4959df096ee3673c4f7cf052bd6 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* ipmi-oem: Rename openpower ipmi oem recipeBrad Bishop2017-01-251-20/+0
| | | | | | | | | | Rename host-ipmid-oem to openpower-ipmi-oem as this is an OpenPower specific IPMI plugin. Move to the OpenPOWER layer. Change-Id: Idf0de216a4a49f6ad377001052abfce13dd20aaf Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* ipmi-fru: Update descriptionBrad Bishop2017-01-251-2/+2
| | | | | | | | | Improve the description. Remove reference to OpenPOWER; the plugin could have utility elsewhere. Change-Id: Iadd4820a9aac8e01935cda46c3a1096f7f8de5c6 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename host-ipmid-fruBrad Bishop2017-01-253-1/+1
| | | | | | | | | | | This ipmid plugin is a reference implementation, so add phosphor to the name. Additionally remove 'host' as this plugin could be used in an out of band context. Change-Id: I604f0e57cf9d93ce1baaa6cdd223254d01330a23 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename host-ipmid -> ipmiBrad Bishop2017-01-2510-0/+0
| | | | | | | | Use a single directory for all ipmi related function, inband or otherwise. Change-Id: I9ce114c29ffbcffa472eabd57c6117f0a422c04f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Make checkstop service wait for system managerMatt Spinler2017-01-241-0/+2
| | | | | | | | | | Don't start the host checkstop reboot service until the system manager service has been started. Resolves openbmc/openbmc#603 Change-Id: Ideca52faaa2d7347c66fa719dc4b8f8f6b24aedf Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* u-boot: Update version for HUSH supportJoel Stanley2017-01-243-3/+3
| | | | | | | | This enables the HUSH shell in u-boot, and uses that support to assume a ramdisk 0x20300000 if one is not found in the FIT image. Change-Id: Iaed89795ad1649d3b9e0666d009957a77dafcb41 Signed-off-by: Joel Stanley <joel@jms.id.au>
* phosphor-settings.bb: bump versionPatrick Williams2017-01-231-1/+1
| | | | | Change-Id: Id5798fa98b7b60e852fb8c2eb9b96c27c7f2b6af Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-01-231-1/+1
| | | | | Change-Id: I313d540adc10a7c727d88fa03cac9b37d60294cd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add recipes for Phosphor inventory managerBrad Bishop2017-01-235-0/+82
| | | | | | | | | | | | Phosphor Inventory Manager is an inventory object lifecycle management application suitable for a wide variety of OpenBMC platforms. Add recipes. Add systemd unit. Change-Id: I4cbaa34b3b787c2ced96efebf36b9b964ddbe8ae Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Send HUP signal to mboxd on power offv1.99.1Matt Spinler2017-01-202-0/+22
| | | | | | | | | | | mboxd needs to receive a HUP signal to reset it in between boots, so this will do that on a power off so it will be ready for the next boot. This adds about 25s to the power off sequence. Change-Id: Icaf86de0c1fda297e74229e5ab0b182dfba96456 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* mboxd: increase verbosityPatrick Williams2017-01-191-1/+1
| | | | | Change-Id: Ieb8f007b0cc7f4699740913b06e1243629171621 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-p9: disable host watchdogPatrick Williams2017-01-191-0/+33
| | | | | | | | | | Hostboot currently does not have IPMI support enabled on P9 systems. Therefore, we need to disable the host watchdog. Temporary workaround to be removed with openbmc/openbmc#993. Change-Id: I875a3927af6ec34d2caf4c694b0a89c35a2bff74 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-state-manager: remove daemon duplicationPatrick Williams2017-01-195-52/+44
| | | | | | | | | | | | | | | | | The phosphor-state-manager repository builds [at least] two executables: * phosphor-host-state-manager * phosphor-chassis-state-manager phosphor-host-state-manager.bb and phosphor-chassis-state-manager.bb were effectively the exact same file and had no assignment of executables to files. The result was that both packages installed both daemons and caused an installation collision. Combine the two recipes into a single recipe with the correct package relationship for each executable. Change-Id: I76a1e598bebc5090ae374271bbd5e8e32967cb43 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-chassis-state-manager.bb: bump versionPatrick Williams2017-01-201-1/+1
| | | | | Change-Id: Ib2ec929fae40128fa5a9bd00c7b1820774eeaeec Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-host-state-manager.bb: bump versionPatrick Williams2017-01-201-1/+1
| | | | | Change-Id: I7932dfc283a22fa9484198d6d40c50d1a83d5a58 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Rename packagegroup-phosphor-appsBrad Bishop2017-01-201-2/+2
| | | | | | | | Rename to packagegroup-obmc-apps as this recipe provides structure as opposed to reference implementation (Phosphor). Change-Id: I0e0aa51453d35dce675874ffaf3ea497d097ed1a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* meta-phosphor: Add Mailbox DaemonCyril Bur2017-01-204-0/+82
| | | | | | | | Change-Id: I981ec3223ba5af71e50f11d699a3f6b5448f96c8 Signed-off-by: Cyril Bur <cyril.bur@au1.ibm.com> Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-logging.bb: bump versionPatrick Williams2017-01-191-1/+1
| | | | | Change-Id: I729e088b27ca4add8844b4e9fa143778cddbdf06 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
OpenPOWER on IntegriCloud