summaryrefslogtreecommitdiff
path: root/meta-intel-openbmc/meta-common
AgeCommit message (Collapse)AuthorFilesLines
2022-12-01host-error-monitor: srcrev bump 519f2cd628..fe64182444Andrew Geissler1-1/+1
JinFuLin (1): Add Asserted property for IERR Change-Id: Ief345c8528188d9e28c91be7644c4414a7beb31c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-30host-error-monitor: srcrev bump d4645cbffd..519f2cd628Andrew Geissler1-1/+1
JinFuLin (1): Start crashdump when failed in checking property Change-Id: Ia6876c46d2d8561e357fa6db2e4336a7ca175b85 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-17meta-intel-openbmc: intel-ipmi-oemDmitry Ponamorev1-1/+1
Fixes openbmc/openbmc#3894 1. Inherit pkgconfig 2. Yocto config variable to enable the Intel OEM dbus interfaces Change-Id: I7e9219eba5ec8256d4a0d4793ae80348f7af67d5 Signed-off-by: Dmitry Ponamorev <dponamorev@gmail.com>
2022-11-09host-error-monitor: srcrev bump 3d2ceedcc0..d4645cbffdAndrew Geissler1-1/+1
Jason M. Bills (1): Add a debug message for unsupported CPU models Change-Id: Ib2008426b09bf78a2d5a754405768b97b5bba60d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-15Update Intel x86-power-control bbappendMatt Simmering1-0/+1
Update bbappend to enable ignore-soft-resets-during-post option Tested: Feature is now enabled Change-Id: I0fd779e2b3d18804562eab482966aa680ef36c6b Signed-off-by: Matt Simmering <matthew.simmering@intel.com>
2022-10-14treewide: remove obmc-control-bmc package referencesPatrick Williams1-1/+0
This package is an old interface from 'skeleton' for which there are no users outside of an IBM IPMI OEM handler, but the package isn't even installed on any IBM machines. Remove all references to this package from the tree so that it can be further removed. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icda5c156940450ab033365d7f93d5542d6646696
2022-10-13meta-intel-openbmc: remove intel-dbus-interfacesBrad Bishop1-31/+0
The content in this repository has been moved to phosphor-dbus-interfaces, and intel-dbus-interfaces has been deprecated. Remove the recipe. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Ibeec874b75e5372ab2d197f20dab5bdbe757095e
2022-10-12intel-dbus-interfaces: srcrev bump 2b1255c47f..603a528495Andrew Geissler1-1/+1
Brad Bishop (1): README: add deprecation notice and instructions Change-Id: Id162d8f17549e0deab731fedbb8c8ddf8466569b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11intel-ipmi-oem: srcrev bump 90eb7876b4..097497fb7bAndrew Geissler1-1/+1
Alex Schendel (1): Remove ManagedObjectType Dependency Change-Id: Ief8483ed787a2dc9ab4226fe8f662119f70cce62 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11Update Intel rsyslog.confMatt Simmering1-2/+2
Update the RateLimit.Burst to 4000. Current value of 2000 is causing unnecessary rate-limiting Tested: No rate-limiting, and no bad consequences for increasing RateLimit.Burst Change-Id: If20dbc70adae7922fbfb91ef9c29ddc64b527846 Signed-off-by: Matt Simmering <matthew.simmering@intel.com>
2022-10-10phosphor-objmgr: recipe cleanupsPatrick Williams2-12/+0
Big cleanups to the phosphor-mapper/phosphor-objmgr recipe. - Remove all "mapper-config-native" constructs as the underlying repository has no such support. - Remove all mapper-related bbclasses as they are no longer relevant. - Remove environment support in service file as the mapper executable no longer supports any arguments. - Greatly simplify the 'libmapper' packaging to avoid stray python in the recipe. - Update all recipes to use `DEPENDS += "libmapper"` where appropriate for clarity if they use libmapper. - Rename the recipe from phosphor-mapper to phosphor-objmgr to match the repository name, which allows simpler devtool invocations. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5a64e2feddd1a7919813e007411f9c28b6c9a330
2022-10-05intel-ipmi-oem: srcrev bump 9d2894d9b7..90eb7876b4Andrew Geissler1-1/+1
Alex Schendel (1): Fix Get and Set SM Signal Fan PWM Command Change-Id: I512dfce6d6cfe6c1b48cd024568ff9501fd0e709 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-29intel-ipmi-oem should use phosphor-dbus-interfacesVernon Mauery1-2/+2
With the migration of interfaces from intel-dbus-interfaces to phosphor-dbus-interfaces, change the dependency in the recipe. Tested: builds as expected Change-Id: I572fb466fa9e57a847506975d35ee67d94b60681 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
2022-09-28intel-ipmi-oem: srcrev bump d42a0c459c..039c3495fcAndrew Geissler1-1/+1
Jason M. Bills (2): Condense std::variants Change static flat_map to constexpr array of pairs Change-Id: I648a0b712d5677a4d71a271190033cecec16b445 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-27intel-ipmi-oem: srcrev bump 4aee3fc93b..d42a0c459cAndrew Geissler1-1/+1
Vernon Mauery (1): remove intel-dbus in favor of phosphor-dbus Change-Id: I0565a4465ccc846207392f0592d32481af240e8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-22host-error-monitor: srcrev bump 1a08117288..3d2ceedcc0Andrew Geissler1-1/+1
Jason M. Bills (2): Update to C++20 Add missing include for boost::flat_map Change-Id: I78fc0bc924d1ee25f715e76b1a0459a020a9a97e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-22pfr-manager: srcrev bump 70da5ce96f..7010844542Andrew Geissler1-1/+1
Jason M. Bills (1): Add missing include for boost::flat_map Change-Id: I24b0438afbee620fe81737b5a70dc9c9f5502115 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21intel-ipmi-oem: srcrev bump ac0b7278b3..4aee3fc93bAndrew Geissler1-1/+1
Ed Tanous (1): Add flat_map to includes Change-Id: Icd594c4f8aa103e41b610a0e8f143204858c8fd2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-12intel-ipmi-oem: srcrev bump 9722151c45..ac0b7278b3Andrew Geissler1-1/+1
Patrick Williams (1): cmake: update to C++20 Change-Id: I74573b3dad242522e23583d88b5af1dec6fa7364 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-12pfr-manager: srcrev bump 43ef7825a5..70da5ce96fAndrew Geissler1-1/+1
Patrick Williams (1): cmake: update to C++20 Change-Id: I65d81f71006802fd895dcf472439c1a8a8edf951 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-01host-error-monitor: srcrev bump c99b8c905e..1a08117288Andrew Geissler1-1/+1
Jason M. Bills (2): Add CPU early error monitor Remove FIVR fault check from CPU thermtrip monitor Change-Id: I4f5bf89d3d04122309ff427e28904e1d853bb7ba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-29intel-ipmi-oem: srcrev bump fc3bc38119..9722151c45Andrew Geissler1-1/+1
Paul Fertser (1): Specify "8-bit ASCII + Latin 1" SDR encoding Change-Id: I154c126e6e8b1499e0e753134f170f6b0569b3f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-29host-error-monitor: srcrev bump 57f47c4412..c99b8c905eAndrew Geissler1-1/+1
Jason M. Bills (2): mcerr_monitor: fix CPU numbering in message Add parameter to set the MCERR assert polarity Change-Id: Id4e5220f91be84c427bd19ab65ddb93f7087d6e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-06intel-ipmi-oem: srcrev bump f1ccb19661..fc3bc38119Andrew Geissler1-1/+1
Vernon Mauery (1): Check reserved fields in appSlotI2CMasterWriteRead Change-Id: Ibcb71635945df49d810c57807850beb3236d5475 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05pfr-manager: srcrev bump f01de2220c..43ef7825a5Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I05a67f128bc566a2a14f048d09dbca01f963cb44 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05intel-ipmi-oem: srcrev bump f944d2e58f..f1ccb19661Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I7acd02d80810ec5661a81b6848e786ba540c9c94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-04intel-ipmi-oem: srcrev bump bc01d21396..f944d2e58fAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: Iec1bdec02f83247c9ce8068efb9dbeae056d43d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-04pfr-manager: srcrev bump 887c7f8e75..f01de2220cAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: I7d0fcdaeca13d951a9d3750effc02f1e6b63ffe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-29intel-ipmi-oem: srcrev bump 0ee33db0c9..bc01d21396Andrew Geissler1-1/+1
Mike Jones (1): Check SetEFIBootOptions when Byte 1&2 are 0 Change-Id: I194cf46b6a7b0f663d4bd1e4716b48f47aaefe33 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26pfr-manager: srcrev bump c96f37dc87..887c7f8e75Andrew Geissler1-1/+1
Jonathan Doman (1): Use const& in getAllProperties callback Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: Id01da25953eb572a7d6c5af644f2be222d41e9cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26intel-ipmi-oem: srcrev bump 429b085783..0ee33db0c9Andrew Geissler1-1/+1
Jayaprakash Mutyala (1): Conditionally clear watchdog pre-timeout interrupt Jiaqing Zhao (1): bmccontrolservices: Use service name for matching Matt Simmering (1): biosConfigCommands: Add check for invalid paramSel Mike Jones (1): Fix return code ipmiGetSetFirmwareUpdateControl Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Vernon Mauery (1): fix external dependency for ci build Zhikui Ren (3): sensorcommands: handle NaN in threshold interface Fix build issue Detect Write Protect when programming MAC address Change-Id: I61c39b9f03ee509785bc7153d5e7d82628458fb6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-08intel-ipmi-oem: srcrev bump 493d77616d..429b085783Andrew Geissler1-1/+1
Jayaprakash Mutyala (1): Fix for ClearMessageFlags IPMI command Change-Id: Ia98946aecd96b7dde8955a536fb871e4ebeaa023 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05intel-ipmi-oem: srcrev bump ad129c6891..493d77616dAndrew Geissler1-1/+1
Jason M. Bills (1): Include fstream Zhikui Ren (1): Store mac to eeprom enhancement Change-Id: I85b59c67a03f0fbf0f6eda4e4fc6926aea3f19d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-04intel-ipmi-oem: srcrev bump 6346e98cd5..ad129c6891Andrew Geissler1-1/+1
Andrei Kartashev (1): move PowerRestoreDelay to RestorePolicy interface Snehalatha Venkatesh (1): Fix for Redfish event when BIOS attributes changed Vernon Mauery (2): do not shift kcs-passed software ID Fix incorrect generatorID shifting Zhikui Ren (1): Add MAC to FRU EEPROM Change-Id: I2c3e98b39d71bc607b4bfdcf505034f01b0d79d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-27host-error-monitor: srcrev bump 779e1f8b6a..57f47c4412Andrew Geissler1-1/+1
Vasu V (1): Add CPU missing event Change-Id: I8aa573568cb8a785fa85de1e2c3b020f9c318676 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-19meta-intel-openbmc: Use wildcard for rsyslog configsZbigniew Kurzynski1-1/+1
After this change the logrotate app will use and rotate all config files with extension .rsyslog instead of specific one. This should allow for easier configuration extension especially on down-stream projects. Tested: I manually created a new config file under location: /etc/logrotate.d/ with extension xx.rsyslog After calling this command /usr/sbin/logrotate -d /etc/logrotate.d/*.rsyslog I get following message, where first two entries regards original config files and the third one is my testing file. rotating pattern: /var/log/ipmi_sel … rotating pattern: /var/log/redfish … rotating pattern: /var/log/my_new_events Signed-off-by: Zbigniew Kurzynski <zbigniew.kurzynski@intel.com> Change-Id: Ic10c6eb211221291916e6ba6537ab9bf71efe178
2022-03-22host-error-monitor: srcrev bump ed6972aefe..779e1f8b6aAndrew Geissler1-1/+1
Jason M. Bills (3): Move checkErrPinCPUs() to a common header Rename the err_pin_monitor to err_pin_timeout_monitor Add a non-polling ERR pin monitor Change-Id: I0a6e9d3ce097c79864797530133cd65a1e014786 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-16pfr-manager: srcrev bump 57f42c3d37..c96f37dc87Andrew Geissler1-1/+1
Alex Schendel (1): Add FW Version in journalctl log Jason M. Bills (1): Fix interface usage for OperatingSystemState Zhikui Ren (1): Add pfr postcode feature Change-Id: I6ba15f093c75e5a09bb28faf58ce8810a1b9e1ce Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-15intel-ipmi-oem: srcrev bump a165038f04..6346e98cd5Andrew Geissler1-1/+1
Andrei Kartashev (1): fix interface usage for OperatingSystemState Arun Lal K M (2): Use consistent error code in biosconfigcommands. Removing IsSystemInterface from biosconfigmanager Jiaqing Zhao (1): Fix SOL over SSH service control Snehalatha Venkatesh (1): Fix for restoring Default values in BIOS Change-Id: Ic38b4b2a35dcd81486a99cab703dbb78699821a9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-09libpeci: Move recipe to meta-phosphor/recipes-x86Jian Zhang1-17/+0
Move libpeci to meta-phosphor/recipes-x86. libpeci is a common feature. When you need use libpeci, you will don't have to rely on meta-intel-openbmc. Tested: Build OK, and verify in QEMU that command 'peci_cmds' called OK. Change-Id: I35f82a998861fdec1ff056a38389f86b6d0886b7 Signed-off-by: Jian Zhang <zhangjian.3032@bytedance.com>
2022-03-08host-error-monitor: srcrev bump 2d58247205..ed6972aefeAndrew Geissler1-1/+1
Jayaprakash Mutyala (1): Memhot event monitor for MEMHOT pins Change-Id: I32cb628b222ea6431aef988dd3152e2168009c34 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-05host-error-monitor: srcrev bump 1c208480e6..2d58247205Andrew Geissler1-1/+1
Jason M. Bills (2): Add CPLD CRC Error Monitor Add an MCERR monitor Change-Id: I85ce4e7ef02084c701e787fcb55d3049a09267c4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17meta-intel-openbmc: Use '=' with removeJason M. Bills1-8/+8
Yocto has started throwing WARNINGs about using 'remove' with '+=': WARNING: ...:remove += is not a recommended operator combination, please replace it. This changes the '+=' in those cases to '='. Tested: confirmed that it builds without these warnings Signed-off-by: Jason M. Bills <jason.m.bills@intel.com> Change-Id: I54377229cd05bcb89f4c5edbb303dcc54e629192
2022-02-02intel-ipmi-oem: srcrev bump 382dc97f87..a165038f04Andrew Geissler1-1/+1
Ankita Vilas Gawade (1): Add OEM Command to Read Mailbox PFR Registers Snehalatha Venkatesh (1): Fix Get Payload Data failing for type 0 and 5 files. Change-Id: Idd0281e13e3ec593a183507ffc2f053d2dcdeab9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-27libpeci: Add option to build the raw PECI daemonJason M. Bills1-1/+5
This adds a PACKAGECONFIG option to build the new D-Bus raw PECI daemon. Tested: Enabled this option and confirmed that the raw-peci daemon is started and can handle raw PECI commands sent over D-Bus. Change-Id: Ic37aced8f2b0b3502021206b5582cd1c47bd253f Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams5-5/+5
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2022-01-24intel-ipmi-oem: srcrev bump 0fac9bf4a0..382dc97f87Andrew Geissler1-1/+1
Arun Lal K M (1): Use correct OSStatus in biosconfigcommands to detect post completed. Snehalatha Venkatesh (1): Add extra validation for GetPayloadData Change-Id: I7b8a32f005d213a0321830731c118c93217bd6dc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-22libpeci: srcrev bump 6a00e9aa72..bdefaa3c95Andrew Geissler1-1/+1
Jason M. Bills (1): Add D-Bus Raw PECI Daemon Change-Id: Ic84cd9956dfa03395b32a8348a73ab59b0f90da9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-10intel-ipmi-oem: srcrev bump d2d60ab5b3..0fac9bf4a0Andrew Geissler1-1/+1
Prithvi A Pai (1): Fix for non-existance of smbios file Change-Id: Iafe988560ee2d4c40f72471fc50cb50194f405ed Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-06intel-ipmi-oem: srcrev bump 90da3d9d8f..d2d60ab5b3Andrew Geissler1-1/+1
ANJALI RAY (1): Make enableUnit and disableUnit files as optional Arun Lal K M (1): Add support for Enumeration in BIOSConfig Snehalatha Venkatesh (1): Fix issue with hex string to integer conversion Change-Id: I1a1494a8c405bab88387d8d30823ddfb4cfb81d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>