diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2019-06-17 17:06:07 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2019-06-24 15:05:40 +0300 |
commit | 02a18d036f763eebf4030c2e207654aca59e7805 (patch) | |
tree | d89ac567793fba42f141888e7ae9ea0b2fbe592d /meta-ingrasys/meta-zaius/recipes-phosphor/ipmi | |
parent | 064059ad2a8991079d64bd1fa907084884873220 (diff) | |
download | openbmc-02a18d036f763eebf4030c2e207654aca59e7805.tar.xz |
meta-ingrasys: zaius: new YAML dependency scheme
All the IPMI virtuals and PREFERRED_PROVIDERS in meta-phosphor are in
the process of being deprecated. Prepare for that and move to a simpler
scheme for providing the YAML configuration for Zaius systems.
(From meta-ingrasys rev: a01ad654ff32e8f16ab36033ca1656d6b15bd1a0)
Change-Id: I3d9cd4194d71d994e3f3dcff9a7174d61b2e7c53
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-ingrasys/meta-zaius/recipes-phosphor/ipmi')
8 files changed, 12 insertions, 844 deletions
diff --git a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend new file mode 100644 index 000000000..fce21406e --- /dev/null +++ b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend @@ -0,0 +1,6 @@ +DEPENDS_append_zaius = " zaius-yaml-config" + +EXTRA_OECONF_zaius = " \ + YAML_GEN=${STAGING_DIR_HOST}${datadir}/zaius-yaml-config/ipmi-fru-read.yaml \ + PROP_YAML=${STAGING_DIR_HOST}${datadir}/zaius-yaml-config/ipmi-extra-properties.yaml \ + " diff --git a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend new file mode 100644 index 000000000..468e2e175 --- /dev/null +++ b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend @@ -0,0 +1,6 @@ +DEPENDS_append_zaius = " zaius-yaml-config" + +EXTRA_OECONF_zaius = " \ + SENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/zaius-yaml-config/ipmi-sensors.yaml \ + FRU_YAML_GEN=${STAGING_DIR_HOST}${datadir}/zaius-yaml-config/ipmi-fru-read.yaml \ + " diff --git a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties-native.bb b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties-native.bb deleted file mode 100644 index 28dc6218e..000000000 --- a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties-native.bb +++ /dev/null @@ -1,19 +0,0 @@ -SUMMARY = "FRU properties config for ipmi-fru-parser" -PR = "r1" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://${PHOSPHORBASE}/COPYING.apache-2.0;md5=34400b68072d710fecd0a2940a0d1658" - -inherit native -inherit phosphor-ipmi-fru - -SRC_URI += "file://extra-properties.yaml" - -PROVIDES += "virtual/phosphor-ipmi-fru-properties" - -S = "${WORKDIR}" - -do_install() { - DEST=${D}${properties_datadir} - install -d ${DEST} - install extra-properties.yaml ${DEST} -} diff --git a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties/extra-properties.yaml b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties/extra-properties.yaml deleted file mode 100644 index bfe8e7e30..000000000 --- a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties/extra-properties.yaml +++ /dev/null @@ -1,15 +0,0 @@ -/system/chassis/motherboard/cpu0: - 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/motherboard/cpu1: - 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-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map-native.bb b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map-native.bb deleted file mode 100644 index e0ccc28b2..000000000 --- a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map-native.bb +++ /dev/null @@ -1,24 +0,0 @@ -SUMMARY = "Zaius IPMI to DBus Inventory mapping." -PR = "r1" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://${INGRASYSBASE}/COPYING.apache-2.0;md5=34400b68072d710fecd0a2940a0d1658" - -inherit native -inherit phosphor-ipmi-fru - -SRC_URI += "file://config.yaml" - -PROVIDES += "virtual/phosphor-ipmi-fru-inventory" - -S = "${WORKDIR}" - -do_install() { - # TODO: install this to inventory_datadir - # after ipmi-fru-parser untangles the host - # firmware config from the machine inventory. - DEST=${D}${config_datadir} - - install -d ${DEST} - install config.yaml ${DEST} -} - diff --git a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map/config.yaml b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map/config.yaml deleted file mode 100644 index 8b32bd02e..000000000 --- a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map/config.yaml +++ /dev/null @@ -1,54 +0,0 @@ -1: - /system/chassis/motherboard/cpu0: - entityID: 3 - entityInstance: 1 - interfaces: - xyz.openbmc_project.Inventory.Decorator.Revision: - Version: - IPMIFruProperty: Custom Field 2 - IPMIFruSection: Board - IPMIFruValueDelimiter: 58 - xyz.openbmc_project.Inventory.Decorator.Asset: - BuildDate: - IPMIFruProperty: Mfg Date - IPMIFruSection: Board - PartNumber: - IPMIFruProperty: Part Number - IPMIFruSection: Board - Manufacturer: - IPMIFruProperty: Manufacturer - IPMIFruSection: Board - SerialNumber: - IPMIFruProperty: Serial Number - IPMIFruSection: Board - xyz.openbmc_project.Inventory.Item: - PrettyName: - IPMIFruProperty: Name - IPMIFruSection: Board -2: - /system/chassis/motherboard/cpu1: - entityID: 3 - entityInstance: 2 - interfaces: - xyz.openbmc_project.Inventory.Decorator.Revision: - Version: - IPMIFruProperty: Custom Field 2 - IPMIFruSection: Board - IPMIFruValueDelimiter: 58 - xyz.openbmc_project.Inventory.Decorator.Asset: - BuildDate: - IPMIFruProperty: Mfg Date - IPMIFruSection: Board - PartNumber: - IPMIFruProperty: Part Number - IPMIFruSection: Board - Manufacturer: - IPMIFruProperty: Manufacturer - IPMIFruSection: Board - SerialNumber: - IPMIFruProperty: Serial Number - IPMIFruSection: Board - xyz.openbmc_project.Inventory.Item: - PrettyName: - IPMIFruProperty: Name - IPMIFruSection: Board diff --git a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory-native.bb b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory-native.bb deleted file mode 100644 index 438249f82..000000000 --- a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory-native.bb +++ /dev/null @@ -1,19 +0,0 @@ -SUMMARY = "Sensor config for phosphor-host-ipmi" -PR = "r1" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://${PHOSPHORBASE}/COPYING.apache-2.0;md5=34400b68072d710fecd0a2940a0d1658" - -inherit native -inherit phosphor-ipmi-host - -PROVIDES += "virtual/phosphor-ipmi-sensor-inventory" - -SRC_URI += "file://config.yaml" - -S = "${WORKDIR}" - -do_install() { - DEST=${D}${sensor_datadir} - install -d ${DEST} - install config.yaml ${DEST}/sensor.yaml -} diff --git a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory/config.yaml b/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory/config.yaml deleted file mode 100644 index a7f1a7324..000000000 --- a/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory/config.yaml +++ /dev/null @@ -1,713 +0,0 @@ -0x03: - sensorType: 0x0F - path: /xyz/openbmc_project/state/host0 - sensorReadingType: 0x6F - serviceInterface: org.freedesktop.DBus.Properties - readingType: eventdata2 - mutability: Mutability::Write|Mutability::Read - interfaces: - xyz.openbmc_project.State.Boot.Progress: - BootProgress: - Offsets: - 0x13: - type: string - set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart - 0x00: - type: string - set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified - 0x01: - type: string - set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit - 0x07: - type: string - set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.PCIInit - 0x14: - type: string - set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit - 0x03: - type: string - set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit -0x05: - sensorType: 0x1F - path: /xyz/openbmc_project/state/host0 - sensorReadingType: 0x6F - serviceInterface: org.freedesktop.DBus.Properties - readingType: assertion - mutability: Mutability::Write|Mutability::Read - interfaces: - xyz.openbmc_project.State.OperatingSystem.Status: - OperatingSystemState: - Offsets: - 0x02: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot - type: string - 0x06: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete - type: string - 0x04: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot - type: string - 0x01: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot - type: string - 0x03: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot - type: string - 0x05: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot - type: string -0x07: - sensorType: 0xC3 - path: /xyz/openbmc_project/state/host0 - sensorReadingType: 0x6F - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingAssertion - mutability: Mutability::Write|Mutability::Read - interfaces: - xyz.openbmc_project.Control.Boot.RebootAttempts: - AttemptsLeft: - Offsets: - 0xFF: - type: uint32_t -0x21: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu0 - sensorReadingType: 0x6F - serviceInterface: xyz.openbmc_project.Inventory.Manager - readingType: assertion - mutability: Mutability::Write|Mutability::Read - interfaces: - xyz.openbmc_project.State.Decorator.OperationalStatus: - Functional: - Prereqs: - 0x07: - assert: true - deassert: false - type: bool - Offsets: - 0x08: - assert: false - deassert: true - type: bool - xyz.openbmc_project.Inventory.Item: - Present: - Offsets: - 0x07: - assert: true - deassert: false - type: bool -0x6A: - sensorType: 0x07 - path: /org/open_power/control/occ0 - sensorReadingType: 0x09 - serviceInterface: org.freedesktop.DBus.Properties - readingType: assertion - mutability: Mutability::Write|Mutability::Read - interfaces: - org.open_power.OCC.Status: - OccActive: - Offsets: - 0x00: - assert: false - deassert: true - type: bool - 0x01: - assert: true - deassert: false - type: bool -0x71: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1 - sensorReadingType: 0x6F - serviceInterface: xyz.openbmc_project.Inventory.Manager - readingType: assertion - mutability: Mutability::Write|Mutability::Read - interfaces: - xyz.openbmc_project.State.Decorator.OperationalStatus: - Functional: - Prereqs: - 0x07: - assert: true - deassert: false - type: bool - Offsets: - 0x08: - assert: false - deassert: true - type: bool - xyz.openbmc_project.Inventory.Item: - Present: - Offsets: - 0x07: - assert: true - deassert: false - type: bool -0xBA: - sensorType: 0x07 - path: /org/open_power/control/occ1 - sensorReadingType: 0x09 - serviceInterface: org.freedesktop.DBus.Properties - readingType: assertion - mutability: Mutability::Write|Mutability::Read - interfaces: - org.open_power.OCC.Status: - OccActive: - Offsets: - 0x00: - assert: false - deassert: true - type: bool - 0x01: - assert: true - deassert: false - type: bool -0xFC: - sensorType: 0xCD - path: /system/chassis/pcie_card_e2b - sensorReadingType: 0x03 - serviceInterface: xyz.openbmc_project.Inventory.Manager - readingType: assertion - mutability: Mutability::Write|Mutability::Read - interfaces: - xyz.openbmc_project.Inventory.Item: - Present: - Offsets: - 0x01: - assert: true - deassert: false - type: bool - -0x72: &voltage - sensorType: 0x02 - path: /xyz/openbmc_project/sensors/voltage/vr0_p1v2_03_vout - sensorReadingType: 0x01 - multiplierM: 8 - offsetB: 0 - bExp: 0 - unit: xyz.openbmc_project.Sensor.Value.Unit.Volts - scale: -3 - rExp: -3 - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Sensor.Value: - Value: - Offsets: - 0xFF: - type: int64_t -0x73: ¤t - sensorType: 0x03 - path: /xyz/openbmc_project/sensors/current/vr0_p1v2_03_iout - sensorReadingType: 0x01 - multiplierM: 200 - offsetB: 0 - bExp: 0 - unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes - scale: -3 - rExp: -3 - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Sensor.Value: - Value: - Offsets: - 0xFF: - type: int64_t -0x74: &power - sensorType: 0x08 - path: /xyz/openbmc_project/sensors/power/vr0_p1v2_03_pout - sensorReadingType: 0x01 - multiplierM: 100 - offsetB: 0 - bExp: 0 - unit: xyz.openbmc_project.Sensor.Value.Unit.Watts - scale: -6 - rExp: -2 - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Sensor.Value: - Value: - Offsets: - 0xFF: - type: int64_t -0x75: &temperature - sensorType: 0x01 - path: /xyz/openbmc_project/sensors/temperature/vr0_p1v2_03 - sensorReadingType: 0x01 - multiplierM: 235 - offsetB: 0 - bExp: 0 - unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC - scale: -3 - rExp: -3 - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Sensor.Value: - Value: - Offsets: - 0xFF: - type: int64_t -0x76: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr0_p1v2_47_vout -0x77: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr0_p1v2_47_iout -0x78: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr0_p1v2_47_pout -0x79: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr0_p1v2_47 -0x7a: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr0_vio_vout -0x7b: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr0_vio_iout -0x7c: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr0_vio_pout -0x7d: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr0_vio -0x7e: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr0_vdd_vout -0x7f: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr0_vdd_iout -0x80: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr0_vdd_pout -0x81: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr0_vdd -0x82: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr0_vcs_vout -0x83: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr0_vcs_iout -0x84: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr0_vcs_pout -0x85: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr0_vdncvs -0x86: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr0_vdn_vout -0x87: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr0_vdn_iout -0x88: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr0_vdn_pout -0x89: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr1_p1v2_03_vout -0x8a: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr1_p1v2_03_iout -0x8b: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr1_p1v2_03_pout -0x8c: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr1_p1v2_03 -0x8d: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr1_p1v2_47_vout -0x8e: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr1_p1v2_47_iout -0x8f: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr1_p1v2_47_pout -0x90: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr1_p1v2_47 -0x91: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr1_vio_vout -0x92: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr1_vio_iout -0x93: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr1_vio_pout -0x94: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr1_vio -0x95: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr1_vdd_vout -0x96: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr1_vdd_iout -0x97: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr1_vdd_pout -0x98: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr1_vdd -0x99: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr1_vcs_vout -0x9a: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr1_vcs_iout -0x9b: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr1_vcs_pout -0x9c: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/vr1_vdncvs -0x9d: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vr1_vdn_vout -0x9e: - <<: *current - path: /xyz/openbmc_project/sensors/current/vr1_vdn_iout -0x9f: - <<: *power - path: /xyz/openbmc_project/sensors/power/vr1_vdn_pout -0xA0: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p12v - multiplierM: 51 - offsetB: 0 - bExp: 0 -0xA1: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p5v - multiplierM: 21 - offsetB: 0 - bExp: 0 -0xA2: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p3v3 - multiplierM: 14 - offsetB: 0 - bExp: 0 -0xA3: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p1v8 - multiplierM: 9 - offsetB: 0 - bExp: 0 -0xA4: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p1v05 - multiplierM: 6 - offsetB: 0 - bExp: 0 -0xA5: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p1v0_sata - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xA6: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vdn - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xA7: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vdn - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xA8: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p1v5 - multiplierM: 7 - offsetB: 0 - bExp: 0 -0xA9: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vio - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xAA: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vio - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xAB: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vdd - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xAC: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vdd - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xAD: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vcs - multiplierM: 5 - offsetB: 0 - bExp: 0 -0xAE: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vcs - multiplierM: 5 - offsetB: 0 - bExp: 0 - -0xB0: &fan_tach - sensorType: 0x04 - path: /xyz/openbmc_project/sensors/fan_tach/fan0 - sensorReadingType: 0x01 - multiplierM: 100 - offsetB: 0 - bExp: 0 - unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS - scale: 0 - rExp: 0 - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Sensor.Value: - Value: - Offsets: - 0xFF: - type: int64_t -0xB1: - <<: *fan_tach - path: /xyz/openbmc_project/sensors/fan_tach/fan1 -0xB2: - <<: *fan_tach - path: /xyz/openbmc_project/sensors/fan_tach/fan2 -0xB3: - <<: *fan_tach - path: /xyz/openbmc_project/sensors/fan_tach/fan3 -0xB4: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/brick_p12v_vin - multiplierM: 393 - offsetB: 0 - bExp: 0 -0xB5: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/brick_p12v_vout - multiplierM: 212 - offsetB: 0 - bExp: 0 -0xB6: - <<: *current - path: /xyz/openbmc_project/sensors/current/brick_p12v_iout - multiplierM: 393 - offsetB: 0 - bExp: 0 -0xB7: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/brick_p12v - multiplierM: 235 - offsetB: 0 - bExp: 0 - -0xC0: - sensorType: 0x01 - path: /xyz/openbmc_project/sensors/temperature/w1_inlet - sensorReadingType: 0x01 - multiplierM: 235 - offsetB: 0 - bExp: 0 - unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC - scale: -3 - rExp: -3 - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Sensor.Value: - Value: - Offsets: - 0xFF: - type: int64_t -0xC1: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/w1_exhaust_left -0xC2: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/w1_exhaust_right -0xC3: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/w1_exhaust_mid - -0xC4: &fanpwm - sensorType: 0x04 - path: /xyz/openbmc_project/sensors/fan_tach/fan0 - sensorReadingType: 0x01 - multiplierM: 1 - offsetB: 0 - bExp: 0 - mutability: Mutability::Write - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Control.FanPwm: - Target: - Offsets: - 0xFF: - type: uint64_t -0xC5: - <<: *fanpwm - path: /xyz/openbmc_project/sensors/fan_tach/fan1 -0xC6: - <<: *fanpwm - path: /xyz/openbmc_project/sensors/fan_tach/fan2 -0xC7: - <<: *fanpwm - path: /xyz/openbmc_project/sensors/fan_tach/fan3 - -0xD0: - sensorType: 0x02 - path: /xyz/openbmc_project/sensors/voltage/p5v_aux - sensorReadingType: 0x01 - multiplierM: 23 - offsetB: 0 - bExp: 0 - unit: xyz.openbmc_project.Sensor.Value.Unit.Volts - scale: -3 - rExp: -3 - serviceInterface: org.freedesktop.DBus.Properties - readingType: readingData - interfaces: - xyz.openbmc_project.Sensor.Value: - Value: - Offsets: - 0xFF: - type: int64_t -0xD1: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p2v5_aux - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD2: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p3v3_aux - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD3: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p1v1_aux - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD4: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vpp1 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD5: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vpp2 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD6: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vpp1 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD7: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vpp2 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD8: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vddq1 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xD9: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu0_vddq2 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xDA: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vddq1 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xDB: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/cpu1_vddq2 - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xDC: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vbat - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xDD: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/p1v2_aux - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xDE: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/vendor_id - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xDF: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/board_id - multiplierM: 15 - offsetB: 0 - bExp: 0 -0xE1: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/hotswap_vin - multiplierM: 393 - offsetB: 0 - bExp: 0 -0xE2: - <<: *current - path: /xyz/openbmc_project/sensors/current/hotswap_iin - multiplierM: 200 - offsetB: 0 - bExp: 0 -0xE3: - <<: *voltage - path: /xyz/openbmc_project/sensors/voltage/hotswap_vout - multiplierM: 393 - offsetB: 0 - bExp: 0 -0xE4: - <<: *power - path: /xyz/openbmc_project/sensors/power/hotswap_power - multiplierM: 80 - offsetB: 0 - bExp: 0 - rExp: -1 -0xE5: - <<: *temperature - path: /xyz/openbmc_project/sensors/temperature/hotswap_temp - multiplierM: 511 - offsetB: 20 - bExp: 3 |