blob: 9f1bb2dfb925b1929ed0e87b32953de84b53fede [file] [log] [blame]
Naresh Solanki9027b292023-11-24 11:20:53 +00001{
2 "Exposes": [
3 {
4 "Address": "0x40",
5 "Bus": "93",
Patrick Rudolph087b04d2024-04-10 15:07:17 +02006 "CPURequired": 3,
Naresh Solanki9027b292023-11-24 11:20:53 +00007 "Labels": [
8 "iout1",
9 "iin",
10 "vin",
11 "pin",
12 "vout1",
13 "pout1",
14 "temp1"
15 ],
16 "Name": "PVPP_HBM_CPU3",
17 "PollRate": 5.0,
18 "PowerState": "On",
19 "Thresholds": [
20 {
21 "Direction": "greater than",
22 "Hysteresis": 0.08,
23 "Label": "iout1",
24 "Name": "upper critical",
25 "Severity": 1,
26 "Value": 8.0
27 },
28 {
29 "Direction": "greater than",
30 "Hysteresis": 0.0275,
31 "Label": "vout1",
32 "Name": "upper critical",
33 "Severity": 1,
34 "Value": 2.75
35 },
36 {
37 "Direction": "greater than",
38 "Hysteresis": 0.133,
39 "Label": "vin",
40 "Name": "upper critical",
41 "Severity": 1,
42 "Value": 13.3
43 },
44 {
45 "Direction": "greater than",
46 "Hysteresis": 0.128,
47 "Label": "vin",
48 "Name": "upper non critical",
49 "Severity": 0,
50 "Value": 12.8
51 },
52 {
53 "Direction": "less than",
54 "Hysteresis": 0.1168,
55 "Label": "vin",
56 "Name": "lower non critical",
57 "Severity": 0,
58 "Value": 11.68
59 },
60 {
61 "Direction": "less than",
62 "Hysteresis": 0.11080000000000001,
63 "Label": "vin",
64 "Name": "lower critical",
65 "Severity": 1,
66 "Value": 11.08
67 },
68 {
69 "Direction": "greater than",
70 "Hysteresis": 1.2,
71 "Label": "temp1",
72 "Name": "upper non critical",
73 "Severity": 0,
74 "Value": 120.0
75 },
76 {
77 "Direction": "greater than",
78 "Hysteresis": 1.4000000000000001,
79 "Label": "temp1",
80 "Name": "upper critical",
81 "Severity": 1,
82 "Value": 140.0
83 },
84 {
85 "Direction": "greater than",
86 "Hysteresis": 0.04,
87 "Label": "iout1",
88 "Name": "upper non critical",
89 "Severity": 0,
90 "Value": 4.0
91 },
92 {
93 "Direction": "less than",
94 "Hysteresis": 0.023799999999999998,
95 "Label": "vout1",
96 "Name": "lower non critical",
97 "Severity": 0,
98 "Value": 2.38
99 },
100 {
101 "Direction": "greater than",
102 "Hysteresis": 0.0263,
103 "Label": "vout1",
104 "Name": "upper non critical",
105 "Severity": 0,
106 "Value": 2.63
107 },
108 {
109 "Direction": "less than",
110 "Hysteresis": 0.0225,
111 "Label": "vout1",
112 "Name": "lower critical",
113 "Severity": 1,
114 "Value": 2.25
115 }
116 ],
117 "Type": "TDA38640"
118 },
119 {
120 "Address": "0x40",
121 "Bus": "77",
Patrick Rudolph087b04d2024-04-10 15:07:17 +0200122 "CPURequired": 1,
Naresh Solanki9027b292023-11-24 11:20:53 +0000123 "Labels": [
124 "iout1",
125 "iin",
126 "vin",
127 "pin",
128 "vout1",
129 "pout1",
130 "temp1"
131 ],
132 "Name": "PVPP_HBM_CPU1",
133 "PollRate": 5.0,
134 "PowerState": "On",
135 "Thresholds": [
136 {
137 "Direction": "greater than",
138 "Hysteresis": 0.08,
139 "Label": "iout1",
140 "Name": "upper critical",
141 "Severity": 1,
142 "Value": 8.0
143 },
144 {
145 "Direction": "greater than",
146 "Hysteresis": 0.0275,
147 "Label": "vout1",
148 "Name": "upper critical",
149 "Severity": 1,
150 "Value": 2.75
151 },
152 {
153 "Direction": "greater than",
154 "Hysteresis": 0.133,
155 "Label": "vin",
156 "Name": "upper critical",
157 "Severity": 1,
158 "Value": 13.3
159 },
160 {
161 "Direction": "greater than",
162 "Hysteresis": 0.128,
163 "Label": "vin",
164 "Name": "upper non critical",
165 "Severity": 0,
166 "Value": 12.8
167 },
168 {
169 "Direction": "less than",
170 "Hysteresis": 0.1168,
171 "Label": "vin",
172 "Name": "lower non critical",
173 "Severity": 0,
174 "Value": 11.68
175 },
176 {
177 "Direction": "less than",
178 "Hysteresis": 0.11080000000000001,
179 "Label": "vin",
180 "Name": "lower critical",
181 "Severity": 1,
182 "Value": 11.08
183 },
184 {
185 "Direction": "greater than",
186 "Hysteresis": 1.2,
187 "Label": "temp1",
188 "Name": "upper non critical",
189 "Severity": 0,
190 "Value": 120.0
191 },
192 {
193 "Direction": "greater than",
194 "Hysteresis": 1.4000000000000001,
195 "Label": "temp1",
196 "Name": "upper critical",
197 "Severity": 1,
198 "Value": 140.0
199 },
200 {
201 "Direction": "greater than",
202 "Hysteresis": 0.04,
203 "Label": "iout1",
204 "Name": "upper non critical",
205 "Severity": 0,
206 "Value": 4.0
207 },
208 {
209 "Direction": "less than",
210 "Hysteresis": 0.023799999999999998,
211 "Label": "vout1",
212 "Name": "lower non critical",
213 "Severity": 0,
214 "Value": 2.38
215 },
216 {
217 "Direction": "greater than",
218 "Hysteresis": 0.0263,
219 "Label": "vout1",
220 "Name": "upper non critical",
221 "Severity": 0,
222 "Value": 2.63
223 },
224 {
225 "Direction": "less than",
226 "Hysteresis": 0.0225,
227 "Label": "vout1",
228 "Name": "lower critical",
229 "Severity": 1,
230 "Value": 2.25
231 }
232 ],
233 "Type": "TDA38640"
234 },
235 {
236 "Address": "0x40",
237 "Bus": "69",
Patrick Rudolph087b04d2024-04-10 15:07:17 +0200238 "CPURequired": 2,
Naresh Solanki9027b292023-11-24 11:20:53 +0000239 "Labels": [
240 "iout1",
241 "iin",
242 "vin",
243 "pin",
244 "vout1",
245 "pout1",
246 "temp1"
247 ],
248 "Name": "PVPP_HBM_CPU2",
249 "PollRate": 5.0,
250 "PowerState": "On",
251 "Thresholds": [
252 {
253 "Direction": "greater than",
254 "Hysteresis": 0.08,
255 "Label": "iout1",
256 "Name": "upper critical",
257 "Severity": 1,
258 "Value": 8.0
259 },
260 {
261 "Direction": "greater than",
262 "Hysteresis": 0.0275,
263 "Label": "vout1",
264 "Name": "upper critical",
265 "Severity": 1,
266 "Value": 2.75
267 },
268 {
269 "Direction": "greater than",
270 "Hysteresis": 0.133,
271 "Label": "vin",
272 "Name": "upper critical",
273 "Severity": 1,
274 "Value": 13.3
275 },
276 {
277 "Direction": "greater than",
278 "Hysteresis": 0.128,
279 "Label": "vin",
280 "Name": "upper non critical",
281 "Severity": 0,
282 "Value": 12.8
283 },
284 {
285 "Direction": "less than",
286 "Hysteresis": 0.1168,
287 "Label": "vin",
288 "Name": "lower non critical",
289 "Severity": 0,
290 "Value": 11.68
291 },
292 {
293 "Direction": "less than",
294 "Hysteresis": 0.11080000000000001,
295 "Label": "vin",
296 "Name": "lower critical",
297 "Severity": 1,
298 "Value": 11.08
299 },
300 {
301 "Direction": "greater than",
302 "Hysteresis": 1.2,
303 "Label": "temp1",
304 "Name": "upper non critical",
305 "Severity": 0,
306 "Value": 120.0
307 },
308 {
309 "Direction": "greater than",
310 "Hysteresis": 1.4000000000000001,
311 "Label": "temp1",
312 "Name": "upper critical",
313 "Severity": 1,
314 "Value": 140.0
315 },
316 {
317 "Direction": "greater than",
318 "Hysteresis": 0.04,
319 "Label": "iout1",
320 "Name": "upper non critical",
321 "Severity": 0,
322 "Value": 4.0
323 },
324 {
325 "Direction": "less than",
326 "Hysteresis": 0.023799999999999998,
327 "Label": "vout1",
328 "Name": "lower non critical",
329 "Severity": 0,
330 "Value": 2.38
331 },
332 {
333 "Direction": "greater than",
334 "Hysteresis": 0.0263,
335 "Label": "vout1",
336 "Name": "upper non critical",
337 "Severity": 0,
338 "Value": 2.63
339 },
340 {
341 "Direction": "less than",
342 "Hysteresis": 0.0225,
343 "Label": "vout1",
344 "Name": "lower critical",
345 "Severity": 1,
346 "Value": 2.25
347 }
348 ],
349 "Type": "TDA38640"
350 },
351 {
352 "Address": "0x40",
353 "Bus": "101",
Patrick Rudolph087b04d2024-04-10 15:07:17 +0200354 "CPURequired": 0,
Naresh Solanki9027b292023-11-24 11:20:53 +0000355 "Labels": [
356 "iout1",
357 "iin",
358 "vin",
359 "pin",
360 "vout1",
361 "pout1",
362 "temp1"
363 ],
364 "Name": "PVPP_HBM_CPU0",
365 "PollRate": 5.0,
366 "PowerState": "On",
367 "Thresholds": [
368 {
369 "Direction": "greater than",
370 "Hysteresis": 0.08,
371 "Label": "iout1",
372 "Name": "upper critical",
373 "Severity": 1,
374 "Value": 8.0
375 },
376 {
377 "Direction": "greater than",
378 "Hysteresis": 0.0275,
379 "Label": "vout1",
380 "Name": "upper critical",
381 "Severity": 1,
382 "Value": 2.75
383 },
384 {
385 "Direction": "greater than",
386 "Hysteresis": 0.133,
387 "Label": "vin",
388 "Name": "upper critical",
389 "Severity": 1,
390 "Value": 13.3
391 },
392 {
393 "Direction": "greater than",
394 "Hysteresis": 0.128,
395 "Label": "vin",
396 "Name": "upper non critical",
397 "Severity": 0,
398 "Value": 12.8
399 },
400 {
401 "Direction": "less than",
402 "Hysteresis": 0.1168,
403 "Label": "vin",
404 "Name": "lower non critical",
405 "Severity": 0,
406 "Value": 11.68
407 },
408 {
409 "Direction": "less than",
410 "Hysteresis": 0.11080000000000001,
411 "Label": "vin",
412 "Name": "lower critical",
413 "Severity": 1,
414 "Value": 11.08
415 },
416 {
417 "Direction": "greater than",
418 "Hysteresis": 1.2,
419 "Label": "temp1",
420 "Name": "upper non critical",
421 "Severity": 0,
422 "Value": 120.0
423 },
424 {
425 "Direction": "greater than",
426 "Hysteresis": 1.4000000000000001,
427 "Label": "temp1",
428 "Name": "upper critical",
429 "Severity": 1,
430 "Value": 140.0
431 },
432 {
433 "Direction": "greater than",
434 "Hysteresis": 0.04,
435 "Label": "iout1",
436 "Name": "upper non critical",
437 "Severity": 0,
438 "Value": 4.0
439 },
440 {
441 "Direction": "less than",
442 "Hysteresis": 0.023799999999999998,
443 "Label": "vout1",
444 "Name": "lower non critical",
445 "Severity": 0,
446 "Value": 2.38
447 },
448 {
449 "Direction": "greater than",
450 "Hysteresis": 0.0263,
451 "Label": "vout1",
452 "Name": "upper non critical",
453 "Severity": 0,
454 "Value": 2.63
455 },
456 {
457 "Direction": "less than",
458 "Hysteresis": 0.0225,
459 "Label": "vout1",
460 "Name": "lower critical",
461 "Severity": 1,
462 "Value": 2.25
463 }
464 ],
465 "Type": "TDA38640"
466 }
467 ],
468 "Name": "CPU HBM rails",
469 "Probe": [
470 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
471 "AND",
472 "xyz.openbmc_project.Inventory.Decorator.Revision({'Version': '.*HBM.*'})",
473 "MATCH_ONE"
474 ],
475 "ProductId": 1,
476 "Type": "Board"
477}