blob: 1e8ccadb339ea4050f495b056905573cd697a747 [file] [log] [blame]
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +08001[
2 {
3 "Exposes": [
4 {
5 "Address": "0x1f",
6 "Bus": "$bus",
7 "Labels": [
8 "in0",
9 "in1",
10 "in2",
11 "in3"
12 ],
13 "Name": "FAN_ADC",
14 "Thresholds": [
15 {
16 "Direction": "greater than",
17 "Label": "in0",
18 "Name": "upper critical",
19 "Severity": 1,
20 "Value": 13.6
21 },
22 {
23 "Direction": "less than",
24 "Label": "in0",
25 "Name": "lower critical",
26 "Severity": 1,
27 "Value": 10.5
28 },
29 {
30 "Direction": "greater than",
31 "Label": "in2",
32 "Name": "upper critical",
33 "Severity": 1,
34 "Value": 13.6
35 },
36 {
37 "Direction": "less than",
38 "Label": "in2",
39 "Name": "lower critical",
40 "Severity": 1,
41 "Value": 10.5
42 }
43 ],
44 "Type": "ADC128D818",
45 "in0_Name": "FCB_0_FAN_0_VOLT_V",
46 "in0_Scale": 166.667,
47 "in1_Name": "FCB_0_FAN_0_CURR_A",
48 "in1_Scale": 464,
49 "in2_Name": "FCB_0_FAN_1_VOLT_V",
50 "in2_Scale": 166.667,
51 "in3_Name": "FCB_0_FAN_1_CURR_A",
52 "in3_Scale": 464
53 },
54 {
55 "Address": "0x20",
56 "Bus": "18",
57 "Connector": {
58 "Name": "FCB_0_FAN0_TACH_OL",
59 "Pwm": 0,
60 "PwmName": "FCB_0_FAN0_PWM",
61 "Tachs": [
62 1
63 ]
64 },
65 "Index": 1,
66 "Name": "FCB_0_FAN0_TACH_OL_SPEED_RPM",
67 "PowerState": "Always",
68 "Thresholds": [
69 {
70 "Direction": "greater than",
71 "Name": "upper critical",
72 "Severity": 1,
73 "Value": 33000
74 },
75 {
76 "Direction": "less than",
77 "Name": "lower critical",
78 "Severity": 1,
79 "Value": 1960
80 }
81 ],
82 "Type": "I2CFan"
83 },
84 {
85 "Address": "0x20",
86 "Bus": "18",
87 "Connector": {
88 "Name": "FCB_0_FAN0_TACH_IL",
89 "Pwm": 0,
90 "PwmName": "FCB_0_FAN0_PWM",
91 "Tachs": [
92 0
93 ]
94 },
95 "Index": 0,
96 "Name": "FCB_0_FAN0_TACH_IL_SPEED_RPM",
97 "PowerState": "Always",
98 "Thresholds": [
99 {
100 "Direction": "greater than",
101 "Name": "upper critical",
102 "Severity": 1,
103 "Value": 36300
104 },
105 {
106 "Direction": "less than",
107 "Name": "lower critical",
108 "Severity": 1,
109 "Value": 2550
110 }
111 ],
112 "Type": "I2CFan"
113 },
114 {
115 "Address": "0x20",
116 "Bus": "18",
117 "Connector": {
118 "Name": "FCB_0_FAN1_TACH_OL",
119 "Pwm": 2,
120 "PwmName": "FCB_0_FAN1_PWM",
121 "Tachs": [
122 2
123 ]
124 },
125 "Index": 2,
126 "Name": "FCB_0_FAN1_TACH_OL_SPEED_RPM",
127 "PowerState": "Always",
128 "Thresholds": [
129 {
130 "Direction": "greater than",
131 "Name": "upper critical",
132 "Severity": 1,
133 "Value": 33000
134 },
135 {
136 "Direction": "less than",
137 "Name": "lower critical",
138 "Severity": 1,
139 "Value": 1960
140 }
141 ],
142 "Type": "I2CFan"
143 },
144 {
145 "Address": "0x20",
146 "Bus": "18",
147 "Connector": {
148 "Name": "FCB_0_FAN1_TACH_IL",
149 "Pwm": 2,
150 "PwmName": "FCB_0_FAN1_PWM",
151 "Tachs": [
152 7
153 ]
154 },
155 "Index": 7,
156 "Name": "FCB_0_FAN1_TACH_IL_SPEED_RPM",
157 "PowerState": "Always",
158 "Thresholds": [
159 {
160 "Direction": "greater than",
161 "Name": "upper critical",
162 "Severity": 1,
163 "Value": 36300
164 },
165 {
166 "Direction": "less than",
167 "Name": "lower critical",
168 "Severity": 1,
169 "Value": 2550
170 }
171 ],
172 "Type": "I2CFan"
173 }
174 ],
175 "Name": "Ventura Fan Board 0",
176 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Ventura FAN Board', 'BUS': 16})",
177 "Type": "Board",
178 "xyz.openbmc_project.Inventory.Decorator.Asset": {
179 "BuildDate": "$BOARD_MANUFACTURE_DATE",
180 "Manufacturer": "$BOARD_MANUFACTURER",
181 "Model": "$BOARD_PRODUCT_NAME",
182 "PartNumber": "$BOARD_PART_NUMBER",
183 "SerialNumber": "$BOARD_SERIAL_NUMBER",
184 "SparePartNumber": "$BOARD_INFO_AM1"
185 },
186 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
187 "AssetTag": "$PRODUCT_ASSET_TAG"
188 },
189 "xyz.openbmc_project.Inventory.Decorator.Revision": {
190 "Version": "$PRODUCT_VERSION"
191 }
192 },
193 {
194 "Exposes": [
195 {
196 "Address": "0x1f",
197 "Bus": "$bus",
198 "Labels": [
199 "in0",
200 "in1",
201 "in2",
202 "in3"
203 ],
204 "Name": "FAN_ADC",
205 "Thresholds": [
206 {
207 "Direction": "greater than",
208 "Label": "in0",
209 "Name": "upper critical",
210 "Severity": 1,
211 "Value": 13.6
212 },
213 {
214 "Direction": "less than",
215 "Label": "in0",
216 "Name": "lower critical",
217 "Severity": 1,
218 "Value": 10.5
219 },
220 {
221 "Direction": "greater than",
222 "Label": "in2",
223 "Name": "upper critical",
224 "Severity": 1,
225 "Value": 13.6
226 },
227 {
228 "Direction": "less than",
229 "Label": "in2",
230 "Name": "lower critical",
231 "Severity": 1,
232 "Value": 10.5
233 }
234 ],
235 "Type": "ADC128D818",
236 "in0_Name": "FCB_1_FAN_2_VOLT_V",
237 "in0_Scale": 166.667,
238 "in1_Name": "FCB_1_FAN_2_CURR_A",
239 "in1_Scale": 464,
240 "in2_Name": "FCB_1_FAN_3_VOLT_V",
241 "in2_Scale": 166.667,
242 "in3_Name": "FCB_1_FAN_3_CURR_A",
243 "in3_Scale": 464
244 },
245 {
246 "Address": "0x20",
247 "Bus": "18",
248 "Connector": {
249 "Name": "FCB_1_FAN2_TACH_OL",
250 "Pwm": 3,
251 "PwmName": "FCB_1_FAN2_PWM",
252 "Tachs": [
253 4
254 ]
255 },
256 "Index": 4,
257 "Name": "FCB_1_FAN2_TACH_OL_SPEED_RPM",
258 "PowerState": "Always",
259 "Thresholds": [
260 {
261 "Direction": "greater than",
262 "Name": "upper critical",
263 "Severity": 1,
264 "Value": 33000
265 },
266 {
267 "Direction": "less than",
268 "Name": "lower critical",
269 "Severity": 1,
270 "Value": 1960
271 }
272 ],
273 "Type": "I2CFan"
274 },
275 {
276 "Address": "0x20",
277 "Bus": "18",
278 "Connector": {
279 "Name": "FCB_1_FAN2_TACH_IL",
280 "Pwm": 3,
281 "PwmName": "FCB_1_FAN2_PWM",
282 "Tachs": [
283 3
284 ]
285 },
286 "Index": 3,
287 "Name": "FCB_1_FAN2_TACH_IL_SPEED_RPM",
288 "PowerState": "Always",
289 "Thresholds": [
290 {
291 "Direction": "greater than",
292 "Name": "upper critical",
293 "Severity": 1,
294 "Value": 36300
295 },
296 {
297 "Direction": "less than",
298 "Name": "lower critical",
299 "Severity": 1,
300 "Value": 2550
301 }
302 ],
303 "Type": "I2CFan"
304 },
305 {
306 "Address": "0x20",
307 "Bus": "18",
308 "Connector": {
309 "Name": "FCB_1_FAN3_TACH_OL",
310 "Pwm": 5,
311 "PwmName": "FCB_1_FAN3_PWM",
312 "Tachs": [
313 5
314 ]
315 },
316 "Index": 5,
317 "Name": "FCB_1_FAN3_TACH_OL_SPEED_RPM",
318 "PowerState": "Always",
319 "Thresholds": [
320 {
321 "Direction": "greater than",
322 "Name": "upper critical",
323 "Severity": 1,
324 "Value": 33000
325 },
326 {
327 "Direction": "less than",
328 "Name": "lower critical",
329 "Severity": 1,
330 "Value": 1960
331 }
332 ],
333 "Type": "I2CFan"
334 },
335 {
336 "Address": "0x20",
337 "Bus": "18",
338 "Connector": {
339 "Name": "FCB_1_FAN3_TACH_IL",
340 "Pwm": 5,
341 "PwmName": "FCB_1_FAN3_PWM",
342 "Tachs": [
343 10
344 ]
345 },
346 "Index": 10,
347 "Name": "FCB_1_FAN3_TACH_IL_SPEED_RPM",
348 "PowerState": "Always",
349 "Thresholds": [
350 {
351 "Direction": "greater than",
352 "Name": "upper critical",
353 "Severity": 1,
354 "Value": 36300
355 },
356 {
357 "Direction": "less than",
358 "Name": "lower critical",
359 "Severity": 1,
360 "Value": 2550
361 }
362 ],
363 "Type": "I2CFan"
364 }
365 ],
366 "Name": "Ventura Fan Board 1",
367 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Ventura FAN Board', 'BUS': 17})",
368 "Type": "Board",
369 "xyz.openbmc_project.Inventory.Decorator.Asset": {
370 "BuildDate": "$BOARD_MANUFACTURE_DATE",
371 "Manufacturer": "$BOARD_MANUFACTURER",
372 "Model": "$BOARD_PRODUCT_NAME",
373 "PartNumber": "$BOARD_PART_NUMBER",
374 "SerialNumber": "$BOARD_SERIAL_NUMBER",
375 "SparePartNumber": "$BOARD_INFO_AM1"
376 },
377 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
378 "AssetTag": "$PRODUCT_ASSET_TAG"
379 },
380 "xyz.openbmc_project.Inventory.Decorator.Revision": {
381 "Version": "$PRODUCT_VERSION"
382 }
383 }
384]