summaryrefslogtreecommitdiff
path: root/meta-intel-openbmc
AgeCommit message (Collapse)AuthorFilesLines
10 daysintel-ipmi-oem: srcrev bump 54d6fc709a..4c04240265Andrew Geissler1-1/+1
Potin Lai (1): Change OS state busname and objpath Change-Id: I27947fbacae86d7de6b199dff0ff4e230e09bc21 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
10 dayspfr-manager: srcrev bump 1388f6cf6c..76b85dba1dAndrew Geissler1-1/+1
Jayaprakash Mutyala (1): Modify BMC busy flag mailbox register value Manojkiran Eda (1): Fix spelling mistakes using codespell Change-Id: I789a525d4372f1185156714349fbe927c50a5945 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
12 dayshost-error-monitor: srcrev bump 3a046aa90b..a6895608d5Andrew Geissler1-1/+1
Jason M. Bills (5): Update meson formatting Add host_error_monitor.cpp to the unit test build Add missing header and inline keywords Handle recovery if crashdump fails to start Add missing capture Change-Id: I01f67e7482ec513e8d7c86f454772c4c09094f0d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-04-15host-error-monitor: srcrev bump 7aede384fc..3a046aa90bAndrew Geissler1-1/+1
Jason M. Bills (1): Use the new CPUModel enum names from libpeci Change-Id: I85f4c4b04a21797232d5bfa9cbad31270dd05cef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-04-12host-error-monitor: Disable testsZev Weiss1-0/+2
As of the most recent host-error-monitor SRCREV bump to commit 7aede384fc, builds may fail if the googletest package isn't found: ``` ../git/tests/meson.build:15:8: ERROR: Assert failed: Googletest is required if tests are enabled ``` Let's return them to being disabled by default for yocto builds. Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: I48246f69cd76d8e7cdd89c63db56f3e9e6876027
2024-04-08host-error-monitor: srcrev bump 85d19abcab..7aede384fcAndrew Geissler1-1/+1
Jason M. Bills (1): Enable tests by default and change check to allowed Change-Id: Ie18f54e9532ed7593b6b3ec11f8f9b2ea71ef5a4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-03-22treewide: remove meta-poky usagePatrick Williams1-1/+0
Upstream poky made a commit that adds an `/etc/motd` with a strong warning that meta-poky is not intended to be used for production purposes. There isn't anything we use directly from meta-poky anymore, so clean up all references to it. See poky commit a226865c8683398b5f58628ba2ec5aee1ee6c19d for additional context. We could potentially switch from using the `poky` subtree to picking up OECore directly, but right now it also provides us a qualified set of OECore + bitbake. Tested: Built yosemite4 and confirmed `motd` output is absent when SSHing in. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9c08650d2278b3ba26794c009adad3e593767f58
2024-02-27pfr-manager: inherit pkgconfigJason M. Bills1-1/+1
pkgconfig is required to build pfr-manager, so inherit it. Change-Id: Ia70a9341766ebe8dfa423930670ee7cb6ee32561 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2024-02-20host-error-monitor: srcrev bump 97b5ef20b4..85d19abcabAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: I31b2617e022663f6f9857e8abb64be4d1a6ac32b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-13host-error-monitor: add phosphor-dbus-interfaces dependencyJason M. Bills1-1/+1
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Change-Id: I9a145330249c3e3eb15000ee6087c4cbf4bebf96
2024-02-09intel-ipmi-oem: srcrev bump 843f482034..54d6fc709aAndrew Geissler1-1/+1
Matt Simmering (1): Update RestrictionMode enum Change-Id: Iae72b435710679f928b1e0a2e771133f4f1d466e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-02-08host-error-monitor: srcrev bump 58fa67cb3c..97b5ef20b4Andrew Geissler1-1/+2
Bump the revision and add the new optional feature to PACKAGECONFIG list (disabled by default to preserve old behavior). Paul Fertser (1): Optionally send reports to D-Bus Logging Change-Id: I6fedbe075237a7bb24bb488647cfc4c603081733 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2024-02-01intel-ipmi-oem: srcrev bump 77a44298a7..843f482034Andrew Geissler1-1/+1
PavanKumarIntel (1): Increase MaxFWImageSize to avoid transfer failure Change-Id: I2e65d94d7fc69a925567f8c93462c3058bf25ff3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-15intel-ipmi-oem: srcrev bump 3a7555c587..77a44298a7Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: I04dd429675dd4d8436051feeecd17483ffa7f864 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-08intel-ipmi-oem: srcrev bump f0feb49c83..3a7555c587Andrew Geissler1-1/+1
Peter Foley (3): storagecommands: Split validation logic subprojects: Avoid configure errors due to missing provides subprojects: Ignore wrap files from subprojects Change-Id: I22ebf7c74a76a71c0432471ddaa4bb402620eebd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-08intel-ipmi-oem: srcrev bump 919075d2a6..f0feb49c83Andrew Geissler1-1/+1
Jatkiewicz, Joanna (1): intel-ipmi-oem: Fixing bios.xml parsing Patrick Williams (1): sdbusplus: avoid deprecated phosphor::Timer Change-Id: I980228905b04bf4d6d3d16f1dd97479b52d6d0f0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-08host-error-monitor: srcrev bump bf81ccf8cb..58fa67cb3cAndrew Geissler1-1/+1
Jason M. Bills (3): Enable standalone build Add a meson option to enable googletest Add status LED support for ERR2 timeout Change-Id: I7e4cc8286c61b5acde842f2133bbaacbf667ded1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-28intel-ipmi-oem: srcrev bump 87381417f0..919075d2a6Andrew Geissler1-1/+1
PavanKumarIntel (1): Fix the bugs found in static analysis Change-Id: I87a96aacb0e86c8461a1747aee2fcd974664674e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-27host-error-monitor: srcrev bump 8c01b421ea..bf81ccf8cbAndrew Geissler1-1/+1
PavanKumarIntel (1): Fix the bugs found in static analysis Change-Id: I27aef84971babd19397bf718207e680528fc448c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-25treewide: add scarthgap to LAYERSERIES_COMPAT2.16.0-devPatrick Williams2-2/+2
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I28ee50fa55ae47dd7fd8c99f8f6db8f5f6dfa53d
2023-11-24treewide: add nanbield to LAYERSERIES_COMPATPatrick Williams2-2/+2
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I85272779478b66452acd11be93f5fea99e4c3a34
2023-10-26pfr-manager: srcrev bump 56b0e66dba..1388f6cf6cAndrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Ibda900732048ed8d45c67aa71cf3ef68192d05bc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-24intel-ipmi-oem: srcrev bump e61e8ec82f..87381417f0Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Ia6af4d03ba6beca4d644578ec294fd6f5edc99b1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-10-11treewide: clean up bmcweb in package groupsPatrick Williams1-1/+0
bmcweb is already added as a default in the meta-phosphor package groups. A large number of machines have mistakenly also explicitly added a RDEPEND on assorted package groups, which is not necessary. Clean these up. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifd3726d18aab45475f80d054a4640196ac0b71d2
2023-10-11treewide: clean up webui selectionPatrick Williams1-1/+0
The webui-vue package is now enabled by default. Clean up all the meta layers to clean up the explicit enablement. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4895be56c70d2c8666dd96cec18d2c097f0c05a3
2023-09-28intel-ipmi-oem: srcrev bump 23ad5f1cc9..e61e8ec82fAndrew Geissler1-1/+1
Vernon Mauery (1): Remove CMake build system Change-Id: Id3a312469b2bcd6c9870e36ff35733f79b825f7f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-26linux-aspeed: Move to Linux v6.5Joel Stanley1-1/+1
This moves the OpenBMC kernel to a v6.5 base for ASPEED. The 6.5 kernel moved all 32-bit ARM device trees, so our BMC device tress are now under an 'aspeed' subdirectory. This change means systems must describe the KERNEL_DEVICETREE with the aspeed directory prefix. There are 78 patches in the tree, with 40 of those patches not yet queued for merging in v6.6. The remaining out of tree patches include: Andrew Jeffery (6): 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 (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 Cédric Le Goater (1): /dev/mem: add a devmem kernel parameter to activate the device Eddie James (16): ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log 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 soc: aspeed: xdma: Add trace events i2c: core: Add mux root adapter operations iio: si7020: Lock root adapter to wait for reset eeprom: ee1004: Enable devices on multiple busses dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom eeprom: ee1004: Add OF matching support leds: pca955x: Refactor with helper functions and renaming leds: pca955x: Use pointers to driver data rather than I2C client leds: pca955x: Optimize probe led selection leds: pca955x: Add HW blink support leds: Ensure hardware blinking turns off when requested Jae Hyun Yoo (1): clk: ast2600: enable BCLK for PCI/PCIe bus always Joel Stanley (14): net: ftgmac100: Ensure tx descriptor updates are visible ARM: aspeed: Add debugfs directory ARM: soc: aspeed: Add secure boot controller support dt-bindings: trivial-devices: Remove Infineon SLB9673 TPM ARM: dts: nuvoton: npmc750-evb: Add default console tpm: tis-i2c: Add more compatible strings leds: pca955x: Revert "Remove the unused function pca95xx_num_led_regs()" arm64: configs: Add Nuvoton NPCM defconfig ARM: configs: aspeed: Add new FSI drivers ARM: config: aspeed_g5: Enable SSIF BMC driver ARM: config: aspeed: Remove FIRMWARE_MEMMAP ARM: config: aspeed: Add Ampere SMPro drivers ARM: config: Add openbmc defconfig ARM: config: openbmc: Add HPE GPX and Nuvoton 7xx Johannes Holland (1): dt-bindings: tpm: Add schema for TIS I2C devices Potin Lai (1): mtd: spi-nor: winbond: Add support for w25q01jvq Change-Id: Ib97af192391af6e71c96fe14e12cfc88c23d7a7d Signed-off-by: Joel Stanley <joel@jms.id.au>
2023-09-22Update intel-ipmi-oem recipe to use mesonVernon Mauery1-3/+1
intel-ipmi-oem repo has been updated to add the meson build system. This bumps the repo and updates the yocto build type to be meson. Tested: Builds using meson Change-Id: I8484d600a0d682f1a81ea670116e621daa8377c5 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
2023-09-22intel-ipmi-oem: srcrev bump 4a31605855..23ad5f1cc9Andrew Geissler1-1/+1
Jason M. Bills (1): Get Device ID: support new version format Change-Id: I56b06e1bf6610eaa59538574d1ee421973f1ca51 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-21intel-ipmi-oem: srcrev bump ee94e63b9f..4a31605855Andrew Geissler1-1/+1
Vernon Mauery (3): changes needed for meson build changes to make it build without cheating add meson build Change-Id: Ib19110f9b9c695d4a30d8f3db65e43c6d292c2a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-19intel-ipmi-oem: srcrev bump 51cf3110bc..ee94e63b9fAndrew Geissler1-1/+1
Jason M. Bills (1): Remove unused namespace Change-Id: I2a4666663d7e0706d1276737205b38574d0ba78b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-13host-error-monitor: srcrev bump 2fb7f92ccb..8c01b421eaAndrew Geissler1-1/+1
Jason M. Bills (2): Rename CATERR to IERR Remove CMake Change-Id: I2d1b1f35b2e37f550d6558d78dd4b3230d8972e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-09-13intel-ipmi-oem: srcrev bump af65268e15..51cf3110bcAndrew Geissler1-1/+1
Jason M. Bills (2): Rename CATERR to IERR Add a configuration option to allow reset on MCERR Change-Id: Ic3bdd3bde634cd9a3995bc85c99e81b838850634 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-31intel-ipmi-oem: srcrev bump 84c203d2b7..af65268e15Andrew Geissler1-1/+1
Vernon Mauery (1): Add OEM get BMC Version String command Change-Id: Ifb786919d28d3798a627d3a904e48fcf06ba1f3b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-31host-error-monitor: srcrev bump 5e1e7e3c4f..2fb7f92ccbAndrew Geissler1-1/+1
Jason M. Bills (1): Fix more build warnings Change-Id: I3554ac3f66209cb02891984582fa12f997e851bc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-25host-error-monitor: switch to mesonJason M. Bills1-3/+5
This changes the build to meson and creates PACKAGECONFIGs for the build options to avoid needing to use EXTRA_OEMESON in recipes. Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Change-Id: Ifdbfecef46d16a5f36b03ee3a72eef30b9bc1b8b
2023-08-22pfr-manager: srcrev bump be13259dd6..56b0e66dbaAndrew Geissler1-1/+1
ankita prasad (1): Update the PFR CPLD Version format Change-Id: Ia920f0af79108f2b4c09c32af1386930945692f6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-22host-error-monitor: srcrev bump 72d3918861..5e1e7e3c4fAndrew Geissler1-1/+1
Jason M. Bills (3): Add support for FLAG_ACTIVE_LOW in libgpiod Fix build warnings Port to meson Change-Id: I7bfebee3cea70dbcf9e79e7905f0c4317d252fea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-18pfr-manager: srcrev bump 1218aa64d1..be13259dd6Andrew Geissler1-1/+1
sri anjaneyulu alapati (1): Set BMC boot complete checkpoint in unprovision mode Change-Id: Ia4c9cf8a0590bd4015c64192bf0d4b7fa1ceae9c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10host-error-monitor: srcrev bump c4a241ed04..72d3918861Andrew Geissler1-1/+1
Jason M. Bills (1): Fix build error with CRASHDUMP enabled Change-Id: I66d00f8358ea8d7ce406e5cc7eb50094bf080908 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10host-error-monitor: srcrev bump 8b7c55eb3b..c4a241ed04Andrew Geissler1-1/+1
Jason M. Bills (1): Use an enum to specify the type of recovery to perform Change-Id: Ib9180d2d5316cd41b59bd8413b806be9a8a34d60 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-04pfr-manager: srcrev bump 48935a4343..1218aa64d1Andrew Geissler1-1/+1
ankita prasad (1): Removing PLD lines to read PFR CPLD Version Change-Id: I3b995422a91d089f6e2b668393a7e11f5611455f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-21intel-ipmi-oem: srcrev bump 3432a0ace7..84c203d2b7Andrew Geissler1-1/+1
Jason M. Bills (1): Return error when SDR offset is out of range Change-Id: Ia438634fef38fb38527960a58f45c3de7f92643a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-18intel-ipmi-oem: srcrev bump ac330b8e70..3432a0ace7Andrew Geissler1-1/+1
PavanKumarIntel (1): Fix to prevent the FRU corruption while updating Change-Id: Ifaf448031ae3da923f52771f8b9ceec21b819f2d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-17host-error-monitor: srcrev bump 92608b3790..8b7c55eb3bAndrew Geissler1-1/+1
Jason M. Bills (1): Change CrashdumpComplete signal interface Change-Id: I2e9f9cfacd48de8b9422749373f1a8007280c986 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-14intel-ipmi-oem: srcrev bump c56005e5d8..ac330b8e70Andrew Geissler1-1/+1
Ivan Mikhaylov (1): tinyxml2 make system changed to meson from CMake Change-Id: Ib9285f286ddfb60d464ee7cb25deb069ee87eff2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-13intel-ipmi-oem: srcrev bump 152e914540..c56005e5d8Andrew Geissler1-1/+1
Matt Simmering (1): Fix object path of chassis intrusion Change-Id: I39615b6dfda6cba0b2d4a21c98e764a491986e7d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-06host-error-monitor: srcrev bump 1c0d047713..92608b3790Andrew Geissler1-1/+1
Jason M. Bills (1): Use variable for service install location Change-Id: I28d0ee360da26950cee2d16f8da610783db94abd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-07-05host-error-monitor: inherit pkgconfigJason M. Bills1-1/+1
We need pkgconfig to get the systemd service file location variable to support usrmerge. Tested: Confirmed that host-error-monitor can find pkgconfig and the systemd service file location variable. Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Change-Id: Id453f64d7b249c4fcb0af4cc8395dea8dc3c5f96
2023-07-05pfr-manager: srcrev bump d5c499082f..48935a4343Andrew Geissler1-1/+1
Jason M. Bills (1): Use variable for service install location Change-Id: I23d54bcdc9b0edc0f4c2745b79b0dec8b098625b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>