History log of /openbmc/entity-manager/ (Results 1 – 25 of 1000)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
cfe37b5e08-Apr-2024 Yi-Shum <EasonChen1@quantatw.com>

configurations: minerva: Add BuildDate property

Add BuildDate property on minerva.

Tested:
```
root@bmc:~# busctl introspect xyz.openbmc_project.EntityManager /xyz/openbmc_project/inventory/system/

configurations: minerva: Add BuildDate property

Add BuildDate property on minerva.

Tested:
```
root@bmc:~# busctl introspect xyz.openbmc_project.EntityManager /xyz/openbmc_project/inventory/system/board/Minerva_CMM
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
...
xyz.openbmc_project.Inventory.Decorator.Asset interface - - -
.BuildDate property s "20240509T053800Z" emits-change
.Manufacturer property s "Quanta" emits-change
.Model property s "Minerva CMM EVT2" emits-change
.PartNumber property s "3IF0MMA0000" emits-change
.SerialNumber property s "TW93941800010 " emits-change
...

```

Change-Id: I573c344c59f376f29f4b083b1aa0b00c1c4ac5da
Signed-off-by: Yi-Shum <EasonChen1@quantatw.com>

show more ...

32a4c12908-Apr-2024 Yi-Shum <EasonChen1@quantatw.com>

schemas: Add BuildDate property

This commit adds property `BuildDate` under under interface
`xyz.openbmc_project.Inventory.Decorator.Asset` as described in [1].

[1] https://github.com/openbmc/phosp

schemas: Add BuildDate property

This commit adds property `BuildDate` under under interface
`xyz.openbmc_project.Inventory.Decorator.Asset` as described in [1].

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

Change-Id: Idde43c1d86967dc9beb67acf795429002d7e9bb8
Signed-off-by: Yi-Shum <EasonChen1@quantatw.com>

show more ...

536665b013-May-2024 Yi-Shum <EasonChen1@quantatw.com>

Make fru-device produce Mfg date in ISO8601 format

Modify the time format of BOARD_MANUFACTURE_DATE in fru-device to
ISO8601 format.

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

Make fru-device produce Mfg date in ISO8601 format

Modify the time format of BOARD_MANUFACTURE_DATE in fru-device to
ISO8601 format.

Tested:
```
root@bmc:~# busctl introspect xyz.openbmc_project.FruDevice /xyz/openbmc_project/FruDevice/Minerva_CMM_EVT2
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
...
xyz.openbmc_project.FruDevice interface - - -
.ADDRESS property u 84 emits-change
.BOARD_FRU_VERSION_ID property s "FRU Ver 0.01" emits-change
.BOARD_INFO_AM1 property s "19-100140" emits-change
.BOARD_INFO_AM2 property s "TOD-TDT" emits-change
.BOARD_INFO_AM3 property s "D1KI6" emits-change
.BOARD_LANGUAGE_CODE property s "25" emits-change
.BOARD_MANUFACTURER property s "Quanta" emits-change
.BOARD_MANUFACTURE_DATE property s "20240509T053800Z" emits-change
...

```

Change-Id: Ie2bcd60e4973ada81885df299fdfe132fe242828
Signed-off-by: Yi-Shum <EasonChen1@quantatw.com>

show more ...

e9cdec0103-Apr-2024 Ed Tanous <ed@tanous.net>

Revert "Add mctp eids configuration for Yosemite 4"

This reverts commit 6fa0602db8250905808991e5f7206151dd28b346.

MCTP support in the backend is nowhere near functional, or complete, as
discussions

Revert "Add mctp eids configuration for Yosemite 4"

This reverts commit 6fa0602db8250905808991e5f7206151dd28b346.

MCTP support in the backend is nowhere near functional, or complete, as
discussions on discord and gerrit[1] make clear.

The tested statement on this patch wasn't really acceptable, and while
normally it doesn't matter what configurations someone sets, they should
at least have code backing them that works.

Therefore, reverting this patch until here are actually MCTP capable
backends, and we've resolved the discussion around MCTP static EID
assignment.

[1] https://gerrit.openbmc.org/c/openbmc/entity-manager/+/69600

Change-Id: Idc0e3c31f7683fd5ac968ca18d1b7239e8bb0c77

show more ...

aa702ea428-Apr-2024 Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

yosemite4 : Add json config for fan IC and ADC identification

Add following json conf to support fan IC and ADC identification:
- yosemite4_fanboard_adc_ti.json
- yosemite4_fanboard_fsc_max.json
- y

yosemite4 : Add json config for fan IC and ADC identification

Add following json conf to support fan IC and ADC identification:
- yosemite4_fanboard_adc_ti.json
- yosemite4_fanboard_fsc_max.json
- yosemite4_fanboard_fsc_nct.json

Rename yosmeite4_fanboard.json to yosemite4_fanboard_fsc_max_adc_ti.json
Adjust the fan numbering to correspond with the chassis labels.

Change-Id: I64d9efd621c97d5d35f8ad15c122d818cbff9eb1
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

show more ...

3c0af08c15-May-2024 Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

configurations: yosemite4 : Add SparePartNumber

Support xyz.openbmc_project.Inventory.Decorator.Asset with
SparePartNumber in yv4.

Change-Id: Ic66068e1be300ff440b331ebf14947d5611bcba5
Signed-off-by

configurations: yosemite4 : Add SparePartNumber

Support xyz.openbmc_project.Inventory.Decorator.Asset with
SparePartNumber in yv4.

Change-Id: Ic66068e1be300ff440b331ebf14947d5611bcba5
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

show more ...

a4aebdc615-May-2024 Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

schemas: Add SparePartNumber property

This commit adds property `SparePartNumber` under under interface
`xyz.openbmc_project.Inventory.Decorator.Asset` as described in [1].

[1] https://github.com/o

schemas: Add SparePartNumber property

This commit adds property `SparePartNumber` under under interface
`xyz.openbmc_project.Inventory.Decorator.Asset` as described in [1].

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

Change-Id: Id3c70edf0939404a25fd218190a044e1768a0ae0
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

show more ...

513976be13-May-2024 Matt Spinler <spinler@us.ibm.com>

configurations: Add IBM's BlueRidge chassis

These chassis are similar enough to the Rainier ones that the Rainier
compatible names can be at the bottom of the compatible list. This way
code that ne

configurations: Add IBM's BlueRidge chassis

These chassis are similar enough to the Rainier ones that the Rainier
compatible names can be at the bottom of the compatible list. This way
code that needs the name but doesn't need to tell the difference between
a Rainier and a BlueRidge doesn't have to change anything.

The IBMCompatibleSystem interface is being deprecated in favor of the
Decorator.Compatible one, but not all of the code has been changed over
yet so just use both for now.

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

show more ...

6ef5f71c13-May-2024 Matt Spinler <spinler@us.ibm.com>

configurations: Add IBM's Fuji chassis

This chassis is similar enough to the Everest one that the Everest
compatible names can be at the bottom of the compatible list. This way
code that needs the

configurations: Add IBM's Fuji chassis

This chassis is similar enough to the Everest one that the Everest
compatible names can be at the bottom of the compatible list. This way
code that needs the name but doesn't need to tell the difference between
an Everest and a Fuji doesn't have to change anything.

The IBMCompatibleSystem interface is being deprecated in favor of the
Decorator.Compatible one, but not all of the code has been changed over
yet so just use both for now.

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

show more ...

27d9500612-May-2024 Daniel Hsu <Daniel-Hsu@quantatw.com>

configurations: harma: remove fan power sensors

remove fan power sensors and update fan threshold.

1. FAN CPLD does not implement FAN power_W monitor feature due to
CPLD cell count limitation.

configurations: harma: remove fan power sensors

remove fan power sensors and update fan threshold.

1. FAN CPLD does not implement FAN power_W monitor feature due to
CPLD cell count limitation.
2. BMC can get FAN voltage(V) and current(A)
3. The FAN Power(W) is not default feature.

Testing:
root@bmc:~# curl -k -u root:0penBmc -X GET https://localhost/.../
{
"@odata.id": "/...",
"@odata.type": "#SensorCollection.SensorCollection",
"Description": "Collection of Sensors for this Chassis",
"Members": [
{
"@odata.id": "/.../current_FAN_BP0_FAN0_CURR_A"
},
{
"@odata.id": "/.../current_FAN_BP0_FAN1_CURR_A"
},
{
"@odata.id": "/.../current_FAN_BP0_FAN2_CURR_A"
},
{
"@odata.id": "/.../current_FAN_BP0_FAN3_CURR_A"
},
{
"@odata.id": "/.../fanpwm_FAN_BP0_FAN_PWM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN0_TACH_IL_SPEED_RPM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN0_TACH_OL_SPEED_RPM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN1_TACH_IL_SPEED_RPM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN1_TACH_OL_SPEED_RPM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN2_TACH_IL_SPEED_RPM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN2_TACH_OL_SPEED_RPM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN3_TACH_IL_SPEED_RPM"
},
{
"@odata.id": "/.../fantach_FAN_BP0_FAN3_TACH_OL_SPEED_RPM"
},
{
"@odata.id": "/.../voltage_FAN_BP0_FAN0_VOLT_V"
},
{
"@odata.id": "/.../voltage_FAN_BP0_FAN1_VOLT_V"
},
{
"@odata.id": "/.../voltage_FAN_BP0_FAN2_VOLT_V"
},
{
"@odata.id": "/.../voltage_FAN_BP0_FAN3_VOLT_V"
}
],
"Members@odata.count": 17,
"Name": "Sensors"
}

Change-Id: Icd3ff037960bc641381c6383a76979863c3396c7
Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>

show more ...

f5ac740010-May-2024 Peter Yin <peter.yin@quantatw.com>

configurations: harma_mb: revise VR source

After the Power Stage, we are no longer using MPS2856
and MPS2857 as VR sources for Harma.

Change-Id: I293a8d9a671820ff841978a2bb593f7c5dfb5ec1
Signed-off

configurations: harma_mb: revise VR source

After the Power Stage, we are no longer using MPS2856
and MPS2857 as VR sources for Harma.

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

show more ...

7742c87c02-May-2024 Matt Spinler <spinler@us.ibm.com>

Add meson option for build time schema validation

Add a meson option that controls if JSON schema validation is done
during the build and default it to enabled.

This way, it can be disabled during

Add meson option for build time schema validation

Add a meson option that controls if JSON schema validation is done
during the build and default it to enabled.

This way, it can be disabled during bitbake builds since
python3-jsonschema now brings in rust which takes quite a while to
build.

Validation does still occur during CI.

Tested:
A build with an error in a JSON file fails when validation is enabled
and passes when it isn't.

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

show more ...

88b2aba503-May-2024 Andrew Geissler <geissonator@yahoo.com>

configurations: system1: add battery voltage to ADC

Start monitoring the RTC battery voltage.

Tested:
- Confirmed /xyz/openbmc_project/sensors/voltage/Battery_Voltage
showed up under xyz.openbmc_

configurations: system1: add battery voltage to ADC

Start monitoring the RTC battery voltage.

Tested:
- Confirmed /xyz/openbmc_project/sensors/voltage/Battery_Voltage
showed up under xyz.openbmc_project.ADCSensor

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

show more ...

2271cd6503-May-2024 Andrew Geissler <geissonator@yahoo.com>

configurations: system1: update ADC index's

The initial index values were set assuming they matched up with the
actual A/D ports on the AST2600. This was an incorrect assumption as the
index values

configurations: system1: update ADC index's

The initial index values were set assuming they matched up with the
actual A/D ports on the AST2600. This was an incorrect assumption as the
index values really just match up with the order the channels are
defined within the iio-hwmon section of the dts:

iio-hwmon {
compatible = "iio-hwmon";
io-channels = <&p12v_vd 0>, <&p5v_aux_vd 0>,
<&p5v_bmc_aux_vd 0>, <&p3v3_aux_vd 0>,
<&p3v3_bmc_aux_vd 0>, <&p1v8_bmc_aux_vd 0>,
<&adc1 4>, <&adc0 2>, <&adc1 0>,
<&p2v5_aux_vd 0>, <&adc1 7>;
};

Tested:

- Confirmed all sensors are now on d-bus
```
root@system1:/sys/class/hwmon/hwmon16# busctl tree xyz.openbmc_project.ADCSensor
`- /xyz
`- /xyz/openbmc_project
`- /xyz/openbmc_project/sensors
`- /xyz/openbmc_project/sensors/voltage
|- /xyz/openbmc_project/sensors/voltage/P12V
|- /xyz/openbmc_project/sensors/voltage/P1V2_BMC_AUX
|- /xyz/openbmc_project/sensors/voltage/P1V2_PHY1_LDO
|- /xyz/openbmc_project/sensors/voltage/P1V2_PHY2_LDO
|- /xyz/openbmc_project/sensors/voltage/P1V8_BMC_AUX
|- /xyz/openbmc_project/sensors/voltage/P2V5_AUX
|- /xyz/openbmc_project/sensors/voltage/P3V3_AUX_ADC
|- /xyz/openbmc_project/sensors/voltage/P3V3_BMC_AUX
|- /xyz/openbmc_project/sensors/voltage/P5V_AUX_ADC
`- /xyz/openbmc_project/sensors/voltage/P5V_BMC_AUX_ADC
```
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

Change-Id: I315b4672001e39caff0a9943d8391cc5873bb2ad

show more ...

6469562a02-May-2024 Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

yosemite4 : Revise hwmon label for reading ina238 shunt voltage

Revise hwmon label to in0 for reading ina238 shunt voltage

Tested:
Get sensor reading by mfg-tool
root@bmc:~# mfg-tool sensor-display

yosemite4 : Revise hwmon label for reading ina238 shunt voltage

Revise hwmon label to in0 for reading ina238 shunt voltage

Tested:
Get sensor reading by mfg-tool
root@bmc:~# mfg-tool sensor-display
...
"MEDUSA_ADC_48V_SENSE_Output_Voltage": {
"critical": {
"high": 0.04,
"low": -0.02
},
"hard-shutdown": {
"high": 0.04,
"low": -0.02
},
"max": 255.0,
"min": 0.0,
"status": "ok",
"unit": "Volts",
"value": 0.013,
"warning": {
"high": 0.03,
"low": -0.01
}
},

Change-Id: I7dd8b5d8ca02a3bd644c34bce754b6d526971194
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

show more ...

6a50465c23-Apr-2024 Potin Lai <potin.lai@quantatw.com>

configurations: add Broadcom 100G OCP NIC

Add a new config file to support Broadcom 100G OCP NIC.

Test Results:
```
root@bmc:~# busctl introspect xyz.openbmc_project.EntityManager /xyz/openbmc_proj

configurations: add Broadcom 100G OCP NIC

Add a new config file to support Broadcom 100G OCP NIC.

Test Results:
```
root@bmc:~# busctl introspect xyz.openbmc_project.EntityManager /xyz/openbmc_project/inventory/system/board/BRCM_OCP_NIC_FRU_27
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.AddObject interface - - -
.AddObject method a{sv} - -
xyz.openbmc_project.Inventory.Decorator.Asset interface - - -
.Manufacturer property s "Broadcom" emits-change
.Model property s "BRCM 100G 1P 57504 OCP Mezz" emits-change
.PartNumber property s "BCM957504-N1100FYT" emits-change
.SerialNumber property s "N1100FY2408T002ZFG" emits-change
xyz.openbmc_project.Inventory.Item.Board interface - - -
.Name property s "BRCM OCP NIC FRU 27" emits-change
.Probe property s "xyz.openbmc_project.FruDevice({\'BOARD… emits-change
.Type property s "Board" emits-change
```
```
root@bmc:~# busctl introspect xyz.openbmc_project.EntityManager /xyz/openbmc_project/inventory/system/board/BRCM_OCP_NIC_FRU_27/BRCM_OCP_NIC_FRU_27
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Configuration.EEPROM interface - - -
.Address property t 80 emits-change
.Bus property t 27 emits-change
.Name property s "BRCM OCP NIC FRU 27" emits-change
.Type property s "EEPROM" emits-change
```
```
root@bmc:~# busctl introspect xyz.openbmc_project.EntityManager /xyz/openbmc_project/inventory/system/board/BRCM_OCP_NIC_FRU_27/NIC_Temp_27
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Configuration.TMP421 interface - - -
.Address property t 31 emits-change
.Bus property t 27 emits-change
.Labels property as 1 "temp2" emits-change
.Name property s "NIC Temp 27" emits-change
.Name1 property s "NIC Temp 27" emits-change
.Type property s "TMP421" emits-change
xyz.openbmc_project.Configuration.TMP421.Thresholds0 interface - - -
.Delete method - - -
.Direction property s "greater than" emits-change writable
.Index property d 2 emits-change writable
.Name property s "upper critical" emits-change writable
.Severity property d 1 emits-change writable
.Value property d 105 emits-change writable
```

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

show more ...

de7a1b2302-May-2024 Yang Chen <yang.chen@quantatw.com>

configurations: minerva_cmm: Add NetworkInterface

Add NetworkInterface to minerva_cmm.json.

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

3435a76a02-May-2024 Yang Chen <yang.chen@quantatw.com>

configurations: minerva_fanboard: Add INA238 sensors

Add sensors to read the voltage and current of INA238 in front
of four fans.

Change-Id: Idb712cc757ca3b3ec1930a4d6b9c051add72a385
Signed-off-by:

configurations: minerva_fanboard: Add INA238 sensors

Add sensors to read the voltage and current of INA238 in front
of four fans.

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

show more ...

d8b1818114-Apr-2024 Chau Ly <chaul@amperecomputing.com>

configurations: mtmitchell: Add NetworkInterface

This commit adds `xyz.openbmc_project.Inventory.Item.NetworkInterface`
with the property `MACAddress` to mtjade.json.

Signed-off-by: Chau Ly <chaul@

configurations: mtmitchell: Add NetworkInterface

This commit adds `xyz.openbmc_project.Inventory.Item.NetworkInterface`
with the property `MACAddress` to mtjade.json.

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

show more ...

4597a88e14-Apr-2024 Chau Ly <chaul@amperecomputing.com>

configurations: mtjade: Add NetworkInterface

This commit adds `xyz.openbmc_project.Inventory.Item.NetworkInterface`
with the property `MACAddress` to mtjade.json.

Signed-off-by: Chau Ly <chaul@ampe

configurations: mtjade: Add NetworkInterface

This commit adds `xyz.openbmc_project.Inventory.Item.NetworkInterface`
with the property `MACAddress` to mtjade.json.

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

show more ...

ca144abd14-Apr-2024 Chau Ly <chaul@amperecomputing.com>

schemas: Add Inventory.Item.NetworkInterface

For phosphor-networkd's sync-mac feature [1] to work,
phosphor-networkd must be able to find an object with
xyz.openbmc_project.Inventory.Item.NetworkInt

schemas: Add Inventory.Item.NetworkInterface

For phosphor-networkd's sync-mac feature [1] to work,
phosphor-networkd must be able to find an object with
xyz.openbmc_project.Inventory.Item.NetworkInterface interface.

This commit adds the property `MACAddress` under the interface
`xyz.openbmc_project.Inventory.Item.NetworkInterface` to the
openbmc-dbus.json schema, and adds the interface to under
"EMConfig"/"properties" in global.json to expose the Board's MAC
Address to D-Bus.

Tested:
Add below config to Mt.Mitchell BMC board's EM configuration:
"xyz.openbmc_project.Inventory.Item.NetworkInterface": {
"MACAddress": "$BOARD_INFO_AM1"
}
=> Successfully pass CI build

$ busctl get-property xyz.openbmc_project.EntityManager \
/xyz/openbmc_project/inventory/system/board/Mt_Mitchell_BMC \
xyz.openbmc_project.Inventory.Item.NetworkInterface MACAddress
s "xx:xx:xx:xx:xx:xx"

=> phosphor-network-manager manages to get MAC address from inventory on
first boot, or when FORCE_SYNC_MAC_FROM_INVENTORY is set

$ journalctl | grep -i network
...
phosphor-network-manager: Check VPD for MAC: Force sync enabled
phosphor-network-manager: Registering the Inventory Signals Matcher
phosphor-network-manager: Setting MAC xx:xx:xx:xx:xx:xx on interface
eth0
...

$ busctl get-property xyz.openbmc_project.Network \
/xyz/openbmc_project/network/eth0 \
xyz.openbmc_project.Network.MACAddress MACAddress
s "xx:xx:xx:xx:xx:xx"

[1]: https://github.com/openbmc/phosphor-networkd/commit/cc099a855ab517deb563ceb6821a8a414362132e

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

show more ...

14c474c524-Apr-2024 Sara Lin <sara_sy_lin@wiwynn.com>

yosemite4: fine tune medusa HSC power and current

ADM1272: current value*4 and power value*4.
ADM1281: current value*2 and power value*2.

Testing:
1. Unit tests passed.
2. Get sensor reading passed

yosemite4: fine tune medusa HSC power and current

ADM1272: current value*4 and power value*4.
ADM1281: current value*2 and power value*2.

Testing:
1. Unit tests passed.
2. Get sensor reading passed.

Change-Id: Ie55b8f3b55da93ffc28b82e2316ddaa9ac2d1def
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

show more ...

6173513628-Apr-2024 Tim Lee <timlee660101@gmail.com>

configurations: change naming for Nuvoton NPCM8xx EVB

`Arbel` naming is the SOC itself, change to use `EVB` naming.

- Rename nuvoton_arbel_bmc.json in configurations
- Update meson.build

Change-Id

configurations: change naming for Nuvoton NPCM8xx EVB

`Arbel` naming is the SOC itself, change to use `EVB` naming.

- Rename nuvoton_arbel_bmc.json in configurations
- Update meson.build

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

show more ...

e621334318-Apr-2024 Tim Lee <timlee660101@gmail.com>

configurations: Add Nuvoton Arbel BMC configuration

Introduce initial configuration file for Arbel BMC.

- Add nuvoton_arbel_bmc.json in configurations
- Update meson.build

Tested:
root@evb-npcm845

configurations: Add Nuvoton Arbel BMC configuration

Introduce initial configuration file for Arbel BMC.

- Add nuvoton_arbel_bmc.json in configurations
- Update meson.build

Tested:
root@evb-npcm845:/# busctl tree xyz.openbmc_project.EntityManager
|- /xyz/openbmc_project
|- /xyz/openbmc_project/EntityManager
|- /xyz/openbmc_project/inventory/system/board/EVB_ARBEL_NUVOTON

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

show more ...

ba5be2e724-Apr-2024 Yang Chen <yang.chen@quantatw.com>

configurations: minerva: change info from "PRODUCT" to "BOARD"

Change the info from the EEPROM from "PRODUCT" to "BOARD".

Change-Id: Ib9c232a94cf58f6d319bf8b4b8e0c8b11c18ec02
Signed-off-by: Yang Ch

configurations: minerva: change info from "PRODUCT" to "BOARD"

Change the info from the EEPROM from "PRODUCT" to "BOARD".

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

show more ...

12345678910>>...40