History log of /openbmc/entity-manager/ (Results 1 – 25 of 1160)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6c6ff82b29-Aug-2024 Potin Lai <potin.lai@quantatw.com>

configurations: add catalina_hdd_nvme config

Add Catalina HDD board NVMe configuration for temperature sensors
monitoring.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ia9343f33d302

configurations: add catalina_hdd_nvme config

Add Catalina HDD board NVMe configuration for temperature sensors
monitoring.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ia9343f33d302e9357e5b9f1876b72a49f34e05a5

show more ...

aaf77e0f12-Nov-2024 Andrew Geissler <geissonator@yahoo.com>

configurations: system1: add XeonCPU

Adding these in allows the CPU and DIMM temperatures to be collected on
the BMC.

Tested:
- Confirmed we now get DIMM and Core temperatures on system1

Change-Id

configurations: system1: add XeonCPU

Adding these in allows the CPU and DIMM temperatures to be collected on
the BMC.

Tested:
- Confirmed we now get DIMM and Core temperatures on system1

Change-Id: Ia0578a60463b44bebbeaf74fa67f275a493bfacb
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...

e153a9d325-Oct-2024 Sean He <sean.he.wiwynn@gmail.com>

schemas: chassis types for Inventory.Item.Chassis

This commit add the chassis types and corresponding interface as
described in [1].

[1] https://github.com/openbmc/phosphor-dbus-interfaces/blob/mas

schemas: chassis types for Inventory.Item.Chassis

This commit add the chassis types and corresponding interface as
described in [1].

[1] https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Inventory/Item/Chassis.interface.yaml

Tested:
Interfaces are added with the corresponding properties RackMount
and Blade under the related path.

Change-Id: Id0cb2b2450b290d0d2af994d07cec301b441ab2d
Signed-off-by: Sean He <sean.he.wiwynn@gmail.com>

show more ...

f3302c2d05-Nov-2024 Hieu Huynh <hieuh@os.amperecomputing.com>

configurations: mtjefferson: Add Backplane card

This adds Backplane card to mtjefferson_bp.json

Tested: Latest CI build passed

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: I

configurations: mtjefferson: Add Backplane card

This adds Backplane card to mtjefferson_bp.json

Tested: Latest CI build passed

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: Ifff34c9b15343600cdf8d5ba9523afece9239f4d

show more ...

48e44b7520-Aug-2024 Ingrid Chen <ingrid.chen.wiwynn@gmail.com>

configurations: yosemite4: Support for CPU Configurations

- Configurations type support CPU
- Displays CPU serial number

Change-Id: I3fe7da27b1729bd11c267849e2154629b65638b6
Signed-off-by: Ingrid C

configurations: yosemite4: Support for CPU Configurations

- Configurations type support CPU
- Displays CPU serial number

Change-Id: I3fe7da27b1729bd11c267849e2154629b65638b6
Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>

show more ...

ae2a6f2a02-Sep-2024 Chiang Brian <chiang.brian@inventec.com>

Strip extra spaces from fru

Trailing spaces were discovered in the FRU EEPROM of some SSDs, which
should not originally appear in the device. Strip the trailing spaces
in case that one gets the prop

Strip extra spaces from fru

Trailing spaces were discovered in the FRU EEPROM of some SSDs, which
should not originally appear in the device. Strip the trailing spaces
in case that one gets the properties about FRU with unnecessary spaces.

Tested:
before the CL added:

curl http://localhost/redfish/v1/Chassis/SSD_NVMe_2/ | \
grep -E "PartNumber|SerialNumber"
% Total % Received % Xferd Average Speed Time Time Time
Dload Upload Total Spent Left
100 1661 100 1661 0 0 104k 0 --:--:-- --:--:-- --:--:--
"PartNumber": "MZWLO7T6HBLA-01AGG ",
"SerialNumber": "S7BVNE0W900253 ",

After after CL added :

curl http://localhost/redfish/v1/Chassis/SSD_NVMe_2/ | \
grep -E "PartNumber|SerialNumber"
% Total % Received % Xferd Average Speed Time Time Time
Dload Upload Total Spent Left
100 1661 100 1661 0 0 98739 0 --:--:-- --:--:-- --:--:--
"PartNumber": "MZWLO7T6HBLA-01AGG",
"SerialNumber": "S7BVNE0W900253"

Change-Id: I4faf5b4fa62f2330ed0d12f41b552af41ce7dd9a
Signed-off-by: Brian Chiang <chiang.brian@inventec.com>

show more ...

bdad3d5321-Aug-2024 Oliver Brewka <mox669.dev@gmail.com>

configurations: yv4 sentinel dome: add interface

Add ManagedHost interface to yv4 sentinel dome, which will be
used by bmcweb for system discovery and other dbus operations.

Change-Id: I633722ccfa7

configurations: yv4 sentinel dome: add interface

Add ManagedHost interface to yv4 sentinel dome, which will be
used by bmcweb for system discovery and other dbus operations.

Change-Id: I633722ccfa7d957d976ef7dc37fdda12df35d59e
Signed-off-by: Oliver Brewka <mox669.dev@gmail.com>

show more ...

f7cf399d05-Nov-2024 Hieu Huynh <hieuh@os.amperecomputing.com>

configurations: mtjefferson: add PowerSupply

This adds PowerSupply configurations to mtjefferson_mb.json.

Tested: Latest CI build passed

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Ch

configurations: mtjefferson: add PowerSupply

This adds PowerSupply configurations to mtjefferson_mb.json.

Tested: Latest CI build passed

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: Ic4bad4acc14bb64e11ee7f023a6ffd4caec203fb

show more ...

ae8845c702-Nov-2024 Potin Lai <potin.lai@quantatw.com>

configuration: catalina_hdd: add PowerState to on for all sensors

The SSD on HDD board use normal power, so the sensor reading only
available when host powered on.
Add `PowerState` and set on for al

configuration: catalina_hdd: add PowerState to on for all sensors

The SSD on HDD board use normal power, so the sensor reading only
available when host powered on.
Add `PowerState` and set on for all INA230 sensors.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I43c20613cf7712c042ae0fc4aa9ed777ee991b40

show more ...

5722785615-Oct-2024 Yang Chen <yang.chen@quantatw.com>

configurations: minerva_fanboard: revise threshold value

Revise the threshold value of fan_tach and fan_curr.

Change-Id: I83aad534436da80ad53b60f3341ca08f117cf9d8
Signed-off-by: Yang Chen <yang.che

configurations: minerva_fanboard: revise threshold value

Revise the threshold value of fan_tach and fan_curr.

Change-Id: I83aad534436da80ad53b60f3341ca08f117cf9d8
Signed-off-by: Yang Chen <yang.chen@quantatw.com>

show more ...

5c1a61a824-Oct-2024 George Liu <liuxiwei@ieisystem.com>

Fix threshold probability loss

During bmc reset stress testing, some sensors occasionally lose
thresholds, and the lost thresholds are not created on DBus.

This is because when EM loads the json fi

Fix threshold probability loss

During bmc reset stress testing, some sensors occasionally lose
thresholds, and the lost thresholds are not created on DBus.

This is because when EM loads the json file and creates interface,
dbus-sensors may have listened and started to create the sensor just
after the `Type` interface is created but before the threshold
interface is created. This is the sensor interface obtained from EM
and does not include the threshold interface. Therefore, the sensor
displayed on DBus does not have a threshold interface.

This commit changes the order of creating interfaces in EM. The Type
interface should be created after the Threshold interface is created.
This is because for the callback method of dbus-sensors, when the
Type interface is created, it is considered that all configurations
of this sensor have been loaded.

Tested:
The bmc reset stress test did not reproduce this issue.

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Ia8d9e24a8697992cab13aecb35438f142ed29e67

show more ...

2ab7341b15-Oct-2024 Chris Sides <Christopher.Sides@hpe.com>

service: device-tree node vpd to d-bus hw id data

A daemon for transferring Viable Product Data (VPD) from device-tree
nodes to D-Bus as described in the design doc @
https://gerrit.openbmc.org/c/op

service: device-tree node vpd to d-bus hw id data

A daemon for transferring Viable Product Data (VPD) from device-tree
nodes to D-Bus as described in the design doc @
https://gerrit.openbmc.org/c/openbmc/docs/+/66369

and discussed in this Technical Oversight Forum topic @
https://github.com/openbmc/technical-oversight-forum/issues/38

Tested:
Ensure 'model' and/or 'serial-number' nodes are populated in
/proc/device-tree. Can be hardcoded into platform DTS via
linux-kernel recipe if needed.

'''
After OBMC boot, calling
> busctl introspect xyz.openbmc_project.MachineContext /xyz/openbmc_project/MachineContext

produces the following output:

NAME TYPE SIGNATURE RESULT/VALUE FLAGS
...
xyz.openbmc_project.Inventory.Decorator.Asset interface - - -
.BuildDate property s "" emits-change writable
.Manufacturer property s "" emits-change writable
.Model property s "hpe,dl360" emits-change writable
.PartNumber property s "" emits-change writable
.SerialNumber property s "t5texpl" emits-change writable
...

Note: Writing to one of these properties will update the property on D-Bus without affecting the
underlying device-tree node. An 'updated' event will be fired, so Entity-Manager probes monitoring
a given property would recognize the new value and key off it.
'''

Change-Id: Id52d1fc3b26010c864c7e64d3dfdf0a2b5de9294
Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>

show more ...

28649a9c17-Oct-2024 Chris Sides <Christopher.Sides@hpe.com>

entity-manager: christopher sides added as reviewer

I assume more reviewers always helpful, especially with HPE
adding components to the Entity-Manager repo

Change-Id: I2fe4647972890f1308ac81ed8fda

entity-manager: christopher sides added as reviewer

I assume more reviewers always helpful, especially with HPE
adding components to the Entity-Manager repo

Change-Id: I2fe4647972890f1308ac81ed8fda1aa0384fae64
Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>

show more ...

9f9f25b422-Aug-2024 Potin Lai <potin.lai@quantatw.com>

configurations: add NVIDIA GB200 IO board config

Adding configuration file for NVIDIA GB200 IO board.

Test results:
```
root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200

configurations: add NVIDIA GB200 IO board config

Adding configuration file for NVIDIA GB200 IO board.

Test results:
```
root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200_IO
│ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29
│ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/IOB29_NIC0_LOCAL_TEMP_C
│ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/IOB29_NIC1_LOCAL_TEMP_C
│ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/NVIDIA_GB200_IO_Board_29_FRU
│ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41
│ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/IOB41_NIC0_LOCAL_TEMP_C
│ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/IOB41_NIC1_LOCAL_TEMP_C
│ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/NVIDIA_GB200_IO_Board_41_FRU
```

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I9ccd3d58b9ce018b0bc10542041fc7e657c539cb

show more ...

2e141a9721-Oct-2024 Lora Lin <lora.lin.wiwynn@gmail.com>

configurations: yosemite4: Revise the descriptor part of sensor name

Revise the descriptor part of sensor name to comply naming rule.

Change-Id: I8715e49ef19270089728936a16667163ed522f99
Signed-off

configurations: yosemite4: Revise the descriptor part of sensor name

Revise the descriptor part of sensor name to comply naming rule.

Change-Id: I8715e49ef19270089728936a16667163ed522f99
Signed-off-by: Lora Lin <lora.lin.wiwynn@gmail.com>

show more ...

d2928bd424-Oct-2024 Chau Ly <chaul@amperecomputing.com>

configurations: Add Mt.Mitchell's cards

This commit add Mt.Mitchell's card configurations:
1. PowerSupply board to mtmitchell_mb.json
2. Backplane card to mtmitchell_bp.json
3. Riser card to mtmitch

configurations: Add Mt.Mitchell's cards

This commit add Mt.Mitchell's card configurations:
1. PowerSupply board to mtmitchell_mb.json
2. Backplane card to mtmitchell_bp.json
3. Riser card to mtmitchell_riser.json

Test: Latest CI build passed

Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: Idd8a06262af0c362cc5f76bb36df63303f75f46e

show more ...

a74d543919-Aug-2024 Potin Lai <potin.lai@quantatw.com>

configurations: add NVIDIA GB200 config

Adding configuration file for NVIDIA GB200 module.

Tested on Catalina system.
```
root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB2

configurations: add NVIDIA GB200 config

Adding configuration file for NVIDIA GB200 module.

Tested on Catalina system.
```
root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200
│ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_0
│ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_0/NVIDIA_GB200_0_FRU
│ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_1
│ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_1/NVIDIA_GB200_1_FRU
```

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I81c8a36e5087b5a9bb5399b9626754bba1a0999b

show more ...

7eaeb8b719-Aug-2024 Potin Lai <potin.lai@quantatw.com>

configurations: add NVIDIA HMC config

Adding configuration file for NVIDIA HMC board.

Tested on Catalina system.

```
root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_HMC

configurations: add NVIDIA HMC config

Adding configuration file for NVIDIA HMC board.

Tested on Catalina system.

```
root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_HMC
│ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC
│ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC/HMC
│ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC/NVIDIA_HMC_FRU
```

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I22c48d342c735dc64b6ba067d0f5864694a5848f

show more ...

3fb2c7c321-Oct-2024 Chau Ly <chaul@amperecomputing.com>

configurations: mtjade: Sensors and PowerSupply

This commit adds DIMM virtual sensors and PowerSupply board
configurations to mtjade.json

Tested: Latest CI build passed

Signed-off-by: Chau Ly <cha

configurations: mtjade: Sensors and PowerSupply

This commit adds DIMM virtual sensors and PowerSupply board
configurations to mtjade.json

Tested: Latest CI build passed

Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: Ia64ad4e408fa177af3b3790a90966a579fa3a659

show more ...

35a0991823-Oct-2024 Hieu Huynh <hieuh@os.amperecomputing.com>

configurations: Add configurations for mtjefferson

This commit adds Entity-Manager configurations for
Ampere's Mt. Jefferson platform.

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Chang

configurations: Add configurations for mtjefferson

This commit adds Entity-Manager configurations for
Ampere's Mt. Jefferson platform.

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: Ia14b42c03442b601abca5eb73b043033e01c3010

show more ...

6a09451328-Oct-2024 Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>

configurations: yosemite4: remove threshold of Medusa HSC sensors

Remove threshold of the following sensors since these sensors will be
calibrated in virtual sensor service:
1. MEDUSA_48VHSCX_INPUT_

configurations: yosemite4: remove threshold of Medusa HSC sensors

Remove threshold of the following sensors since these sensors will be
calibrated in virtual sensor service:
1. MEDUSA_48VHSCX_INPUT_X_PWR_W
2. MEDUSA_48VHSCX_X_CURR_A
3. MEDUSA_MBX_12VHSC_X_CURR_A
4. MEDUSA_MBX_12VHSC_INPUT_X_PWR_W

Change-Id: Idf88528fcef0204bbead73acd098be6be7301014
Signed-off-by: Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>

show more ...

9790e9ed20-Oct-2024 Lora Lin <lora.lin.wiwynn@gmail.com>

configurations: yosemite4: Unify sensor names to uppercase letters

Unify the fru name in the sensor name into uppercase letters

Change-Id: I5588c03f6d60816b6f5d7b6df8bd00f824ac3caa
Signed-off-by: L

configurations: yosemite4: Unify sensor names to uppercase letters

Unify the fru name in the sensor name into uppercase letters

Change-Id: I5588c03f6d60816b6f5d7b6df8bd00f824ac3caa
Signed-off-by: Lora Lin <lora.lin.wiwynn@gmail.com>

show more ...

9c5a8c7d30-Sep-2024 QuantaJasonHsu <Jason-Hsu@quantatw.com>

meta-facebook: ventura: Add ventura entity-manager config

Introduce initial configuration files for ventura.

Change-Id: I153472f3917a110981403e690076246faaca0dd3
Signed-off-by: Jason Hsu <Jason-Hsu

meta-facebook: ventura: Add ventura entity-manager config

Introduce initial configuration files for ventura.

Change-Id: I153472f3917a110981403e690076246faaca0dd3
Signed-off-by: Jason Hsu <Jason-Hsu@quantatw.com>

show more ...

c3b9035425-Oct-2024 Yang Chen <yang.chen@quantatw.com>

configurations: minerva_cmm: support CMM with motherboard interface

Add a Motherboard interface on the CMM board.

Change-Id: I54bae0ed5e476d49806f182bcbb9b12509f44bd9
Signed-off-by: Yang Chen <yang

configurations: minerva_cmm: support CMM with motherboard interface

Add a Motherboard interface on the CMM board.

Change-Id: I54bae0ed5e476d49806f182bcbb9b12509f44bd9
Signed-off-by: Yang Chen <yang.chen@quantatw.com>

show more ...

7233a87b25-Oct-2024 Yang Chen <yang.chen@quantatw.com>

configurations: minerva_cmm: revise the HSC calibration formula

Revise the HSC calibration formula for the DVT system.

Change-Id: Ifa458da69fbc29db01b6467af1eedb6a86f7fc34
Signed-off-by: Yang Chen

configurations: minerva_cmm: revise the HSC calibration formula

Revise the HSC calibration formula for the DVT system.

Change-Id: Ifa458da69fbc29db01b6467af1eedb6a86f7fc34
Signed-off-by: Yang Chen <yang.chen@quantatw.com>

show more ...

12345678910>>...47