summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-11-10phosphor-led-manager: srcrev bump 5467185344..180090cfc9Andrew Geissler1-1/+1
PriyangaRamasamy (1): Resolve issues in lamp test feature Change-Id: I6fd91f3db6ade0159bcf454ccdd18234437a9168 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10phosphor-ipmi-blobs-binarystore: srcrev bump 53992e85d2..7f10780928Andrew Geissler1-1/+1
Willy Tu (3): build: Update to c++23 and meson 1.1.1 print: Cleanup std::cerr/cout with stdplus::print Add alias and option to support migration Change-Id: Ie5dfd2ec245d69fe51e55b5f8061da53e084125a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10phosphor-fan-presence: srcrev bump 8346740949..8d9c391a84Andrew Geissler1-1/+1
Matt Spinler (1): control: Add power on/offs to flight recorder Change-Id: Ibb0431f4df83c5ac8182628d204f65a63b4dbecc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10entity-manager: srcrev bump 4139c3a868..585d08cc73Andrew Geissler1-1/+1
Delphine CC Chiu (1): Add fan board sensors for Yosemite 4 John Edward Broadbent (1): Add error handling wrapper for sdbusplus init Patrick Rudolph (8): configurations: sbp1: Set failsafe to 35% configurations: sbp1: Prevent failsafe mode configurations: sbp1: Increase fan OutLimitMin schemas: Add more names for labels configurations: sbp1: Add M.2 NVMe temperature sensors configurations: sbp1: Swap PVCCIN and PVCCFA_EHV_FIRA configurations: sbp1: Update PHY LDOs configurations: sbp1: Fix typo Zev Weiss (1): schemas: Expand set of supported hwmon labels Change-Id: I98111d3b31cbafe45408620a34d264e68c99de8b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-09meta-google: gbmc-ncsi-config: Fix interface nameWilliam A. Kennington III1-1/+1
The old name is incorrect, it should be gbmcncsidhcp Change-Id: I28fb55e3587fcfbeda4cfa333317cd0b62883d9c Signed-off-by: William A. Kennington III <wak@google.com>
2023-11-09meta-google: gbmc-ncsi-config: Remove dhcp-relay from small imagesWilliam A. Kennington III2-31/+42
We provide a new variable called `GBMC_NCSI_DHCP_RELAY` to indicate whether or not our image should support DHCP relaying. By default as a heuristic, we use the FLASH_SIZE for the value as only 64MB and bigger images will need it in practice. In the future it will be tuned per-platform to be enabled only where needed and eventually disabled by default. Change-Id: I08bc07074cada79fcf7b18522d1219ffcc14d1be Signed-off-by: William A. Kennington III <wak@google.com>
2023-11-09meta-google: Purge all avahi supportWilliam A. Kennington III5-33/+1
We never used this and we never intend to pick it back up. Change-Id: Iaa23d6b9d87129eca8e76d67b8173941342ea2e9 Signed-off-by: William A. Kennington III <wak@google.com>
2023-11-09meta-nuvoton: npcm8xx-tip-fw: update to 0.6.5.0.5.4Tim Lee3-1/+6
Changelog: TIP_FW: 0.6.5 L0 0.5.4 L1 ============== * MC reset, if needed, performed synchronously from TIP side while BMC is in reset. Add new variable SA_TIP_IMAGE for supporing SA TIP_FW mimic no_tip mode. SA (Stand Alone) is a special TIP_FW for mimic NO TIP feature on TIP devices. That's concatenated file image_no_tip + SA FW for mimic NO TIP mode. Tested: Build pass and boot up successful with correct TIP FW latest version. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ib836cf16f0f14f313b5243e18e8d615e792408b5
2023-11-09meta-nuvoton: npcm8xx-igps: update to 03.09.07Tim Lee2-4/+4
Changelog: IGPS 03.09.07 - Nov 6 2023 ============ - Remove Google TIP_FW. SA FW replaces it. - Bootblock version 0.3.8: * bootblock output file rename back to arbel_a35_bootblock.bin. * unused fuse data moved under ifdef * Add 3 fields to header (FIU_DRD_CFG for fiu 0, 1, 3). User can change these values in IGPS. bootblock does not check value is legal. * Cleanup makefile. - XML: * add FIU_DRD_CFG0, 1, 3 to bootblock headers. IGPS 03.09.06 - Nov 2 2023 ============ - TIP_FW: 0.6.5 L0 0.5.4 L1 * MC reset, if needed, performed synchronously from TIP side while BMC is in reset. - Bootblock version 0.3.7 * Modify the Makefile to ensure compatibility with Linux compilation and incorporate a build.sh script. * In NO_TIP mode: if training fails perform FSW to retry. * In TIP mode: need to use TIP_FW 0.6.5 and up so that TIP will reset MC before bootblock to ensure no BMC access. * during reset MC. * Update timer driver with registers and basic functionality. * Update FIU divider on every reset, according to the header. * Set RDLEN to 0 on AHB6 and AHB13. - bl31: * https://github.com/Nuvoton-Israel/arm-trusted-firmware/releases/tag/v2.9.0 * Fix GFX frame buffer memory corruption during secondary boot. - Scripts: * create image_no_tip_SA.bin for A1 mimic no_tip mode (concatenated file image_no_tip + SA FW). Tested: Build pass and boot up successful both TIP and NO TIP mode. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ia11b8120b31da4d4da05a9e3034db52a7a17498f
2023-11-08meta-facebook: yosemite4: Enable USB serialDelphine CC Chiu1-0/+5
Enable USB serial kernel configuration for yosemite4. Tested: - check usb-serial devices root@bmc:~# ls /sys/bus/usb-serial/devices/ ttyUSB0 ttyUSB1 ttyUSB2 Change-Id: Ic92cdd0e2314f40867cb521c2a8d7316b4efb984 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-11-08meta-facebook: obmc-console: simplify console selectionPatrick Williams2-7/+27
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I797e6fe38e5db3ae25ab47f94a5cd0549f027c6d
2023-11-08meta-ibm:Remove execution of set-all-groups-assertedSunny Srivastava2-32/+1
The commit removes dependecy of obmc-led-set-all-groups-asserted from the recipe file of phosphor-led-manager. The script executed by the service curently sets asserted property of all the LED groups to false on BMC boot which is now being set using operational status. Hence the script is no longer required. Change-Id: I6ddfa17ec70d75f115931d78d5866dab8a7e1f21 Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
2023-11-07bmcweb: srcrev bump 59a17e4f40..63509dd54cAndrew Geissler1-1/+1
Ed Tanous (5): Move date_h to pragma once Break out retrieveUriToDbusMap Remove use after free in error handling path Don't warn on unused macros Make callback a template to avoid memory leak Ravi Teja (1): Fix SNMP invalid Destination error Change-Id: Id47c6d8cc918172c9872995ddfe89f2833cf18fc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-07meta-ibm: romulus: enable bmcweb info logsAndrew Geissler1-0/+4
Romulus is only used for CI purposes at this point and when a CI failure is hit within QEMU, bmcweb is usually in the middle of it. Enable info logs and above on bmcweb so the appropriate debug data is collected on fails. Tested: - Confirmed info logs are in the journal from bmcweb in romulus QEMU Change-Id: I6ac5a62c4dbad3e97af6f70ab0a4988c8ed35429 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-11-07meta-nuvoton: ipmi: change PCI device-id for NPCM8xxTim Lee1-0/+3
There are two kinds of PCI device-id for NPCM7xx and NPCM8xx respectively. For NPCM7xx the device-id is using 0x0750 and NPCM8xx is using 0x0850. Thus, change this PCI device-id for supporting NPCM8xx platform. Use this variable that can help to build host tool burn_my_bmc compatible with different platforms and make in-band firmware update work well. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I8a23699eab879d3b2620ee47fa9fe46a1e5ef524
2023-11-07meta-nuvoton: linux: npcm8xx: enable OP-TEE driverTim Lee1-1/+3
Enable OP-TEE driver in kernel via CONFIG_TEE=y and CONFIG_OPTEE=y Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I4dc7e7d0f0f3239cd2df9422715fe0fc885f591a
2023-11-07ledmanager: Disable persistent-led-asserted by defaultGeorge Liu2-1/+3
Since not all systems start persistent-led-asserted by default, persistent-led-asserted should be disabled by default in Yocto. However, IBM’s p10 machine needs to be enabled by default. Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I9b5302f541bf814f96d5af7d20662b5bfcc4e6a8
2023-11-06meta-ibm: genesis3: Handle presence GPIOsPatrick Rudolph4-0/+192
Mark static inventory items that only have a presence GPIO, but no FRU EEPROM as present using phosphor-gpio-monitor. This will be used by other OpenBMC systems to determine the presence of FRU devices and to run additional services. Tested: The inventory on Genesis3 is properly updated. Change-Id: Id3927e7d01d1150da53294fa78cef5d6c10880ba Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2023-11-06meta-ibm: genesis3: make required kernel dts changePatrick Rudolph1-1/+1
This system still just utilizes the evb dts but it does need to be updated for the latest 6.5 changes that moved these to an aspeed sub-directory. Tested: - Confirmed genesis3 builds again Change-Id: I0bea023e2f1e58b4b52ea22eda4de063febc5a39 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2023-11-06meta-ibm: genesis3: Add entity-manager configPatrick Rudolph3-0/+11
- Add blacklist for I2C buses that have no FRU devices. - Default to dbus-sensors. Tested: All configured sensors are visible in the webui. Change-Id: Ia08f473775eac836e01ab7cc9a7e0eaf56d99192 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2023-11-05phosphor-host-ipmid: srcrev bump 824ca81f18..57f4941c2cAndrew Geissler1-1/+1
Peter Foley (1): types: Support allocator rebinding Change-Id: If15b8d90cec33b89522b537078e3621dfabc9f5e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03phosphor-dbus-interfaces: srcrev bump 5d54b3d19c..7daf2d7d5aAndrew Geissler1-1/+1
Sunny Srivastava (1): Add D1 keyword to VSBK Change-Id: I647a7f11de0b827783f87a366c990b6032bbda0a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03google-ipmi-sys: srcrev bump 8d6185322d..40b2a0cc10Andrew Geissler1-1/+1
Willy Tu (2): fmt: Remove fmtlib dependencies Add wrapper script to setup delay powercycle Change-Id: I0830a9788a3b7fb6405de707963719b52dc2d62d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03meta-ibm: p10bmc: set windows-num overrideAndrew Geissler1-0/+1
p10bmc machines utilize the reserved 64MB of memory for both HIOMAP and MCTP transport implementations. HIOMAP gets the first 63MB and MCTP gets the last 1MB. Tested: - Confirmed mboxd started with "--window-num 63" parameter Change-Id: I2f82875da4b75dbcc4fdd59e9dcea8f0fc46154a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-11-03mboxd: add window-num parameter to serviceAndrew Geissler2-1/+4
The p10bmc machines require the window-num parameter be passed into mboxd. Add an option to the service that can be overridden in a bbappend file. Default it to 0 so mboxd keeps its current behavior of utilizing all of the entire reserved memory region. Tested: - Confirmed new parameter and default of 0 were in the service file Change-Id: Ibdb50369db6937d42a64fd071dcb00b0d243fb73 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-11-03gpioplus: srcrev bump c6b3d0fb51..05f530218bAndrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I73a22f934f378c2b2d4439d1605138495f928109 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03phosphor-led-manager: srcrev bump 605600eb66..5467185344Andrew Geissler1-1/+1
George Liu (1): Persistence the led group asserted value by default Change-Id: I2ec8781cf4dcc5aab61a15058fc574bbf2dd3409 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03phosphor-hostlogger: srcrev bump 84b1cf6037..4226d7a064Andrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I2acaaa62a3a8e3cc74772b0c3917b1c97e1c8932 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03phosphor-watchdog: srcrev bump 5c42370343..b078478b4cAndrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I19205f2921e32c650f36aca35682e4b26cea8b3e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03phosphor-fan-presence: srcrev bump 5e15c3ba7e..8346740949Andrew Geissler1-1/+1
Matt Spinler (2): control:cnfgs:ibm,bonnell: Enable fan control monitor:ibm,bonnell: Increase service mode delay Change-Id: I455addb13cafdf8c81f1a74c6b75d1003f0f9a21 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03phosphor-ipmi-ethstats: srcrev bump f123ac4071..472df7ed94Andrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I2edd027a0b7e72d14eb727f856df523582e89c51 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03libmctp: srcrev bump 895083b592..e915aad440Andrew Geissler1-1/+1
Rashmica Gupta (3): core: Ensure mctp_pktbuf_alloc() initialises end-offset in-bounds tests: bridge: Use unique names for bindings tests: undef NDEBUG in tests Change-Id: I24c48469dd5c2dd3acabee34dce94e2d877dbd28 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03sdbusplus: srcrev bump 6db88387ec..93f5e28326Andrew Geissler1-1/+1
Peter Foley (1): include: Make headers iwyu-clean Change-Id: I56c6621951aea7ea22f652232fcb6b6a054951a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03stdplus: srcrev bump e0069f62e4..6679ebdb8bAndrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I01ee7af554f5f9ca2906e01f3c0ff983ce90773e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03sdeventplus: srcrev bump 0249f9ed9e..ac794347f1Andrew Geissler1-1/+1
George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: I03cf59b2ee47d959bd4509ac1266f8b395be9185 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-03bmcweb: srcrev bump 522377dcb8..59a17e4f40Andrew Geissler1-1/+1
Ed Tanous (1): Move to file_body in boost George Liu (1): Rename getLocationIndicatorActive/setLocationIndicatorActive Change-Id: I19ec29d295090da4e06096470f022084dd3508cc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-02meta-bletchley: update host state monitoring mechanismPotin Lai1-13/+25
The original checking mechanism only checks whether the current state is different from the previous state. It does not consider the state changes during the state check count, so user will see that the final state is different from the state at the time of the check count. Add a new array for storing temp host state so that we can notice the state changes during checking and reset the check count. Also incerease the check count to 8 to avoid host state changes frequently. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I4713b16becd9787d09f1575fa8df91bbb80e9c5c
2023-11-02meta-facebook: remove BIOS scripts to Tiogapass onlyPatrick Williams3-0/+0
There are scripts related to BIOS flash that only work on Tiogapass, if at all, and should not be installed on all platforms. Move the bbappend and script to tiogapass. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ibd8e446420d16aae8a037c778f74b12be4f4e4b0
2023-11-01meta-facebook: yosemite4: add virtual sensors for fans' powerDelphine CC Chiu1-1/+302
Summary: Add fans' power that calculated by multiplying Fan board's 48V voltage and Fan's current together. Tested: Check the sensor reading of fans' power are correct. Change-Id: Idb096ba9513fdce68e165285b8bd94a2ef25985c Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-11-01Update the Fru fix edit field patchJohnathan Mantey1-22/+13
Moving the code to the most recent IPMITool code base caused the existing patch to fail to apply. Change-Id: I18fba8c4c3a25e9c125f7387ef7dc14af105e0ed Signed-off-by: Johnathan Mantey <johnathanx.mantey@intel.com>
2023-11-01meta-nuvoton: u-boot-nuvoton: srcrev bump 23a146cf...2da1655fTim Lee1-1/+1
Brian Ma (1): spi-nor-ids: Add flash model w25q01jv support Eason Yang (1): cmd: fuse: casting u32 to u8 if CONFIG_NPCM Marvin Lin (1): cmd: Reset GFX PCI before configuration Stanley Chu (6): board: arbel: fix incorrect ram size of 4GB dram with ECC enabled configs: poleg: update supported baud rate configs: npcm8xx: disable CONFIG_SPI_FLASH_USE_4K_SECTORS npcm8xx: support dcache off serial: npcm: Fix wrong register base address board: nuvoton: arbel: Fix wrong place to set dram bank size Tim Lee (1): i2c: npcm: enable support Fast mode Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I182071fd5dff369f716e483ac34e6bec0bb02f3c
2023-11-01meta-ibm: sbp1: ipmi-net: Update ALT_RMCPP_IFACENaresh Solanki1-0/+6
SBP1 BMC has two network interface i.e., eth0/1. Update ALT_RMCPP_IFACE to eth1. TEST=Build for sbp1, check working of IPMI command: ipmitool -C 17 -H 10.93.130.28 -U root -P 0penBmc -I lanplus \ fru print Change-Id: Ibb2325b7b0760f2dfd1057a908100a98098eb774 Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com>
2023-11-01smbios-mdr: srcrev bump 027277a4a9..badedf1091Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I5791947b37f0cb3e9375e18f9b3c5c3af668d2c6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-01phosphor-post-code-manager: srcrev bump 99a87b6f14..608a392189Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I9a7fa09c821361578c5dadda0e3cfe2f0d9bf1ce Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-01libmctp: srcrev bump 400766f943..895083b592Andrew Geissler1-1/+1
Andrew Jeffery (1): configure.ac: Run autoupdate Change-Id: I51573ae0731aca880dfb90cc6aff48b2e968a279 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-01pldm: srcrev bump 4ddee3a0fd..66794d0f91Andrew Geissler1-1/+1
Archana Kakani (1): oem-ibm: Spelling correction Gard to Guard Dung Cao (1): requester: Correct the type when getting EID property Change-Id: I88bcf368e2ba410121e3909a1553fb8ba1008da0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-31dbus-sensors: srcrev bump f3862ee3c7..3ae1cb0979Andrew Geissler1-1/+1
Delphine CC Chiu (1): fanSensor: Fix pwmsensors space-naming probe error George Liu (1): meson_options.txt: Support for reading options from meson.options Change-Id: If5d1f6b09f96db0cbeab6008892e16d31ac4a0a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-30linux-aspeed: Move to v6.5.9 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 6.5.5 through to 6.5.9 stable releases. Change-Id: I3315f92839072ab2ea5b371d8ad4a913534430e4 Signed-off-by: Joel Stanley <joel@jms.id.au>
2023-10-30meta-openembedded: Avoid stale SPDX reference with kernel dependencyAndrew Jeffery1-1/+1
mdio-tools and its relationship with mdio-netlink and the mdio-netlink kernel module breaks SPDX processing while generating the rootfs after a kernel bump. For example: ERROR: obmc-phosphor-image-1.0-r0 do_rootfs: Cannot find any SPDX file for document http://spdx.org/spdxdoc/kernel-module-mdio-netlink-6.5.4-da279e9-00089-gda279e98c07f-89187488-3164-50cb-94c5-8b76a30ea093 ERROR: Logfile of failure stored in: /home/andrew/src/openbmc.org/openbmc/openbmc/build/bletchley/tmp/work/bletchley-openbmc-linux-gnueabi/obmc-phosphor-image/1.0/temp/log.do_rootfs.262744 ERROR: Task (/home/andrew/src/openbmc.org/openbmc/openbmc/meta-phosphor/recipes-phosphor/images/obmc-phosphor-image.bb:do_rootfs) failed with exit code '1' In this case the error occurred after the following patch was applied: diff --git a/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb b/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb index e6f98297c540..b852e993f0f6 100644 --- a/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb +++ b/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb @@ -1,6 +1,6 @@ KBRANCH ?= "dev-6.5" -LINUX_VERSION ?= "6.5.4" +LINUX_VERSION ?= "6.5.9" -SRCREV="da279e98c07f9c948c60a434ab0043a55c26ea1d" +SRCREV="fc8d4fdba5bd2b9b1cea2aa8a731531943c45aa7" require linux-aspeed.inc With the lack of a dependency the mdio-tools package is not rebuilt subsequent to the kernel bump and the package information remains stale, leading to an incorrect spdx path being generated. Change-Id: I6b60300a61a1d7e33e304fa9fced1ac281a63c2a Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2023-10-29meta-phosphor: ipmitool: add EN for DEPO Electronics Ltd.greenfil2-0/+5
Change-Id: I4ba009fdb7d14d03edf42fc312055ee3c7e5c870 Signed-off-by: greenfil <mikl@greenfil.ru>