xref: /openbmc/pldm/configurations/pdr/11.json (revision 50304da5f27c3f6a6c12a016a1390385a2e99859)
1{
2 "effecterPDRs": [
3   {
4    "pdrType" : 11,
5    "entries" : [{
6        "type" : 33,
7        "instance" : 0,
8        "container" : 0,
9        "effecters" : [{
10            "set" : {
11                "id" : 196,
12                "size" : 4,
13                "states" : [1,2,3,5,9,21,22,26]
14            },
15            "dbus" : {
16                "path": "/xyz/openbmc_project/state/host0",
17                "interface": "xyz.openbmc_project.State.Boot.Progress",
18                "property_name": "BootProgress",
19                "property_type": "string",
20                "property_values": [
21                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified",
22                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SystemInitComplete",
23                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit",
24                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit",
25                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.PCIInit",
26                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSRunning",
27                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.BusInit",
28                         "xyz.openbmc_project.State.Boot.Progress.ProgressStages.PrimaryProcInit"
29                ]
30             }
31        }]
32    },
33    {
34        "type" : 45,
35        "instance" : 0,
36        "container" : 0,
37        "effecters" : [{
38            "set" : {
39                "id" : 17,
40                "size" : 1,
41                "states" : [1,2]
42            },
43            "dbus" : {
44                "path": "/xyz/openbmc_project/led/groups/enclosure_identify",
45                "interface": "xyz.openbmc_project.Led.Group",
46                "property_name": "Asserted",
47                "property_type": "bool",
48                "property_values" : [true, false]
49             }
50        }]
51    },
52    {
53        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/base_op_panel_blyth",
54        "effecters" : [{
55            "set" : {
56                "id" : 17,
57                "size" : 1,
58                "states" : [1,2]
59            },
60            "dbus" : {
61                "path": "/xyz/openbmc_project/led/groups/base_blyth_identify",
62                "interface": "xyz.openbmc_project.Led.Group",
63                "property_name": "Asserted",
64                "property_type": "bool",
65                "property_values" : [true, false]
66             }
67        }]
68    },
69    {
70        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc",
71        "effecters" : [{
72            "set" : {
73                "id" : 17,
74                "size" : 1,
75                "states" : [1,2]
76            },
77            "dbus" : {
78                "path": "/xyz/openbmc_project/led/groups/bmc_ingraham_identify",
79                "interface": "xyz.openbmc_project.Led.Group",
80                "property_name": "Asserted",
81                "property_type": "bool",
82                "property_values" : [true, false]
83             }
84        }]
85    },
86    {
87        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0",
88        "effecters" : [{
89            "set" : {
90                "id" : 17,
91                "size" : 1,
92                "states" : [1,2]
93            },
94            "dbus" : {
95                "path": "/xyz/openbmc_project/led/groups/cpu0_identify",
96                "interface": "xyz.openbmc_project.Led.Group",
97                "property_name": "Asserted",
98                "property_type": "bool",
99                "property_values" : [true, false]
100             }
101        }]
102    },
103    {
104        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu1",
105        "effecters" : [{
106            "set" : {
107                "id" : 17,
108                "size" : 1,
109                "states" : [1,2]
110            },
111            "dbus" : {
112                "path": "/xyz/openbmc_project/led/groups/cpu0_identify",
113                "interface": "xyz.openbmc_project.Led.Group",
114                "property_name": "Asserted",
115                "property_type": "bool",
116                "property_values" : [true, false]
117             }
118        }]
119    },
120    {
121        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu2",
122        "effecters" : [{
123            "set" : {
124                "id" : 17,
125                "size" : 1,
126                "states" : [1,2]
127            },
128            "dbus" : {
129                "path": "/xyz/openbmc_project/led/groups/cpu1_identify",
130                "interface": "xyz.openbmc_project.Led.Group",
131                "property_name": "Asserted",
132                "property_type": "bool",
133                "property_values" : [true, false]
134             }
135        }]
136    },
137    {
138        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu3",
139        "effecters" : [{
140            "set" : {
141                "id" : 17,
142                "size" : 1,
143                "states" : [1,2]
144            },
145            "dbus" : {
146                "path": "/xyz/openbmc_project/led/groups/cpu1_identify",
147                "interface": "xyz.openbmc_project.Led.Group",
148                "property_name": "Asserted",
149                "property_type": "bool",
150                "property_values" : [true, false]
151             }
152        }]
153    },
154    {
155        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
156        "effecters" : [{
157            "set" : {
158                "id" : 17,
159                "size" : 1,
160                "states" : [1,2]
161            },
162            "dbus" : {
163                "path": "/xyz/openbmc_project/led/groups/fan0_identify",
164                "interface": "xyz.openbmc_project.Led.Group",
165                "property_name": "Asserted",
166                "property_type": "bool",
167                "property_values" : [true, false]
168             }
169        }]
170    },
171    {
172        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1",
173        "effecters" : [{
174            "set" : {
175                "id" : 17,
176                "size" : 1,
177                "states" : [1,2]
178            },
179            "dbus" : {
180                "path": "/xyz/openbmc_project/led/groups/fan1_identify",
181                "interface": "xyz.openbmc_project.Led.Group",
182                "property_name": "Asserted",
183                "property_type": "bool",
184                "property_values" : [true, false]
185             }
186        }]
187    },
188    {
189        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan2",
190        "effecters" : [{
191            "set" : {
192                "id" : 17,
193                "size" : 1,
194                "states" : [1,2]
195            },
196            "dbus" : {
197                "path": "/xyz/openbmc_project/led/groups/fan2_identify",
198                "interface": "xyz.openbmc_project.Led.Group",
199                "property_name": "Asserted",
200                "property_type": "bool",
201                "property_values" : [true, false]
202             }
203        }]
204    },
205    {
206        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan3",
207        "effecters" : [{
208            "set" : {
209                "id" : 17,
210                "size" : 1,
211                "states" : [1,2]
212            },
213            "dbus" : {
214                "path": "/xyz/openbmc_project/led/groups/fan3_identify",
215                "interface": "xyz.openbmc_project.Led.Group",
216                "property_name": "Asserted",
217                "property_type": "bool",
218                "property_values" : [true, false]
219             }
220        }]
221    },
222    {
223        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan4",
224        "effecters" : [{
225            "set" : {
226                "id" : 17,
227                "size" : 1,
228                "states" : [1,2]
229            },
230            "dbus" : {
231                "path": "/xyz/openbmc_project/led/groups/fan4_identify",
232                "interface": "xyz.openbmc_project.Led.Group",
233                "property_name": "Asserted",
234                "property_type": "bool",
235                "property_values" : [true, false]
236             }
237        }]
238    },
239    {
240        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan5",
241        "effecters" : [{
242            "set" : {
243                "id" : 17,
244                "size" : 1,
245                "states" : [1,2]
246            },
247            "dbus" : {
248                "path": "/xyz/openbmc_project/led/groups/fan5_identify",
249                "interface": "xyz.openbmc_project.Led.Group",
250                "property_name": "Asserted",
251                "property_type": "bool",
252                "property_values" : [true, false]
253             }
254        }]
255    },
256    {
257        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill",
258        "effecters" : [{
259            "set" : {
260                "id" : 17,
261                "size" : 1,
262                "states" : [1,2]
263            },
264            "dbus" : {
265                "path": "/xyz/openbmc_project/led/groups/lcd_russel_identify",
266                "interface": "xyz.openbmc_project.Led.Group",
267                "property_name": "Asserted",
268                "property_type": "bool",
269                "property_values" : [true, false]
270             }
271        }]
272    },
273    {
274        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0",
275        "effecters" : [{
276            "set" : {
277                "id" : 17,
278                "size" : 1,
279                "states" : [1,2]
280            },
281            "dbus" : {
282                "path": "/xyz/openbmc_project/led/groups/powersupply0_identify",
283                "interface": "xyz.openbmc_project.Led.Group",
284                "property_name": "Asserted",
285                "property_type": "bool",
286                "property_values" : [true, false]
287             }
288        }]
289    },
290    {
291        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply1",
292        "effecters" : [{
293            "set" : {
294                "id" : 17,
295                "size" : 1,
296                "states" : [1,2]
297            },
298            "dbus" : {
299                "path": "/xyz/openbmc_project/led/groups/powersupply1_identify",
300                "interface": "xyz.openbmc_project.Led.Group",
301                "property_name": "Asserted",
302                "property_type": "bool",
303                "property_values" : [true, false]
304             }
305        }]
306    },
307    {
308        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/tpm_wilson",
309        "effecters" : [{
310            "set" : {
311                "id" : 17,
312                "size" : 1,
313                "states" : [1,2]
314            },
315            "dbus" : {
316                "path": "/xyz/openbmc_project/led/groups/tpm_wilson_identify",
317                "interface": "xyz.openbmc_project.Led.Group",
318                "property_name": "Asserted",
319                "property_type": "bool",
320                "property_values" : [true, false]
321             }
322        }]
323    },
324    {
325        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm0",
326        "effecters" : [{
327            "set" : {
328                "id" : 17,
329                "size" : 1,
330                "states" : [1,2]
331            },
332            "dbus" : {
333                "path": "/xyz/openbmc_project/led/groups/cpu0_vrm0_identify",
334                "interface": "xyz.openbmc_project.Led.Group",
335                "property_name": "Asserted",
336                "property_type": "bool",
337                "property_values" : [true, false]
338             }
339        }]
340    },
341    {
342        "entity_path" : "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm1",
343        "effecters" : [{
344            "set" : {
345                "id" : 17,
346                "size" : 1,
347                "states" : [1,2]
348            },
349            "dbus" : {
350                "path": "/xyz/openbmc_project/led/groups/cpu1_vrm0_identify",
351                "interface": "xyz.openbmc_project.Led.Group",
352                "property_name": "Asserted",
353                "property_type": "bool",
354                "property_values" : [true, false]
355             }
356        }]
357    },
358    {
359        "type" : 45,
360        "instance" : 0,
361        "container" : 0,
362        "effecters" : [{
363            "set" : {
364                "id" : 10,
365                "size" : 1,
366                "states" : [1,2]
367            },
368            "dbus" : {
369                "path": "/xyz/openbmc_project/led/groups/enclosure_fault",
370                "interface": "xyz.openbmc_project.Led.Group",
371                "property_name": "Asserted",
372                "property_type": "bool",
373                "property_values" : [true, false]
374             }
375        }]
376    },
377    {
378       "type" : 45,
379       "instance" : 0,
380       "container" : 0,
381       "effecters" : [{
382           "set" : {
383               "id" : 260,
384               "size" : 2,
385               "states" : [9]
386           },
387           "dbus" : {
388                "path": "/xyz/openbmc_project/state/chassis0",
389                "interface": "xyz.openbmc_project.State.Chassis",
390                "property_name": "RequestedPowerTransition",
391                "property_type": "string",
392                "property_values":[
393                        "xyz.openbmc_project.State.Chassis.Transition.Off"
394  ]
395           }
396       }]
397    },
398    {
399        "type" : 31,
400        "instance" : 0,
401        "container" : 0,
402        "effecters" : [{
403            "set" : {
404                "id" : 129,
405                "size" : 1,
406                "states" : [6]
407            },
408            "dbus" : {
409                "path": "/xyz/openbmc_project/state/host0",
410                "interface": "xyz.openbmc_project.State.Host",
411                "property_name": "RequestedHostTransition",
412                "property_type": "string",
413                "property_values": [
414                        "xyz.openbmc_project.State.Host.Transition.ForceWarmReboot"
415                ]
416            }
417        }]
418     },
419     {
420         "type" : 137,
421         "instance" : 0,
422         "container" : 0,
423         "effecters" : [{
424             "set" : {
425                 "id" : 2,
426                 "size" : 2,
427                 "states" :[8]
428             },
429             "dbus" :{
430                 "path" : "/xyz/openbmc_project/state/bmc0",
431                 "interface" : "xyz.openbmc_project.State.BMC",
432                 "property_name" : "RequestedBMCTransition",
433                 "property_type" : "string",
434                 "property_values" :[
435                     "xyz.openbmc_project.State.BMC.Transition.Reboot"
436                 ]
437             }
438         }]
439     }]
440  },
441  {
442    "pdrType" : 9,
443    "entries" : [{
444        "type" : 193,
445        "instance" : 0,
446        "base_unit":72,
447        "rate_unit":0,
448        "effecter_resolutioninit":1,
449        "effecter_data_size":4,
450        "range_field_format":3,
451        "dbus" : {
452                "path": "/xyz/openbmc_project/state/host0",
453                "interface": "xyz.openbmc_project.Control.Boot.RebootAttempts",
454                "property_name": "AttemptsLeft",
455                "property_type": "uint32_t"
456        }
457    },
458    {
459      "type": 31,
460      "instance": 0,
461      "base_unit": 21,
462      "rate_unit": 3,
463      "effecter_resolution_init": 1,
464      "effecter_data_size": 4,
465      "range_field_format": 4,
466      "dbus" : {
467              "path":"/xyz/openbmc_project/state/host0",
468              "interface":"xyz.openbmc_project.State.ScheduledHostTransition",
469              "property_name":"ScheduledTime",
470              "property_type":"uint64_t"
471      }
472    }]
473   }]
474}
475
476