summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/conf/machine/include
Commit message (Collapse)AuthorAgeFilesLines
* meta-phosphor: Make image-overlay an optional featurePatrick Williams2016-06-241-1/+1
| | | | | | | | | | | | | | | | Previously, obmc-bsp-common.inc added "overlay" to the IMAGE_FSTYPES but this only has meaning if the 'image-overlay' class is used. The obmc-phosphor-image class explicitly includes 'image-overlay' when appropriate but no other images (ie. ones that come with yocto) do. Changed obmc-bsp-common to instead enable an obmc-phosphor-image feature by setting OBMC_PHOSPHOR_IMAGE_OVERLAY=1. Then in obmc-phosphor-image we add "overlay" to the IMAGE_FSTYPES only when the feature is enabled. This will fix both non-phosphor images on hardware platforms and all images on simulation platforms. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* meta-phosphor: use obmc-phosphor-user for qemu systemsPatrick Williams2016-06-241-1/+1
| | | | | | | | Yocto 2.1 can't seem to find the original reference package obmc-phosphor-userd. obmc-phosphor-user is a full implementation that works on qemu, so we will use it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* meta-phosphor: Use obmc-phosphor-event for qemu systemsPatrick Williams2016-06-241-1/+1
| | | | | | | | Yocto 2.1 can't seem to find the original reference package obmc-phosphor-eventd. obmc-phosphor-event is a full implementation that works on qemu, so we will use it instead. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add OBMC_IMAGE_EXTRA_INSTALL variableBrad Bishop2016-06-141-1/+1
| | | | | | | | | | | | | | | Prior to this patch packagegroup-core-boot was not being pulled in. core-boot is what brings in the init_manager (systemd) but somehow systemd was added as a dependency by OE for the skeleton package so the missing core-boot packagegroup went unnoticed. core-boot was not being pulled in because of an assignment to IMAGE_INSTALL in the global configuration. Yocto core provides a mechanism to do the same thing safely - CORE_IMAGE_EXTRA_INSTALL; use this and also adopt a similar approach for adding extra packages to image recipes using obmc-phosphor-image. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Build a tftpboot friendly image.Brad Bishop2016-04-211-0/+1
| | | | | Build a rootfs cpio uimage with everything along with the other images.
* Don't inherit image-overlay by defaultBrad Bishop2016-02-291-1/+0
| | | | | | | | | | | This attempts to address a race condition in the build where we attempt to build a complete flash image before all the sub-images are available (specifically the initramfs image). Any classes in IMAGE_CLASSES are inherited by all image recipes, including the initramfs image. OE-Core's live/hddimg recipes address this by pulling in the class configuration in recipe scope, rather than global scope. Copy that behavior here.
* Recipe update: User management, systemd patch, IPMI net functionsAdriana Kobylak2016-02-121-0/+1
| | | | | | Create virtual class to include user management in the image Add the systemd patch for network support to the systemd recipe Update the IPMI recipe to pickup the support for network configuration
* Add u-boot fw-utils to the imageMilton D. Miller II2016-01-281-2/+9
| | | | | | | | | | | This adds the u-boot-fw-utils package to the obmc phosphor bsp include file to include the fw_setenv and fw_printenv utilities in the image. This will allow us to read and update the u-boot boot environment including setting the mac address of the ethernet. Signed-off-by: Milton Miller <miltonm@us.ibm.com>
* Add ipmitool for qemu image onlyChris Austen2015-11-051-0/+1
|
* Merge pull request #64 from causten/candidate3Patrick Williams2015-11-021-2/+1
|\ | | | | stop the build break for btbridge on qemu
| * stop the build break for btbridge on qemuChris Austen2015-11-011-2/+1
| | | | | | | | btbridge is not even part of the qemu image
* | Add ipmi fru write to dbusChris Austen2015-11-011-0/+1
|/ | | | x
* Added liboemhandler.so to the official buildChris Austen2015-10-281-0/+3
| | | | | Moved ipmi up to the latest level to allow the ipmid-api.h to be exported in the package fixed bb files to ensure RECCOMNDS do not get overwritten
* Remove example applications from build.Brad Bishop2015-10-211-0/+7
| | | | | | They can still be built. Not included in any images. Part 2 of 2 (meta-palmetto, meta-phosphor).
* Make host-ipmid pull in host IPMI to hw packageBrad Bishop2015-10-191-0/+2
| | | | Set preferred providers for palmetto and qemuarm targets.
* Use lzma compression for rootfsBrad Bishop2015-10-121-1/+1
| | | | This saves almost 30 percent.
* Use OpenBMC uboot imageBrad Bishop2015-10-081-1/+4
| | | | | This makes all machines use the OpenBMC flash image uboot image fstype specialization.
* Move Palmetto specific metadata to Palmetto layerBrad Bishop2015-10-061-0/+15
|
* Added sd-bus service exampleBrad Bishop2015-09-211-2/+2
| | | | | Added obmc-phosphor-example-sdbus. Added sdbus-service class for common logic.
* Refactor obmc-phosphor-qemuBrad Bishop2015-09-211-4/+4
| | | | | | Renamed to obmc-phosphor-example-pydbus. Prep for forthcoming sdbus example. Added signal example.
* Merge commit '0d2b029c7fbf4abaa0b34bfc4a8ea77bae71c624' into HEADPatrick Williams2015-09-162-5/+19
|
* Add 'meta-phosphor/' from commit '93fb535853a24d4c3c42ec425ac92c9d3de13294'Patrick Williams2015-09-151-0/+5
git-subtree-dir: meta-phosphor git-subtree-mainline: 21f9b84b4b729fbd7acbd465e7a3f726e4d20f91 git-subtree-split: 93fb535853a24d4c3c42ec425ac92c9d3de13294
OpenPOWER on IntegriCloud