xref: /openbmc/entity-manager/configurations/intel/stp_p4000_chassis.json (revision f479da0ad7f4dd4b029a3474fc572953dcb84012)
1*f479da0aSEd Tanous{
2*f479da0aSEd Tanous    "Exposes": [
3*f479da0aSEd Tanous        {
4*f479da0aSEd Tanous            "BindConnector": "4U System Fan connector 1",
5*f479da0aSEd Tanous            "Index": 0,
6*f479da0aSEd Tanous            "Name": "Fan 1",
7*f479da0aSEd Tanous            "Thresholds": [
8*f479da0aSEd Tanous                {
9*f479da0aSEd Tanous                    "Direction": "less than",
10*f479da0aSEd Tanous                    "Name": "lower critical",
11*f479da0aSEd Tanous                    "Severity": 1,
12*f479da0aSEd Tanous                    "Value": 1750
13*f479da0aSEd Tanous                },
14*f479da0aSEd Tanous                {
15*f479da0aSEd Tanous                    "Direction": "less than",
16*f479da0aSEd Tanous                    "Name": "lower non critical",
17*f479da0aSEd Tanous                    "Severity": 0,
18*f479da0aSEd Tanous                    "Value": 2000
19*f479da0aSEd Tanous                }
20*f479da0aSEd Tanous            ],
21*f479da0aSEd Tanous            "Type": "AspeedFan"
22*f479da0aSEd Tanous        },
23*f479da0aSEd Tanous        {
24*f479da0aSEd Tanous            "BindConnector": "4U System Fan connector 2",
25*f479da0aSEd Tanous            "Index": 1,
26*f479da0aSEd Tanous            "Name": "Fan 2",
27*f479da0aSEd Tanous            "Thresholds": [
28*f479da0aSEd Tanous                {
29*f479da0aSEd Tanous                    "Direction": "less than",
30*f479da0aSEd Tanous                    "Name": "lower critical",
31*f479da0aSEd Tanous                    "Severity": 1,
32*f479da0aSEd Tanous                    "Value": 1750
33*f479da0aSEd Tanous                },
34*f479da0aSEd Tanous                {
35*f479da0aSEd Tanous                    "Direction": "less than",
36*f479da0aSEd Tanous                    "Name": "lower non critical",
37*f479da0aSEd Tanous                    "Severity": 0,
38*f479da0aSEd Tanous                    "Value": 2000
39*f479da0aSEd Tanous                }
40*f479da0aSEd Tanous            ],
41*f479da0aSEd Tanous            "Type": "AspeedFan"
42*f479da0aSEd Tanous        },
43*f479da0aSEd Tanous        {
44*f479da0aSEd Tanous            "BindConnector": "4U System Fan connector 3",
45*f479da0aSEd Tanous            "Index": 2,
46*f479da0aSEd Tanous            "Name": "Fan 3",
47*f479da0aSEd Tanous            "Thresholds": [
48*f479da0aSEd Tanous                {
49*f479da0aSEd Tanous                    "Direction": "less than",
50*f479da0aSEd Tanous                    "Name": "lower critical",
51*f479da0aSEd Tanous                    "Severity": 1,
52*f479da0aSEd Tanous                    "Value": 1750
53*f479da0aSEd Tanous                },
54*f479da0aSEd Tanous                {
55*f479da0aSEd Tanous                    "Direction": "less than",
56*f479da0aSEd Tanous                    "Name": "lower non critical",
57*f479da0aSEd Tanous                    "Severity": 0,
58*f479da0aSEd Tanous                    "Value": 2000
59*f479da0aSEd Tanous                }
60*f479da0aSEd Tanous            ],
61*f479da0aSEd Tanous            "Type": "AspeedFan"
62*f479da0aSEd Tanous        },
63*f479da0aSEd Tanous        {
64*f479da0aSEd Tanous            "BindConnector": "4U System Fan connector 4",
65*f479da0aSEd Tanous            "Index": 3,
66*f479da0aSEd Tanous            "Name": "Fan 4",
67*f479da0aSEd Tanous            "Thresholds": [
68*f479da0aSEd Tanous                {
69*f479da0aSEd Tanous                    "Direction": "less than",
70*f479da0aSEd Tanous                    "Name": "lower critical",
71*f479da0aSEd Tanous                    "Severity": 1,
72*f479da0aSEd Tanous                    "Value": 1750
73*f479da0aSEd Tanous                },
74*f479da0aSEd Tanous                {
75*f479da0aSEd Tanous                    "Direction": "less than",
76*f479da0aSEd Tanous                    "Name": "lower non critical",
77*f479da0aSEd Tanous                    "Severity": 0,
78*f479da0aSEd Tanous                    "Value": 2000
79*f479da0aSEd Tanous                }
80*f479da0aSEd Tanous            ],
81*f479da0aSEd Tanous            "Type": "AspeedFan"
82*f479da0aSEd Tanous        },
83*f479da0aSEd Tanous        {
84*f479da0aSEd Tanous            "BindConnector": "4U System Fan connector 5",
85*f479da0aSEd Tanous            "Index": 4,
86*f479da0aSEd Tanous            "Name": "Fan 5",
87*f479da0aSEd Tanous            "Thresholds": [
88*f479da0aSEd Tanous                {
89*f479da0aSEd Tanous                    "Direction": "less than",
90*f479da0aSEd Tanous                    "Name": "lower critical",
91*f479da0aSEd Tanous                    "Severity": 1,
92*f479da0aSEd Tanous                    "Value": 1750
93*f479da0aSEd Tanous                },
94*f479da0aSEd Tanous                {
95*f479da0aSEd Tanous                    "Direction": "less than",
96*f479da0aSEd Tanous                    "Name": "lower non critical",
97*f479da0aSEd Tanous                    "Severity": 0,
98*f479da0aSEd Tanous                    "Value": 2000
99*f479da0aSEd Tanous                }
100*f479da0aSEd Tanous            ],
101*f479da0aSEd Tanous            "Type": "AspeedFan"
102*f479da0aSEd Tanous        },
103*f479da0aSEd Tanous        {
104*f479da0aSEd Tanous            "BindConnector": "4U System Fan connector 6",
105*f479da0aSEd Tanous            "Index": 5,
106*f479da0aSEd Tanous            "Name": "Fan 6",
107*f479da0aSEd Tanous            "Thresholds": [
108*f479da0aSEd Tanous                {
109*f479da0aSEd Tanous                    "Direction": "less than",
110*f479da0aSEd Tanous                    "Name": "lower critical",
111*f479da0aSEd Tanous                    "Severity": 1,
112*f479da0aSEd Tanous                    "Value": 1750
113*f479da0aSEd Tanous                },
114*f479da0aSEd Tanous                {
115*f479da0aSEd Tanous                    "Direction": "less than",
116*f479da0aSEd Tanous                    "Name": "lower non critical",
117*f479da0aSEd Tanous                    "Severity": 0,
118*f479da0aSEd Tanous                    "Value": 2000
119*f479da0aSEd Tanous                }
120*f479da0aSEd Tanous            ],
121*f479da0aSEd Tanous            "Type": "AspeedFan"
122*f479da0aSEd Tanous        },
123*f479da0aSEd Tanous        {
124*f479da0aSEd Tanous            "Name": "BMC",
125*f479da0aSEd Tanous            "Type": "BMC"
126*f479da0aSEd Tanous        },
127*f479da0aSEd Tanous        {
128*f479da0aSEd Tanous            "Address": [
129*f479da0aSEd Tanous                "0x50",
130*f479da0aSEd Tanous                "0x51"
131*f479da0aSEd Tanous            ],
132*f479da0aSEd Tanous            "Bus": 7,
133*f479da0aSEd Tanous            "Name": "PSU address",
134*f479da0aSEd Tanous            "Type": "PSUPresence"
135*f479da0aSEd Tanous        }
136*f479da0aSEd Tanous    ],
137*f479da0aSEd Tanous    "Name": "P4000 Chassis",
138*f479da0aSEd Tanous    "Probe": [
139*f479da0aSEd Tanous        "FOUND('STP Baseboard')",
140*f479da0aSEd Tanous        "AND",
141*f479da0aSEd Tanous        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'FFPANEL'})"
142*f479da0aSEd Tanous    ],
143*f479da0aSEd Tanous    "Type": "Chassis"
144*f479da0aSEd Tanous}
145