History log of /openbmc/entity-manager/ (Results 151 – 175 of 1230)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
48ff7fa220-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support seventh sources Medusa board

To add seventh sources Medusa board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I02f14292fc177bb8

configurations: yosemite4: Support seventh sources Medusa board

To add seventh sources Medusa board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I02f14292fc177bb86d5cb6f6d74f8cfb403b0c77
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

d5655e3820-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support sixth sources Medusa board

To add sixth sources Medusa board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I902f457642a31b76aa5a

configurations: yosemite4: Support sixth sources Medusa board

To add sixth sources Medusa board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I902f457642a31b76aa5aa336e2353dd06dbb8e4d
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

9eb2ce0931-Jul-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support fourth sources Medusa board

To add fourth sources Medusa board config.
Test Case: config can be loaded and sensors can be read.

Change-Id: I83a8ee1aeff8c8e1a24bce

configurations: yosemite4: Support fourth sources Medusa board

To add fourth sources Medusa board config.
Test Case: config can be loaded and sensors can be read.

Change-Id: I83a8ee1aeff8c8e1a24bce5be923296751058320
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

7ee8c02f16-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support second sources Spider board

To support second sources spider board
Test Case: sensor config and sensors can be loaded and read.

Change-Id: Ic28f2fd4a9942ef2b1aa69

configurations: yosemite4: Support second sources Spider board

To support second sources spider board
Test Case: sensor config and sensors can be loaded and read.

Change-Id: Ic28f2fd4a9942ef2b1aa698c6f862b0149584eaf
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

fc2152a815-Aug-2024 Thang Q. Nguyen <thang@os.amperecomputing.com>

configuration: mtmitchell: update name and probe information

Some hardware changes starting from the Mt. Mitchell DVT version that is
not compatible to the previous hardware. And older hardware vers

configuration: mtmitchell: update name and probe information

Some hardware changes starting from the Mt. Mitchell DVT version that is
not compatible to the previous hardware. And older hardware version is
deprecated.
This commit updates name and probe information to match the current
supported Mt. Mitchell hardware.

Change-Id: I03024e2b90a38111e63a8c856f0dd813d975df82
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>

show more ...

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

configurations: yosemite4: Support for Chassis Configurations

To support chassis configurations for the management board
and SentinelDome board:

- Product Information: Presents all relevant product

configurations: yosemite4: Support for Chassis Configurations

To support chassis configurations for the management board
and SentinelDome board:

- Product Information: Presents all relevant product information.

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

show more ...

41398a6420-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Set fan current sensors max value

Set fan current sensors max value to an appropriate value.
Otherwise, fan current sensors value might remain unchanged when the fan
maint

configurations: yosemite4: Set fan current sensors max value

Set fan current sensors max value to an appropriate value.
Otherwise, fan current sensors value might remain unchanged when the fan
maintains a constant speed.

Test Case: Maxvalue is set and can be read from PSU sensor service.

Change-Id: I1b63eca5b8a16bc1babfb068ab764722f15f421d
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

3dc2c33c30-Jul-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support third sources Medusa board

To add third sources Medusa board config.
Test Case: Sensor config can be loaded and sensors can be read

Change-Id: I59f1bdc3ce2133335e

configurations: yosemite4: Support third sources Medusa board

To add third sources Medusa board config.
Test Case: Sensor config can be loaded and sensors can be read

Change-Id: I59f1bdc3ce2133335e7025ec5d72af1ef3fa4047
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

a183f4a523-Aug-2023 Patrick Williams <patrick@stwcx.xyz>

build: upgrade to C++23

Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of
the standard has been implemented. Upgrade the build to leverage it.

Change-Id: Ic50ae2162e6fdc776d35f

build: upgrade to C++23

Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of
the standard has been implemented. Upgrade the build to leverage it.

Change-Id: Ic50ae2162e6fdc776d35f7a23b547ae5f68f3b5b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...

bf26398425-Jan-2024 Anupama B R <anupama.b.r1@ibm.com>

Reducing expire time in propertiesChangedCallback

This code change is related to the code review,
https://gerrit.openbmc.org/c/openbmc/phosphor-led-manager/+/66774

Where “Phosphor LED Manager” app

Reducing expire time in propertiesChangedCallback

This code change is related to the code review,
https://gerrit.openbmc.org/c/openbmc/phosphor-led-manager/+/66774

Where “Phosphor LED Manager” app was waiting to read interface
value from DBus hosted by EntityManager to find out its system type.
It caused more delay in loading appropriate system JSON file, hence
“Phosphor LED Manager” app missing early faulty FRU notifications.

To fix this issue, reading system type from device tree is introduced.
For this, code reviewer asked to check what was causing delay in
EntityManager and asked to improve efficiency of EM if possible.

For this suggestion, tested EntityManager with varying delays in
propertiesChangedCallback api, ranging from 5 seconds to
500 milliseconds on IBM systems.
Observed improved performance in creating interfaces for matching
probes with a 500 millisecond delay.

Decided to retain the 500 millisecond delay to avoid altering the
system's behavior significantly. This delay should not impact
other systems. The choice of 500 milliseconds is arbitrary but based
on observed performance improvements.

Testing:
With the change observed EM is starting fine, observed no error on log
and publishes all its matched interfaces on DBus. And all other system
services are up and running on reboot.

Change-Id: I2e1528e408686d80476b9c834d6c2735dcadff22
Signed-off-by: Anupama B R <anupama.b.r1@ibm.com>

show more ...

fbb83a4520-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support fifth sources Medusa board

To add fifth sources Medusa board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I8e941b4b652804195d4b

configurations: yosemite4: Support fifth sources Medusa board

To add fifth sources Medusa board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I8e941b4b652804195d4bcb37a96c8b3ce7f4a460
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

6fe5235214-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support fourth sources Fan Board

To add fourth sources fan board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I831340a42f91adfe48b8aa9f

configurations: yosemite4: Support fourth sources Fan Board

To add fourth sources fan board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: I831340a42f91adfe48b8aa9f4766a83452f46f62
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

2f2f4b8706-Aug-2024 Matt Spinler <spinler@us.ibm.com>

schema: Add physical topology fields

Add ConnectsToType and PowerPort to the schema. Code support was added
awhile ago with
https://gerrit.openbmc.org/c/openbmc/entity-manager/+/68030 and
https://g

schema: Add physical topology fields

Add ConnectsToType and PowerPort to the schema. Code support was added
awhile ago with
https://gerrit.openbmc.org/c/openbmc/entity-manager/+/68030 and
https://gerrit.openbmc.org/c/openbmc/entity-manager/+/57133.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I579d593a95ebbd3b9e6a2be8865390b77a2126e0

show more ...

3ed6525006-Aug-2024 Matt Spinler <spinler@us.ibm.com>

docs: Improve powered_by associations example

Provide a more realistic example of how a PSU config file can be written
to provide the powering and powered_by associations.

Signed-off-by: Matt Spinl

docs: Improve powered_by associations example

Provide a more realistic example of how a PSU config file can be written
to provide the powering and powered_by associations.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I877f98eb7114401004bc9afb07db5b7c5015fd31

show more ...

78f56a7716-Aug-2024 Peter Yin <peter.yin@quantatw.com>

configurations: harma: modify mb read available

Add "PowerState"="on" for "MB_PVDD11_S3_VOLT_V" to avoid recording
a fake log when host is off.

Change-Id: I8ec6b9ce2ff635b9283d3ba6d17cf4a4e262f91c

configurations: harma: modify mb read available

Add "PowerState"="on" for "MB_PVDD11_S3_VOLT_V" to avoid recording
a fake log when host is off.

Change-Id: I8ec6b9ce2ff635b9283d3ba6d17cf4a4e262f91c
Signed-off-by: Peter Yin <peter.yin@quantatw.com>

show more ...

b707743716-Aug-2024 Patrick Williams <patrick@stwcx.xyz>

clang-format: re-format for clang-18

clang-format-18 isn't compatible with the clang-format-17 output, so we
need to reformat the code with the latest version. The way clang-18
handles lambda forma

clang-format: re-format for clang-18

clang-format-18 isn't compatible with the clang-format-17 output, so we
need to reformat the code with the latest version. The way clang-18
handles lambda formatting also changed, so we have made changes to the
organization default style format to better handle lambda formatting.

See I5e08687e696dd240402a2780158664b7113def0e for updated style.
See Iea0776aaa7edd483fa395e23de25ebf5a6288f71 for clang-18 enablement.

Change-Id: Id49ad73c860533f4658c909e86d6dc8e1423efb4
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...

360a6d5b30-Jul-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: distinguish sensor naming for virtual sensor

The formulas of sensor calibration are different for each component.
Distinguish the sensor name so that virtual sensors can a

configurations: yosemite4: distinguish sensor naming for virtual sensor

The formulas of sensor calibration are different for each component.
Distinguish the sensor name so that virtual sensors can apply different
calibrated formulas for them. Otherwise, virtual sensor services can not
determine which formula is going to apply.
Test Case: Entity manager can load the config and sensors can be read.

Change-Id: If2d1cbd0447ab83a353cec9c1faaeca17cd036ef
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

df99fa8615-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Rename the spider board with variants

Rename the spider board with variants
Test Case: sensors can be loaded and sensors can be read.

Change-Id: Ic94e834cf5180b304dc34f16

configurations: yosemite4: Rename the spider board with variants

Rename the spider board with variants
Test Case: sensors can be loaded and sensors can be read.

Change-Id: Ic94e834cf5180b304dc34f166c90d63f29d91bac
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

0090709d14-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Support third sources Fan Board

To add third sources fan board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: Ia096092a2b5e376d2a3c0a22c0

configurations: yosemite4: Support third sources Fan Board

To add third sources fan board config.
Test Case: Sensor config and sensors can be loaded and read.

Change-Id: Ia096092a2b5e376d2a3c0a22c08702346850e7fa
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

0f9545f304-Aug-2024 Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>

configurations: yosemite4: Add Sentinel Dome with Retimer configs

Add configurations of Sentinel Dome with Retimer for both T1 and T2
configurations.

Tested:
Checked that the configs could be probe

configurations: yosemite4: Add Sentinel Dome with Retimer configs

Add configurations of Sentinel Dome with Retimer for both T1 and T2
configurations.

Tested:
Checked that the configs could be probed according to the FRU
information.

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

show more ...

afdc86f013-Aug-2024 Peter Yin <peter.yin@quantatw.com>

configurations: harma: modify pttv/sitv bus number

Enabling the I3C bus can cause the bus numbers to shift to 34-37,
so the bus numbers have been changed accordingly.

root@bmc:~# i2cdetect -l
i2c-0

configurations: harma: modify pttv/sitv bus number

Enabling the I3C bus can cause the bus numbers to shift to 34-37,
so the bus numbers have been changed accordingly.

root@bmc:~# i2cdetect -l
i2c-0 i2c 1e78a080.i2c-bus I2C adapter
i2c-1 i2c 1e78a100.i2c-bus I2C adapter
i2c-2 i2c 1e78a180.i2c-bus I2C adapter
i2c-3 i2c 1e78a200.i2c-bus I2C adapter
i2c-4 i2c 1e78a280.i2c-bus I2C adapter
i2c-5 i2c 1e78a300.i2c-bus I2C adapter
i2c-6 i2c 1e78a380.i2c-bus I2C adapter
i2c-7 i2c 1e78a400.i2c-bus I2C adapter
i2c-8 i2c 1e78a480.i2c-bus I2C adapter
i2c-9 i2c 1e78a500.i2c-bus I2C adapter
i2c-11 i2c 1e78a600.i2c-bus I2C adapter
i2c-12 i2c 1e78a680.i2c-bus I2C adapter
i2c-13 i2c 1e78a700.i2c-bus I2C adapter
i2c-14 i2c 1e78a780.i2c-bus I2C adapter
i2c-15 i2c 1e78a800.i2c-bus I2C adapter
i2c-20 i2c i2c-3-mux (chan_id 0) I2C adapter
i2c-21 i2c i2c-3-mux (chan_id 1) I2C adapter
i2c-22 i2c i2c-6-mux (chan_id 0) I2C adapter
i2c-23 i2c i2c-6-mux (chan_id 1) I2C adapter
i2c-28 i2c i2c-13-mux (chan_id 0) I2C adapter
i2c-29 i2c i2c-13-mux (chan_id 1) I2C adapter
i2c-30 i2c i2c-13-mux (chan_id 2) I2C adapter
i2c-31 i2c i2c-13-mux (chan_id 3) I2C adapter
i2c-32 i2c 1e7a2000.i3c I2C adapter
i2c-33 i2c 1e7a3000.i3c I2C adapter
i2c-34 i2c i2c-11-mux (chan_id 0) I2C adapter
i2c-35 i2c i2c-11-mux (chan_id 1) I2C adapter
i2c-36 i2c i2c-11-mux (chan_id 2) I2C adapter
i2c-37 i2c i2c-11-mux (chan_id 3) I2C adapter

Change-Id: I32f4e1f7dd00689eafc6798416395f24b4e22ad5
Signed-off-by: Peter Yin <peter.yin@quantatw.com>

show more ...

5919471e11-Aug-2024 Tim Lee <timlee660101@gmail.com>

configuration: yosemite4n: add support 2nd source ADC

Add new ADC `MAX11615` type to support 2nd source.

Tested:
```
root@bmc:~# busctl introspect xyz.openbmc_project.PSUSensor /xyz/openbmc_project

configuration: yosemite4n: add support 2nd source ADC

Add new ADC `MAX11615` type to support 2nd source.

Tested:
```
root@bmc:~# busctl introspect xyz.openbmc_project.PSUSensor /xyz/openbmc_project/sensors/voltage/MGNT_P1V8_VOLT_V
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
xyz.openbmc_project.Sensor.Threshold.Critical interface - - -
.CriticalAlarmHigh property b true emits-change
.CriticalAlarmLow property b false emits-change
.CriticalHigh property d 1.944 emits-change writable
.CriticalLow property d 1.656 emits-change writable
xyz.openbmc_project.Sensor.Threshold.Warning interface - - -
.WarningAlarmHigh property b true emits-change
.WarningAlarmLow property b false emits-change
.WarningHigh property d 1.926 emits-change writable
.WarningLow property d 1.674 emits-change writable
xyz.openbmc_project.Sensor.Value interface - - -
.MaxValue property d 255 emits-change
.MinValue property d 0 emits-change
.Unit property s "xyz.openbmc_project.Sensor.Value.Unit.… emits-change
.Value property d 1.80581 emits-change writable

```

Change-Id: I3473ee94a8ec9f87d143b9e1765fedccdfd7e761
Signed-off-by: Tim Lee <timlee660101@gmail.com>

show more ...

1633f6d402-Aug-2024 Ian Chien <ianchien.wiwynn@gmail.com>

configurations: yosemite4: Rename the fan board config

Rename the fan board config with the led, Efuse, fan IC and ADC drivers.
Test case: Fan board config can be loaded and sensors can be loaded.

configurations: yosemite4: Rename the fan board config

Rename the fan board config with the led, Efuse, fan IC and ADC drivers.
Test case: Fan board config can be loaded and sensors can be loaded.

Change-Id: I374149b6011ded79180bf6e7d3ece1fa0ecba1e5
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>

show more ...

30cee2d906-Aug-2024 Peter Yin <peter.yin@quantatw.com>

configurations: harma: remove pttv critical low threshold

Remove the PTTV critical low threshold because PTTV voltage
can't be enabled during power-on and needs the user to enable it.
This would oth

configurations: harma: remove pttv critical low threshold

Remove the PTTV critical low threshold because PTTV voltage
can't be enabled during power-on and needs the user to enable it.
This would otherwise record a fake event log.

Change-Id: I40b47c78438ef173a3cbaba0beffeb3f59a5ed8f
Signed-off-by: Peter Yin <peter.yin@quantatw.com>

show more ...

0899a49b06-Aug-2024 Andrew Geissler <geissonator@yahoo.com>

configurations: system1: Additional PCIe switch temps

This adds 2 more TMP423 sensors which track the temperatures of the 4
remaining PCIe switches in the system.

Tested:
- Verified all new sensors

configurations: system1: Additional PCIe switch temps

This adds 2 more TMP423 sensors which track the temperatures of the 4
remaining PCIe switches in the system.

Tested:
- Verified all new sensors are under
xyz.openbmc_project.HwmonTempSensor and have expected values

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

show more ...

12345678910>>...50