From 0d413f596ebcb180b629c73adcc11acd1e58d003 Mon Sep 17 00:00:00 2001
From: wangjue <jue.wang2@luxshare-ict.com>
Date: Thu, 22 Aug 2024 11:28:40 +0800
Subject: [PATCH] Remove the GPIO configuration for unused pins

Signed-off-by: wangjue <jue.wang2@luxshare-ict.com>
---
 config/power-config-host0.json | 42 ----------------------------------
 src/power_control.cpp          |  6 +----
 2 files changed, 1 insertion(+), 47 deletions(-)

diff --git a/config/power-config-host0.json b/config/power-config-host0.json
index 9b39d57..5a68242 100644
--- a/config/power-config-host0.json
+++ b/config/power-config-host0.json
@@ -6,18 +6,6 @@
             "Type": "GPIO",
             "Polarity": "ActiveLow"
         },
-        {
-            "Name": "NMIButton",
-            "LineName": "NMI_BUTTON",
-            "Type": "GPIO",
-            "Polarity": "ActiveLow"
-        },
-        {
-            "Name": "NMIOut",
-            "LineName": "IRQ_BMC_CPU_NMI_P0",
-            "Type": "GPIO",
-            "Polarity": "ActiveHigh"
-        },
         {
             "Name": "PostComplete",
             "LineName": "POST_COMPLETE",
@@ -44,36 +32,6 @@
             "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": {
diff --git a/src/power_control.cpp b/src/power_control.cpp
index cfd0eb0..7a47957 100644
--- a/src/power_control.cpp
+++ b/src/power_control.cpp
@@ -2886,11 +2886,7 @@ int main(int argc, char* argv[])
             return -1;
         }
     }
-    else
-    {
-        lg2::error("ResetOut name should be configured from json config file");
-        return -1;
-    }
+
     // Release line
     line.reset();
 
-- 
2.34.1

