summaryrefslogtreecommitdiff
path: root/meta-quanta/meta-gbs/recipes-quanta/fans/read-margin-temp/config-margin.json.in
diff options
context:
space:
mode:
Diffstat (limited to 'meta-quanta/meta-gbs/recipes-quanta/fans/read-margin-temp/config-margin.json.in')
-rw-r--r--meta-quanta/meta-gbs/recipes-quanta/fans/read-margin-temp/config-margin.json.in408
1 files changed, 408 insertions, 0 deletions
diff --git a/meta-quanta/meta-gbs/recipes-quanta/fans/read-margin-temp/config-margin.json.in b/meta-quanta/meta-gbs/recipes-quanta/fans/read-margin-temp/config-margin.json.in
new file mode 100644
index 000000000..a5ff4979b
--- /dev/null
+++ b/meta-quanta/meta-gbs/recipes-quanta/fans/read-margin-temp/config-margin.json.in
@@ -0,0 +1,408 @@
+{
+ "sensors" : [
+ {
+ "name": "cputemp",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/cputemp",
+ "parameters": {
+ "type": "",
+ "maxTemp": 95000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -15000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme0",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme0",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp00@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme1",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme1",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp01@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme2",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme2",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp02@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme3",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme3",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp03@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme4",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme4",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp04@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme5",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme5",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp05@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme6",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme6",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp06@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme7",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme7",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp07@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme8",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme8",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp08@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme9",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme9",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp09@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme10",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme10",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp10@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme11",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme11",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp11@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme12",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme12",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp12@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme13",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme13",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp13@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme14",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme14",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp14@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "nvme15",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/nvme15",
+ "parameters": {
+ "type": "",
+ "maxTemp": @WCTemp15@,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": -1,
+ "targetTempOffset": -7000,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "vddcr_cpu",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/vddcr_cpu",
+ "parameters": {
+ "type": "",
+ "maxTemp": 100000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": 90000,
+ "targetTempOffset": 0,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "vddcr_soc",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/vddcr_soc",
+ "parameters": {
+ "type": "",
+ "maxTemp": 100000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": 90000,
+ "targetTempOffset": 0,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "vddio_abcd",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/vddio_abcd",
+ "parameters": {
+ "type": "",
+ "maxTemp": 100000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": 90000,
+ "targetTempOffset": 0,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "vddio_efgh",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/vddio_efgh",
+ "parameters": {
+ "type": "",
+ "maxTemp": 100000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": 90000,
+ "targetTempOffset": 0,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "p12v_mobo",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/p12v_mobo",
+ "parameters": {
+ "type": "",
+ "maxTemp": 114000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": 90000,
+ "targetTempOffset": 0,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "powerseq_temp",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/powerseq_temp",
+ "parameters": {
+ "type": "",
+ "maxTemp": 99000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": 90000,
+ "targetTempOffset": 0,
+ "scalar": 1.0
+ }
+ },
+ {
+ "name": "p12v_fan",
+ "unit": "degree",
+ "type": "dbus",
+ "path": "/xyz/openbmc_project/sensors/temperature/p12v_fan",
+ "parameters": {
+ "type": "",
+ "maxTemp": 114000,
+ "path": "",
+ "sysLabel": "",
+ "targetTemp": 90000,
+ "targetTempOffset": 0,
+ "scalar": 1.0
+ }
+ }
+ ],
+ "skus" : [
+ {
+ "num": 1,
+ "zones": [
+ {
+ "id": 0,
+ "zoneSetpoint": 10000,
+ "target": "/xyz/openbmc_project/extsensors/margin/cputemp",
+ "components": [
+ "cputemp"
+ ]
+ },
+ {
+ "id": 1,
+ "zoneSetpoint": 10000,
+ "target": "/xyz/openbmc_project/extsensors/margin/zone0_vr",
+ "components": [
+ "vddcr_cpu",
+ "vddcr_soc",
+ "vddio_abcd",
+ "vddio_efgh",
+ "p12v_mobo",
+ "powerseq_temp"
+ ]
+ },
+ {
+ "id": 2,
+ "zoneSetpoint": 10000,
+ "target": "/xyz/openbmc_project/extsensors/margin/nvme",
+ "components": [
+ @nvmeList@
+ ]
+ },
+ {
+ "id": 3,
+ "zoneSetpoint": 10000,
+ "target": "/xyz/openbmc_project/extsensors/margin/p12v_fan",
+ "components": [
+ "p12v_fan"
+ ]
+ }
+ ]
+ }
+ ]
+}