summaryrefslogtreecommitdiff
path: root/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ingrasys/meta-zaius/recipes-phosphor/ipmi')
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend6
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend6
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties-native.bb19
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-fru-properties/extra-properties.yaml15
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map-native.bb24
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-inventory-map/config.yaml54
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory-native.bb19
-rw-r--r--meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/zaius-ipmi-sensor-inventory/config.yaml713
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: &current
- 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