summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-06Merge pull request #75 from Intel-BMC/update2021-0.77-81-0.77-82021-0.77-beta1-0.77-betajmbills11-273/+420
Update to internal 0.77-8
2021-11-30Update to internal 0.77-8Jason M. Bills11-273/+420
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2021-11-04Update to internal 0.77Jason M. Bills62-250/+1943
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2021-11-04Merge tag '0.77' of ssh://git-amr-1.devtools.intel.com:29418/openbmc-openbmc ↵Jason M. Bills233-4491/+1439
into update
2021-09-28Update to internal 0.75Jason M. Bills206-2177/+2818
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2021-09-28Merge tag '0.75' of ssh://git-amr-1.devtools.intel.com:29418/openbmc-openbmc ↵Jason M. Bills4228-37042/+55737
into update
2021-09-27Control - add CLI11 dependency to recipeMike Capps1-0/+1
compile-time dependency needed by fanctl Signed-off-by: Mike Capps <mikepcapps@gmail.com> Change-Id: Ic58a83ce3c85fe4ba75fc348628e6c0fac5fb870
2021-09-27meta-ampere: mtjade: update dependency for mac-updateThang Q. Nguyen2-5/+14
The ampere_update_mac service gets BMC MAC Address from FruDevice but currently uses Inventory.Manager as its dependency. This makes the service sometime not work correctly. This commit updates the dependency to EntityManager to fix the issue Tested: 1. Clear eth1addr variable. Do A/C power the BMC and ensure the BMC MAC is set to eth1addr 2. Clear eth1addr variable. Reboot BMC and ensure the BMC MAC is set to eth1addr Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I00c78222d487c72db5e6e06f8cc8b45cfde2f253
2021-09-27meta-ampere: mtjade: set power policy always-on by defaultThang Q. Nguyen1-0/+6
Ampere BMC specification requires the chassis power policy to always-on by default. However, it is set by default to always-off in OpenBMC. This commit updates the setting to always-on by default. Tested: 1. Do factory reset the BMC. 2. Check the power status $ root@mtjade:~# ipmitool chassis status Power Restore Policy : always-on Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I7ec478dc60faa5fe51a091599265ec807bab22e9
2021-09-25meta-ampere: enable ampere-ipmi-oem repoHieu Huynh2-0/+33
Adds the ampere-ipmi-oem.bb file to support ampere-ipmi-oem features. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I869a3e73573dd43103b52640ef3ac2d1912280dc
2021-09-25meta-ampere: mtjade: clean up unused codesThang Q. Nguyen4-33/+6
There are some redundant codes inside meta-mtjade: - ampere-reset-host-check@.service: no longer be used. - redundant :mtjade in phosphor-software-manager_%.bbappend - Incorrect GPIO function call in ampere_platform_init.sh This commit fixes the above issues. Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: Iadde88ba6472815556a2c0839c1e3e127c2a04d4
2021-09-24intel-ipmi-oem: srcrev bump 98cb6186e7..e83c70aab0Andrew Geissler1-1/+1
Arun Lal K M (2): Fix support for Get Payload. Add 'greater than' support in depex computation. Change-Id: Ie54c84afd08c5843f8dd570c7b7bb69f53819f07 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-24linux-aspeed: P10 gpio names, PCA955x backportsJoel Stanley1-1/+1
Andrew Jeffery (2): leds: pca955x: Make the gpiochip always expose all pins leds: pca955x: Allow zero LEDs to be specified Ben Tyner (3): ARM: dts: rainier: Define name for gpio line Q2 ARM: dts: everest: Define name for gpio line Q2 ARM: dts: everest: Define name for gpio line B6 Change-Id: Ibcfc7938deeef2003344a6ae460f0bfc9be3cca6 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-24meta-quanta: gbs: Update power-config-host0.jsonBrandon Kim1-6/+12
With a recent x86-power-control update, the json file to be parsed is expected to have a "Polarity" field. Add the same "Polarity" values for the existing fields. Reference: https://github.com/openbmc/x86-power-control/commit/50937e7339db744f765efdc3cc58f3d0c5976601 Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: Ia60a87de0d9e3e97dbb03b1f8fb4e9fba32f87a6
2021-09-24bytedance: g220a: linux: Fix patch confictLotus Xu3-43/+12
Remove ipmb patch that is upstreamed Fix uart patch conflict Tested: Build ok Signed-off-by: Lotus Xu <xuxiaohan@bytedance.com> Change-Id: I3749aafb5957e1fda4d31ef44fb2b6b956baa94a
2021-09-23meta-ampere: mtjade: initialize GPIOsThang Q. Nguyen4-0/+95
Several GPIOs should be configured properly when booting BMC. Currently, these GPIOs are configured in u-boot. However, some must be configured in Linux. For example, the BMC_READY GPIO should be set only after BMC is ready to work. This commit introduce platform-init service which starts after BMC boots to configure GPIOs pins required by hardware design. Tested: 1. Do A/C power, check GPIO227 is set to 0. 2. Reboot BMC, check GPIO227 is set to 0. 3. Run gpioinfo and check GPIO directions Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: Ie0cfe171659ad740c6a25297f2fcce259870d43d
2021-09-23meta-ampere: mtjade: Remove BMC_READY from power controlThang Q. Nguyen1-7/+1
The BMC_READY pin is used to notify CPLD that BMC is running and it is ready to control the Host power. This pin should be always high after the BMC boots successful. This commit removes BMC_READY setting in the skeleton config so that is is not set low when powering off the Host. Tested: 1. Power off the host. Check if BMC_READY is still HIGH. Signed-off-by: Thu B Nguyen <tbnguyen@amperecomputing.com> Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: Idc3a2b7ef92e6f8881d346f29920e184585911c3
2021-09-23phosphor-power: srcrev bump 54b3ab9b3d..4c88a4c2c0Andrew Geissler1-1/+1
Shawn McCarney (1): regulators: Make inventory_path required property Change-Id: I789458e2b08bf19fdf74f81e131a35f3ee6dda76 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23bmcweb: srcrev bump a3e65892ad..c0bd5e4b37Andrew Geissler1-1/+1
Ali Ahmed (1): Move TPMRequiredToBoot under Boot for PATCH call Ed Tanous (2): Disable nlohmann exceptions Move log service file parsing to use from_chars Change-Id: I53e5935819047b17865cc314d2c49013c92c2d6c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23dbus-sensors: srcrev bump 20bf2c1c12..33703af797Andrew Geissler1-1/+1
Lotus Xu (1): psusensor: Add xdpe12284 support Change-Id: I55dff5ce8e43ac7e279c1c231dc9758504fac9d2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23openpower-hw-diags: srcrev bump 74b40bf049..96d5486c3cAndrew Geissler1-1/+1
Zane Shelley (2): Add support for clock callout resolutions More test cases for Resolution class Change-Id: I72605c7e0376c696a0873655140dc55d9267b3ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23webui-vue: srcrev bump 9f61234ab2..c9cb8d433bAndrew Geissler1-1/+1
Grzegorz Raguza (1): Change filtering virtual media Change-Id: I97501cbf54261a19f6c58021dee5f98d78da28bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23x86-power-control: srcrev bump 1aa08b2364..61b4a5bf7eAndrew Geissler1-1/+1
Jason M. Bills (1): Start the watchdog each time waitForSIOPowerGood is set Jean-Marie Verdun (2): Fix gpio logic following parity code insertion SioPowerGoodAssert check at boot for HPE Proliant Change-Id: Ie9dcb53cd9249bc5657adc4b4a73da0bf29ed5af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23openpower-occ-control: srcrev bump d267cec28e..ff7afd9865Andrew Geissler1-1/+1
George Liu (4): Update clang-format Replace std::experimental::filesystem with std::filesystem Comment unused parameters Replace IRC with Discord Matt Spinler (1): Use big core numbering for P10 cores Change-Id: I3678b3058d5df4ca8b58043c2c4f17a30e6f4394 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23pldm: srcrev bump 841ee3d56a..be06bc920cAndrew Geissler1-1/+1
Manojkiran Eda (1): Fix json files Sagar Srinivas (3): PLDM: implement surveillance between Host and bmc oem_ibm: Reset Watchdog Timer oem_ibm: Disable Watchdog Timer Sridevi Ramesh (3): PDR: Add effecter support for fault LEDS. Update dimm & pcieslot entity info for sensor LEDs. Update CPU entity info for sensor LEDs Change-Id: Ibd79c4ea66c761754ff6d86969e3add3b5f78567 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23linux-aspeed: AST2600 ADC and PCA955x enhancementsJoel Stanley1-1/+1
These are backports of patches that are queued for v5.16. Billy Tsai (14): iio: adc: aspeed: set driver data when adc probe. dt-bindings: iio: adc: Add ast2600-adc bindings iio: adc: aspeed: completes the bitfield declare. iio: adc: aspeed: Keep model data to driver data. iio: adc: aspeed: Restructure the model data iio: adc: aspeed: Add vref config function iio: adc: aspeed: Use model_data to set clk scaler. iio: adc: aspeed: Use devm_add_action_or_reset. iio: adc: aspeed: Support ast2600 adc. iio: adc: aspeed: Fix the calculate error of clock. iio: adc: aspeed: Add func to set sampling rate. iio: adc: aspeed: Add compensation phase. iio: adc: aspeed: Support battery sensing. iio: adc: aspeed: Get and set trimming data. Eddie James (8): dt-bindings: leds: Add retain-state-shutdown boolean leds: leds-core: Implement the retain-state-shutdown property leds: pca955x: Clean up code formatting leds: pca955x: Add brightness_get function leds: pca955x: Implement the default-state property leds: pca955x: Let the core process the fwnode leds: pca955x: Switch to i2c probe_new ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest Change-Id: I573e724eccbd79f000704ea893007447d6b2934f Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22fru-vpd: Add dependsGeorge Liu1-0/+4
It will build fail when we enabled `ibm-parser` & `vpd-manager` and compile with `bitbake xxx`, error message: missing libgpiod, nlohmann-json and cli11 dependencies. Add these dependencies to the openpower-fru-vpd_git.bb file. Tested: enabled `ibm-parser` & `vpd-manager` and built openpower-fru-vpd successfully. Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I80a5e9746349f12ca65a6870f2d5d428d5e1e3d6
2021-09-22openssh: Don't create openssh-devMatt Johnston1-0/+4
populate_sdk installs all -dev packages, so having openssh-dev pulls in openssh-sshd in as a dependency. That then conflicts with Dropbear, which is only using openssh-sftp. The openssh-dev package is empty and unused, created by bitbake.conf Fixes https://github.com/openbmc/openbmc/issues/3819 related to 26dbcdb dropbear: use OpenSSH's sftp-server Signed-off-by: Matt Johnston <matt@codeconstruct.com.au> Change-Id: Ifce8207a5cd46c6d18d0eb82f3c7a9720616dd20
2021-09-22linux-aspeed: Move to v5.14.6 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.14.4 through to 5.14.6 stable releases. Change-Id: I26ecac572d91d27c3bb709cadded16e77b9f928d Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22linux-aspeed: P10BMC muxes, LEDs, EEPROM, GPIOsJoel Stanley1-1/+1
Eddie James (4): ARM: dts: aspeed: everest: Add I2C bus 15 muxes ARM: dts: aspeed: rainier: Add system LEDs ARM: dts: aspeed: rainier: Add eeprom on bus 12 ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7 Change-Id: I95950704b432b53388d20cef7f5917d6fc46f904 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22linux-aspeed: Move to v5.14.3 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.14.1 through to 5.14.3 stable releases. Change-Id: I9fddf1581b0562c52fd378ed9581e338d0b96d3e Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22Revert "meta-google: Add libcr51sign bitbake file"Nan Zhou1-11/+0
This reverts commit 9568db489935842fc31854a649efb7bf681d5650. We will fix libcr51sign and tools that use it first. Change-Id: I97190c0b85bdc040ccce5d9c5f18aca35e6c2be7 Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
2021-09-22meta-fii/meta-kudo: Modify init_once.sh to separate EVT/DVT HW GPIOsXP Chen1-33/+49
Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: I97ee9317df93480f68cd69ee3462f970970ba885
2021-09-21sdbusplus: srcrev bump ef26221bc1..dfb5642201Andrew Geissler1-1/+1
Patrick Williams (1): sdbus++: catch elements with non-string names Change-Id: Ic62756f583d4898a33f2336fb369e7b57f065a85 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-dbus-monitor: srcrev bump b839c3ea01..cfdfa0da24Andrew Geissler1-1/+1
Patrick Williams (1): pdmgen: workaround restriction in sdbus++ NamedElement Change-Id: I3f8a0b17e08b39bfd9f46f2a1618afaf7bb262cb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-bmc-code-mgmt: srcrev bump f2cc64c666..3ea1e870cbAndrew Geissler1-1/+1
selvaganapathim (1): Image_manager:Remove temporary untar image dir Change-Id: Iba82adfb4b09a251e1b4a5cad01ce98cef79caa1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21dbus-sensors: srcrev bump 0c42f40e55..20bf2c1c12Andrew Geissler1-1/+1
Matt Spinler (1): HwmonTempSensor: Watch for InterfacesRemoved Change-Id: Ie4b7734ad2abd4c98d390e46f960c42f582cbd3d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-logging: srcrev bump 87001e465f..8034ddebe4Andrew Geissler1-1/+1
Andrew Geissler (1): PEL:message_registry: add new HostNotRunning error Change-Id: I4b2415e92de1e707086af0388dc29a96a8d541db Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-pid-control: srcrev bump f7575a7001..e7507a8b55Andrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Paul Fertser (1): configure.md: add stepwise documentation Change-Id: I48bd89f91cc2fd88d14e9d1ccb40aceadc12fc5f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-led-sysfs: srcrev bump 5ee5f3b716..520c5e51fdAndrew Geissler1-1/+1
George Liu (1): Update clang-format Change-Id: I934778112bc88b6d0c144631efd233294706dec8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21linux-openbmc: Move to Linux v5.14Joel Stanley2-6/+6
This moves the OpeNBMC kernel to a v5.14 base. There are 78 patches in the tree, plus a the MCTP core and device tree changes that were merged in v5.15 which have been backported. Andrew Jeffery (11): dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation pmbus (max31785): Add support for devicetree configuration pmbus (core): Use driver callbacks in pmbus_get_fan_rate() pmbus (core): One-shot retries for failure to set page pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers ARM: dts: aspeed: witherspoon: Update max31785 node ipmi: kcs_bmc: Add a "raw" character device interface ARM: dts: p10bmc: Drop the openbmc, mctp-lpc node ARM: dts: aspeed: p10bmc: Switch to KCS 3 for MCTP binding ARM: dts: aspeed: p10bmc: Enable KCS channel 2 ARM: dts: tacoma: Clean up KCS nodes B. J. Wyman (2): ARM: dts: aspeed: Rainier remove PSU gpio-keys hwmon: (pmbus/ibm-cffps) Fix write bits for LED control Brad Bishop (3): ipmi: aspeed-g6: Add compatible strings reset: simple: Add AST2600 compatibility string eeprom: at25: Split reads into chunks and cap write size Cédric Le Goater (19): 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 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 mtd: spi-nor: Add support for w25q512jv mtd: spi-nor: aspeed: Introduce a field for the AHB physical address mtd: spi-nor: aspeed: Introduce segment operations mtd: spi-nor: aspeed: add initial support for ast2600 mtd: spi-nor: aspeed: Check for disabled segments on the AST2600 mtd: spi-nor: aspeed: Introduce training operations per platform mtd: spi-nor: aspeed: Introduce a HCLK mask for training mtd: spi-nor: aspeed: check upper freq limit when doing training mtd: spi-nor: aspeed: add support for AST2600 training /dev/mem: add a devmem kernel parameter to activate the device Eddie James (11): dt-bindings: soc: Add Aspeed XDMA Engine soc: aspeed: Add XDMA Engine Driver soc: aspeed: xdma: Add user interface soc: aspeed: xdma: Add reset ioctl dt-bindings: input: Add documentation for IBM Operation Panel input: misc: Add IBM Operation Panel driver ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO spi: fsi: Reduce max transfer size to 8 bytes dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible fsi: occ: Force sequence numbering per OCC hwmon: (occ) Remove sequence numbering and checksum calculation Fran Hsu (2): ARM: dts: nuvoton: npcm730: Add UDC device ARM: dts: nuvoton: gsj: Add non-mainline nodes George Hung (2): dt-binding: edac: add NPCM ECC documentation edac: npcm: Add Nuvoton NPCM7xx EDAC driver Isaac Kurth (1): ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6 Jae Hyun Yoo (1): clk: ast2600: enable BCLK for PCI/PCIe bus always Joel Stanley (4): net: ftgmac100: Ensure tx descriptor updates are visible ARM: dts: ast2600evb: Enable EHCI controller ARM: dts: aspeed: rainier: Enable earlycon ARM: configs: aspeed: Add openbmc kernel options Tomer Maimon (21): 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: dts: npcm7xx: Add out of tree nodes ARM: dts: olympus: Add non-mainline nodes ARM: dts: npcm750: Add fuse regmap support node ARM: dts: npcm7xx: Link fuse syscon to adc and wdt clk: npcm7xx: add read only flag to divider clocks iio: adc: Add calibration support to npcm ADC watchdog: npcm: Add DT restart priority and reset type support pinctrl: npcm7xx: Add HGPIO pin support to NPCM7xx pinctrl driver pinctrl: pinconf: add pin persist configuration pinctrl: npcm7xx: Add pin persist configuration support spi: npcm-pspi: Add full duplex support dt-binding: bmc: add NPCM7XX JTAG master documentation misc: Add NPCM7xx JTAG master driver watchdog: npcm: Modify get reset status function ARM: configs: add defconfig for Nuvoton NPCM7xx BMC William A. Kennington III (1): net: npcm: Support for fixed PHYs Change-Id: I315000ab63c3f6a34d99cf25e366fa0781c85d46 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-20Ignore grep failuresEd Tanous1-1/+1
When the last round of reviews added -e to the bash statement, it exposed a slight flaw, in that when there aren't failures, grep will return a code if it's not able to find any matches. This commit changes that such that grep errors are "ignored" in the context of bash. Tested: ran run-repotest.sh on a clean repository, and observed "repo test passed" Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I716220652d48b9a8489bf4dc0c3b4734b98a70e4
2021-09-20meta-ibm: Redfish: Enable new power/thermalGunnar Mills1-0/+1
After over a year of discussion, Redfish released new power and thermal schemas as part of the Redfish 2020.4 release. These new powersubsystem, thermalsubsystem, fan, powersupply, etc schemas can co-exist with the old power and thermal schemas. The old schemas and the new schemas are controlled by different options. The current plan for bmcweb is: 1. Until the new schemas are all in and tested, as a default, enable the old schemas and disable the new. 2. After the new have been in and tested, enable them. This means the old and new will co-exist if running the defaults. The sensor collection behavior will reflect the new schemas, that is all sensors can be found under the sensor collection. 3. After an OpenBMC release, at a later time, disable the old and add appropriate deprecation. This change here, enabling the new schemas, jumps meta-ibm to #2. This reflects our desire for our Redfish clients to start using the new schemas. Some reasons why the ThermalSubsystem/PowerSubsystem are an improvement on the existing Thermal/Power schemas: 1. They include the latest properties like LocationIndicatorActive. 2. Fans, PowerSupplies, Temperatures were arrays in the old schemas. This was cumbersome and could hit limits of JSON arrays. 3. Large amount of static data mixed with sensor readings, which hurt performance in certain cases. 4. Inconsistent definitions of properties vs newer schemas like Processor and Memory schemas. Reference: https://www.dmtf.org/sites/default/files/standards/documents/DSP0268_2020.4.pdf Tested: Built bmcweb. See the new sensor behavior. Change-Id: I9a698cbc162a331c21c7dc5138000faac6247f9b Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
2021-09-20meta-ampere: mtjade: set MAC Address from FruDeviceThang Q. Nguyen3-8/+13
FruDevice service is always running no matter if entity-manager is used or not. It scans for all FRU EEPROMs, parse and store information into dbus. This commit changes to get BMC MAC Address from FruDevice data instead of ipmi-fru-parser. Tested: 1. Clear environment in u-boot, boot BMC to Linux and check if the eth1addr variable is set with value from FRU. 2. Change BMC MAC address from FRU's Board Extra. Reboot BMC and check if the eth1addr variable is set with new BMC MAC Address Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I99b5d46c8a22b98402f749cdebd1c0aad3d6daf0
2021-09-20meta-ampere: enable smbios-mdrHieu Huynh2-0/+4
Enable support for smbios-mdr using IPMI BLOB transport protocol, and disable the cpuinfo feature. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I0ed7ff78ba3910ab60018e0b8f55b14a22fcbb2a
2021-09-20bmcweb: srcrev bump 7de9f811db..a3e65892adAndrew Geissler1-1/+1
Ed Tanous (2): Nullify HttpHeaders per the specification Make fewer copies Change-Id: I412974106a5e7098058a084fe9223df812bff23e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20phosphor-ipmi-flash: srcrev bump 203ad80448..b487eb47e5Andrew Geissler1-1/+1
Willy Tu (2): helper: Remove alignof for memcpyAligned() phosphor-ipmi-flash: Fix all C++ warnings Change-Id: I9b529a551836ca9cd0bdce5f797f472aad4c94df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20phosphor-state-manager: srcrev bump 2bfb1efc4b..5f8e04a6e1Andrew Geissler2-1/+13
Andrew Geissler (6): lg2: convert bmc state manager bmc-reset: check host boot progress prior to reset bmc-reset: create error if host was running bmc-reset: ensure chassis power on target complete bmc-reset: move to quiesce if host was running bmc-reset: add service to launch new host recovery Add new service to install image Change-Id: I2b3aa0c8c80450295e7884ece74ad9729d3bd66e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20x86-power-control: srcrev bump 50937e7339..1aa08b2364Andrew Geissler1-1/+1
Zev Weiss (1): Enable comments in config json Change-Id: Ifb2c84391dd0bac009a1f673288ee3e7f705af88 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20entity-manager: srcrev bump e7ac9c9eb1..93db9bf7c8Andrew Geissler1-1/+1
Lotus Xu (1): Add xdpe12284 support Change-Id: Ie647b365cf41a019812c08cd50dcdd1e243e7f6a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>