{ "gpio_configs": [ { "Name": "IdButton", "LineName": "ID_BUTTON", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "NMIButton", "LineName": "NMI_BUTTON", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "NMIOut", "LineName": "NMI_OUT", "Type": "GPIO", "Polarity": "ActiveHigh" }, { "Name": "PostComplete", "LineName": "POST_COMPLETE", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "PowerButton", "LineName": "POWER_BUTTON", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "PowerOk", "LineName": "PS_PWROK", "Type": "GPIO", "Polarity": "ActiveHigh" }, { "Name": "PowerOut", "LineName": "POWER_OUT", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "ResetButton", "LineName": "RESET_BUTTON", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "ResetOut", "LineName": "RESET_OUT", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "SioOnControl", "LineName": "SIO_ONCONTROL", "Type": "GPIO", "Polarity": "ActiveLow" }, { "Name": "SioPowerGood", "LineName": "SIO_POWER_GOOD", "Type": "GPIO", "Polarity": "ActiveHigh" }, { "Name": "SIOS5", "LineName": "SIO_S5", "Type": "GPIO", "Polarity": "ActiveLow" } ], "timing_configs": { "PowerPulseMs": 200, "ForceOffPulseMs": 15000, "ResetPulseMs": 500, "PowerCycleMs": 5000, "SioPowerGoodWatchdogMs": 1000, "PsPowerOKWatchdogMs": 8000, "GracefulPowerOffS": 300, "WarmResetCheckMs": 500, "PowerOffSaveMs": 7000, "DbusGetPropertyRetry": 1000 }, "event_configs": { "NMIWhenPoweredOff": true } }