blob: c4bdbdddd7f94ef3b8b478aa4e111ed7ee099d53 [file] [log] [blame]
George Hungb67a01a2020-06-30 10:47:30 +08001{
2 "sensors" : [
3 {
4 "name": "cputemp",
5 "unit": "millidegree",
6 "type": "dbus",
7 "path": "/xyz/openbmc_project/sensors/temperature/cputemp",
8 "parameters": {
George Hung52b59532020-10-06 14:39:18 +08009 "type": "",
10 "maxTemp": 95000,
11 "path": "",
George Hungb67a01a2020-06-30 10:47:30 +080012 "sysLabel": "",
13 "targetTemp": -1,
George Hungcd759de2020-10-15 20:25:24 +080014 "targetTempOffset": -13000,
George Hungb67a01a2020-06-30 10:47:30 +080015 "scalar": 1.0
16 }
17 },
18 {
19 "name": "nvme0",
20 "unit": "millidegree",
21 "type": "dbus",
22 "path": "/xyz/openbmc_project/sensors/temperature/nvme0",
23 "parameters": {
24 "type": "",
George Hung52b59532020-10-06 14:39:18 +080025 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +080026 "path": "",
27 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +080028 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +080029 "targetTempOffset": 0,
30 "scalar": 1.0
31 }
32 },
33 {
34 "name": "nvme1",
35 "unit": "millidegree",
36 "type": "dbus",
37 "path": "/xyz/openbmc_project/sensors/temperature/nvme1",
38 "parameters": {
39 "type": "",
George Hung52b59532020-10-06 14:39:18 +080040 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +080041 "path": "",
42 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +080043 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +080044 "targetTempOffset": 0,
45 "scalar": 1.0
46 }
47 },
48 {
49 "name": "nvme2",
50 "unit": "millidegree",
51 "type": "dbus",
52 "path": "/xyz/openbmc_project/sensors/temperature/nvme2",
53 "parameters": {
54 "type": "",
George Hung52b59532020-10-06 14:39:18 +080055 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +080056 "path": "",
57 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +080058 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +080059 "targetTempOffset": 0,
60 "scalar": 1.0
61 }
62 },
63 {
64 "name": "nvme3",
65 "unit": "millidegree",
66 "type": "dbus",
67 "path": "/xyz/openbmc_project/sensors/temperature/nvme3",
68 "parameters": {
69 "type": "",
George Hung52b59532020-10-06 14:39:18 +080070 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +080071 "path": "",
72 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +080073 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +080074 "targetTempOffset": 0,
75 "scalar": 1.0
76 }
77 },
78 {
79 "name": "nvme4",
80 "unit": "millidegree",
81 "type": "dbus",
82 "path": "/xyz/openbmc_project/sensors/temperature/nvme4",
83 "parameters": {
84 "type": "",
George Hung52b59532020-10-06 14:39:18 +080085 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +080086 "path": "",
87 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +080088 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +080089 "targetTempOffset": 0,
90 "scalar": 1.0
91 }
92 },
93 {
94 "name": "nvme5",
95 "unit": "millidegree",
96 "type": "dbus",
97 "path": "/xyz/openbmc_project/sensors/temperature/nvme5",
98 "parameters": {
99 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800100 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800101 "path": "",
102 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800103 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800104 "targetTempOffset": 0,
105 "scalar": 1.0
106 }
107 },
108 {
109 "name": "nvme6",
110 "unit": "millidegree",
111 "type": "dbus",
112 "path": "/xyz/openbmc_project/sensors/temperature/nvme6",
113 "parameters": {
114 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800115 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800116 "path": "",
117 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800118 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800119 "targetTempOffset": 0,
120 "scalar": 1.0
121 }
122 },
123 {
124 "name": "nvme7",
125 "unit": "millidegree",
126 "type": "dbus",
127 "path": "/xyz/openbmc_project/sensors/temperature/nvme7",
128 "parameters": {
129 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800130 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800131 "path": "",
132 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800133 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800134 "targetTempOffset": 0,
135 "scalar": 1.0
136 }
137 },
138 {
139 "name": "nvme8",
140 "unit": "millidegree",
141 "type": "dbus",
142 "path": "/xyz/openbmc_project/sensors/temperature/nvme8",
143 "parameters": {
144 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800145 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800146 "path": "",
147 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800148 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800149 "targetTempOffset": 0,
150 "scalar": 1.0
151 }
152 },
153 {
154 "name": "nvme9",
155 "unit": "millidegree",
156 "type": "dbus",
157 "path": "/xyz/openbmc_project/sensors/temperature/nvme9",
158 "parameters": {
159 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800160 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800161 "path": "",
162 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800163 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800164 "targetTempOffset": 0,
165 "scalar": 1.0
166 }
167 },
168 {
169 "name": "nvme10",
170 "unit": "millidegree",
171 "type": "dbus",
172 "path": "/xyz/openbmc_project/sensors/temperature/nvme10",
173 "parameters": {
174 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800175 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800176 "path": "",
177 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800178 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800179 "targetTempOffset": 0,
180 "scalar": 1.0
181 }
182 },
183 {
184 "name": "nvme11",
185 "unit": "millidegree",
186 "type": "dbus",
187 "path": "/xyz/openbmc_project/sensors/temperature/nvme11",
188 "parameters": {
189 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800190 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800191 "path": "",
192 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800193 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800194 "targetTempOffset": 0,
195 "scalar": 1.0
196 }
197 },
198 {
199 "name": "nvme12",
200 "unit": "millidegree",
201 "type": "dbus",
202 "path": "/xyz/openbmc_project/sensors/temperature/nvme12",
203 "parameters": {
204 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800205 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800206 "path": "",
207 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800208 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800209 "targetTempOffset": 0,
210 "scalar": 1.0
211 }
212 },
213 {
214 "name": "nvme13",
215 "unit": "millidegree",
216 "type": "dbus",
217 "path": "/xyz/openbmc_project/sensors/temperature/nvme13",
218 "parameters": {
219 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800220 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800221 "path": "",
222 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800223 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800224 "targetTempOffset": 0,
225 "scalar": 1.0
226 }
227 },
228 {
229 "name": "nvme14",
230 "unit": "millidegree",
231 "type": "dbus",
232 "path": "/xyz/openbmc_project/sensors/temperature/nvme14",
233 "parameters": {
234 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800235 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800236 "path": "",
237 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800238 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800239 "targetTempOffset": 0,
240 "scalar": 1.0
241 }
242 },
243 {
244 "name": "nvme15",
245 "unit": "millidegree",
246 "type": "dbus",
247 "path": "/xyz/openbmc_project/sensors/temperature/nvme15",
248 "parameters": {
249 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800250 "maxTemp": 77000,
George Hungb67a01a2020-06-30 10:47:30 +0800251 "path": "",
252 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800253 "targetTemp": 67000,
George Hungb67a01a2020-06-30 10:47:30 +0800254 "targetTempOffset": 0,
255 "scalar": 1.0
256 }
257 },
258 {
George Hung52b59532020-10-06 14:39:18 +0800259 "name": "vddcr_cpu",
260 "unit": "millidegree",
George Hungb67a01a2020-06-30 10:47:30 +0800261 "type": "dbus",
George Hung52b59532020-10-06 14:39:18 +0800262 "path": "/xyz/openbmc_project/sensors/temperature/vddcr_cpu",
George Hungb67a01a2020-06-30 10:47:30 +0800263 "parameters": {
264 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800265 "maxTemp": 100000,
George Hungb67a01a2020-06-30 10:47:30 +0800266 "path": "",
267 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800268 "targetTemp": 90000,
George Hungb67a01a2020-06-30 10:47:30 +0800269 "targetTempOffset": 0,
270 "scalar": 1.0
271 }
272 },
273 {
George Hung52b59532020-10-06 14:39:18 +0800274 "name": "vddcr_soc",
275 "unit": "millidegree",
George Hungb67a01a2020-06-30 10:47:30 +0800276 "type": "dbus",
George Hung52b59532020-10-06 14:39:18 +0800277 "path": "/xyz/openbmc_project/sensors/temperature/vddcr_soc",
George Hungb67a01a2020-06-30 10:47:30 +0800278 "parameters": {
279 "type": "",
George Hung52b59532020-10-06 14:39:18 +0800280 "maxTemp": 100000,
George Hungb67a01a2020-06-30 10:47:30 +0800281 "path": "",
282 "sysLabel": "",
George Hung52b59532020-10-06 14:39:18 +0800283 "targetTemp": 90000,
284 "targetTempOffset": 0,
285 "scalar": 1.0
286 }
287 },
288 {
289 "name": "vddio_abcd",
290 "unit": "millidegree",
291 "type": "dbus",
292 "path": "/xyz/openbmc_project/sensors/temperature/vddio_abcd",
293 "parameters": {
294 "type": "",
295 "maxTemp": 100000,
296 "path": "",
297 "sysLabel": "",
298 "targetTemp": 90000,
299 "targetTempOffset": 0,
300 "scalar": 1.0
301 }
302 },
303 {
304 "name": "vddio_efgh",
305 "unit": "millidegree",
306 "type": "dbus",
307 "path": "/xyz/openbmc_project/sensors/temperature/vddio_efgh",
308 "parameters": {
309 "type": "",
310 "maxTemp": 100000,
311 "path": "",
312 "sysLabel": "",
313 "targetTemp": 90000,
314 "targetTempOffset": 0,
315 "scalar": 1.0
316 }
317 },
318 {
319 "name": "p12v_mobo",
320 "unit": "millidegree",
321 "type": "dbus",
322 "path": "/xyz/openbmc_project/sensors/temperature/p12v_mobo",
323 "parameters": {
324 "type": "",
325 "maxTemp": 114000,
326 "path": "",
327 "sysLabel": "",
328 "targetTemp": 90000,
329 "targetTempOffset": 0,
330 "scalar": 1.0
331 }
332 },
333 {
334 "name": "powerseq_temp",
335 "unit": "millidegree",
336 "type": "dbus",
337 "path": "/xyz/openbmc_project/sensors/temperature/powerseq_temp",
338 "parameters": {
339 "type": "",
340 "maxTemp": 99000,
341 "path": "",
342 "sysLabel": "",
343 "targetTemp": 90000,
344 "targetTempOffset": 0,
345 "scalar": 1.0
346 }
347 },
348 {
349 "name": "p12v_fan",
350 "unit": "millidegree",
351 "type": "dbus",
352 "path": "/xyz/openbmc_project/sensors/temperature/p12v_fan",
353 "parameters": {
354 "type": "",
355 "maxTemp": 114000,
356 "path": "",
357 "sysLabel": "",
358 "targetTemp": 90000,
George Hungb67a01a2020-06-30 10:47:30 +0800359 "targetTempOffset": 0,
360 "scalar": 1.0
361 }
362 }
363 ],
364 "skus" : [
365 {
366 "num": 1,
367 "zones": [
368 {
369 "id": 0,
370 "zoneSetpoint": 10000,
George Hung52b59532020-10-06 14:39:18 +0800371 "target": "/xyz/openbmc_project/extsensors/margin/cputemp",
George Hungb6ba0ea2020-12-07 17:20:06 +0800372 "components": [
373 "cputemp"
374 ]
George Hungb67a01a2020-06-30 10:47:30 +0800375 },
376 {
377 "id": 1,
378 "zoneSetpoint": 10000,
George Hung52b59532020-10-06 14:39:18 +0800379 "target": "/xyz/openbmc_project/extsensors/margin/zone0_vr",
George Hungb6ba0ea2020-12-07 17:20:06 +0800380 "components": [
381 "vddcr_cpu",
382 "vddcr_soc",
383 "vddio_abcd",
384 "vddio_efgh",
385 "p12v_mobo",
386 "powerseq_temp"
387 ]
George Hung52b59532020-10-06 14:39:18 +0800388 },
389 {
390 "id": 2,
391 "zoneSetpoint": 10000,
392 "target": "/xyz/openbmc_project/extsensors/margin/nvme",
George Hungb6ba0ea2020-12-07 17:20:06 +0800393 "components": [
394 "nvme0",
395 "nvme1",
396 "nvme2",
397 "nvme3",
398 "nvme4",
399 "nvme5",
400 "nvme6",
401 "nvme7",
402 "nvme8",
403 "nvme9",
404 "nvme10",
405 "nvme11",
406 "nvme12",
407 "nvme13",
408 "nvme14",
409 "nvme15"
410 ]
George Hung52b59532020-10-06 14:39:18 +0800411 },
412 {
413 "id": 3,
414 "zoneSetpoint": 10000,
415 "target": "/xyz/openbmc_project/extsensors/margin/p12v_fan",
George Hungb6ba0ea2020-12-07 17:20:06 +0800416 "components": [
417 "p12v_fan"
418 ]
George Hungb67a01a2020-06-30 10:47:30 +0800419 }
420 ]
421 }
422 ]
423}