History log of /openbmc/entity-manager/ (Results 1 – 25 of 1240)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
34f4d15c19-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 ...

196e910118-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 ...

83eb4a6418-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 ...

2639e56912-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 ...

ae2d435412-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 ...

7a90c09b13-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 ...

5ba0811306-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 ...

9611c52406-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 ...

23fd789903-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 ...

d189090005-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 ...

e6fc3b7b20-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 ...

913d07d509-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 ...

b25b1ebc27-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 ...

dcf7977d19-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 ...

9d2b941b10-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 ...

f4e25ccb14-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 ...

90abecb324-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 ...

3671cd2b08-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 ...

58a10f7710-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 ...

edc4634706-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 ...

837b974d21-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 ...

41ee180608-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 ...

8946e2db19-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 ...

9465086920-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 ...

c09389e520-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 ...

12345678910>>...50