xref: /openbmc/pldm/configurations/pdr/11.json (revision 96a3a048)
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" : 260,
40               "size" : 2,
41               "states" : [9]
42           },
43           "dbus" : {
44                "path": "/xyz/openbmc_project/state/chassis0",
45                "interface": "xyz.openbmc_project.State.Chassis",
46                "property_name": "RequestedPowerTransition",
47                "property_type": "string",
48                "property_values":[
49                        "xyz.openbmc_project.State.Chassis.Transition.Off"
50  ]
51           }
52       }]
53    },
54    {
55        "type" : 31,
56        "instance" : 0,
57        "container" : 0,
58        "effecters" : [{
59            "set" : {
60                "id" : 129,
61                "size" : 1,
62                "states" : [6]
63            },
64            "dbus" : {
65                "path": "/xyz/openbmc_project/state/host0",
66                "interface": "xyz.openbmc_project.State.Host",
67                "property_name": "RequestedHostTransition",
68                "property_type": "string",
69                "property_values": [
70                        "xyz.openbmc_project.State.Host.Transition.ForceWarmReboot"
71                ]
72            }
73        }]
74     },
75     {
76         "type" : 137,
77         "instance" : 0,
78         "container" : 0,
79         "effecters" : [{
80             "set" : {
81                 "id" : 2,
82                 "size" : 2,
83                 "states" :[8]
84             },
85             "dbus" :{
86                 "path" : "/xyz/openbmc_project/state/bmc0",
87                 "interface" : "xyz.openbmc_project.State.BMC",
88                 "property_name" : "RequestedBMCTransition",
89                 "property_type" : "string",
90                 "property_values" :[
91                     "xyz.openbmc_project.State.BMC.Transition.Reboot"
92                 ]
93             }
94         }]
95     }]
96  },
97  {
98    "pdrType" : 9,
99    "entries" : [{
100        "type" : 193,
101        "instance" : 0,
102        "base_unit":72,
103        "rate_unit":0,
104        "effecter_resolutioninit":1,
105        "effecter_data_size":4,
106        "range_field_format":3,
107        "dbus" : {
108                "path": "/xyz/openbmc_project/state/host0",
109                "interface": "xyz.openbmc_project.Control.Boot.RebootAttempts",
110                "property_name": "AttemptsLeft",
111                "property_type": "uint32_t"
112        }
113    },
114    {
115      "type": 31,
116      "instance": 0,
117      "base_unit": 21,
118      "rate_unit": 3,
119      "effecter_resolution_init": 1,
120      "effecter_data_size": 4,
121      "range_field_format": 4,
122      "dbus" : {
123              "path":"/xyz/openbmc_project/state/scheduledHostTransition",
124              "interface":"xyz.openbmc_project.State.ScheduledHostTransition",
125              "property_name":"ScheduledTime",
126              "property_type":"uint64_t"
127      }
128    }]
129   }]
130}
131
132