summaryrefslogtreecommitdiff
path: root/meta-openbmc-mods/meta-ast2500/recipes-phosphor/configuration/entity-manager/J85894-HSBP.json
blob: f5b2229098a80025a3fa08bbd08b65bd464cb626 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
    "Exposes": [
        {
            "Address": "$address",
            "Bus": "$bus",
            "Name": "J85894 HSBP FRU",
            "Type": "EEPROM"
        },
        {
            "Address": "0x68",
            "Bus": "$bus",
            "Index": "$index",
            "Name": "J85894 HSBP $index",
            "Type": "Intel HSBP CPLD"
        },
        {
            "Address": "0x74",
            "Bus": "$bus",
            "ChannelNames": [
                "Pcie_Slot_1",
                "Pcie_Slot_2",
                "Pcie_Slot_3",
                "Pcie_Slot_4"
            ],
            "Name": "HSBP $index Mux 1",
            "Type": "PCA9545Mux"
        },
        {
            "Address": "0x70",
            "Bus": "$bus",
            "ChannelNames": [
                "Pcie_Slot_5",
                "Pcie_Slot_6",
                "Pcie_Slot_7",
                "Pcie_Slot_8"
            ],
            "Name": "HSBP $index Mux 2",
            "Type": "PCA9545Mux"
        },
        {
            "Address": "0x4b",
            "Bus": "$bus",
            "Name": "HSBP $index Temp",
            "PowerState": "On",
            "Thresholds": [
                {
                    "Direction": "greater than",
                    "Name": "upper critical",
                    "Severity": 1,
                    "Value": 57
                },
                {
                    "Direction": "greater than",
                    "Name": "upper non critical",
                    "Severity": 0,
                    "Value": 52
                },
                {
                    "Direction": "less than",
                    "Name": "lower non critical",
                    "Severity": 0,
                    "Value": 12
                },
                {
                    "Direction": "less than",
                    "Name": "lower critical",
                    "Severity": 1,
                    "Value": 7
                }
            ],
            "Type": "TMP75"
        }
    ],
    "Name": "J85894 HSBP $index",
    "PowerState": "On",
    "Probe": [
        "FOUND('WC Baseboard')",
        "OR",
        "FOUND('WP Baseboard')",
        "AND",
        "xyz.openbmc_project.Inventory.Item.I2CDevice({'Bus': 4, 'Address': 82})"
    ],
    "Type": "Board",
    "xyz.openbmc_project.Inventory.Decorator.Asset": {
        "Manufacturer": "$BOARD_MANUFACTURER",
        "Model": "$BOARD_PRODUCT_NAME",
        "PartNumber": "$BOARD_PART_NUMBER",
        "SerialNumber": "$BOARD_SERIAL_NUMBER"
    }
}