meta-quanta-q71l: new recipes for ipmi preferences
New ipmi-channel-config
New fru-merge-config recipe
Updated: ipmi-inventory-map
Updated: ipmi-sensor-map
Change-Id: I508265159eaf9b8c4f1c53080fdbe568ab19c953
Signed-off-by: Patrick Venture <venture@google.com>
diff --git a/meta-q71l/recipes-phosphor/ipmi/q71l-ipmi-sensor-map/config.yaml b/meta-q71l/recipes-phosphor/ipmi/q71l-ipmi-sensor-map/config.yaml
index 5602dc6..fb0ccfc 100644
--- a/meta-q71l/recipes-phosphor/ipmi/q71l-ipmi-sensor-map/config.yaml
+++ b/meta-q71l/recipes-phosphor/ipmi/q71l-ipmi-sensor-map/config.yaml
@@ -1,3 +1,22 @@
+0xD0:
+ sensorType: 0x01
+ path: /xyz/openbmc_project/extsensors/margin/fleeting0
+ sensorReadingType: 0x01
+ multiplierM: 511
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
+ scale: -3
+ mutability: Mutability::Write|Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0xFF:
+ type: int64_t
+
0xF0:
sensorType: 0x01
path: /xyz/openbmc_project/sensors/temperature/temp2_inlet
@@ -5,7 +24,9 @@
multiplierM: 511
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
+ scale: -3
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -22,7 +43,9 @@
multiplierM: 511
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
+ scale: -3
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -39,7 +62,9 @@
multiplierM: 511
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
+ scale: -3
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -56,7 +81,9 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -66,6 +93,23 @@
0x0:
type: int64_t
+0xC0:
+ sensorType: 0x04
+ path: /xyz/openbmc_project/sensors/fan_tach/fan1
+ 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
+
0xB1:
sensorType: 0x04
path: /xyz/openbmc_project/sensors/fan_tach/fan2
@@ -73,7 +117,9 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -83,6 +129,23 @@
0x0:
type: int64_t
+0xC1:
+ sensorType: 0x04
+ path: /xyz/openbmc_project/sensors/fan_tach/fan2
+ 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
+
0xB2:
sensorType: 0x04
path: /xyz/openbmc_project/sensors/fan_tach/fan3
@@ -90,7 +153,9 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -100,6 +165,23 @@
0x0:
type: int64_t
+0xC2:
+ sensorType: 0x04
+ path: /xyz/openbmc_project/sensors/fan_tach/fan3
+ 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
+
0xB3:
sensorType: 0x04
path: /xyz/openbmc_project/sensors/fan_tach/fan4
@@ -107,7 +189,9 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -117,6 +201,23 @@
0x0:
type: int64_t
+0xC3:
+ sensorType: 0x04
+ path: /xyz/openbmc_project/sensors/fan_tach/fan4
+ 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
+
0xB4:
sensorType: 0x04
path: /xyz/openbmc_project/sensors/fan_tach/fan5
@@ -124,7 +225,9 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -141,7 +244,9 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -158,7 +263,9 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces:
@@ -175,7 +282,237 @@
multiplierM: 100
offsetB: 0
bExp: 0
- mutability: Mutability::Write|Mutability::Read
+ unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
+ scale: 0
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE0:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p3v3_scaled
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE1:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p5v_scaled
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE2:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p12v_aux_scaled
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE3:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p1v1_ssb
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE4:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/pvcc_cpu0
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE5:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/pvcc_cpu1
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE6:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p3v3_aux_scaled
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE7:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p5v_aux_scaled
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE8:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/pvcc_cpu2
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xE9:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/pvcc_cpu3
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xEA:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p12v_scaled
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingData
+ interfaces:
+ xyz.openbmc_project.Sensor.Value:
+ Value:
+ Offsets:
+ 0x0:
+ type: int64_t
+
+0xEB:
+ sensorType: 0x02
+ path: /xyz/openbmc_project/sensors/voltage/p3v_vbat
+ sensorReadingType: 0x01
+ multiplierM: 64
+ offsetB: 0
+ bExp: 0
+ unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
+ scale: -3
+ mutability: Mutability::Read
serviceInterface: org.freedesktop.DBus.Properties
readingType: readingData
interfaces: