diff options
author | George Liu <liuxiwei@ieisystem.com> | 2024-07-01 10:10:41 +0300 |
---|---|---|
committer | George Liu <liuxiwei@ieisystem.com> | 2024-07-02 03:37:57 +0300 |
commit | 99d902f88750000cee29d0ccbb509bdbc0ac1fd2 (patch) | |
tree | d0931b2f394d7220a646d657e4f8a5166ec5d1db | |
parent | 6aadf73a0e1e42c1ea6e44398a2c5c9025d6909b (diff) | |
download | openbmc-99d902f88750000cee29d0ccbb509bdbc0ac1fd2.tar.xz |
meta-ieisystems: nf5280m7: Add SDR inventory
Add SDR inventory to parse the nf5280m7 device, map SDR data with
inventory information and report SDR content through IPMI.
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: If1b6643bccd4a1ed0269c71b6c203fde5d8e14ac
7 files changed, 2186 insertions, 0 deletions
diff --git a/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config.bb b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config.bb new file mode 100644 index 0000000000..bde5908e62 --- /dev/null +++ b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config.bb @@ -0,0 +1,37 @@ +SUMMARY = "YAML configuration for NF5280M7" +PR = "r1" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10" + +inherit allarch + +SRC_URI = " \ + file://nf5280m7-ipmi-fru.yaml \ + file://nf5280m7-ipmi-fru-properties.yaml \ + file://nf5280m7-ipmi-inventory-sensors.yaml \ + file://nf5280m7-ipmi-sensors.yaml \ + " + +S = "${WORKDIR}" + +do_install() { + cat nf5280m7-ipmi-fru.yaml > fru-read.yaml + + install -m 0644 -D nf5280m7-ipmi-fru-properties.yaml \ + ${D}${datadir}/${BPN}/ipmi-extra-properties.yaml + install -m 0644 -D fru-read.yaml \ + ${D}${datadir}/${BPN}/ipmi-fru-read.yaml + install -m 0644 -D nf5280m7-ipmi-inventory-sensors.yaml \ + ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml + install -m 0644 -D nf5280m7-ipmi-sensors.yaml \ + ${D}${datadir}/${BPN}/ipmi-sensors.yaml +} + +FILES:${PN}-dev = " \ + ${datadir}/${BPN}/ipmi-extra-properties.yaml \ + ${datadir}/${BPN}/ipmi-fru-read.yaml \ + ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \ + ${datadir}/${BPN}/ipmi-sensors.yaml \ + " + +ALLOW_EMPTY:${PN} = "1" diff --git a/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-fru-properties.yaml b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-fru-properties.yaml new file mode 100644 index 0000000000..d9edbf3996 --- /dev/null +++ b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-fru-properties.yaml @@ -0,0 +1,85 @@ +/system: + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' +/system/chassis: + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' +/system/chassis/motherboard: + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp0: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp1: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp2: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp3: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp4: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp5: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp6: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' + +/system/chassis/hddbp7: + xyz.openbmc_project.Inventory.Decorator.Replaceable: + FieldReplaceable: 'true' + xyz.openbmc_project.Inventory.Decorator.Cacheable: + Cached: 'true' + xyz.openbmc_project.Inventory.Item: + Present: 'true' diff --git a/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-fru.yaml b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-fru.yaml new file mode 100644 index 0000000000..95088ed99c --- /dev/null +++ b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-fru.yaml @@ -0,0 +1,356 @@ +0: + /system: + entityID: 6 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Product + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Product + Model: + IPMIFruProperty: Model Number + IPMIFruSection: Product + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Product + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Product + xyz.openbmc_project.Inventory.Decorator.AssetTag: + AssetTag: + IPMIFruProperty: Asset Tag + IPMIFruSection: Product + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: Version + IPMIFruSection: Product + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + xyz.openbmc_project.Inventory.Decorator.VendorInformation: + FRUFileID: + IPMIFruProperty: FRU File ID + IPMIFruSection: Product + CustomField1: + IPMIFruProperty: Custom Field 1 + IPMIFruSection: Product + CustomField2: + IPMIFruProperty: Custom Field 2 + IPMIFruSection: Product + CustomField3: + IPMIFruProperty: Custom Field 3 + IPMIFruSection: Product + xyz.openbmc_project.Inventory.Item.System: + /system/chassis/motherboard: + entityID: 7 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.VendorInformation: + FRUFileID: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board + CustomField1: + IPMIFruProperty: Custom Field 1 + IPMIFruSection: Board + CustomField2: + IPMIFruProperty: Custom Field 2 + IPMIFruSection: Board + CustomField3: + IPMIFruProperty: Custom Field 3 + IPMIFruSection: Board + /system/chassis: + entityID: 7 + entityInstance: 2 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Chassis + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Chassis + Model: + IPMIFruProperty: Type + IPMIFruSection: Chassis + xyz.openbmc_project.Inventory.Decorator.VendorInformation: + CustomField1: + IPMIFruProperty: Custom Field 1 + IPMIFruSection: Chassis + CustomField2: + IPMIFruProperty: Custom Field 2 + IPMIFruSection: Chassis + CustomField3: + IPMIFruProperty: Custom Field 3 + IPMIFruSection: Chassis +9: + /system/chassis/hddbp0: + entityID: 17 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +10: + /system/chassis/hddbp1: + entityID: 18 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +11: + /system/chassis/hddbp2: + entityID: 19 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +12: + /system/chassis/hddbp3: + entityID: 20 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +13: + /system/chassis/hddbp4: + entityID: 21 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +14: + /system/chassis/hddbp5: + entityID: 22 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +15: + /system/chassis/hddbp6: + entityID: 23 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +16: + /system/chassis/hddbp7: + entityID: 24 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + BuildDate: + IPMIFruProperty: Mfg Date + IPMIFruSection: Board + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Board + PartNumber: + IPMIFruProperty: Part Number + IPMIFruSection: Board + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Item: + PrettyName: + IPMIFruProperty: Name + IPMIFruSection: Board + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: FRU File ID + IPMIFruSection: Board +30: + /xyz/openbmc_project/sensors/power/PSU0: + entityID: 25 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Product + PartNumber: + IPMIFruProperty: Model Number + IPMIFruSection: Product + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Product + Model: + IPMIFruProperty: Name + IPMIFruSection: Product + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: Version + IPMIFruSection: Product +31: + /xyz/openbmc_project/sensors/power/PSU1: + entityID: 26 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Inventory.Decorator.Asset: + SerialNumber: + IPMIFruProperty: Serial Number + IPMIFruSection: Product + PartNumber: + IPMIFruProperty: Model Number + IPMIFruSection: Product + Manufacturer: + IPMIFruProperty: Manufacturer + IPMIFruSection: Product + Model: + IPMIFruProperty: Name + IPMIFruSection: Product + xyz.openbmc_project.Inventory.Decorator.Revision: + Version: + IPMIFruProperty: Version + IPMIFruSection: Product diff --git a/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-inventory-sensors.yaml b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-inventory-sensors.yaml new file mode 100644 index 0000000000..388f9c50d3 --- /dev/null +++ b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-inventory-sensors.yaml @@ -0,0 +1,220 @@ +/xyz/openbmc_project/sensors/temperature/Inlet_Temp: + sensorID: 1 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/Outlet_Temp: + sensorID: 2 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/CPU0_Temp: + sensorID: 3 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/CPU1_Temp: + sensorID: 4 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/control/Fan_Redundant: + sensorID: 5 + sensorType: 4 + eventReadingType: 11 + offset: 8 +/xyz/openbmc_project/sensors/temperature/PCH_Temp: + sensorID: 13 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/PSU0_Temp: + sensorID: 34 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/PSU1_Temp: + sensorID: 35 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/SYS_12V: + sensorID: 46 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/SYS_5V: + sensorID: 47 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/SYS_3V3: + sensorID: 48 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVNN_MAIN_CPU0: + sensorID: 49 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVNN_MAIN_CPU1: + sensorID: 50 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/RTC_Battery: + sensorID: 78 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/P12V_CPU0_DIMM: + sensorID: 79 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/P12V_CPU1_DIMM: + sensorID: 80 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVNN_PCH_STBY: + sensorID: 81 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/P1V05_PCH_STBY: + sensorID: 82 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVCCIN_CPU0: + sensorID: 83 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVCCIN_CPU1: + sensorID: 84 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVCCINFAON_CPU0: + sensorID: 85 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVCCINFAON_CPU1: + sensorID: 86 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVCCD_HV_CPU0: + sensorID: 87 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/voltage/PVCCD_HV_CPU1: + sensorID: 88 + sensorType: 2 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/State/PSU0_Status: + sensorID: 93 + sensorType: 8 + eventReadingType: 111 + offset: 8 +/xyz/openbmc_project/State/PSU1_Status: + sensorID: 94 + sensorType: 8 + eventReadingType: 111 + offset: 8 +/xyz/openbmc_project/State/PSU_Mismatch: + sensorID: 95 + sensorType: 8 + eventReadingType: 111 + offset: 8 +/xyz/openbmc_project/State/PSU_Redundant: + sensorID: 96 + sensorType: 8 + eventReadingType: 11 + offset: 8 +/xyz/openbmc_project/inventory/system/chassis/motherboard: + sensorID: 140 + sensorType: 199 + eventReadingType: 3 + offset: 0 +/xyz/openbmc_project/inventory/system: + sensorID: 144 + sensorType: 18 + eventReadingType: 111 + offset: 2 +/xyz/openbmc_project/sensors/temperature/OCP_NIC_TEMP: + sensorID: 200 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/OCP_SFP_TEMP: + sensorID: 201 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/PCIE_NIC_TEMP: + sensorID: 202 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/PCIE_SFP_TEMP: + sensorID: 203 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/GPU_TEMP: + sensorID: 204 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/control/host0/restart_cause: + sensorID: 232 + sensorType: 29 + eventReadingType: 111 + offset: 8 +/xyz/openbmc_project/sensors/temperature/CPU0_DTS_Margin: + sensorID: 234 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/CPU1_DTS_Margin: + sensorID: 235 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/NVMe_MAX_Temp: + sensorID: 248 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/power/PWR_CAP_Fail: + sensorID: 252 + sensorType: 18 + eventReadingType: 7 + offset: 8 +/xyz/openbmc_project/sensors/State/BMC_I2C: + sensorID: 253 + sensorType: 27 + eventReadingType: 111 + offset: 2 +/xyz/openbmc_project/State/SystemFirmware: + sensorID: 254 + sensorType: 15 + eventReadingType: 111 + offset: 0 +/xyz/openbmc_project/sensors/temperature/Raid_SAS_Temp: + sensorID: 205 + sensorType: 1 + eventReadingType: 1 + offset: 0 +/xyz/openbmc_project/sensors/temperature/HDD_Temp: + sensorID: 206 + sensorType: 1 + eventReadingType: 1 + offset: 0 diff --git a/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-sensors.yaml b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-sensors.yaml new file mode 100644 index 0000000000..d40de52b1b --- /dev/null +++ b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/nf5280m7-ipmi-sensors.yaml @@ -0,0 +1,1475 @@ +1: + bExp: 0 + entityID: 55 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/Inlet_Temp + offsetB: 0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +2: + bExp: 0 + entityID: 3 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/Outlet_Temp + offsetB: 0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +3: + bExp: 0 + entityID: 3 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/CPU0_Temp + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU0_Temp + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +4: + bExp: 0 + entityID: 3 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/CPU1_Temp + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU1_Temp + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +13: + bExp: 0 + entityID: 3 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + offsetB: 0 + path: /xyz/openbmc_project/sensors/temperature/PCH_Temp + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +14: + bExp: 0 + entityID: 29 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan0_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +15: + bExp: 0 + entityID: 29 + entityInstance: 2 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan0_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +16: + bExp: 0 + entityID: 29 + entityInstance: 3 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan1_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +17: + bExp: 0 + entityID: 29 + entityInstance: 4 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan1_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +18: + bExp: 0 + entityID: 29 + entityInstance: 5 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan2_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +19: + bExp: 0 + entityID: 29 + entityInstance: 6 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan2_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +20: + bExp: 0 + entityID: 29 + entityInstance: 7 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan3_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +21: + bExp: 0 + entityID: 29 + entityInstance: 8 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan3_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +22: + bExp: 0 + entityID: 29 + entityInstance: 9 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan4_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +23: + bExp: 0 + entityID: 29 + entityInstance: 10 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan4_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +24: + bExp: 0 + entityID: 29 + entityInstance: 11 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan5_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +25: + bExp: 0 + entityID: 29 + entityInstance: 12 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan5_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +26: + bExp: 0 + entityID: 29 + entityInstance: 13 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan6_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +27: + bExp: 0 + entityID: 29 + entityInstance: 14 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan6_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +28: + bExp: 0 + entityID: 29 + entityInstance: 15 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan7_0 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +29: + bExp: 0 + entityID: 29 + entityInstance: 16 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 137 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/fan_tach/fan7_1 + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 4 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS +34: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/PSU0_Temp + rExp: 0 + readingType: readingData + sensorName: PSU0_Temp + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +35: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/PSU1_Temp + rExp: 0 + readingType: readingData + sensorName: PSU1_Temp + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +36: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/voltage/PSU0_VIN + rExp: 0 + readingType: readingData + sensorName: PSU0_VIN + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +37: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/voltage/PSU1_VIN + rExp: 0 + readingType: readingData + sensorName: PSU1_VIN + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +38: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 6 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/voltage/PSU0_VOUT + rExp: -2 + readingType: readingData + sensorName: PSU0_VOUT + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +39: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 6 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/voltage/PSU1_VOUT + rExp: -2 + readingType: readingData + sensorName: PSU1_VOUT + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +46: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 6 + path: /xyz/openbmc_project/sensors/voltage/SYS_12V + rExp: -2 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +47: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 3 + path: /xyz/openbmc_project/sensors/voltage/SYS_5V + rExp: -2 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +48: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 2 + path: /xyz/openbmc_project/sensors/voltage/SYS_3V3 + rExp: -2 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +49: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVNN_MAIN_CPU0 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +50: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVNN_MAIN_CPU1 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +51: + bExp: 0 + entityID: 3 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 4 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/power/CPU0_Power + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU0_Power + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +52: + bExp: 0 + entityID: 3 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 4 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/power/CPU1_Power + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU1_Power + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +53: + bExp: 0 + entityID: 32 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 3 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/power/CPU0_DIMM_Power + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU0_DIMM_Power + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +54: + bExp: 0 + entityID: 32 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 3 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/power/CPU1_DIMM_Power + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU1_DIMM_Power + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +61: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 8 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/power/Total_Power + rExp: 0 + readingType: readingData + sensorName: Total_Power + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +66: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 8 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/power/PSU0_PIN + rExp: 0 + readingType: readingData + sensorName: PSU0_PIN + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +67: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 8 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/power/PSU1_PIN + rExp: 0 + readingType: readingData + sensorName: PSU1_PIN + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +68: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 8 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/power/PSU0_POUT + rExp: 0 + readingType: readingData + sensorName: PSU0_POUT + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +69: + bExp: 0 + entityID: 10 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 8 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/power/PSU1_POUT + rExp: 0 + readingType: readingData + sensorName: PSU1_POUT + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +78: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 2 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/voltage/RTC_Battery + rExp: -2 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +79: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 6 + path: /xyz/openbmc_project/sensors/voltage/P12V_CPU0_DIMM + rExp: -2 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +80: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 6 + path: /xyz/openbmc_project/sensors/voltage/P12V_CPU1_DIMM + rExp: -2 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +81: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVNN_PCH_STBY + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +82: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/P1V05_PCH_STBY + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +83: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVCCIN_CPU0 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +84: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVCCIN_CPU1 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +85: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVCCINFAON_CPU0 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +86: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVCCINFAON_CPU1 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +87: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVCCD_HV_CPU0 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +88: + bExp: 0 + entityID: 7 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 0x09 + path: /xyz/openbmc_project/sensors/voltage/PVCCD_HV_CPU1 + rExp: -3 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 2 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts +89: + bExp: 0 + entityID: 20 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + mutability: Mutability::Write|Mutability::Read + multiplierM: 1 + path: /xyz/openbmc_project/sensors/power/FAN_Power + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 11 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.Watts +93: + entityID: 10 + entityInstance: 0 + interfaces: + com.inspur.Sensor.Status: + EventData: + Offsets: + 0xFF: + type: uint16_t + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/State/PSU0_Status + readingType: readingData + sensorNamePattern: nameLeaf + sensorReadingType: 111 + sensorType: 8 + serviceInterface: org.freedesktop.DBus.Properties +94: + entityID: 10 + entityInstance: 0 + interfaces: + com.inspur.Sensor.Status: + EventData: + Offsets: + 0xFF: + type: uint16_t + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/State/PSU1_Status + readingType: readingData + sensorNamePattern: nameLeaf + sensorReadingType: 111 + sensorType: 8 + serviceInterface: org.freedesktop.DBus.Properties +95: + entityID: 10 + entityInstance: 0 + interfaces: + com.inspur.Sensor.Status: + EventData: + Offsets: + 0xFF: + type: uint16_t + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/State/PSU_Mismatch + readingType: readingData + sensorNamePattern: nameLeaf + sensorReadingType: 111 + sensorType: 8 + serviceInterface: org.freedesktop.DBus.Properties +96: + entityID: 10 + entityInstance: 0 + interfaces: + com.inspur.Sensor.Status: + EventData: + Offsets: + 0xFF: + type: uint16_t + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/State/PSU_Redundant + readingType: readingData + sensorNamePattern: nameLeaf + sensorReadingType: 11 + sensorType: 8 + serviceInterface: org.freedesktop.DBus.Properties +200: + bExp: 0 + entityID: 11 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + offsetB: 0 + path: /xyz/openbmc_project/sensors/temperature/OCP_NIC_TEMP + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +201: + bExp: 0 + entityID: 11 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + offsetB: 0 + path: /xyz/openbmc_project/sensors/temperature/OCP_SFP_TEMP + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +202: + bExp: 0 + entityID: 11 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + offsetB: 0 + path: /xyz/openbmc_project/sensors/temperature/PCIE_NIC_TEMP + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +203: + bExp: 0 + entityID: 11 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + offsetB: 0 + path: /xyz/openbmc_project/sensors/temperature/PCIE_SFP_TEMP + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +204: + bExp: 0 + entityID: 11 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + offsetB: 0 + path: /xyz/openbmc_project/sensors/temperature/GPU_Temp + rExp: 0 + readingType: readingData + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +205: + bExp: 0 + entityID: 4 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/Raid_SAS_Temp + rExp: 0 + readingType: readingData + sensorName: Raid_Card_Temp + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +206: + bExp: 0 + entityID: 4 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/HDD_Temp + rExp: 0 + readingType: readingData + sensorName: HDD_MAX_Temp + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +232: + entityID: 7 + entityInstance: 0 + interfaces: + com.inspur.Sensor.Status: + EventData: + Offsets: + 0xFF: + type: uint16_t + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/control/host0/restart_cause + recordType: 3 + sensorName: System_Restart + readingType: readingData + sensorNamePattern: nameLeaf + sensorReadingType: 111 + sensorType: 29 + serviceInterface: org.freedesktop.DBus.Properties +234: + bExp: 0 + entityID: 3 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/CPU0_DTS_Margin + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU0_DTS_Margin + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +235: + bExp: 0 + entityID: 3 + entityInstance: 1 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/CPU1_DTS_Margin + offsetB: 0 + rExp: 0 + readingType: readingData + sensorName: CPU1_DTS_Margin + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +248: + bExp: 0 + entityID: 4 + entityInstance: 0 + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 255: + type: double + multiplierM: 1 + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/temperature/NVMe_MAX_Temp + rExp: 0 + readingType: readingData + sensorName: NVMe_MAX_Temp + scale: 0 + sensorNamePattern: nameLeaf + sensorReadingType: 1 + sensorType: 1 + serviceInterface: org.freedesktop.DBus.Properties + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC +252: + entityID: 7 + entityInstance: 0 + interfaces: + com.inspur.Sensor.Status: + EventData: + Offsets: + 0xFF: + type: uint16_t + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/power/PWR_CAP_Fail + readingType: readingData + sensorNamePattern: nameLeaf + sensorReadingType: 7 + sensorType: 18 + serviceInterface: org.freedesktop.DBus.Properties +253: + entityID: 7 + entityInstance: 0 + interfaces: + com.inspur.Sensor.Status: + EventData: + Offsets: + 0xFF: + type: uint16_t + mutability: Mutability::Write|Mutability::Read + path: /xyz/openbmc_project/sensors/State/BMC_I2C + readingType: readingData + sensorNamePattern: nameLeaf + sensorReadingType: 111 + sensorType: 27 + serviceInterface: org.freedesktop.DBus.Properties diff --git a/meta-ieisystems/meta-nf5280m7/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend new file mode 100644 index 0000000000..8bc2c548a9 --- /dev/null +++ b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend @@ -0,0 +1,6 @@ +DEPENDS:append: = " nf5280m7-yaml-config" + +EXTRA_OECONF:append = " \ + YAML_GEN=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-fru-read.yaml \ + PROP_YAML=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-extra-properties.yaml \ + " diff --git a/meta-ieisystems/meta-nf5280m7/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend new file mode 100644 index 0000000000..e16e2bb079 --- /dev/null +++ b/meta-ieisystems/meta-nf5280m7/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend @@ -0,0 +1,7 @@ +DEPENDS:append = " nf5280m7-yaml-config" + +EXTRA_OEMESON= " \ + -Dsensor-yaml-gen=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-sensors.yaml \ + -Dinvsensor-yaml-gen=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-inventory-sensors.yaml \ + -Dfru-yaml-gen=${STAGING_DIR_HOST}${datadir}/nf5280m7-yaml-config/ipmi-fru-read.yaml \ + " |