summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-11-25treewide: add scarthgap to LAYERSERIES_COMPAT2.16.0-devPatrick Williams77-77/+77
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I28ee50fa55ae47dd7fd8c99f8f6db8f5f6dfa53d
2023-11-24treewide: add nanbield to LAYERSERIES_COMPATPatrick Williams77-77/+77
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I85272779478b66452acd11be93f5fea99e4c3a34
2023-11-21meta-ampere: mtjade: network: use sync-mac for MAC from FRUThang Q. Nguyen7-149/+15
Switch to use phosphor-networkd's sync-mac feature to get and use MAC address from FRU, replacing Ampere approach. Tested: 1. Boot the BMC to Linux and login to console 2. Get BMC MAC address in FRU $ ipmitool fru print 0 | grep "Board Extra" Board Extra : 70:E2:84:8F:E3:56 3. Check eth0 HWaddr with MAC in FRU $ ifconfig eth1 | grep HWaddr eth1 Link encap:Ethernet HWaddr 70:E2:84:8F:E3:56 Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Signed-off-by: Khang Nguyen <khangng@amperecomputing.com> Change-Id: I7121fde2f7b8d673e3ae0b1e5a03f175a10ea578
2023-11-21meta-ampere: mtmitchell: network: use sync-mac for MAC from FRUThang Q. Nguyen5-35/+14
Switch to use phosphor-networkd's sync-mac feature to get and use MAC address from FRU, replacing Ampere approach. Tested: 1. Boot the BMC to Linux and login to console 2. Get BMC MAC address in FRU $ ipmitool fru print 1 | grep "Board Extra" Board Extra : B4:05:5D:E1:01:BC 3. Check eth0 HWaddr with MAC in FRU $ ifconfig eth0 | grep HWaddr eth0 Link encap:Ethernet HWaddr B4:05:5D:E1:01:BC Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Signed-off-by: Khang Nguyen <khangng@amperecomputing.com> Change-Id: Ia31589bf75306ad5a3639cb46a73813957e85e9d
2023-11-18phosphor-dbus-interfaces: srcrev bump 47ba142a6f..2794e9510fAndrew Geissler1-1/+1
Potin Lai (1): meta: add compatible string for Harma Change-Id: I03cdc3ea87e8cc1e05dc497476bf55c5f8582701 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-18bmcweb: srcrev bump 9e9d99dadc..3e7a8da60dAndrew Geissler1-1/+1
Anthony (1): ethernet: change MTU type to size_t Change-Id: I23ba31b45cae85495b90214cea674fb8da9e3548 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-18phosphor-host-ipmid: srcrev bump e4aa654547..e70c59b876Andrew Geissler1-1/+1
Thang Tran (1): dbus-sdr: support reading OEM SEL logs Change-Id: Ie70d4f4ac64bae3970db0c3f07a0066013e672ea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-18pldm: srcrev bump 9427089e8b..099efc60f6Andrew Geissler1-1/+1
Pavithra Barithaya (2): clang-error: fix clang-diagnostic-defaulted-function-deleted error clang-error: fix clang-diagnostic-unused-const-variable error Change-Id: I78fc4ec2f01f21e6f590e915ef75684cd97b7537 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-18entity-manager: srcrev bump 6fdfac0a89..1e19c03055Andrew Geissler1-1/+1
Andrew Geissler (1): configurations: mudflap: add HDC1080 device Change-Id: I86854e2450530290ba870498d3c151402dff6ebc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-16meta-openpower: occ: remove autoconf-archive-native DEPENDSAndrew Geissler1-1/+0
This is no longer needed as the repo moved to meson Change-Id: I06597820fca9b056aeebe4e5b006156b1596927d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-11-16meta-openpower: occ: remove meta services and scriptsAndrew Geissler5-73/+0
These services and script file are now in the actual openpower-occ-control repository. Delete them from the meta layer so we install the correct ones. Tested: - Confirmed expected files are now installed Change-Id: If2b0cc868b5ca42ebf36be22da50a64d57b99274 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-11-16meta-nuvoton: add new layer and conf for npcm845Tim Lee1-0/+8
For features and configurations of npcm845 in OpenBMC. Tested: build pass and boot successfully. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I567a6ef62acae992b4e888a4a0d5f90828939c79
2023-11-15meta-phosphor: initrdscripts: Fix broken PS1 assignmentsZev Weiss2-2/+2
Commit 51d6af4e64f0 ("meta-phosphor: initrdscripts: fix shellcheck issues") fixed some shellcheck trailing-space errors the wrong way, removing the trailing space instead of removing the backslash and quoting it. This caused the following lines to be gobbled up into the variable assignment instead of being executed as their own commands, which in these particular cases led to kernel panics due to pid 1 exiting (insteading of dropping into an interactive shell as intended). Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: I8bda0efe825b34abc5219f17fdddc6d7fc57d74f
2023-11-15yosemite4: Support gpio monitor for server board device probingDelphine CC Chiu4-0/+111
If 12v stby power state was off when bmc boot up, server board device driver will not be probed. so add gpio monitor support for server board device probing Tested: devices on server board were probed after 12v on or hot-pluged Change-Id: I9e2a6cee966dd1c64cbff53b368fa6686a8c3924 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-11-15yosemite4: Revise getting EID for host power controlDelphine CC Chiu5-11/+4
Revise getting EID from dbus MCTP to state manager directly. Tested: Do host power on/off/cycle/reset on yosemite4 unit Change-Id: Idacb08a2dab76ef5ca50b21a977a77b72af046db Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-11-15yosemite4: Support bic power off before 12v offEric3-7/+20
Support BIC power off before 12v power off/cycle for power sequence Tested: record the BIC power and 12v stby power with EE Change-Id: If3d6fafed1196186297c3ede18c67f45c33ff9b9 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-11-15phosphor-fan-presence: srcrev bump 8d9c391a84..1d6b445ae3Andrew Geissler1-1/+1
Matt Spinler (3): control:configs:rainier-2u: Use memory DVFS temps control:configs:everest: Use memory DVFS temps control:configs:rainier-4u: Use memory DVFS temps Change-Id: Ic2abbe2f7f02b434c1762ff9ffba95d7be4a827d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-15phosphor-debug-collector: srcrev bump e70edac3aa..7d06930a42Andrew Geissler1-1/+1
Andrew Geissler (1): ramoops: generate error log when ramoops detected Change-Id: I8ded04c1c1dce1707a0e5b49c6736d707c320cf7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-15phosphor-logging: srcrev bump 6ddbf69e83..2abca8f6feAndrew Geissler1-1/+1
Andrew Geissler (2): PEL: add missing 0x1C00 ComponentID PEL: add in ramoops error Change-Id: I148574eec29b3ab3871843aa1cf7831e1177a622 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-15phosphor-host-ipmid: srcrev bump 3771f5f2e9..e4aa654547Andrew Geissler1-1/+1
Vernon Mauery (1): Rewrite Read Event Buffer to use new API Change-Id: I070a5b53e86339323b7f9c8c66069397af4973e6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-15phosphor-led-manager: srcrev bump 180090cfc9..e3515c71d0Andrew Geissler1-1/+1
George Liu (1): meson.options: Enable use-lamp-test feature by default Sunny Srivastava (1): Reset lamps after reboot Change-Id: I1b31f705e2f5d7cb9282eb14d0dba55bf9c765f0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-15phosphor-dbus-interfaces: srcrev bump 7daf2d7d5a..47ba142a6fAndrew Geissler1-1/+1
Tim Chao (1): Watchdog: Add LogTimeout property in watchdog Change-Id: If5cdc2ad1c8a02701edd88877ad6c75ce5f185d8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-15bmcweb: srcrev bump 63509dd54c..9e9d99dadcAndrew Geissler1-1/+1
Ravi Teja (1): Fix Dump and EventLog URI Change-Id: Ia1d1c3cb6231a5ad97e15d76b1ff24b1b6f7f422 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-14meta-ampere: fix package in packagegroupHieu Huynh2-2/+2
This fixes packages in packagegroup as follows: + Removes phosphor-post-code-manager, phosphor-host-postd which is already in packagegroup-bmc-apps + Adds missing phosphor-ipmi-blobs, phosphor-ipmi-blobs-binarystore into mtjade.conf Tested: code compiles. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ic3f9668e4714566a814cc928067289d650a59f41
2023-11-14meta-ampere: console: refactor configurationChau Ly17-217/+126
Refactor console configuration for Mt.Jade and Mt.Mitchell to avoid duplication and make the configuration files simpler. Tested: 1. IPMI sol on Mt.Jade and Mt.Mitchell works 2. SOL SSH on Mt.Jade and Mt.Mitchell work for all console ports Change-Id: I68d1a3c6be530ca93f8adc1dd61906ba8b206dc5 Signed-off-by: Chau Ly <chaul@amperecomputing.com>
2023-11-13meta-phosphor: initrdscripts: Reduce 'set -x' shutdown noiseZev Weiss1-2/+1
Since commit 51d6af4e64f0 ("meta-phosphor: initrdscripts: fix shellcheck issues") the shutdown script has been spewing a bunch of relatively uninteresting 'IFS= read -r f' lines to the console interspersed between the umount announcements. Instead of using a broad 'set -x', just explicitly echo the desired information (which filesystems are being unmounted). Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: Id28ba9c0e6ecd366a6476764ed7f82b8a102b13e
2023-11-13meta-ampere: mtjade: update virtual sensor expressionsThang Q. Nguyen1-166/+103
Update virtual sensor expression to better handle nan values by using maxIgnoreNaN and sumIgnoreNaN functions. Tested: 1. Check IPMI sensor report using `ipmitool sdr list` Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I901de9ad299fc318756902ded6bc938ae86579c9
2023-11-13meta-ampere: mtmitchell: update on-board sensorsThang Q. Nguyen2-11/+197
Add front backplane and other on-board sensors that are available on the Mt.Mitchell DVT board. This commit also updates virtual sensor expression using sumIgnoreNaN and maxIgnoreNaN functions to better handle nan values Tested: 1. Run 'ipmitool sdr list' and check for sensor report 2. Check sensor report from Redfish and WebUI Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: Ia2a221929026141dbd6a2482f4017be7fe2026cc
2023-11-11meta-ampere: move packagegroup to commonHieu Huynh6-89/+22
This moves packagegroup to common to be used for all platforms. Tested: - All packages are available on RootFs - ipmi sensor, fru report - Web login - Power control Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I87f7ddbd94e9321e452353ed21cacd0f8a4d8f74
2023-11-11openpower-vpd-parser: srcrev bump b2d26c954c..83770867b4Andrew Geissler1-1/+1
Jinu Joy Thomas (1): Set same value for PN and FN keywords in Bonnell (#171) Patrick Williams (1): clang-format: copy latest and re-format Sunny Srivastava (1): Update VPD on BackUP Fru Change-Id: If853c0b8b909b838c7e4278f8b453a5bdb2d3a9c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-11entity-manager: srcrev bump 585d08cc73..6fdfac0a89Andrew Geissler1-1/+1
Yong Li (1): Remove the old dbus interfaces for one i2c bus rescan Change-Id: I5e01e4a760d3faf33c59cfa3485daf2fe3b90d5d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-11pldm: srcrev bump 66794d0f91..9427089e8bAndrew Geissler1-1/+1
Archana Kakani (1): libpldmresponder:Support GetNumericEffecterValue responder Pavithra Barithaya (1): pldmtool: Support for Get Numeric Effecter Value command Thu Nguyen (1): pldmtool : Add retry option `-n` or `--retry-count` Change-Id: I954df6881863479f0d45d4d02631e8e3df562d24 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-11openpower-debug-collector: srcrev bump 20f03ebf76..738785f3e1Andrew Geissler1-1/+1
Matt Spinler (1): Add myself as a maintainer Change-Id: I07ba7803581adf46a1c601ff820ae90f748ec53c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-11libpldm: srcrev bump 499389ecb4..efb400697eAndrew Geissler1-1/+1
Andrew Jeffery (6): libpldm: Fix header use meson: Default tests feature to 'auto' meson: Decouple 'oem-ibm' feature from parent projects meson: Move ABI compliance check alongside library target libpldm: Rationalise the local and installed path of pldm.h libpldm: More fixes for header use Manojkiran Eda (1): Add supported PLDM message types to the enum Patrick Williams (1): license: add spdx identifier to all files Pavithra Barithaya (1): meson: Fix for OEM header collision issue Change-Id: Id76e3f161bd71be527f92c48a85ad08ab7b6a68b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10phosphor-host-ipmid: srcrev bump 1214d6cc51..3771f5f2e9Andrew Geissler1-1/+1
PavanKumarIntel (1): Fix the bugs found in static analysis Change-Id: Ie3b7b75ec5fc487b17f5a9d582347639d0039d24 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10linux-aspeed: Move to v6.5.11 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 6.5.10 and 6.5.11 stable releases. Change-Id: Ib0c4f007f53afe47dfcdd0aa25639d364621ce37 Signed-off-by: Joel Stanley <joel@jms.id.au>
2023-11-10linux-aspeed: NVMEM MAC address, pinctrl strappingJoel Stanley1-1/+1
Paul Fertser (1): net: ftgmac100: support getting MAC address from NVMEM Zev Weiss (1): pinctrl: aspeed: Allow changing SPI mode from hardware strap defaults Change-Id: Ia9a9975d2dae8f5229f2dca42def779efc87f25d Signed-off-by: Joel Stanley <joel@jms.id.au>
2023-11-10linux-aspeed: Watchdog reset maskJoel Stanley1-1/+1
Zev Weiss (2): dt-bindings: watchdog: aspeed-wdt: Add aspeed,reset-mask property watchdog: aspeed: Add support for aspeed,reset-mask DT property Change-Id: Ie98df98bac1eea868b87f92919a63a5a68050e49 Signed-off-by: Joel Stanley <joel@jms.id.au>
2023-11-10sdbusplus: srcrev bump 93f5e28326..ae01928016Andrew Geissler1-1/+1
Patrick Williams (1): async: client: avoid ambiguous base-class error Change-Id: I79f2f76761f6982039a2530890b5fb937440d479 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10openpower-hw-diags: srcrev bump a4424050a3..a7dc66ba76Andrew Geissler1-1/+1
Zane Shelley (2): updated RAS data files for P10 chips Add SMP link support for Bonnell Change-Id: I599c3c993d1afc5433f113178d7dc87284e45a1a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10dbus-sensors: srcrev bump 3ae1cb0979..8d691e2753Andrew Geissler1-1/+1
Patrick Rudolph (1): psusensor: Add support for MAX5970 Change-Id: Idbec493b68d0327895571e8ec71589283cf714a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10phosphor-host-ipmid: srcrev bump 57f4941c2c..1214d6cc51Andrew Geissler1-1/+1
Peter Foley (1): user_channel: strlen isn't constexpr Thang Tran (1): dbus-sdr: remove redundant Get/Set SEL time commands Willy Tu (1): unpack: Support std::span as package arguments Change-Id: I0bf15d82fc09f298a1caf42721f62e583895267f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10stdplus: srcrev bump 6679ebdb8b..a0875538b4Andrew Geissler1-1/+1
Peter Foley (1): include: Improve libc++ compat Vlad Sytchenko (1): print: Add missing include guard Change-Id: Icf830bf66ecad1e8dab1e59f2b27f6c7165cbc32 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10libmctp: srcrev bump e915aad440..8003c71053Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I67ed402758b0d59aaaa2e55f0d5f62c23698e3b1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10obmc-console: srcrev bump bae933a7c1..3453084b57Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I1a7ae7f38bfc8ee6b39fd124a56eed626cb61a9d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-11-10openpower-occ-control: srcrev bump c831dd8d3f..2564451f91Andrew Geissler1-1/+1
Chris Cain (1): Correct PLDM service name Change-Id: I8f1785dc5904e350c7001cd745091682db86a59a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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>