{
    "Exposes": [
        {
            "Address": "0x40",
            "Bus": "93",
            "CPURequired": 3,
            "Labels": [
                "iout1",
                "iin",
                "vin",
                "pin",
                "vout1",
                "pout1",
                "temp1"
            ],
            "Name": "PVPP_HBM_CPU3",
            "PollRate": 5.0,
            "PowerState": "On",
            "Thresholds": [
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.08,
                    "Label": "iout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 8.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0275,
                    "Label": "vout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 2.75
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.133,
                    "Label": "vin",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 13.3
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.128,
                    "Label": "vin",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 12.8
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.1168,
                    "Label": "vin",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 11.68
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.11080000000000001,
                    "Label": "vin",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 11.08
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.2,
                    "Label": "temp1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 120.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.4000000000000001,
                    "Label": "temp1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 140.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.04,
                    "Label": "iout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 4.0
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.023799999999999998,
                    "Label": "vout1",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 2.38
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0263,
                    "Label": "vout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 2.63
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.0225,
                    "Label": "vout1",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 2.25
                }
            ],
            "Type": "TDA38640"
        },
        {
            "Address": "0x40",
            "Bus": "77",
            "CPURequired": 1,
            "Labels": [
                "iout1",
                "iin",
                "vin",
                "pin",
                "vout1",
                "pout1",
                "temp1"
            ],
            "Name": "PVPP_HBM_CPU1",
            "PollRate": 5.0,
            "PowerState": "On",
            "Thresholds": [
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.08,
                    "Label": "iout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 8.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0275,
                    "Label": "vout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 2.75
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.133,
                    "Label": "vin",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 13.3
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.128,
                    "Label": "vin",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 12.8
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.1168,
                    "Label": "vin",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 11.68
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.11080000000000001,
                    "Label": "vin",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 11.08
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.2,
                    "Label": "temp1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 120.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.4000000000000001,
                    "Label": "temp1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 140.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.04,
                    "Label": "iout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 4.0
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.023799999999999998,
                    "Label": "vout1",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 2.38
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0263,
                    "Label": "vout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 2.63
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.0225,
                    "Label": "vout1",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 2.25
                }
            ],
            "Type": "TDA38640"
        },
        {
            "Address": "0x40",
            "Bus": "69",
            "CPURequired": 2,
            "Labels": [
                "iout1",
                "iin",
                "vin",
                "pin",
                "vout1",
                "pout1",
                "temp1"
            ],
            "Name": "PVPP_HBM_CPU2",
            "PollRate": 5.0,
            "PowerState": "On",
            "Thresholds": [
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.08,
                    "Label": "iout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 8.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0275,
                    "Label": "vout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 2.75
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.133,
                    "Label": "vin",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 13.3
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.128,
                    "Label": "vin",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 12.8
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.1168,
                    "Label": "vin",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 11.68
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.11080000000000001,
                    "Label": "vin",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 11.08
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.2,
                    "Label": "temp1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 120.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.4000000000000001,
                    "Label": "temp1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 140.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.04,
                    "Label": "iout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 4.0
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.023799999999999998,
                    "Label": "vout1",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 2.38
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0263,
                    "Label": "vout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 2.63
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.0225,
                    "Label": "vout1",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 2.25
                }
            ],
            "Type": "TDA38640"
        },
        {
            "Address": "0x40",
            "Bus": "101",
            "CPURequired": 0,
            "Labels": [
                "iout1",
                "iin",
                "vin",
                "pin",
                "vout1",
                "pout1",
                "temp1"
            ],
            "Name": "PVPP_HBM_CPU0",
            "PollRate": 5.0,
            "PowerState": "On",
            "Thresholds": [
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.08,
                    "Label": "iout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 8.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0275,
                    "Label": "vout1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 2.75
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.133,
                    "Label": "vin",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 13.3
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.128,
                    "Label": "vin",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 12.8
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.1168,
                    "Label": "vin",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 11.68
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.11080000000000001,
                    "Label": "vin",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 11.08
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.2,
                    "Label": "temp1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 120.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 1.4000000000000001,
                    "Label": "temp1",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 140.0
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.04,
                    "Label": "iout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 4.0
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.023799999999999998,
                    "Label": "vout1",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 2.38
                },
                {
                    "Direction": "greater than",
                    "Hysteresis": 0.0263,
                    "Label": "vout1",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 2.63
                },
                {
                    "Direction": "less than",
                    "Hysteresis": 0.0225,
                    "Label": "vout1",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 2.25
                }
            ],
            "Type": "TDA38640"
        }
    ],
    "Name": "CPU HBM rails",
    "Probe": [
        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
        "AND",
        "xyz.openbmc_project.Inventory.Decorator.Revision({'Version': '.*HBM.*'})",
        "MATCH_ONE"
    ],
    "ProductId": 1,
    "Type": "Board"
}