48ff7fa2 | 20-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 ...
|
d5655e38 | 20-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 ...
|
9eb2ce09 | 31-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 ...
|
7ee8c02f | 16-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 ...
|
fc2152a8 | 15-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 ...
|
d06d8db8 | 15-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 ...
|
41398a64 | 20-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 ...
|
3dc2c33c | 30-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 ...
|
a183f4a5 | 23-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 ...
|
bf263984 | 25-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 ...
|
fbb83a45 | 20-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 ...
|
6fe52352 | 14-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 ...
|
2f2f4b87 | 06-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 ...
|
3ed65250 | 06-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 ...
|
78f56a77 | 16-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 ...
|
b7077437 | 16-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 ...
|
360a6d5b | 30-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 ...
|
df99fa86 | 15-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 ...
|
0090709d | 14-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 ...
|
0f9545f3 | 04-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 ...
|
afdc86f0 | 13-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 ...
|
5919471e | 11-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 ...
|
1633f6d4 | 02-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 ...
|
30cee2d9 | 06-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 ...
|
0899a49b | 06-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 ...
|