xref: /openbmc/entity-manager/configurations/meta/yosemite4_wailuafalls.json (revision 04b296b17bc549628b9f9ebebae75f9032d2c1d7)
11642b65aSPatrick Williams{
21642b65aSPatrick Williams    "Exposes": [
31642b65aSPatrick Williams        {
41642b65aSPatrick Williams            "CheckHysteresisWithSetpoint": true,
51642b65aSPatrick Williams            "Class": "temp",
61642b65aSPatrick Williams            "DCoefficient": 0.0,
71642b65aSPatrick Williams            "FFGainCoefficient": 0.0,
81642b65aSPatrick Williams            "FFOffCoefficient": 0.0,
91642b65aSPatrick Williams            "ICoefficient": -0.02,
101642b65aSPatrick Williams            "ILimitMax": 100,
111642b65aSPatrick Williams            "ILimitMin": -50,
121642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
131642b65aSPatrick Williams            "Inputs": [
141642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V8_TEMP_C",
151642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_CD_TEMP_C",
161642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V85_TEMP_C",
171642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_AB_TEMP_C",
181642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V8_TEMP_C",
191642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_CD_TEMP_C",
201642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V85_TEMP_C",
211642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_AB_TEMP_C"
221642b65aSPatrick Williams            ],
231642b65aSPatrick Williams            "Name": "PID_WF_VR_Slot $bus % 15",
241642b65aSPatrick Williams            "NegativeHysteresis": 3.0,
251642b65aSPatrick Williams            "OutLimitMax": 100,
261642b65aSPatrick Williams            "OutLimitMin": 0,
271642b65aSPatrick Williams            "PCoefficient": -3.0,
281642b65aSPatrick Williams            "PositiveHysteresis": 0.0,
291642b65aSPatrick Williams            "SetPoint": 90.0,
301642b65aSPatrick Williams            "SlewNeg": 0.0,
311642b65aSPatrick Williams            "SlewPos": 0.0,
321642b65aSPatrick Williams            "Type": "Pid",
331642b65aSPatrick Williams            "Zones": [
341642b65aSPatrick Williams                "Zone 1"
351642b65aSPatrick Williams            ]
361642b65aSPatrick Williams        },
371642b65aSPatrick Williams        {
381642b65aSPatrick Williams            "CheckHysteresisWithSetpoint": true,
391642b65aSPatrick Williams            "Class": "temp",
401642b65aSPatrick Williams            "DCoefficient": 0.0,
411642b65aSPatrick Williams            "FFGainCoefficient": 0.0,
421642b65aSPatrick Williams            "FFOffCoefficient": 0.0,
431642b65aSPatrick Williams            "ICoefficient": -0.035,
441642b65aSPatrick Williams            "ILimitMax": 100,
451642b65aSPatrick Williams            "ILimitMin": -50,
461642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
471642b65aSPatrick Williams            "Inputs": [
487a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_A1_TEMP_C",
497a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_A0_TEMP_C",
507a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_B0_TEMP_C",
517a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_B1_TEMP_C",
527a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_A1_TEMP_C",
537a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_A0_TEMP_C",
547a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_B0_TEMP_C",
557a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_B1_TEMP_C"
561642b65aSPatrick Williams            ],
571642b65aSPatrick Williams            "Name": "PID_WF_DIMM_Slot $bus % 15",
581642b65aSPatrick Williams            "NegativeHysteresis": 2.0,
591642b65aSPatrick Williams            "OutLimitMax": 100,
601642b65aSPatrick Williams            "OutLimitMin": 0,
611642b65aSPatrick Williams            "PCoefficient": -3.0,
621642b65aSPatrick Williams            "PositiveHysteresis": 0.0,
631642b65aSPatrick Williams            "SetPoint": 75.0,
641642b65aSPatrick Williams            "SlewNeg": 0.0,
651642b65aSPatrick Williams            "SlewPos": 0.0,
661642b65aSPatrick Williams            "Type": "Pid",
671642b65aSPatrick Williams            "Zones": [
681642b65aSPatrick Williams                "Zone 1"
691642b65aSPatrick Williams            ]
701642b65aSPatrick Williams        },
711642b65aSPatrick Williams        {
721642b65aSPatrick Williams            "CheckHysteresisWithSetpoint": true,
731642b65aSPatrick Williams            "Class": "temp",
741642b65aSPatrick Williams            "DCoefficient": 0.0,
751642b65aSPatrick Williams            "FFGainCoefficient": 0.0,
761642b65aSPatrick Williams            "FFOffCoefficient": 0.0,
7712f53dacSZoey YJ Chung            "ICoefficient": -0.035,
781642b65aSPatrick Williams            "ILimitMax": 100,
791642b65aSPatrick Williams            "ILimitMin": -50,
801642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
811642b65aSPatrick Williams            "Inputs": [
821642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_E1S_TEMP_C"
831642b65aSPatrick Williams            ],
841642b65aSPatrick Williams            "Name": "PID_WF_E1S_Slot $bus % 15",
8512f53dacSZoey YJ Chung            "NegativeHysteresis": 3.0,
861642b65aSPatrick Williams            "OutLimitMax": 100,
871642b65aSPatrick Williams            "OutLimitMin": 0,
8812f53dacSZoey YJ Chung            "PCoefficient": -5.5,
891642b65aSPatrick Williams            "PositiveHysteresis": 0.0,
9012f53dacSZoey YJ Chung            "SetPoint": 69.0,
911642b65aSPatrick Williams            "SlewNeg": 0.0,
921642b65aSPatrick Williams            "SlewPos": 0.0,
931642b65aSPatrick Williams            "Type": "Pid",
941642b65aSPatrick Williams            "Zones": [
951642b65aSPatrick Williams                "Zone 1"
961642b65aSPatrick Williams            ]
971642b65aSPatrick Williams        },
981642b65aSPatrick Williams        {
991642b65aSPatrick Williams            "CheckHysteresisWithSetpoint": true,
1001642b65aSPatrick Williams            "Class": "temp",
1011642b65aSPatrick Williams            "DCoefficient": 0.0,
1021642b65aSPatrick Williams            "FFGainCoefficient": 0.0,
1031642b65aSPatrick Williams            "FFOffCoefficient": 0.0,
1041642b65aSPatrick Williams            "ICoefficient": -0.02,
1051642b65aSPatrick Williams            "ILimitMax": 100,
1061642b65aSPatrick Williams            "ILimitMin": -50,
1071642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
1081642b65aSPatrick Williams            "Inputs": [
1091642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_CXL1_CNTR_TEMP_C",
1101642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_CXL2_CNTR_TEMP_C"
1111642b65aSPatrick Williams            ],
1121642b65aSPatrick Williams            "Name": "PID_WF_CXL_Slot $bus % 15",
1131642b65aSPatrick Williams            "NegativeHysteresis": 3.0,
1141642b65aSPatrick Williams            "OutLimitMax": 100,
1151642b65aSPatrick Williams            "OutLimitMin": 0,
1161642b65aSPatrick Williams            "PCoefficient": -3.0,
1171642b65aSPatrick Williams            "PositiveHysteresis": 0.0,
1181642b65aSPatrick Williams            "SetPoint": 70.0,
1191642b65aSPatrick Williams            "SlewNeg": 0.0,
1201642b65aSPatrick Williams            "SlewPos": 0.0,
1211642b65aSPatrick Williams            "Type": "Pid",
1221642b65aSPatrick Williams            "Zones": [
1231642b65aSPatrick Williams                "Zone 1"
1241642b65aSPatrick Williams            ]
1251642b65aSPatrick Williams        },
1261642b65aSPatrick Williams        {
1271642b65aSPatrick Williams            "Class": "temp",
1281642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
1291642b65aSPatrick Williams            "Inputs": [
1301642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V8_TEMP_C",
1311642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_CD_TEMP_C",
1321642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V85_TEMP_C",
1331642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_AB_TEMP_C",
1341642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V8_TEMP_C",
1351642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_CD_TEMP_C",
1361642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V85_TEMP_C",
1371642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_AB_TEMP_C"
1381642b65aSPatrick Williams            ],
1391642b65aSPatrick Williams            "Name": "Stepwise_WF_VR_Slot $bus % 15",
14012f53dacSZoey YJ Chung            "NegativeHysteresis": 2,
1411642b65aSPatrick Williams            "Output": [
14212f53dacSZoey YJ Chung                10.0,
14312f53dacSZoey YJ Chung                13.0,
14412f53dacSZoey YJ Chung                16.0,
14512f53dacSZoey YJ Chung                19.0,
1461642b65aSPatrick Williams                22.0,
14712f53dacSZoey YJ Chung                25.0
1481642b65aSPatrick Williams            ],
1491642b65aSPatrick Williams            "PositiveHysteresis": 0,
1501642b65aSPatrick Williams            "Reading": [
1511642b65aSPatrick Williams                80.0,
1521642b65aSPatrick Williams                81.0,
1531642b65aSPatrick Williams                82.0,
1541642b65aSPatrick Williams                83.0,
1551642b65aSPatrick Williams                84.0,
1561642b65aSPatrick Williams                85.0
1571642b65aSPatrick Williams            ],
1581642b65aSPatrick Williams            "Type": "Stepwise",
1591642b65aSPatrick Williams            "Zones": [
1601642b65aSPatrick Williams                "Zone 1"
1611642b65aSPatrick Williams            ]
1621642b65aSPatrick Williams        },
1631642b65aSPatrick Williams        {
1641642b65aSPatrick Williams            "Class": "temp",
1651642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
1661642b65aSPatrick Williams            "Inputs": [
1677a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_A1_TEMP_C",
1687a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_A0_TEMP_C",
1697a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_B0_TEMP_C",
1707a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO4_DIMM_B1_TEMP_C",
1717a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_A1_TEMP_C",
1727a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_A0_TEMP_C",
1737a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_B0_TEMP_C",
1747a90c09bSEric Yang                "WAILUA_FALLS_SLOT $bus % 15 WF_MCIO3_DIMM_B1_TEMP_C"
1751642b65aSPatrick Williams            ],
1761642b65aSPatrick Williams            "Name": "Stepwise_WF_DIMM_Slot $bus % 15",
1771642b65aSPatrick Williams            "NegativeHysteresis": 2,
1781642b65aSPatrick Williams            "Output": [
17912f53dacSZoey YJ Chung                10.0,
18012f53dacSZoey YJ Chung                13.0,
18112f53dacSZoey YJ Chung                16.0,
18212f53dacSZoey YJ Chung                19.0,
1831642b65aSPatrick Williams                22.0,
18412f53dacSZoey YJ Chung                25.0
1851642b65aSPatrick Williams            ],
1861642b65aSPatrick Williams            "PositiveHysteresis": 0,
1871642b65aSPatrick Williams            "Reading": [
1881642b65aSPatrick Williams                65.0,
1891642b65aSPatrick Williams                66.0,
1901642b65aSPatrick Williams                67.0,
1911642b65aSPatrick Williams                68.0,
1921642b65aSPatrick Williams                69.0,
1931642b65aSPatrick Williams                70.0
1941642b65aSPatrick Williams            ],
1951642b65aSPatrick Williams            "Type": "Stepwise",
1961642b65aSPatrick Williams            "Zones": [
1971642b65aSPatrick Williams                "Zone 1"
1981642b65aSPatrick Williams            ]
1991642b65aSPatrick Williams        },
2001642b65aSPatrick Williams        {
2011642b65aSPatrick Williams            "Class": "temp",
2021642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
2031642b65aSPatrick Williams            "Inputs": [
2041642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_E1S_TEMP_C"
2051642b65aSPatrick Williams            ],
2061642b65aSPatrick Williams            "Name": "Stepwise_WF_E1S_Slot $bus % 15",
2071642b65aSPatrick Williams            "NegativeHysteresis": 2,
2081642b65aSPatrick Williams            "Output": [
20912f53dacSZoey YJ Chung                10.0,
21012f53dacSZoey YJ Chung                14.0,
21112f53dacSZoey YJ Chung                18.0,
2121642b65aSPatrick Williams                22.0,
2131642b65aSPatrick Williams                26.0,
2141642b65aSPatrick Williams                30.0
2151642b65aSPatrick Williams            ],
2161642b65aSPatrick Williams            "PositiveHysteresis": 0,
2171642b65aSPatrick Williams            "Reading": [
2181642b65aSPatrick Williams                58.0,
2191642b65aSPatrick Williams                59.0,
2201642b65aSPatrick Williams                60.0,
2211642b65aSPatrick Williams                61.0,
2221642b65aSPatrick Williams                62.0,
2231642b65aSPatrick Williams                63.0
2241642b65aSPatrick Williams            ],
2251642b65aSPatrick Williams            "Type": "Stepwise",
2261642b65aSPatrick Williams            "Zones": [
2271642b65aSPatrick Williams                "Zone 1"
2281642b65aSPatrick Williams            ]
2291642b65aSPatrick Williams        },
2301642b65aSPatrick Williams        {
2311642b65aSPatrick Williams            "Class": "temp",
2321642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
2331642b65aSPatrick Williams            "Inputs": [
2341642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_CXL1_CNTR_TEMP_C",
2351642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_CXL2_CNTR_TEMP_C"
2361642b65aSPatrick Williams            ],
2371642b65aSPatrick Williams            "Name": "Stepwise_WF_CXL_Slot $bus % 15",
2381642b65aSPatrick Williams            "NegativeHysteresis": 2,
2391642b65aSPatrick Williams            "Output": [
24012f53dacSZoey YJ Chung                10.0,
24112f53dacSZoey YJ Chung                13.0,
24212f53dacSZoey YJ Chung                16.0,
24312f53dacSZoey YJ Chung                19.0,
2441642b65aSPatrick Williams                22.0,
24512f53dacSZoey YJ Chung                25.0
2461642b65aSPatrick Williams            ],
2471642b65aSPatrick Williams            "PositiveHysteresis": 0,
2481642b65aSPatrick Williams            "Reading": [
2491642b65aSPatrick Williams                60.0,
2501642b65aSPatrick Williams                61.0,
2511642b65aSPatrick Williams                62.0,
2521642b65aSPatrick Williams                63.0,
2531642b65aSPatrick Williams                64.0,
2541642b65aSPatrick Williams                65.0
2551642b65aSPatrick Williams            ],
2561642b65aSPatrick Williams            "Type": "Stepwise",
2571642b65aSPatrick Williams            "Zones": [
2581642b65aSPatrick Williams                "Zone 1"
2591642b65aSPatrick Williams            ]
2601642b65aSPatrick Williams        },
2611642b65aSPatrick Williams        {
2621642b65aSPatrick Williams            "Class": "temp",
2631642b65aSPatrick Williams            "InputUnavailableAsFailed": false,
2641642b65aSPatrick Williams            "Inputs": [
2651642b65aSPatrick Williams                "WAILUA_FALLS_SLOT $bus % 15 WF_INLET_TEMP_C"
2661642b65aSPatrick Williams            ],
267*04b296b1SPatrick NC Lin            "MissingIsAcceptable": [
268*04b296b1SPatrick NC Lin                "WAILUA_FALLS_SLOT $bus % 15 WF_INLET_TEMP_C"
269*04b296b1SPatrick NC Lin            ],
2701642b65aSPatrick Williams            "Name": "Stepwise_WF_INLET_Slot $bus % 15",
2711642b65aSPatrick Williams            "NegativeHysteresis": 0,
2721642b65aSPatrick Williams            "Output": [
2731642b65aSPatrick Williams                10.0
2741642b65aSPatrick Williams            ],
2751642b65aSPatrick Williams            "PositiveHysteresis": 0,
2761642b65aSPatrick Williams            "Reading": [
2771642b65aSPatrick Williams                10.0
2781642b65aSPatrick Williams            ],
2791642b65aSPatrick Williams            "Type": "Stepwise",
2801642b65aSPatrick Williams            "Zones": [
2811642b65aSPatrick Williams                "Zone 1"
2821642b65aSPatrick Williams            ]
2831642b65aSPatrick Williams        }
2841642b65aSPatrick Williams    ],
2851642b65aSPatrick Williams    "Name": "Yosemite 4 Wailua Falls Slot $bus % 15",
2861642b65aSPatrick Williams    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Wailua Falls', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
2871642b65aSPatrick Williams    "Type": "Board",
2881642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.Asset": {
2891642b65aSPatrick Williams        "BuildDate": "$BOARD_MANUFACTURE_DATE",
2901642b65aSPatrick Williams        "Manufacturer": "$BOARD_MANUFACTURER",
2911642b65aSPatrick Williams        "Model": "$BOARD_PRODUCT_NAME",
2921642b65aSPatrick Williams        "PartNumber": "$BOARD_PART_NUMBER",
2931642b65aSPatrick Williams        "SerialNumber": "$BOARD_SERIAL_NUMBER",
2941642b65aSPatrick Williams        "SparePartNumber": "$BOARD_INFO_AM1"
2951642b65aSPatrick Williams    },
2961642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
2971642b65aSPatrick Williams        "AssetTag": "$PRODUCT_ASSET_TAG"
2981642b65aSPatrick Williams    },
2991642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.Revision": {
3001642b65aSPatrick Williams        "Version": "$PRODUCT_VERSION"
3011642b65aSPatrick Williams    },
3021642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3031642b65aSPatrick Williams        "SlotNumber": "$bus % 15"
3041642b65aSPatrick Williams    },
3051642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Item.Accelerator": {
3061642b65aSPatrick Williams        "Type": "ASIC"
3071642b65aSPatrick Williams    },
3081642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Item.Dimm": {}
3091642b65aSPatrick Williams}
310