summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-05-16phosphor-webui: srcrev bump 565efda513..c57ec32f4aAndrew Geissler1-1/+1
Dixsie Wolmers (1): Fix activate image and reboot BMC (From meta-phosphor rev: 0526d777edd8ab95050da028b720071f6f76ae88) Change-Id: I57c8b972f5f91ecd8849fc41f85ef5731fcd1541 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16ipmi-blob-tool: srcrev bump 800f06df98..8752cdf7a4Andrew Geissler1-1/+1
Patrick Venture (1): blob_handler: make commit data parameter optional (From meta-phosphor rev: efaa426765e4abfa9822c84a26869b3226459516) Change-Id: If292500f7c9f2a6f97f853949dd73ed318e1f4d2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16phosphor-ipmi-flash: srcrev bump 699750deda..9420ad2077Andrew Geissler1-1/+1
Patrick Venture (9): firmware_handler: prevent writing to verify blob firmware_handler: allow committing repeatedly firmware_handler: prevent writing metadata w/o data handler tools: io: fix printf portability build: use configure rule whether host tool is built firmware_handler: implement session stat w/ verification firmware_handler: use enum class type for UpdateState tools: trigger verification firmware_handler: use enum class for Session::State (From meta-phosphor rev: a9858b4d09071160a4bd3a8a614be4e63f755948) Change-Id: Icbf8c7d09e8d79c9870c129ffb6686c240459292 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16dbus-sensors: srcrev bump 916360b862..b839c051dbAndrew Geissler1-1/+1
James Feist (1): ExitAirTemp: Fix threshold parsing (From meta-phosphor rev: e0172d03f428065a7a1def3e5212622dea77993d) Change-Id: I72e8ea7ed88ea1995fb7686eae0973f20bef49ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16entity-manager: srcrev bump 7dfcd7d976..2de90695fdAndrew Geissler1-1/+1
James Feist (3): Shorten long sensor names Remove Profile Configuration Update json schema for fan control Zhu, Yunge (1): Add four types of HSBP (From meta-phosphor rev: 24f85a26ec088af693f8eaa4e62bb56e81f713a9) Change-Id: I5ed1478e36365a9cb8f3e5fdd01ec4e92c287409 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16meta-phosphor: gpioplus: cleanup oeconf optionsPatrick Venture1-4/+1
Cleanup the extra oeconf variable in the recipe such that it's an assignment and not an append and isn't a mixed-evaluation line. (From meta-phosphor rev: 60c2de3f042aa6e179390ac883660e0b23c90de4) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ia61ea129d2d6309df334915723d4caf8808762a0 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16meta-phosphor: ipmi-blob-tool: disable testsPatrick Venture1-0/+2
Do not build tests if building with bitbake. (From meta-phosphor rev: 99a4b23ea8673ec8839ad7ab29ccf3764f6882d9) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Iae4188c8930ff4f12ad784c30de0f0dc5c45b8e8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16meta-phosphor: ipmi-flash: disable building host-toolPatrick Venture1-0/+2
Disable building the host-tool if building a bitbake image. Also disable building tests. (From meta-phosphor rev: f65a4e2ff1fd0305633ba943a8dbaa801f913669) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I3c74c34c7ee0a7a8b608cf6d1bf881f6853ab06c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-16bmcweb: Enable Redfish DBus event logs by defaultAnthony Wilson1-0/+1
Most openpower systems use the dbus based logs, so this will enable them by default. Tested: Verified dbus implementation was enabled for bmcweb on witherspoon (From meta-openpower rev: 5c16648b2213c2d26683d01163193a7dc7262d50) Change-Id: Ic4a2103e0e3457acd54067a9bc7899b065fac5e3 Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15linux-nuvoton: Move to v5.1Joel Stanley1-3/+3
Current list of out-of-tree patches: Alexander Amelkin (1): mtd: spi-nor: fix options for mx66l51235f Alexander Soldatov (1): hwmon (occ): Add temp sensor value check Andrew Jeffery (8): dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation pmbus (max31785): Add support for devicetree configuration pmbus (core): One-shot retries for failure to set page pmbus (core): Use driver callbacks in pmbus_get_fan_rate() pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers soc: aspeed: Miscellaneous control interfaces ARM: dts: aspeed: witherspoon: Update max31785 node ARM: dts: aspeed-g5: Expose VGA and SuperIO scratch registers Andrew Peng (1): ARM: dts: aspeed: Adding Lenovo Hr630 BMC Benjamin Fair (1): net: npcm: use bitmap functions on link mode params Benjamin Herrenschmidt (1): ARM: dts: aspeed: Add Power9 and Power9 CFAM description Christopher Bostic (1): iio: dps310: Temperature measurement errata Cyril Bur (1): misc: Add ASPEED mbox driver Cédric Le Goater (11): mtd: spi-nor: aspeed: use command mode for reads mtd: spi-nor: aspeed: add support for SPI dual IO read mode mtd: spi-nor: aspeed: link controller with the ahb clock mtd: spi-nor: aspeed: optimize read mode mtd: spi-nor: aspeed: limit the maximum SPI frequency /dev/mem: add a devmem kernel parameter to activate the device ARM: dts: aspeed: Add "spi-max-frequency" property mtd: spi-nor: aspeed: introduce a aspeed_smc_default_read() helper mtd: spi-nor: aspeed: clarify 4BYTE address mode mask mtd: spi-nor: aspeed: use memcpy_fromio() to capture the optimization buffer mtd: spi-nor: aspeed: add support for the 4B opcodes Eddie James (10): ARM: dts: witherspoon: Enable vhub media: platform: Aspeed: Remove use of reset line media: platform: Aspeed: Make reserved memory optional media: dt-bindings: aspeed-video: Add missing memory-region property clk: Aspeed: Setup video engine clocking ARM: dts: aspeed-g5: Add video engine ARM: dts: witherspoon: Enable video engine ARM: dts: romulus: Enable video engine hwmon (occ): Store error condition for rate-limited polls hwmon (occ): Prevent sysfs error attribute from returning error Edward A. James (1): ARM: dts: Aspeed: Witherspoon: Update BMC partitioning Jae Hyun Yoo (19): dt-bindings: Add a document of PECI subsystem Documentation: ioctl: Add ioctl numbers for PECI subsystem peci: Add support for PECI bus driver core dt-bindings: Add a document of PECI adapter driver for ASPEED AST24xx/25xx SoCs peci: Add a PECI adapter driver for Aspeed AST24xx/AST25xx dt-bindings: mfd: Add a document for PECI client MFD mfd: intel-peci-client: Add PECI client MFD driver Documentation: hwmon: Add documents for PECI hwmon client drivers hwmon: Add PECI cputemp driver hwmon: Add PECI dimmtemp driver Add maintainers for the PECI subsystem ARM: dts: aspeed: peci: Add PECI node media: platform: aspeed: fix a kernel warning on clk control media: platform: aspeed: refine clock control logic media: platform: aspeed: change irq to threaded irq media: aspeed: remove IRQF_SHARED flag media: aspeed: reduce noisy log printing outs media: aspeed: remove checking of VE_INTERRUPT_CAPTURE_COMPLETE media: aspeed: refine interrupt handling logic Joel Stanley (20): iio: Add driver for Infineon DPS310 ARM: dts: aspeed-ast2500: Update flash layout ARM: dts: aspeed: Add LPC mailbox node ARM: dts: aspeed: Enable mbox ARM: dts: aspeed-g4: Expose SuperIO scratch registers ARM: dts: aspeed-g5: Add resets and clocks to GFX node ARM: dts: aspeed: Enable the GFX IP ARM: dts: aspeed: Add RTC node ARM: dts: aspeed: Rename flash-controller nodes ARM: config: aspeed: Update defconfigs ARM: config: aspeed-g5: Add video engine driver ARM: dts: npcm: Remove use of skeleton.dtsi dt-bindings: gpu: Add ASPEED GFX bindings document drm: Add ASPEED GFX driver drm: aspeed: Clean up Kconfig options dt-bindings: rtc: Add on-chip ASPEED RTC documentation rtc: Add ASPEED RTC driver ARM: config: aspeed: Add P2A and EDAC drivers ARM: config: aspeed-g5: Remove unused gadget drivers ARM: config: aspeed-g5: Add ISL68137 and IR38064 Lei YU (2): ARM: dts: palmetto: Fix flash_memory region hwmon (occ): Fix extended status bits Maxim Sloyko (3): hwmon: (pmbus/ir38064): Add driver for Infineon IR38064 Voltage Regulator ARM: dts: aspeed: zaius: add Infineon and Intersil regulators hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 PWM Controller Patrick Venture (7): ARM: dts: aspeed: zaius: Fix intersil compatibles dt-bindings: misc: aspeed-p2a-ctrl: add support drivers/misc: Add Aspeed P2A control driver ARM: dts: aspeed: Add aspeed-p2a-ctrl node ARM: dts: aspeed: quanta-q71: Enable p2a node dt-bindings: Add ir38064 as a trivial device dt-bindings: Add isl68137 as a trivial device Robert Lippert (2): ARM: dts: aspeed: zaius: update 12V brick I2C address ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots Tomer Maimon (18): dts: npcm7xx: Modify NPCM7xx device tree clk: nuvoton: add npcm750 clock function prototype initialization dt-binding: mtd: add NPCM FIU controller mtd: spi-nor: add NPCM FIU controller driver dt-bindings: i2c: npcm7xx: add binding for i2c controller i2c: npcm: driver for Poleg i2c controller dt-binding: bmc: Add NPCM7xx LPC BPC documentation misc: npcm7xx-lpc-bpc: add NPCM7xx BIOS post code driver dt-binding: bmc: add npcm7xx pci mailbox document misc: mbox: add npcm7xx pci mailbox driver dt-binding: net: document NPCM7xx EMC DT bindings net: npcm: add NPCM7xx Ethernet MAC controller ARM: npcm: add defconfig for Nuvoton NPCM7xx BMC ARM: dts: npcm7xx: Update device tree dt-binding: peci: add NPCM PECI documentation peci: npcm: add NPCM PECI driver ARM: dts: npcm7xx: Add PECI description ARM: config: npcm7xx: Enable PECI driver Vijay Khemka (1): misc: aspeed-lpc-ctrl: make parameter optional krzysztof.adamski@nokia.com (1): pmbus: support for custom sysfs attributes (From meta-nuvoton rev: 407bea06b4b689ca21f42640a204561fde503a1e) Change-Id: Ia2af0bfd86c95f9c2c081ee1f8427a031e8a927a Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-gsj: quanta-nvme-powerctrl: improve services sequenceSamuel Jiang2-7/+10
For mateched new design, the package will be independent. 1. This package will not depends on nvme.manager.service and the log messages directly store on syslog. 2. The nvme_powermanager.service must wait for nvme_gpio.service initial complete all GPIO setting. (From meta-quanta rev: 5a161f129ac473c98b5fd07b4a152e697e02eef7) Change-Id: I878a3de62dd0009d011122d1b0d3478931eaa852 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-quanta: gsj: update FRU formatBenjamin Fair1-16/+0
Remove the product info area fields as these aren't used in the new FRU format. Tested: Read HSBP FRU over ipmitool and the contents were as expected (From meta-quanta rev: 55ef60d4021d3c76ebca8fc000542efc2685d89f) Change-Id: I389df7d422e738827689415d7dcc0c714a96c045 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15phosphor-host-ipmid: srcrev bump 4e6d257191..16b8693d63Andrew Geissler1-1/+1
Richard Marian Thomaiyar (1): user-mgmt: sync ipmi user & channel conf file Vernon Mauery (2): Legacy D-Bus interface must set yield_context remove usage of sdbusplus::message::variant (From meta-phosphor rev: 970c3600991c0c530da4e1adc5eeaa8b4fea43eb) Change-Id: I03eef7bacd5762cfb7137b9bd48bb012765bd5b5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15phosphor-pid-control: srcrev bump 1fe08952e5..3987c8b499Andrew Geissler1-1/+1
James Feist (1): Remove FanProfile configuration (From meta-phosphor rev: 326889ca9b81b1d62754b1bfdc1d7e70b8222b26) Change-Id: Ib99a8a504d237c457fef575eefbeec5d3a67aef1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15ipmi-blob-tool: srcrev bump 15bba880aa..800f06df98Andrew Geissler2-2/+2
Patrick Venture (4): ipmi_handler: provide unique creator blob_handler: move from raw to managed pointer blob_handler: provide a convenience static factory blob: implement commit command cleanup: add missing limits header phosphor-ipmi-flash: srcrev bump ac570a1bd1..699750deda Patrick Venture (5): tools: main: update ipmi-blob-tool constructors bugfix: only push the blob id if new add exception catch-all in main pci: implement sending firmware image over p2a updater: send hash file contents bugfix: tools: use pci member firmware_handler: add missing TODOs (From meta-phosphor rev: 342fa6d759f0803e71413c31e86294dbb22ebe3b) Change-Id: I4b7db51f8dae89b28c47ab6dbac048de332b4ffb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-phosphor: allow overriding default virtual/obmc-system-mgmtPatrick Venture1-1/+1
Allow another distro building from OpenBMC to specify their own default virtual/obmc-system-mgmt to allow the meta-ingrasys/meta-openpower distro-feature virtual/obmc-system-mgmt to set within a system providing a different default. (From meta-phosphor rev: 9af5e6419f1cbd9d6ea130812dccb347e4e76e53) Tested: Zaius image built with correct openpower overrides. Other platforms built with expected value. Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ieee9d0b3cab9831bfe7201635bb1d79873f79e1c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15phosphor-software-manager: Use in-repo script, systemd conf and unitsAdriana Kobylak10-604/+0
Use the script, systemd configuration file and service files provided by phosphor-software-manager. Tested: The moved files are installed in their respective locations and code update on Witherspoon is successful. (From meta-phosphor rev: 3b5c7fdc75988dfae86b824708a97c9e8764a565) Change-Id: I316ab2b9bc0a250a5707b15251a9de8810217243 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15phosphor-bmc-code-mgmt: srcrev bump a8eb78106c..9cbfa2efafAndrew Geissler1-1/+1
Adriana Kobylak (1): Move script, systemd conf, service files into repo (From meta-phosphor rev: 8d97188f9a45765a9708f8f6faf43b08ecc7622d) Change-Id: I13bb99a6eb98fa6a165c622dabc2af50dc056d04 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-phosphor: ipmi-flash: depend on linuxPatrick Venture1-0/+2
Depend on the linux shared workdir before configuration as this package depends on a few linux headers. (From meta-phosphor rev: e21be1982a6a97a0564ab441859f6a0db4f78b20) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I4b3b4677e8b28d7415ee2d00a591ed8664de9540 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15swift: Add BMC riser EEPROMAnthony Wilson1-1/+6
Added the BMC riser EEPROM for swift. (From meta-ibm rev: 2203c6935c10a4cabff80b5d17e9e10e0c007910) Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com> Change-Id: Id401da931e8ffbcf4d44151605d969e34af73276 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15Add EXTRA_IFACES to power supply configurationsAnthony Wilson3-0/+3
Adding support for multiple interface associtions for inventory items. Testing: Verifed that the interface was associated properly. (From meta-ibm rev: d77ba6c270497a25c0eff607741bed9bac7a8a4c) Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com> Change-Id: Ia3d83b58681f1ebf7befef1eb3f65f19fb8dc03a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-phosphor: Remove unused obmc-inventory-mgrBrad Bishop2-38/+0
This recipe is no longer used in-tree anywhere. Drop. (From meta-phosphor rev: d589b3fc94db3563ef54195f6a592ba3e8abf9e5) Change-Id: I3aa5b0f4d27102bee500d31e33917d4fb32cfb2c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-phosphor: remove unused obmc-inventoryBrad Bishop1-33/+0
obmc-inventory is a native recipe that provides a translator application that bridges OpenPOWER machine readable workbooks to a runtime configuration file for the obmc-mgr-inventory application. The Palmetto system was the only system to ever make use of obmc-inventory; the other obmc-mgr-inventory using systems use a hardcoded-in-python config file. Since Palmetto doesn't use obmc-mgr-inventory anymore, there is no longer a user of obmc-inventory. Drop from the tree. (From meta-phosphor rev: be7b902b79a0639d41f80102d79d26cce62be2f4) Change-Id: Ida807973f79e9d68e32be015408f84954c18ee39 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-14meta-ibm: witherspoon: fix file search pathsBrad Bishop5-5/+5
Typically it does not make any sense to append to FILESEXTRAPATHS. FILESEXTRAPATHS is set in a bbappend when overriding something from another layer. The typical desire will be to make bitbake search for files in the layer with the bbappend and not some other layer earlier in the priority list. Further, appending to FILESEXTRAPATHS will introduce unexpected behavior when multiple layers append the same recipe - layers with higher layer priorities that append to FILESEXTRAPATHS will find their files overriden by files in layers with lower priorities. (From meta-ibm rev: a588016cb556b425a00286ace2c8324590aac98b) Change-Id: I7672219fdab5e2c9cc03423d7f507ef2e6a842c2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-14meta-phosphor: ipmi-host: depend on bmc-updaterPatrick Venture1-0/+1
The phosphor-host-ipmid's apphandler relies on the bmc-updater, therefore add this run-time dependency on the virtual package. Add virtual package that provides an implementation of the xyz.openbmc_project.Software.Activation interface. (From meta-phosphor rev: f5dd031310da1aaec5373697202decc6d03d60b6) Tested: Built quanta-q71l-variation and it built successfully. Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I8bbc1fe3fb40b48c98c6a2deaacbe37f3a786b1c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-14sdbusplus: srcrev bump a564ac95dd..37a5e61732Andrew Geissler1-1/+1
Vernon Mauery (1): Change yield_method_call to be no-throw (From meta-phosphor rev: 6ac8fcf74ead9a41b12202dd78f1277ad4996de2) Change-Id: Iad4b371c517fc2942e40007ac2b07e46df444753 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13meta-ibm: palmetto: fix up bbappend wildcardsBrad Bishop4-0/+0
A number of bbappend wildcards matched more than what was desired. Reduce the scope accordingly. (From meta-ibm rev: d383ecde351fa80ff94fd7220b951e6458bdda2b) Change-Id: I448531975e594674013709a77ac003ea8f480c18 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13meta-phosphor: sdk: add meson to host toolsBrad Bishop1-0/+1
A number of OpenBMC projects are using meson as the build system now. Add meson tools to the sdk. (From meta-phosphor rev: 94b6088bc65ca22b7f05a47820c60d10cf3e76e0) Change-Id: I5dcd63ce5c76a34dc1d6b26d153cc0d2eff49aae Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13btbridge: srcrev bump bfbc29c9d2..aa5511d28fAndrew Geissler1-1/+1
Andrew Jeffery (1): btbridged: Empty out timerfd on alarm (From meta-phosphor rev: ec163198a54ea2ea24917957181a99c87acf9ea1) Change-Id: Ib39022a24a72ffe38aa6e5a0045bcd50fbe81010 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13linux-aspeed: Move to 5.1.1Joel Stanley1-2/+2
This includes security and bug fixes from the 5.1.1 stable release. (From meta-aspeed rev: f07de9d2475ef003b99fefc2f270383eecad35fb) Change-Id: I9e9e136a05624a4ab89e30ad6725809c9d1da0ce Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13meta-ibm: romulus: fix file search pathsBrad Bishop2-2/+2
Typically it does not make any sense to append to FILESEXTRAPATHS. FILESEXTRAPATHS is set in a bbappend when overriding something from another layer. The typical desire will be to make bitbake search for files in the layer with the bbappend and not some other layer earlier in the priority list. Further, appending to FILESEXTRAPATHS will introduce unexpected behavior when multiple layers append the same recipe - layers with higher layer priorities that append to FILESEXTRAPATHS will find their files overriden by files in layers with lower priorities. (From meta-ibm rev: e11f36155c0fc8a6cc4bb6ef5abee777b8ae6b5a) Change-Id: Idcd839211e009f260a38ae9cb6351154a8074c28 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13meta-ibm: romulus: override variable assignmentsBrad Bishop18-25/+25
Add overrides to variable assignments as described in "Modify Variables to Support a Different Machine" in the yocto development tasks manual: https://www.yoctoproject.org/docs/latest/dev-manual/dev-manual.html#best-practices-to-follow-when-creating-layers In a nutshell this allows multiple BSP layers to be included simultaneously in bblayers.conf, which increases the potential for meta data sharing between layers. (From meta-ibm rev: 0ccb228f770fe8688fd926ad822244fab6926298) Change-Id: I4f648d1c2232a6f246b63b8e46731b7ef1af13ac Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13meta-ibm: romulus: Remove workbook recipeBrad Bishop1-6/+0
This recipe is only required by the legacy inventory manager, which is no longer used on Romulus. (From meta-ibm rev: 952dd07412311c294ad3ad767da97eb2512a781f) Change-Id: Ide0596e3834d94e1884a470c836bd7717246ec33 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-13skiboot: Move to v6.3 releaseJoel Stanley2-38/+2
Upstream release notes: https://open-power.github.io/skiboot/doc/release-notes/skiboot-6.3.html The stringop truncation warnings were fixed upstream. (From meta-openpower rev: 645eed6d3f0b2f87604e48a9bdf15868e3f84ff1) Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I2b658f56757968c725d2feb600f820d465ee21b4 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-11ipmi-blob-tool: srcrev bump d39b6f834f..15bba880aaAndrew Geissler1-1/+1
Patrick Venture (1): cleanup: delete blob byte printing (From meta-phosphor rev: 5e8232884e072087514feb0c5f9a9ad28d74cbd6) Change-Id: I374978e3468586cbfd8f8c72539b4fbe9008feb8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-11meta-ibm: witherspoon: fix up bbappend wildcardsBrad Bishop7-0/+0
A number of bbappend wildcards matched more than what was desired. Reduce the scope accordingly. phosphor-dbus-monitor-config-native%.bbappend -> phosphor-dbus-monitor-config-native.bbappend phosphor-ipmi-fru-read-bmc-inventory%.bbappend -> phosphor-ipmi-fru-read-bmc-inventory-native.bbappend phosphor-ipmi-fru-read-bmc-inventory%/bmc-fru-config.yaml -> phosphor-ipmi-fru-read-bmc-inventory-native/bmc-fru-config.yaml phosphor-ipmi-fru-read-not-sent-by-host-inventory%.bbappend -> phosphor-ipmi-fru-read-not-sent-by-host-inventory-native.bbappend obmc-op-control-power%.bbappend -> obmc-op-control-power_%.bbappend (From meta-ibm rev: c828be02d177ece43006329ee99ca4d2ef733c58) Tested: bitbake-layers show-appends still shows the witherspoon bbappends Change-Id: I5133261a33c4101d6d526355817a0adbac0ce0d9 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-11meta-phosphor: systemd: fix file search pathsBrad Bishop1-1/+1
Typically it does not make any sense to append to FILESEXTRAPATHS. FILESEXTRAPATHS is set in a bbappend when overriding something from another layer. The typical desire will be to make bitbake search for files in the layer with the bbappend and not some other layer earlier in the priority list. Further, appending to FILESEXTRAPATHS will introduce unexpected behavior when multiple layers append the same recipe - layers with higher layer priorities that append to FILESEXTRAPATHS will find their files overriden by files in layers with lower priorities. (From meta-phosphor rev: 3b1f826a641ec83dbc67214912f093e9eb0147eb) Change-Id: I69549d14397fe6a33ca7113616665481ff143435 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-11bmcweb: srcrev bump e742b6ccd6..cd225da878Andrew Geissler1-1/+1
Jason M. Bills (1): Improve Redfish log entry parsing Jennifer Lee (1): [Redfish] Fix incorrect mapping of dbus and Redfish API strings for BootSource (From meta-phosphor rev: 8c482065ee04e81764a98c2abd1b161aeebf178e) Change-Id: Ib8578031bb3dc45b8fe65f33ed3fd16b53dbe8c0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-11meta-openpower: fix file search pathsBrad Bishop2-2/+2
Typically it does not make any sense to append to FILESEXTRAPATHS. FILESEXTRAPATHS is set in a bbappend when overriding something from another layer. The typical desire will be to make bitbake search for files in the layer with the bbappend and not some other layer earlier in the priority list. Further, appending to FILESEXTRAPATHS will introduce unexpected behavior when multiple layers append the same recipe - layers with higher layer priorities that append to FILESEXTRAPATHS will find their files overriden by files in layers with lower priorities. (From meta-openpower rev: 6e889e3889a474e481dc78890696b922a3bbbafc) Change-Id: I3607828dea6bd16b457ce3de3a26320ac8525f66 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10Remove BMCWEB_ENABLE_REDFISH_ONE_CHASSISShawn McCarney1-6/+0
The #define BMCWEB_ENABLE_REDFISH_ONE_CHASSIS was needed as a short-term solution for associating sensors with a single chassis on Witherspoon. This #define is no longer needed due to a bmcweb enhancement that finds the sensors within a chassis using ObjectMapper associations. Tested: Built an image with this change, loaded it on a Witherspoon, and verified the Redfish output for Chassis, Power, and Thermal requests. (From meta-openpower rev: 2ae233d116cf9ddcc8b62bd2eaf9970f23830ec6) Change-Id: I6d4419422f911c4d928e5aa14efb3db7e1969832 signed-off-by: Shawn McCarney <shawnmm@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10Read channel configuration from JSON fileAmithash Prasad1-1/+3
Add ipmb-channels.json as one of the files installed by the recipe along with the new dependence on json parsing library. (From meta-phosphor rev: 7fae19920d69034c6fda91615e85c2b64cf0236d) Change-Id: I623001bbd55deb85552ca5baa990542b7b289cd7 Signed-off-by: Amithash Prasad <amithash@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10bmcweb: srcrev bump 5112e9b47b..e742b6ccd6Andrew Geissler1-1/+1
Ed Tanous (2): Redfish: fix warning in validator Redfish: Make sensor names more friendly (From meta-phosphor rev: ffb484843d39826a1e0e50525e6264b12e99a4f9) Change-Id: I2b3ceaa01932cc605c5f066780e8d862474a9f9b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10phosphor-ipmi-flash: srcrev bump 80bfa67f2b..ac570a1bd1Andrew Geissler1-1/+1
Patrick Venture (1): build: conditionally build lpc and pci options (From meta-phosphor rev: 48f67c6889f0625ac84a26bae25ec79375676d58) Change-Id: I2879faba4fef5ab532e77f563a2d127682391c4a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10phosphor-host-ipmid: srcrev bump bbf8bd6c78..4e6d257191Andrew Geissler1-1/+1
Deepak Kumar Sahu (1): apphandler: move get ACPI power state to new API (From meta-phosphor rev: 512bef384028a7004f958549a73237fa076b4a9f) Change-Id: I0a71fb48dce3917ddcde99531fd96efeebb24924 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10bmcweb: srcrev bump 958201849f..5112e9b47bAndrew Geissler1-1/+1
Andrew Geissler (1): simpleupdate: Move code around for future re-use Johnathan Mantey (1): Acquire chassis sensors using the sensor association DBus item RAJESWARAN THILLAIGOVINDAN (1): Redfish(Network): Implemented PATCH of Nameservers array Shawn McCarney (1): Redfish: Remove BMCWEB_ENABLE_REDFISH_ONE_CHASSIS (From meta-phosphor rev: 092e99ad5634c13b36fc3cce05771c6aa007443f) Change-Id: Ifa4c00cbe472cac3ac1e80eede318a699320353b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10phosphor-pid-control: srcrev bump 0c8223b5f5..1fe08952e5Andrew Geissler1-1/+1
James Feist (1): Make dbusconfiguration reloadable without reboot (From meta-phosphor rev: 1a31b47656a84feda8de2084437864a6ea035fa7) Change-Id: If02147d896d7ab18ec3690ee2b30fe104deabb3d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10meta-ibm: obmc-libobmc-intf: Remove MACHINE from pathAdriana Kobylak1-2/+1
Yocto already adds MACHINE as part of the file path. Tested: Verified witherspoon(-128) and swift still had the correct gpio_defs.json file in their image. (From meta-ibm rev: 1de2e7044a1c0fab64209be316f19cb8cd199e35) Change-Id: Ie2180e4af987e4ee43164c11ac4dacb19eb0ebe2 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10meta-ibm: phosphor-hwmon: Create machine-specific structureAdriana Kobylak18-2/+0
Yocto automatically adds files/<MACHINE>/ to the file path, take advantage of this feature to simplify the recipe and directory structure. Tested: Built witherspoon, witherspoon-128, and swift, and verified they had the right conf file: $ diff tmp/work/witherspoon_128-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/etc/default/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@100/max31785@52_air.conf \ tmp/work/witherspoon-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/etc/default/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@100/max31785@52_air.conf $ $ diff tmp/work/witherspoon-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/etc/default/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@100/max31785@52_air.conf \ tmp/work/swift-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/etc/default/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@100/max31785@52_air.conf 2,3c2,3 < CRITLO_fan1 = "2974" < CRITHI_fan1 = "12076" --- ... (From meta-ibm rev: afdfaba229df3376f17ca063b53c9c8df0d84d0f) Change-Id: Id24796c17c24aad29770fbd591e885534eeee2f7 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10meta-ibm: phosphor-ipmi-host: Remove witherspoon-128 appendAdriana Kobylak1-3/+0
The witherspoon-128 machine has a 'witherspoon' machine override so it'll pick up anything labeled as 'witherspoon', so no need to have an append for the 128 flavor. (From meta-ibm rev: aff453975179c4f57733dc5c209d3eba1cf55b82) Change-Id: I56cc2c58470cba07774c99c03eb4b155d50c5e1a Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-10meta-ibm: phosphor-gpio-monitor: Remove MACHINE from pathAdriana Kobylak1-1/+1
Yocto already adds MACHINE as part of the file path. Tested: Verified witherspoon and swift still had the correct phosphor-power-supply-1.conf file. (From meta-ibm rev: 4335b77ce985117765c1b673ba6a1f5ed1183ea2) Change-Id: Icbfd31f5ba2f8191cf01fac2c0747e948e01b5ba Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>