1{
2  "gpio_configs":[
3    {
4        "Name" : "IdButton",
5        "LineName" : "ID_BUTTON",
6        "Type" : "GPIO",
7        "Polarity" : "ActiveLow"
8    },
9    {
10        "Name" : "NMIButton",
11        "LineName" : "NMI_BUTTON",
12        "Type" : "GPIO",
13        "Polarity" : "ActiveLow"
14    },
15    {
16        "Name" : "NMIOut",
17        "LineName" : "NMI_OUT",
18        "Type" : "GPIO",
19        "Polarity" : "ActiveHigh"
20    },
21    {
22        "Name" : "PostComplete",
23        "LineName" : "POST_COMPLETE",
24        "Type" : "GPIO",
25        "Polarity" : "ActiveLow"
26    },
27    {
28        "Name" : "PowerButton",
29        "DbusName" : "xyz.openbmc_project.Chassis.Gpios",
30        "Path" : "/xyz/openbmc_project/chassis/gpios",
31        "Interface" : "xyz.openbmc_project.Chassis.Gpios",
32        "Property" : "PButton",
33        "Type" : "DBUS"
34    },
35    {
36        "Name" : "PowerOk",
37        "DbusName" : "xyz.openbmc_project.Chassis.Gpios",
38        "Path" : "/xyz/openbmc_project/chassis/gpios",
39        "Interface" : "xyz.openbmc_project.Chassis.Gpios",
40        "Property" : "PGood",
41    	"Type" : "DBUS"
42    },
43    {
44        "Name" : "PowerOut",
45        "LineName" : "POWER_OUT",
46        "Type" : "GPIO",
47        "Polarity" : "ActiveHigh"
48    },
49    {
50        "Name" : "ResetButton",
51        "LineName" : "RESET_BUTTON",
52        "Type" : "GPIO",
53        "Polarity" : "ActiveLow"
54    },
55    {
56        "Name" : "ResetOut",
57        "LineName" : "RESET_OUT",
58        "Type" : "GPIO",
59        "Polarity" : "ActiveHigh"
60    },
61    {
62        "Name" : "SioOnControl",
63        "LineName" : "",
64        "Type" : "GPIO",
65        "Polarity" : "ActiveLow"
66    },
67    {
68        "Name" : "SioPowerGood",
69        "LineName" : "",
70        "Type" : "GPIO",
71        "Polarity" : "ActiveHigh"
72    },
73    {
74        "Name" : "SIOS5",
75        "LineName" : "",
76        "Type" : "GPIO",
77        "Polarity" : "ActiveLow"
78    }
79],
80  "timing_configs":{
81      "PowerPulseMs": 200,
82      "ForceOffPulseMs": 15000,
83      "ResetPulseMs": 500,
84      "PowerCycleMs": 5000,
85      "SioPowerGoodWatchdogMs": 1000,
86      "PsPowerOKWatchdogMs": 8000,
87      "GracefulPowerOffS": 300,
88      "WarmResetCheckMs": 500,
89      "PowerOffSaveMs": 7000
90    }
91}
92