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