summaryrefslogtreecommitdiff
path: root/meta-openbmc-mods/meta-ast2500/recipes-phosphor/configuration/entity-manager/J85894-HSBP.json
blob: f86a765d29d491e1d73359a3b8679dd22663bc79 (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
{
    "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 Mux 1",
            "Type": "PCA9545Mux"
        },
        {
            "Address": "0x70",
            "Bus": "$bus",
            "ChannelNames": [
                "Pcie_Slot_5",
                "Pcie_Slot_6",
                "Pcie_Slot_7",
                "Pcie_Slot_8"
            ],
            "Name": "HSBP Mux 2",
            "Type": "PCA9545Mux"
        },
        {
            "Address": "0x4b",
            "Bus": "$bus",
            "Name": "HSBP $index Temp",
            "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": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'HSBPJ85'})",
    "Type": "Board",
    "xyz.openbmc_project.Inventory.Decorator.Asset": {
        "Manufacturer": "$BOARD_MANUFACTURER",
        "Model": "$BOARD_PRODUCT_NAME",
        "PartNumber": "$BOARD_PART_NUMBER",
        "SerialNumber": "$BOARD_SERIAL_NUMBER"
    }
}