blob: f7da000d4bcb641b3b3904cc510e67d964696354 [file] [log] [blame]
{
"Exposes": [
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.02,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V8_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_CD_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V85_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_AB_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V8_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_CD_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V85_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_AB_TEMP_C"
],
"Name": "PID_WF_VR_Slot $bus % 15",
"NegativeHysteresis": 3.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -3.0,
"PositiveHysteresis": 0.0,
"SetPoint": 90.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.035,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_A_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_B_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_C_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_D_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_A_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_B_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_C_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_D_TEMP_C"
],
"Name": "PID_WF_DIMM_Slot $bus % 15",
"NegativeHysteresis": 2.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -3.0,
"PositiveHysteresis": 0.0,
"SetPoint": 75.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.02,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_E1S_TEMP_C"
],
"Name": "PID_WF_E1S_Slot $bus % 15",
"NegativeHysteresis": 2.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -1.5,
"PositiveHysteresis": 0.0,
"SetPoint": 68.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.02,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_CXL1_CNTR_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_CXL2_CNTR_TEMP_C"
],
"Name": "PID_WF_CXL_Slot $bus % 15",
"NegativeHysteresis": 3.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -3.0,
"PositiveHysteresis": 0.0,
"SetPoint": 70.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V8_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_CD_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V85_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_AB_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V8_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_CD_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V85_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_AB_TEMP_C"
],
"Name": "Stepwise_WF_VR_Slot $bus % 15",
"NegativeHysteresis": 3,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
80.0,
81.0,
82.0,
83.0,
84.0,
85.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_A_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_B_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_C_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_D_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_A_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_B_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_C_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_D_TEMP_C"
],
"Name": "Stepwise_WF_DIMM_Slot $bus % 15",
"NegativeHysteresis": 2,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
65.0,
66.0,
67.0,
68.0,
69.0,
70.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_E1S_TEMP_C"
],
"Name": "Stepwise_WF_E1S_Slot $bus % 15",
"NegativeHysteresis": 2,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
58.0,
59.0,
60.0,
61.0,
62.0,
63.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_CXL1_CNTR_TEMP_C",
"WAILUA_FALLS_SLOT $bus % 15 WF_CXL2_CNTR_TEMP_C"
],
"Name": "Stepwise_WF_CXL_Slot $bus % 15",
"NegativeHysteresis": 2,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
60.0,
61.0,
62.0,
63.0,
64.0,
65.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"WAILUA_FALLS_SLOT $bus % 15 WF_INLET_TEMP_C"
],
"Name": "Stepwise_WF_INLET_Slot $bus % 15",
"NegativeHysteresis": 0,
"Output": [
10.0
],
"PositiveHysteresis": 0,
"Reading": [
10.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
}
],
"Name": "Yosemite 4 Wailua Falls Slot $bus % 15",
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Wailua Falls', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
"BuildDate": "$BOARD_MANUFACTURE_DATE",
"Manufacturer": "$BOARD_MANUFACTURER",
"Model": "$BOARD_PRODUCT_NAME",
"PartNumber": "$BOARD_PART_NUMBER",
"SerialNumber": "$BOARD_SERIAL_NUMBER",
"SparePartNumber": "$BOARD_INFO_AM1"
},
"xyz.openbmc_project.Inventory.Decorator.AssetTag": {
"AssetTag": "$PRODUCT_ASSET_TAG"
},
"xyz.openbmc_project.Inventory.Decorator.Revision": {
"Version": "$PRODUCT_VERSION"
},
"xyz.openbmc_project.Inventory.Decorator.Slot": {
"SlotNumber": "$bus % 15"
},
"xyz.openbmc_project.Inventory.Item.Accelerator": {
"Type": "ASIC"
},
"xyz.openbmc_project.Inventory.Item.Dimm": {}
}