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