34f4d15c | 19-Feb-2025 |
Jagpal Singh Gill <paligill@gmail.com> |
Fix required property name typo for firmwareInfo
The required property list was missed while updating the property name from CompatibleName to CompatibleHardware. Update the required list to reflect
Fix required property name typo for firmwareInfo
The required property list was missed while updating the property name from CompatibleName to CompatibleHardware. Update the required list to reflect name as CompatibleHardware.
Change-Id: Ief5958dea5bf83786ac44bda9023b84ce2877edb Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
196e9101 | 18-Feb-2025 |
Chau Ly <chaul@amperecomputing.com> |
configurations: mtjade: Remove iout*_Scale config
This commit removes iout*_Scale configurations for smpro_hwmon sensors in mtjade.json
Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id:
configurations: mtjade: Remove iout*_Scale config
This commit removes iout*_Scale configurations for smpro_hwmon sensors in mtjade.json
Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: I064e626eebc0b559e8e243ce7d32c920ae1b6b4c
show more ...
|
83eb4a64 | 18-Feb-2025 |
Chau Ly <chaul@amperecomputing.com> |
configurations: Various updates to Mt.Jefferson
This commit adds various updates to the mtjefferson_mb.json:
1. Update stepwise controller tables, and add new stepwise controllers. 2. Update thresh
configurations: Various updates to Mt.Jefferson
This commit adds various updates to the mtjefferson_mb.json:
1. Update stepwise controller tables, and add new stepwise controllers. 2. Update thresholds for a few ADC sensors. 3. Update EntityInstance/EntityId values for fan sensors, NVMeFBP_MaxTemp, NVMeM2_MaxTemp, and FrontBP_MaxTemp sensor.
Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: I962f94c193785b035996bff9a7971982df61293e
show more ...
|
2639e569 | 12-Feb-2025 |
Yikai Tsai <yikai.tsai.wiwynn@gmail.com> |
schemas: mctp: Specify descriptions of MCTP I3C targets
8fd7afac1555 ("schemas: Specify descriptions of MCTP I2C targets") introduced `MCTPI2CTarget` schema. According to this commit, add `MCTPI3CTa
schemas: mctp: Specify descriptions of MCTP I3C targets
8fd7afac1555 ("schemas: Specify descriptions of MCTP I2C targets") introduced `MCTPI2CTarget` schema. According to this commit, add `MCTPI3CTarget` schema to support I3C targets.
Change-Id: I9fd2bcae9f39b9334107fb4b75c3ab5e837e0fec Signed-off-by: Yikai Tsai <yikai.tsai.wiwynn@gmail.com>
show more ...
|
ae2d4354 | 12-Feb-2025 |
Ed Tanous <ed@tanous.net> |
Remove deprecated boost usage
Boost 1.87 has removed some deprecated usage. There was lots of warning for these, but we didn't have warnings enabled, so now we have to make a quick commit to fix it
Remove deprecated boost usage
Boost 1.87 has removed some deprecated usage. There was lots of warning for these, but we didn't have warnings enabled, so now we have to make a quick commit to fix it.
Enabled BOOST_ASIO_NO_DEPREATED so that the next time this happens, we get early warning, and can simply remove that temporarily.
Change-Id: Iab1646d15321282fc687c9bbc1337a6218fa12a1 Signed-off-by: Ed Tanous <ed@tanous.net>
show more ...
|
7a90c09b | 13-Feb-2025 |
Eric Yang <eric.yang.wiwynn@gmail.com> |
meta: yosemite4: Update SD and WF DIMM names
Updated the DIMM sensor input names for Sentinel Dome and Wailuafalls to align with the new version BIC(04.1) PDR specifications.
Change-Id: I95d5e3bf46
meta: yosemite4: Update SD and WF DIMM names
Updated the DIMM sensor input names for Sentinel Dome and Wailuafalls to align with the new version BIC(04.1) PDR specifications.
Change-Id: I95d5e3bf460c7d353674f19e082f8ca3cb480360 Signed-off-by: Eric Yang <eric.yang.wiwynn@gmail.com>
show more ...
|
5ba08113 | 06-Feb-2025 |
Yang Chen <yang.chen@quantatw.com> |
configuration: ventura: support 2nd source board
There are two sources of RMC/Fan board on the ventura platform. To distinguish between them, the FRU field (Board Custom Data 4) is used to apply the
configuration: ventura: support 2nd source board
There are two sources of RMC/Fan board on the ventura platform. To distinguish between them, the FRU field (Board Custom Data 4) is used to apply the appropriate configuration. Addtionallyy, the old name of "ventura_rmc" and "ventura_fanboard" have been change to the name which is follow the naming conventions used in Catalina.
Change-Id: I94ecbb2ba9599faee31dab7ebede81156e69e458 Signed-off-by: Yang Chen <yang.chen@quantatw.com>
show more ...
|
9611c524 | 06-Feb-2025 |
Chris Cain <cjcain@us.ibm.com> |
configurations: system1: Add Spyre thermal sensors
Adding thermal sensors for the Spyre cards in System1. Also adjusted several other parameters for the other sensors.
Testing: - verified sensors s
configurations: system1: Add Spyre thermal sensors
Adding thermal sensors for the Spyre cards in System1. Also adjusted several other parameters for the other sensors.
Testing: - verified sensors show up in GUI and values were reasonable
Change-Id: I79d7e94313bb15ad890b7d96663f068d86873762 Signed-off-by: Chris Cain <cjcain@us.ibm.com>
show more ...
|
23fd7899 | 03-Feb-2025 |
Rush Chen <rush.chen.wiwynn@gmail.com> |
yosemite4: add SY24655 JSON for Spider Board in entity-manager
Summary: # Description: Add SY24655 JSON for Spider Board in entity-manager.
# Motivation: - Support for the sensor reading of device
yosemite4: add SY24655 JSON for Spider Board in entity-manager
Summary: # Description: Add SY24655 JSON for Spider Board in entity-manager.
# Motivation: - Support for the sensor reading of device SY24655 on Spider Board.
Test Plan: - Check the corresponding sensors.
# Test Log: root@bmc:~# mfg-tool sensor-display | grep -i SPIDER ''' "SPIDER0_TEMP_C": { "SPIDER1_TEMP_C": { "SPIDER_ADC_3V3_AUX_VOLT_V": { "SPIDER_ADC_MEDUSA_12V_AUX_VOLT_V": { "SPIDER_ADC_NIC0_12V_VOLT_V": { "SPIDER_ADC_NIC0_3V3_VOLT_V": { "SPIDER_ADC_NIC1_12V_VOLT_V": { "SPIDER_ADC_NIC1_3V3_VOLT_V": { "SPIDER_ADC_NIC2_12V_VOLT_V": { "SPIDER_ADC_NIC2_3V3_VOLT_V": { "SPIDER_ADC_NIC3_12V_VOLT_V": { "SPIDER_ADC_NIC3_3V3_VOLT_V": { "SPIDER_PMON_12V_STBY_CURR_A": { "SPIDER_PMON_12V_STBY_PWR_W": { "SPIDER_PMON_12V_STBY_VOLT_V": { "SPIDER_PMON_NIC0_12V_CURR_A": { "SPIDER_PMON_NIC0_12V_PWR_W": { "SPIDER_PMON_NIC0_12V_VOLT_V": { "SPIDER_PMON_NIC1_12V_CURR_A": { "SPIDER_PMON_NIC1_12V_PWR_W": { "SPIDER_PMON_NIC1_12V_VOLT_V": { "SPIDER_PMON_NIC2_12V_CURR_A": { "SPIDER_PMON_NIC2_12V_PWR_W": { "SPIDER_PMON_NIC2_12V_VOLT_V": { "SPIDER_PMON_NIC3_12V_CURR_A": { "SPIDER_PMON_NIC3_12V_PWR_W": { "SPIDER_PMON_NIC3_12V_VOLT_V": { '''
Change-Id: I9b853060d6c26232978483abd6a63920669f70c6 Signed-off-by: Rush Chen <rush.chen.wiwynn@gmail.com>
show more ...
|
d1890900 | 05-Feb-2025 |
Yang Chen <yang.chen@quantatw.com> |
configurations: minerva_fanboard: support 2nd fan board
Add configuration of minerva 2nd source fan board.
Change-Id: I903338081b0d75fb83b81c78683125ee1683e5cd Signed-off-by: Yang Chen <yang.chen@q
configurations: minerva_fanboard: support 2nd fan board
Add configuration of minerva 2nd source fan board.
Change-Id: I903338081b0d75fb83b81c78683125ee1683e5cd Signed-off-by: Yang Chen <yang.chen@quantatw.com>
show more ...
|
e6fc3b7b | 20-Nov-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
define schema for firmware info
Define the json schema for firmware which can expose various attributes such as VendorIANA and device with which this firmware is compatible so it can be used for ima
define schema for firmware info
Define the json schema for firmware which can expose various attributes such as VendorIANA and device with which this firmware is compatible so it can be used for image validation. This schema definition will be used in other device/firmware definitions. This change is in response to firmware design update https://gerrit.openbmc.org/c/openbmc/docs/+/74653.
Change-Id: Id5fd9344fa96b010190f41f9029d2bcb63a1fe89 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
913d07d5 | 09-Dec-2024 |
George Liu <liuxiwei@ieisystem.com> |
FruDevice: fix possible resource leak
File left open when ioctl call fails, which can result in a resource leak, so it should be closed before continue.
Change-Id: Ieb1188f9ce54d77019b678a1a0028252
FruDevice: fix possible resource leak
File left open when ioctl call fails, which can result in a resource leak, so it should be closed before continue.
Change-Id: Ieb1188f9ce54d77019b678a1a00282520501a48d Signed-off-by: George Liu <liuxiwei@ieisystem.com>
show more ...
|
b25b1ebc | 27-Jan-2025 |
Matt Spinler <spinler@us.ibm.com> |
Fix address_size_detection_modes.md doc link
Fix the link to address_size_detection_modes.md in the main README.md.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Ib05d3217ad449f780fdf
Fix address_size_detection_modes.md doc link
Fix the link to address_size_detection_modes.md in the main README.md.
Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Ib05d3217ad449f780fdfcc3c29bc8e9e36abe426
show more ...
|
dcf7977d | 19-Nov-2024 |
Andrew Geissler <geissonator@yahoo.com> |
configurations: system1: change PSUs to CRPS
System1 ended up going with standard Common Redundant Power Supplies (CRPS). Add them in and create sensors for what's available.
Testing: - Verified ex
configurations: system1: change PSUs to CRPS
System1 ended up going with standard Common Redundant Power Supplies (CRPS). Add them in and create sensors for what's available.
Testing: - Verified expected sensors were in GUI and values seemed reasonable at power off and on states
Change-Id: I1b265597ee765a79558cff05a284263fc4334738 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
9d2b941b | 10-Jan-2025 |
Potin Lai <potin.lai@quantatw.com> |
configurations: Add Catalina PDB Brick support
Catalina PDB Brick is a PDB board replaces the VR component with a `Brick-based` solution. Added the new config json to support the PDB Brick board.
S
configurations: Add Catalina PDB Brick support
Catalina PDB Brick is a PDB board replaces the VR component with a `Brick-based` solution. Added the new config json to support the PDB Brick board.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I1319f45917b86884820e94f4183952efd61db0c7
show more ...
|
f4e25ccb | 14-Jan-2025 |
Potin Lai <potin.lai@quantatw.com> |
configurations: Add Catalina PDB 2nd source support
- Added new config json file to support the second source PDB board. - Rename main source PDB config json base on the component. - Updated the mai
configurations: Add Catalina PDB 2nd source support
- Added new config json file to support the second source PDB board. - Rename main source PDB config json base on the component. - Updated the main source probe statements to differentiate between PDB main and second source.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: If9ce0b4b212d0533a1bdbce638079d68f0ecfe6d
show more ...
|
90abecb3 | 24-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
generate_config_list: set LANG variable
Commands such as 'sort' can yield different results depending on the language chosen. We don't want to rely on the user's LANG variable because we will end u
generate_config_list: set LANG variable
Commands such as 'sort' can yield different results depending on the language chosen. We don't want to rely on the user's LANG variable because we will end up with potentially different results than CI.
Force LANG to "C" everywhere when we run the script.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I01d488ed47255d2b523438148ca10c509b7d3354
show more ...
|
3671cd2b | 08-Nov-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
leak detector: json schema definition
Define the json schema for leak detector and use it in expose elements in global.json schema. The leak detector schema defines various properties such as type,
leak detector: json schema definition
Define the json schema for leak detector and use it in expose elements in global.json schema. The leak detector schema defines various properties such as type, subtype, gpio pin name, gpio polarity, etc as per design https://gerrit.openbmc.org/c/openbmc/docs/+/73152.
Related PR: https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/75999
Change-Id: I82f674a982d57774f3616cf0064256f8feadf158 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
58a10f77 | 10-Jan-2025 |
Potin Lai <potin.lai@quantatw.com> |
configurations: catalina_pdb: Use current reading for cable tsense
The Catalina system previously used shunt voltage (`in0`) to calculate the NCT thermistor value for the cable temperature sensor. H
configurations: catalina_pdb: Use current reading for cable tsense
The Catalina system previously used shunt voltage (`in0`) to calculate the NCT thermistor value for the cable temperature sensor. However, the hwmon driver represents voltage in millivolts (mV), while the shunt voltage for the cable tsense is typically less than 1 mV.
Switch to using the current (`curr1`) reading to compute the NCT thermistor value, providing more accurate and reliable temperature measurements for the cable tsense sensors.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I8a7db00a7dcb209a3b739bf6d53b219c06671f0c
show more ...
|
edc46347 | 06-Jan-2025 |
Alexander Hansen <alexander.hansen@9elements.com> |
meson: generate configurations list
To avoid manually listing all the configuration files, use a script to make a list of them.
There is a tradeoff when running a command to get the filenames, as i
meson: generate configurations list
To avoid manually listing all the configuration files, use a script to make a list of them.
There is a tradeoff when running a command to get the filenames, as it may not regenerate when file is added/removed [1].
So the list can still be kept as source, but generated in its own separate file.
References: [1] https://mesonbuild.com/FAQ.html#but-i-really-want-to-use-wildcards
Change-Id: I760486bafe94fce6485dfb7627946d0a77fdd322 Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
show more ...
|
837b974d | 21-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
harma,minerva: bmc-storage-module: add Item.Storage
The BMC Storage Module (BSM) is a storage device. Add the same interface as the generic `bmc_storage_module.json`.
Tested: Edited JSON manually,
harma,minerva: bmc-storage-module: add Item.Storage
The BMC Storage Module (BSM) is a storage device. Add the same interface as the generic `bmc_storage_module.json`.
Tested: Edited JSON manually, restarted entity-manager, observed `xyz.openbmc_project.Inventory.Item.Storage` is created properly.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8aba3b8b11bb2f8a51c57d72335a9df0ed611f92
show more ...
|
41ee1806 | 08-Nov-2024 |
Naresh Solanki <naresh.solanki@9elements.com> |
frudevice: Determine FRU write offset
This commit introduces the use of findFruHeader during the write operation to accurately locate and set the correct offset for writing FRU data. This ensures th
frudevice: Determine FRU write offset
This commit introduces the use of findFruHeader during the write operation to accurately locate and set the correct offset for writing FRU data. This ensures that the written FRU information is placed at the correct location within the EEPROM, avoiding potential issues such as overwriting unrelated data.
Change-Id: Ifd3a572420f59a9189fff39aaa2b8678bf8217a7 Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com>
show more ...
|
8946e2db | 19-Jan-2025 |
Hieu Huynh <hieuh@os.amperecomputing.com> |
configurations: mtjefferson: add missing Probe setting
This adds missing Probe setting for PowerSupply.
Fixes openbmc/entity-manager#34
Tested: CI passed.
Signed-off-by: Hieu Huynh <hieuh@os.ampe
configurations: mtjefferson: add missing Probe setting
This adds missing Probe setting for PowerSupply.
Fixes openbmc/entity-manager#34
Tested: CI passed.
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Iab458e095c6f34998ce4ad02c59bb719fe5e9233
show more ...
|
94650869 | 20-Jan-2025 |
Jason Hsu <jason-hsu@quantatw.com> |
meta-facebook: ventura: Modify LED fan board name
Modify entity-manager LED fan board name for duplicate prefix issue.
Change-Id: I38ad0f6a8623da3a8ebf48745372111f4d26f073 Signed-off-by: Jason Hsu
meta-facebook: ventura: Modify LED fan board name
Modify entity-manager LED fan board name for duplicate prefix issue.
Change-Id: I38ad0f6a8623da3a8ebf48745372111f4d26f073 Signed-off-by: Jason Hsu <jason-hsu@quantatw.com>
show more ...
|
c09389e5 | 20-Jan-2025 |
Jason Hsu <jason-hsu@quantatw.com> |
meta-facebook: ventura: Modify RMC sensor scale and threshold setting
Modify RMC sensor setting for PWR and CURR accuracy.
Change-Id: I0b43a0a11245bafa788a5d340d43d0bc0e0d411c Signed-off-by: Jason
meta-facebook: ventura: Modify RMC sensor scale and threshold setting
Modify RMC sensor setting for PWR and CURR accuracy.
Change-Id: I0b43a0a11245bafa788a5d340d43d0bc0e0d411c Signed-off-by: Jason Hsu <jason-hsu@quantatw.com>
show more ...
|