summaryrefslogtreecommitdiff
path: root/meta-ieisystem
AgeCommit message (Collapse)AuthorFilesLines
2025-08-26iei-ipmi-oem: srcrev bump 4f81ab752c..f68342cf92Andrew Geissler1-1/+1
George Liu (1): Remove cmdSetAssetInfo command Change-Id: Ic7e1c633508e2be196056ad5bc593d5b1695e022 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2025-08-05iei-ipmi-oem: srcrev bump 1bfc135409..4f81ab752cAndrew Geissler1-1/+1
George Liu (1): Updated owners file Change-Id: Ib7daac5492b21fb1108965f7b8946083a84d69b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2025-08-05meta-openpower: Remove support P8 and P9 processors on occ_controlSheldon Bailey1-11/+2
Starting with this commit, occ-control will no longer support the following: P8 Processors :uses I2C communication with the OCCs P9 Processors :uses SBEFIFO for communication with the OCCs Change-Id: Ia3db23c8987b99f61225937e67fd81948681e5b8 Signed-off-by: Sheldon Bailey <baileysh@us.ibm.com>
2025-07-30meta-ieisystem: nf5280m7: bitbake: fix some warningsGeorge Liu1-1/+1
Resolve the following: ``` WARNING: /work/openbmc/meta-ieisystem/meta-nf5280m7/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend:7 has a lack of whitespace around the assignment: 'EXTRA_OEMESON= " -Dsensor-yaml-gen=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-sensors.yaml -Dinvsensor-yaml-gen=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-inventory-sensors.yaml -Dfru-yaml-gen=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-fru-read.yaml "' ``` Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I94d16535e277357b1d257178e74d4473f9f95f21
2025-07-23treewide: add whinlatter LAYERSERIES_COMPATPatrick Williams3-3/+3
Change-Id: I1d53510329749ff122c8a65157a72c8ff88bd306 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2025-07-22meta-phosphor: bmcweb options to PACKAGECONFIGEd Tanous1-3/+6
For some of the most commonly set bmcweb options, change them into packageconfig entries. Systems that used these config options have been moved to the PACKAGECONFIG. Some systems that had CMAKE build options still had those directly removed. Change-Id: I741f60a725905d67f7a8ef698f95b25895088db4 Signed-off-by: Ed Tanous <etanous@nvidia.com>
2025-07-03iei-ipmi-oem: srcrev bump 1f075563e8..1bfc135409Andrew Geissler1-1/+1
George Liu (2): clang-format: update latest spec and reformat remove IPMI_CC Change-Id: I14e6abd6a349a9f665d0646629831f69cbcd61d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2025-05-24treewide: add walnascar LAYERSERIES_COMPATPatrick Williams3-3/+3
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I6291eeaf0ca7d4bd674bf0717f1234bfd757f6fe
2025-04-03meta-ieisystem: bmcweb: enable redfish-dbus-logGeorge Liu1-0/+1
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I6407bfb043415d3d5f0e956ccf16bada33a76cb6
2025-03-06meta-ieisystem: nf5280m7: enable phosphor-ipmi-kcsGeorge Liu3-0/+16
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ie6b73a86f93502facb4b2a42646f8b8dd701e051
2025-03-04meta-ieisystem: nf5280m7: Enable x86-power-controlGeorge Liu2-1/+11
nf5280m7 is an x86 platform, this commit adds ieisystem-x86.inc to enable x86-power-control. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Idfe6ca7170706640aef0b65cc8a25a6bcf20a6b7
2025-02-23iei-ipmi-oem: srcrev bump 3041dde364..1f075563e8Andrew Geissler1-1/+1
George Liu (1): clang-format: update latest spec and reformat Change-Id: I29d37a87f348dc5a8b7f44f7e96bc399460cd37d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2025-02-19meta-ieisystem: nf5280m7: dbus-sensors: fix spelling errorsGeorge Liu1-1/+1
s/psuensor/psusensor Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ibac50e2e0d5b14b94e0b99a1ddd87d24e0bfc860
2025-02-19meta-ieisystem: nf5280m7: remove pciesensor from dbus-sensorsGeorge Liu1-1/+0
pciesensor is not a subpackage of dbus-sensor, this commit removes it Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I48e695eaf9f4ddd0ee0e1454078fb16a93df0d23
2025-01-21iei-ipmi-oem: srcrev bump 24927aa5cd..3041dde364Andrew Geissler1-1/+1
George Liu (1): clang-format: re-format for clang-19 Change-Id: I9b0a6f76c92a504f40fdc7a36d068bdec62f803e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-20treewide: switch debug-tweaks to allow-root-loginPatrick Williams2-2/+2
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I2665e9e7e37242d546eafdb4d1c65dd0369ca635
2024-12-20treewide: add styhead to LAYERSERIES_COMPATPatrick Williams3-3/+3
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8f74fcbb7bf66bb24fde1571ef09fac1095c7e59
2024-12-20iei-ipmi-oem: srcrev bump 45d31233ff..24927aa5cdAndrew Geissler1-1/+1
Jayanth Othayoth (1): clang-tidy: Initial commit Change-Id: Ib94fc3fd5e4d992135478cfb4e40ba96c757ff90 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-11iei-ipmi-oem: srcrev bump 93b6a33320..45d31233ffAndrew Geissler1-1/+1
George Liu (1): Support Power delay configuration Change-Id: I3d062c5c4b56e4c71eaaedff3217236463de0dc2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-07libpldm: srcrev bump 35b72d95eb..eb8bb17f10Andrew Geissler1-1/+2
Andrew Jeffery (5): meson: Switch default_options to dict meson: Sort options file meson: Specify OEM extensions in an array meson: Convert options from feature to boolean README: Rework OEM notes Matt Johnston (3): dsp: firmware_update: Fix missing #include <span> dsp: pdr: Replace ENOKEY with ENOENT meson: Make transport optional Unive Tien (1): dsp: base: add encode_pldm_header_only_errno() Change-Id: I1cacdc1db240d02ed7ea9d872c833ced09276db7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-07meta-ieisystem: nf5280m7: add settingsd for restore policyGeorge Liu2-0/+12
Configure the default PowerRestoreDelay maximum time to 2 seconds. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I85f15ef4edc064f386413b2a03df6ef70f4178e1
2024-12-06meta-ieisystem: nf5280m7: update WORKDIR to UNPACKDIRGeorge Liu2-2/+3
New yocto requires the use of UNPACKDIR Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I762888208b5c065fe63ebfe2f5eae5a41bcf3a0f
2024-12-06styhead: update WORKDIR usageAndrew Geissler6-6/+7
The latest yocto release(styhead,5.1) has made a significant change[1] to the use of the WORKDIR parameter. This is not the complete change required but gets us going in the right direction. [1]: https://docs.yoctoproject.org/next/migration-guides/migration-5.1.html#workdir-changes Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4f184b361be69e7704a0657a4a00cdad981aff8a
2024-11-08virtual_sensor_config: remove Type attributeGeorge Liu1-2/+1
`Type` has been removed from phosphor-virtual-sensors [1], so this commit updates the JSON configuration file and deletes all `Type`. [1]: https://github.com/openbmc/phosphor-virtual-sensor/commit/06f8874f26adff78f960c8937ce11b723ad31e87 Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I9dd1bc85779095ae5f034be527a5bd30b2ba5b2a
2024-10-31meta-ieisystem: nf5280m7: format json fileGeorge Liu2-7/+7
Format json file using the prettier config from the docs. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I150de391f4a3e809e4c60f3dacaf9e43ddbcebe8
2024-10-31meta-ieisystem: fp5280g3: format json fileGeorge Liu1-6/+6
Format json file using the prettier config from the docs. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I4b76f4b76eec6234fef2922c6ff6ce93cab698b3
2024-08-21iei-ipmi-oem: srcrev bump 0917ac423d..93b6a33320Andrew Geissler1-1/+1
George Liu (1): clang-format: re-format for clang-18 Change-Id: I7fb98a38d9cb241b06d1cd1767f0da5ed453c4aa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-08-21meta-ieisystem: Add chassis poh supportGeorge Liu2-0/+11
Add powerOnHours.override.yml to settings Tested: 1. After power on host for 1h 2. run ipmitool ``` ~#: ipmitool chassis poh POH Counter : 0 days, 1 hours ``` Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I829bd71bfdb7c3b89f8840fb3683bf5d109b6ec9
2024-07-24meta-ieisystem: Enable I2C tracing to aid in debugging sensor issuesJohn Wang2-0/+5
Enabling I2C tracing can help in diagnosing problems related to sensors by providing a clearer view of I2C communication. Signed-off-by: John Wang <wangzhiqiang02@ieisystem.com> Change-Id: I3efcaed0d2f2a197a1faf428ea932852c0b8ec29
2024-07-23meta-ieisystem: nf5280m7: enable entity-manager by defaultGeorge Liu2-1/+3
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ifd5e97ab92261aaed85f6bd465f2028794412156
2024-07-19meta-ieisystem: bmcweb: disable redfish-host-loggerGeorge Liu1-0/+1
Since this function is not used in all IEI machines, this log is disabled and will not be displayed in the parent link. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I2f9b9875f550ca1edad2d87d63a88e6f75917db3
2024-07-19meta-ieisystem: bmcweb: Enable insecure-enable-redfish-queryGeorge Liu1-0/+3
Since web access to sensors is too slow, enable the query parameter function of redfish and use the expand parameter to get all sensor data at once. Tested: ``` curl -k -H "X-Auth-Token: $token" -X GET https://${bmc}/redfish/v1/Chassis/chassis/Sensors?$expand=*($levels=1) { "@odata.id": "/redfish/v1/Chassis/chassis/Sensors", "@odata.type": "#SensorCollection.SensorCollection", "Description": "Collection of Sensors for this Chassis", "Members": [ { "@odata.id": "/redfish/v1/Chassis/chassis/Sensors/SYS_5V", "@odata.type": "#Sensor.v1_0_0.Sensor", "Id": "SYS_5V", "Name": "SYS_5V", "Reading": 11.635200000000001, "ReadingRangeMax": 6.659267458256627, "ReadingRangeMin": 0.0, "ReadingType": "Voltage", "ReadingUnits": "V", "Status": { "Health": "Critical", "State": "Enabled" }, "Thresholds": { "LowerCaution": { "Reading": 4.65 }, "LowerCritical": { "Reading": 4.5 }, "UpperCaution": { "Reading": 5.37 }, "UpperCritical": { "Reading": 5.52 } } }, ...... ``` Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: If2209806c4b0db2b7adae4512afcb26a2ef453be
2024-07-19meta-ieisystem: Add phosphor-virtual-sensorGeorge Liu4-1/+139
Both fp5280g3 and nf5280m7 depend on phosphor-virtual-sensor, so move the phosphor-virtual-sensor to recipes-ieisystem/packagegroups. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I443c0a8df60f2e1b43c645ba827873cec8a62b93
2024-07-19meta-ieisystem: Add dbus-sensorGeorge Liu6-1/+22
Since all IEI machines depend on dbus-sensors instead of phosphor-hwmon by default, phosphor-hwmon is disabled and dbus-sensors is enabled by default. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ib1d7624327790419d30c27c7b965995bbd11bd79
2024-07-13meta-ieisystems: timezone: Move timezone to recipes-extendedGeorge Liu3-1/+1
The default time zone for ieisystem machines has been changed from UTC to UTC+8. Tested on qemu: ~# timedatectl Local time: Wed 2024-02-28 01:28:42 CST Universal time: Tue 2024-02-27 17:28:42 UTC RTC time: n/a Time zone: Asia/Shanghai (CST, +0800) System clock synchronized: no NTP service: active RTC in local TZ: no Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Id6837bcb911a247f26317c2422e96467f90155c2
2024-07-13meta-ieisystem: Move ipmitool to recipes-ieisystemGeorge Liu3-5/+4
ipmitool is a tool and all machines of ieisystem will rely on this tool, so move ipmitool to recipes-ieisystem. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I4afee6289010eeb35364dc45a679eda935c19128
2024-07-13meta-ieisystem: Move iei-ipmi-oem to recipes-ieisystemGeorge Liu3-2/+4
Since iei-ipmi-oem is the general repo of ieisystem, all machines will rely on this repo, so move iei-ipmi-oem to recipes-ieisystem. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Icb61767650335fe26326fb2239124dde25b7b3ad
2024-07-12meta-ieisystem: Rename layer nameGeorge Liu65-0/+8288
Since the company name is ieisystems and the domain name is ieisystem in order to be consistent with the domain name, the layer name is replaced with ieisystem. Link: https://en.ieisystem.com/ Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ie8e02d5b9f20a92ce4bf8c53ec291e2b51dc43f5