diff options
author | Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> | 2023-06-27 09:02:40 +0300 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2023-08-07 00:14:31 +0300 |
commit | 006c1492cbbcea5af6d3d185bc33b866b18b6dd8 (patch) | |
tree | c6d5bdf053ea98ae2a366f64e25a26b932abcae2 /meta-facebook/meta-yosemitev2 | |
parent | 5500d05b0e7e15b4698cf61815f230db1d4ed720 (diff) | |
download | openbmc-006c1492cbbcea5af6d3d185bc33b866b18b6dd8.tar.xz |
meta-facebook: move virtual sensor config json into platform layers
Description:
Most platforms need some sort of phosphor-virtual-sensor config, but some
install multiple. Modify the common bbappend so it can be reused and
with a minimal bbappend most platforms can add their own config in the
platform layer.
Tested:
Build service on changed platforms- pass
Change-Id: I77f4be1519325c0ebb00d0dc9a2f4e104601f62b
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Diffstat (limited to 'meta-facebook/meta-yosemitev2')
2 files changed, 44 insertions, 0 deletions
diff --git a/meta-facebook/meta-yosemitev2/recipes-phosphor/sensors/phosphor-virtual-sensor/virtual_sensor_config.json b/meta-facebook/meta-yosemitev2/recipes-phosphor/sensors/phosphor-virtual-sensor/virtual_sensor_config.json new file mode 100644 index 0000000000..8864f9c019 --- /dev/null +++ b/meta-facebook/meta-yosemitev2/recipes-phosphor/sensors/phosphor-virtual-sensor/virtual_sensor_config.json @@ -0,0 +1,43 @@ +[ + { + "Desc": { + "Name": "Virtual_CFM_Sensor", + "SensorType": "airflow" + }, + "Threshold": { + "CriticalHigh": 40, + "CriticalLow": 10, + "WarningHigh": 30, + "WarningLow": 15 + }, + "Params": { + "ConstParam": [ + { + "ParamName": "P1", + "Value": 0.00565 + }, + { + "ParamName": "P2", + "Value": 3.7427 + } + ], + "DbusParam": [ + { + "ParamName": "P3", + "Desc": { + "Name": "SP_FAN0_TACH", + "SensorType": "fan_tach" + } + }, + { + "ParamName": "P4", + "Desc": { + "Name": "SP_FAN1_TACH", + "SensorType": "fan_tach" + } + } + ] + }, + "Expression": "(P3 * P1) + (P4 * P1) - P2" + } +] diff --git a/meta-facebook/meta-yosemitev2/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend b/meta-facebook/meta-yosemitev2/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend new file mode 100644 index 0000000000..4fc41d0580 --- /dev/null +++ b/meta-facebook/meta-yosemitev2/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |