xref: /openbmc/pldm/configurations/pdr/11.json (revision da079601)
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  {
77    "pdrType" : 9,
78    "entries" : [{
79        "type" : 193,
80        "instance" : 0,
81        "base_unit":72,
82        "rate_unit":0,
83        "effecter_resolutioninit":1,
84        "effecter_data_size":4,
85        "range_field_format":3,
86        "dbus" : {
87                "path": "/xyz/openbmc_project/state/host0",
88                "interface": "xyz.openbmc_project.Control.Boot.RebootAttempts",
89                "property_name": "AttemptsLeft",
90                "property_type": "uint32_t"
91        }
92    },
93    {
94      "type": 31,
95      "instance": 0,
96      "base_unit": 21,
97      "rate_unit": 3,
98      "effecter_resolution_init": 1,
99      "effecter_data_size": 4,
100      "range_field_format": 4,
101      "dbus" : {
102              "path":"/xyz/openbmc_project/state/scheduledHostTransition",
103              "interface":"xyz.openbmc_project.State.ScheduledHostTransition",
104              "property_name":"ScheduledTime",
105              "property_type":"uint64_t"
106      }
107    }]
108   }]
109}
110
111