blob: b8206c3ddec42eb07e360040bab1c475e33bbab2 [file] [log] [blame]
Ed Tanous33832732018-03-14 16:09:14 -07001[
2 {
James Feist1e3e6982018-08-03 16:09:28 -07003 "Exposes": [
Ed Tanous33832732018-03-14 16:09:14 -07004 {
James Feist702eeae2019-06-06 11:36:27 -07005 "Address": "$ADDRESS % 4 + 88",
Cheng C Yang623de6c2019-03-18 15:11:52 +08006 "Bus": "$bus",
James Feist702eeae2019-06-06 11:36:27 -07007 "Name": "PSU$ADDRESS % 4 + 1",
James Feistc4e56942019-04-19 12:15:19 -07008 "Thresholds": [
Cheng C Yang623de6c2019-03-18 15:11:52 +08009 {
10 "Direction": "greater than",
11 "Label": "pin",
12 "Name": "upper critical",
13 "Severity": 1,
14 "Value": 1648.4
15 },
16 {
17 "Direction": "greater than",
18 "Label": "pin",
19 "Name": "upper non critical",
20 "Severity": 0,
21 "Value": 1536.3
22 },
23 {
24 "Direction": "greater than",
25 "Label": "iout1",
26 "Name": "upper critical",
27 "Severity": 1,
28 "Value": 115
29 },
30 {
31 "Direction": "greater than",
32 "Label": "iout1",
33 "Name": "upper non critical",
34 "Severity": 0,
35 "Value": 100
36 },
37 {
38 "Direction": "greater than",
39 "Label": "temp1",
40 "Name": "upper critical",
41 "Severity": 1,
42 "Value": 65
43 },
44 {
45 "Direction": "greater than",
46 "Label": "temp1",
47 "Name": "upper non critical",
48 "Severity": 0,
49 "Value": 62
50 }
51 ],
52 "Type": "pmbus"
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +080053 },
54 {
55 "Class": "fan",
56 "FFGainCoefficient": 0.01,
57 "FFOffCoefficient": 0.0,
58 "ICoefficient": 0.0,
59 "ILimitMax": 0.0,
60 "ILimitMin": 0.0,
61 "Inputs": [
James Feist702eeae2019-06-06 11:36:27 -070062 "PSU$ADDRESS % 4 + 1 Fan Speed 1"
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +080063 ],
James Feist702eeae2019-06-06 11:36:27 -070064 "Name": "PSU$ADDRESS % 4 + 1 Fan 1",
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +080065 "NegativeHysteresis": 2.0,
66 "OutLimitMax": 100.0,
67 "OutLimitMin": 30.0,
68 "Outputs": [
James Feist702eeae2019-06-06 11:36:27 -070069 "Pwm PSU$ADDRESS % 4 + 1 Fan 1"
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +080070 ],
71 "PCoefficient": 0.0,
72 "PositiveHysteresis": 0.0,
73 "SlewNeg": 0.0,
74 "SlewPos": 0.0,
75 "Type": "Pid",
76 "Zones": [
77 "PSU"
78 ]
79 },
80 {
81 "Class": "Floor",
82 "Inputs": [
James Feist702eeae2019-06-06 11:36:27 -070083 "PSU$ADDRESS % 4 + 1 Temperature"
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +080084 ],
James Feist702eeae2019-06-06 11:36:27 -070085 "Name": "PSU$ADDRESS % 4 + 1 LCC",
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +080086 "NegativeHysteresis": 2,
87 "Output": [
88 40.0, 100.0
89 ],
90 "PositiveHysteresis": 0,
91 "Reading": [
92 30.0, 65.0
93 ],
94 "Type": "Stepwise",
95 "Zones": [
96 "PSU"
97 ]
98 },
99 {
100 "Address": "$address",
101 "Bus": "$bus",
James Feist702eeae2019-06-06 11:36:27 -0700102 "Name": "Solum 1300W PSU$ADDRESS % 4 + 1 FRU",
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +0800103 "Type": "EEPROM"
Cheng C Yang623de6c2019-03-18 15:11:52 +0800104 }
105 ],
James Feist702eeae2019-06-06 11:36:27 -0700106 "Name": "Solum 1300W PSU$ADDRESS % 4 + 1",
107 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'PSSF132202A'})",
James Feistd63d18a2018-07-19 15:23:45 -0700108 "Type": "PowerSupply",
James Feist11be6672018-04-06 14:05:32 -0700109 "xyz.openbmc_project.Inventory.Decorator.Asset": {
110 "Manufacturer": "$PRODUCT_MANUFACTURER",
111 "Model": "$PRODUCT_PRODUCT_NAME",
112 "PartNumber": "$PRODUCT_PART_NUMBER",
Vijay Khemka161addb2018-11-20 10:52:01 -0800113 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
James Feist11be6672018-04-06 14:05:32 -0700114 }
Ed Tanous33832732018-03-14 16:09:14 -0700115 }
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +0800116]