summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Enable XZ Utils data compression packageJayanth Othayoth2017-08-181-0/+1
| | | | | | | | xz is a lossless data compression program; phosphor-debug-collector uses this for compressing dump data files. Change-Id: I2fca916b2cf94f49a317c88e714a5bef979bcbf4 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* mboxd.bb: bump versionPatrick Williams2017-08-181-1/+1
| | | | | Change-Id: I930907ea6040e44aa20f330af633851daebd2e28 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* u-boot: Add MTD support to Aspeed Flash driverAdriana Kobylak2017-08-182-1/+60
| | | | | | | | | | | Add support to the aspeed flash driver to enable the common mtd layer through CONFIG_FLASH_CFI_MTD. This enables the flash to be used by u-boot mtd drivers including the mtdparts and ubi commands. Change-Id: Ib95d778fdb88ec0e62a8f53e651795b4f40041d9 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* Enable ubi image fstype with obmc-ubi-fsBrad Bishop2017-08-181-1/+5
| | | | | | Change-Id: I06f511350e025144a8612c8077427a1d35cdfe10 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* obmc-phosphor-image: remove initramfs if obmc-ubi-fs enabledPatrick Williams2017-08-181-1/+2
| | | | | Change-Id: Ie064ea9595742b78ccb7fe8a59c923b147ebfff6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* image-overlay: select fitimage based on obmc-ubi-fsPatrick Williams2017-08-181-1/+3
| | | | | | | | | When the obmc-ubi-fs feature is enabled we should use the raw Linux kernel fitImage rather than the kernel+initramfs. Update image-overlay to select based on the MACHINE_FEATURE. Change-Id: I099e37c7f82218a2a7173de93724301b9a499bd3 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* obmc-phosphor-image: enable read-only-rootfs if obmc-ubi-fs enabledPatrick Williams2017-08-181-0/+1
| | | | | Change-Id: I94fe5ce5231a2950dba5efbb3ee55522da6641a5 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* u-boot: modify boot options if obmc-ubi-fs enabledPatrick Williams2017-08-182-0/+46
| | | | | Change-Id: I9b91ce8c540df347537544bbe5e8b5396aa2d3dc Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* glib: Remove GIO_MODULES postinstall hookPatrick Williams2017-08-181-0/+4
| | | | | | | | | | | | | | | | | | Currently building causes a warning about a postinstall hook that is unable to run, due to needing qemu, which causes the postinstall hook to be delayed until first boot. When moving to a read-only-rootfs, we cannot have delayed postinstall actions (otherwise bitbake fails). The glib package does not actually have any GIO modules that need the postinstall action executed for, so remove it entirely via bbappend. This is not appropriate to do upstream for the glib package because, depending on glib options, this may become required. We only use glib for the python dbus libraries, so we are unlikely to ever be affected by this. (Even if we are it just causes a small performance hit on process start-up due to a gio cache not being populated.) Change-Id: I217d4f21be3e2af20895b51267830f4fda376d2c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* skeleton-rev.bbclass: bump versionPatrick Williams2017-08-181-1/+1
| | | | | Change-Id: Ic617c0037abc4ec9ba5dab3e0f6e90c6a2b92cfd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add u-boot redundant environmentsEdward A. James2017-08-185-3/+40
| | | | | | | | | | | | Update fw_env config with two sections. Update init script to handle redundant envs. Patch u-boot. Can be removed when openbmc/u-boot is updated and recipe bumped. Resolves openbmc/openbmc#1937 Change-Id: I15137f55d960381a0b3fbb58c53090bbd5b86482 Signed-off-by: Edward A. James <eajames@us.ibm.com>
* images: Add support for generating ubi imagesBrad Bishop2017-08-181-4/+126
| | | | | | | | | | | | Add new image types to enable selection of a two partition mtd image: u-boot, and remaining components in a ubi image. UBI enables advanced volume management for flash devices. Resolves: openbmc/openbmc#1941 Change-Id: Ia6ffa96877943c73c14aba76f8fe9533d22b3aa5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* overlay: Prepare for multiple image typesBrad Bishop2017-08-183-148/+203
| | | | | | | | | | | | | | | | | | | More refactoring in preparation for ubi based mtd images. Promote tar file generation to a real image_fstype. This allows tar generation to be turned on or off as needed. Move image-overlay function to image_types_phosphor. Perhaps phosphor is not the best name but for now we only have a handful of image types and the generation logic is to interdependant to warrant seperate classes for each. Attempt to improve readability throughout. Drop ext4 override to discourage mtd block emulation. Change-Id: Idbdc03444549b955ef2180622d133904cb191b28 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Remove initramfs workaround for u-boot environment.Edward A. James2017-08-186-19/+17
| | | | | | | | | Early in the dev-4.4 kernel lifetime a workaround was developed when the fw_setenv command was failing. That issue does not appear with the current kernel and the workaround can be removed. Change-Id: I2a0f01f274b7ce76fbd1e80fe901cc86087ee5d8 Signed-off-by: Edward A. James <eajames@us.ibm.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-181-1/+1
| | | | | Change-Id: I51bff72dd3647f3f45ebfaf3956e342173b5f71b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-state-manager.bb: bump versionPatrick Williams2017-08-181-1/+1
| | | | | Change-Id: Iddbdf16ca0e13b9edc8055b85137037108c2970c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-software-manager.bb: bump versionPatrick Williams2017-08-181-1/+1
| | | | | Change-Id: I0ffbff93a06638179a8c896c56a265430e8258fc Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Disable OCC active on host stopAndrew Geissler2017-08-183-0/+44
| | | | | | | | | | | | The OCC active sensor drives the binding and unbinding of the OCC device driver to the OCC's. Need to ensure if the host is stopped for any reason, that the OCC sensors are set to non-active. Resolves openbmc/openbmc#2148 Change-Id: I5e4bc5469ddda16c961b9f46c771c101b7092cd6 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* openpower-ipmi-oem.bb: bump versionPatrick Williams2017-08-171-1/+1
| | | | | Change-Id: Ica5b38fe0305a60c384e01e984bf1e6c5803ce0f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-ipmi-oem: add recipe DEPENDsPatrick Williams2017-08-171-0/+11
| | | | | Change-Id: I039ec6edad495ee5afe22ed703257ea9e2f7f49f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* mrw-rev.bbclass: bump versionPatrick Williams2017-08-171-1/+1
| | | | | Change-Id: Ie257918727b1d471968c0fc7d3f87813df5c7776 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Generate OCC Sensor mapping during build timeVishwanatha Subbanna2017-08-175-0/+48
| | | | | Change-Id: Ieb0ba06bc8875af382b1f8e9ed38ec36eeaece48 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* phosphor-ipmi-host.inc: bump versionPatrick Williams2017-08-171-1/+1
| | | | | Change-Id: I50181ed76be53de3780a0a91a12f64bd5acb647d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-software-manager.bb: bump versionPatrick Williams2017-08-171-1/+1
| | | | | Change-Id: Ib1c8b04cdc4cde632fc85758757fb899ca098fb2 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-logging.bb: bump versionPatrick Williams2017-08-171-1/+1
| | | | | Change-Id: I2052c4a511f481b8c1c67c132160d0414d7a0771 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* BMC: Mount ubi volume on BMC rebootSaqib Khan2017-08-163-0/+53
| | | | | | | | | | | | - Create a static service file that will be run on all BMC boot to remount the bmc ubi volume. - Read the ubinfo for all available volumes from obmc-flash-bmc script. - Re-Mount the available volumes on /media/ dir using the volume names. Change-Id: I8f3a0b41257927fa0e69001278cc836ba0a52dda Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* phosphor-ipmi-host.inc: bump versionPatrick Williams2017-08-161-1/+1
| | | | | Change-Id: I26d670fc727bc1a7cbd407b27107642467ccfa7f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* skeleton-rev.bbclass: bump versionPatrick Williams2017-08-151-1/+1
| | | | | Change-Id: I7afc512428f81da253166136d4a537d9b67f502f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* mrw-rev.bbclass: bump versionPatrick Williams2017-08-161-1/+1
| | | | | Change-Id: I427ecd2461185dbc979c831e5e80cb4a227c4640 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-host.inc: bump versionPatrick Williams2017-08-161-1/+1
| | | | | Change-Id: I1fd5511f807f3832861650feab796274ebb2d6c1 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* ipmi sensors: fix d-bus mappings in input yamlDeepak Kodihalli2017-08-162-11/+29
| | | | | | | | | | | | | | | | | A system specific YAML file helps map ipmi sensors to corresponding d-bus objects. This YAML was using the sensor type as the key. This was an issue because there is a possibility of different sensors, with the same sensor type, mapping to different d-bus objects and interfaces. While still maintaining the sensor number as the key in the "output" YAML (generated by an MRW parser), use the sensor instance name as the key in the input YAML. This helps to have 1x1 mappings between sensors and d-bus objects. Resolves openbmc/openbmc#2130. Change-Id: I3e87fa88d8622615f1a21aa46084f7082dcc4d0f Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* meta-mellanox: meta-msn: add msn specific defconfig layer.Mykola Kostenok2017-08-152-0/+22
| | | | | | | | Add msn specific defconfig layer. It adds configs used by msn boards. Change-Id: Idba0423d554b50c61801c830b7b9daab73633725 Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
* PNOR: Create a service file for updating symlinks.Saqib Khan2017-08-153-0/+63
| | | | | | | | | | | | - Replace the functionality of updating the symlinks under openpower-pnor-code-mgmt to a service file. - The new service has a dependency on mboxd.service. This allows us to only defer the symlink creation/update until the mboxd.service is started, which prevents symlink updates while HOST is running. Change-Id: I8542aa24a9058af9560a32eec5140ff5ddee60d1 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* Add fsidbg tool. Remove iicmaster.Edward A. James2017-08-154-25/+19
| | | | | | | | | | | iicmaster no longer works with the (soon to be) upstreamed FSI-based I2C driver. fsidbg is one tool to access FSI engines and perform client driver operations, including SCOM, SBEFIFO, OCC, and I2C. Change-Id: I1802977d1b812d42213b38462596ee49838cfd3b Signed-off-by: Edward A. James <eajames@us.ibm.com>
* skeleton-rev.bbclass: bump versionPatrick Williams2017-08-151-1/+1
| | | | | Change-Id: I9ed0f022389bac2bc4c1b4aa14e2972b2ffb85d8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Increase AVDD on witherspoonAndrew Geissler2017-08-151-0/+33
| | | | | | | | | | Per request of power team, adding an AVDD override to our power on sequence Resolves openbmc/openbmc#2112 Change-Id: I82478e6f3eb30a108c4e7332369d36568e425315 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-08-151-1/+1
| | | | | Change-Id: I2fc2b3c0f4a24d5fe343cde3f2bb4fed661bac69 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* kernel: IBM PSU driver, hwmon core additions, and aspeed-pwm-tachoJoel Stanley2017-08-153-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Edward A. James (8): hwmon: (pmbus): Switch status registers to 16 bit hwmon: (pmbus): Access word data for STATUS_WORD hwmon: (pmbus): Add generic alarm bit for iin and pin hwmon: (pmbus): Add debugfs for status registers dt-bindings: i2c: Document the IBM CCF power supply version 1 hwmon: (pmbus): Add IBM Common Form Factor (CFF) power supply driver Documentation: hwmon: Document the IBM CFF power supply ARM: dts: aspeed: Witherspoon: Add power supplies to i2c bus Jaghathiswari Rankappagounder Natarajan (1): Documentation: dt-bindings: Document bindings for ASPEED AST2400/AST2500 PWM and Fan tach control Joel Stanley (2): ARM: configs: aspeed: Add VLAN options ARM: configs: aspeed: Enable IBM CFF Power Supply driver Mykola Kostenok (2): Documentation: dt-bindings: aspeed-pwm-tacho cooling device. hwmon: (aspeed-pwm-tacho) cooling device support. Change-Id: I78081bba5af67a1b1987fe256dd1f2ff3182472d Signed-off-by: Joel Stanley <joel@jms.id.au>
* phosphor-software-manager.bb: bump versionPatrick Williams2017-08-141-1/+1
| | | | | Change-Id: I4a74c8f651dc3bd064701c24560fde6e89eb2bbc Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-software-manager.bb: bump versionPatrick Williams2017-08-141-1/+1
| | | | | Change-Id: I79ec3a085de3d5e3935ecfe9e7a8f5ee0c94a085 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-monitor.bb: bump versionPatrick Williams2017-08-141-1/+1
| | | | | Change-Id: I11f52064a3a16fb7ec731eb6cb343d0fd3454f48 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-net.bb: bump versionPatrick Williams2017-08-141-1/+1
| | | | | Change-Id: I7a926ca94c75b9c001e855ed1943da5884bb7b69 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-host.inc: bump versionPatrick Williams2017-08-141-1/+1
| | | | | Change-Id: I0806b42d83d4f336785ce12e03e70fcb689cdc46 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-08-141-1/+1
| | | | | Change-Id: I4db40bcb9327f140b23f9441c1052c4f9f4b4aff Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-fan.inc: bump versionPatrick Williams2017-08-141-1/+1
| | | | | Change-Id: I9c366ffac59a6139ed509f925dc44c81ab0cc7db Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Update to event group typeMatthew Barth2017-08-141-3/+3
| | | | | | | | Parser update requires the group type be the fully qualified path to each group member Change-Id: I09c30e678e1cef4bdec091d687c6d5e60bea69b3 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
* inventory: add depends on CerealDeepak Kodihalli2017-08-141-0/+1
| | | | | Change-Id: Ia3b5834b1c722d3af83ef9e1990954d8066e5e61 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Change "FFDC" to "log"Gunnar Mills2017-08-141-1/+1
| | | | | | | | FFDC is an IBM specific term and should not be used in OpenBMC. Change-Id: Ib0f784beb0f523d8d6439e93052272a2a61a021c Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Inventory: adding the extra properties for motherboardRatan Gupta2017-08-141-0/+8
| | | | | | | | | | Motherboard inventory was not seen as present as it was not there in the extra-properties/config.yaml. Resolves openbmc/openbmc#1216 Change-Id: I9ce6d1a42c0a7da36897425f735239b40d7acff3 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Resolves the dependency issue on usr-local.mountSaqib Khan2017-08-141-2/+0
| | | | | | | | | | | | | | | - We had a dependency issue on usr-local.mount file where org.open_power.Software.Host.Updater.service wanted usr-local.mount before ubipatch.service, but ubipatch.service wanted usr-local.mount after itself. - Removed the dependancy on usr-local.mount from org.open_power.Software.Host.Updater.service because usr-local.mount should only be triggered by ubipatch.service. Resolves openbmc/openbmc#2098 Change-Id: I54536cc9ac9ffae8b2437c611c6114c9ec4df24f Signed-off-by: Saqib Khan <khansa@us.ibm.com>
OpenPOWER on IntegriCloud