meta-quanta: olympus-nuvoton: update sensors configs

1. Add MINVALUE and MAXVALUE properties in hwmon confg files
2. Revise PECI sys path of hwmon confg
3. Rename the CPU and DIMM name
4. Update all configuration files of ipmi and inventory and fan control

Signed-off-by: Stanley Chu <yschu@nuvoton.com>
Change-Id: I8407a4016a58e1056ecdb885dbefa862213bad20
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/adc@c000.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/adc@c000.conf
index 0a91f05..353fa78 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/adc@c000.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/adc@c000.conf
@@ -4,6 +4,9 @@
 WARNLO_in1 = "3066"
 CRITHI_in1 = "3647"
 CRITLO_in1 = "2097"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "4"
+PWRONMON_in1 = "ON"
 
 LABEL_in2 = "P5V"
 GAIN_in2=3.68
@@ -11,6 +14,9 @@
 WARNLO_in2 = "4500"
 CRITHI_in2 = "5700"
 CRITLO_in2 = "4000"
+MINVALUE_in2 = "0"
+MAXVALUE_in2 = "6"
+PWRONMON_in2 = "ON"
 
 LABEL_in3 = "P3V3_STBY"
 GAIN_in3=2.435
@@ -18,6 +24,8 @@
 WARNLO_in3 = "3066"
 CRITHI_in3 = "3647"
 CRITLO_in3 = "2097"
+MINVALUE_in3 = "0"
+MAXVALUE_in3 = "4"
 
 LABEL_in4 = "P5V_STBY"
 GAIN_in4=3.68
@@ -25,12 +33,16 @@
 WARNLO_in4 = "4500"
 CRITHI_in4 = "5700"
 CRITLO_in4 = "4000"
+MINVALUE_in4 = "0"
+MAXVALUE_in4 = "6"
 
 LABEL_in6 = "PVNN_STBY_PCH"
 WARNHI_in6 = "1050"
 WARNLO_in6 = "945"
 CRITHI_in6 = "1100"
 CRITLO_in6 = "916"
+MINVALUE_in6 = "0"
+MAXVALUE_in6 = "2"
 
 LABEL_in7 = "P12V_STBY"
 GAIN_in7=8.9
@@ -38,9 +50,13 @@
 WARNLO_in7 = "10945"
 CRITHI_in7 = "13494"
 CRITLO_in7 = "10616"
+MINVALUE_in7 = "0"
+MAXVALUE_in7 = "14"
 
 LABEL_in8 = "P1V05_STBY_PCH"
 WARNHI_in8 = "1106"
 WARNLO_in8 = "995"
 CRITHI_in8 = "1139"
 CRITLO_in8 = "966"
+MINVALUE_in8 = "0"
+MAXVALUE_in8 = "2"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/power-supply@58.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/power-supply@58.conf
index eb47c3c..eda3948 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/power-supply@58.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/power-supply@58.conf
@@ -3,32 +3,39 @@
 WARNLO_temp1 = "0"
 CRITHI_temp1 = "100000"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
 
 LABEL_in1= "ps0_input_voltage"
-WARNHI_in1="290000"
+WARNHI_in1="235000"
 WARNLO_in1="200000"
-CRITHI_in1="300000"
+CRITHI_in1="240000"
 CRITLO_in1="180000"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "255"
 
 LABEL_in2= "ps0_output_voltage"
 WARNHI_in2="12700"
 WARNLO_in2="0"
 CRITHI_in2="13000"
 CRITLO_in2="0"
+MINVALUE_in2 = "0"
+MAXVALUE_in2 = "13"
 
 LABEL_power1= "ps0_input_power"
 WARNHI_power1="950000000"
 WARNLO_power1="0"
 CRITHI_power1="1000000000"
 CRITLO_power1="0"
+MINVALUE_power1 = "0"
+MAXVALUE_power1 = "1100"
 
 LABEL_power2= "ps0_output_power"
 WARNHI_power2="950000000"
 WARNLO_power2="0"
 CRITHI_power2="1000000000"
 CRITLO_power2="0"
-
-LABEL_fan1= "ps0_fan1"
-LABEL_fan2= "ps0_fan2"
+MINVALUE_power2 = "0"
+MAXVALUE_power2 = "1100"
 
 INTERVAL=10000000
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/tmp421@4c.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/tmp421@4c.conf
index a7430a7..7ea7d57 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/tmp421@4c.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@82000/tmp421@4c.conf
@@ -1,5 +1,7 @@
-LABEL_temp1 = "inlet"
+LABEL_temp1 = "outlet"
 WARNHI_temp1 = "110000"
 WARNLO_temp1 = "5000"
 CRITHI_temp1 = "115000"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@40.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@40.conf
index 2073266..f0dea45 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@40.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@40.conf
@@ -1,5 +1,3 @@
-LABEL_curr1 = "p0_dimm_vr0_lin"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
-WARNLO_curr1 = "0"
-CRITLO_curr1 = "0"
+LABEL_curr1 = "p0_dimm_vr0_iin"
+GAIN_curr1 = "1000.0"
+PWRONMON_curr1 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@41.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@41.conf
index c01aab8..b960d5e 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@41.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@41.conf
@@ -1,5 +1,3 @@
-LABEL_curr1 = "p0_dimm_vr1_lin"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
-WARNLO_curr1 = "0"
-CRITLO_curr1 = "0"
+LABEL_curr1 = "p0_dimm_vr1_iin"
+GAIN_curr1 = "1000.0"
+PWRONMON_curr1 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@44.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@44.conf
index 3cc3824..bc74772 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@44.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@44.conf
@@ -1,5 +1,3 @@
-LABEL_curr1 = "p1_dimm_vr0_lin"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
-WARNLO_curr1 = "0"
-CRITLO_curr1 = "0"
+LABEL_curr1 = "p1_dimm_vr0_iin"
+GAIN_curr1 = "1000.0"
+PWRONMON_curr1 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@45.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@45.conf
index 5384422..92df9a8 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@45.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/ina219@45.conf
@@ -1,5 +1,3 @@
-LABEL_curr1 = "p1_dimm_vr1_lin"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
-WARNLO_curr1 = "0"
-CRITLO_curr1 = "0"
+LABEL_curr1 = "p1_dimm_vr1_iin"
+GAIN_curr1 = "1000.0"
+PWRONMON_curr1 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@67.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@67.conf
index 7b27a4c..c8e2dd6 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@67.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@67.conf
@@ -3,19 +3,30 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p0_vccio_vr_current"
 WARNHI_curr1 = "231000"
 CRITHI_curr1 = "288000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "300"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p0_vccio_vr_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+PWRONMON_in1 = "ON"
 
 LABEL_power1 = "p0_vccio_vr_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p0_vccio_vr_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@77.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@77.conf
index b4d46de..98641e2 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@77.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53622@77.conf
@@ -3,19 +3,30 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p1_vccio_vr_current"
 WARNHI_curr1 = "231000"
 CRITHI_curr1 = "288000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "300"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p1_vccio_vr_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+PWRONMON_in1 = "ON"
 
 LABEL_power1 = "p1_vccio_vr_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p1_vccio_vr_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@62.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@62.conf
index 3c10f9c..0a46d3a 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@62.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@62.conf
@@ -3,19 +3,30 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p0_dimm_vr0_current"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
+WARNHI_curr1 = "65000"
+CRITHI_curr1 = "70000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "76"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p0_dimm_vr0_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+PWRONMON_in1 = "ON"
 
 LABEL_power1 = "p0_dimm_vr0_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p0_dimm_vr0_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@64.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@64.conf
index 55bce3f..9c8921f 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@64.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@64.conf
@@ -3,19 +3,30 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p0_dimm_vr1_current"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
+WARNHI_curr1 = "65000"
+CRITHI_curr1 = "70000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "76"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p0_dimm_vr1_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+PWRONMON_in1 = "ON"
 
 LABEL_power1 = "p0_dimm_vr1_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p0_dimm_vr1_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@72.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@72.conf
index 75c9b4e..cf218f0 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@72.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@72.conf
@@ -3,19 +3,30 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p1_dimm_vr0_current"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
+WARNHI_curr1 = "65000"
+CRITHI_curr1 = "70000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "76"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p1_dimm_vr0_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+PWRONMON_in1 = "ON"
 
 LABEL_power1 = "p1_dimm_vr0_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p1_dimm_vr0_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@74.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@74.conf
index 249e61d..cc1df6c 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@74.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53659@74.conf
@@ -3,19 +3,29 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p1_dimm_vr1_current"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
+WARNHI_curr1 = "65000"
+CRITHI_curr1 = "70000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "76"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p1_dimm_vr1_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
 
 LABEL_power1 = "p1_dimm_vr1_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p1_dimm_vr1_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@60.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@60.conf
index 7ef3664..48cb44e 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@60.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@60.conf
@@ -3,19 +3,30 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p0_vccin_vr_current"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
+WARNHI_curr1 = "200000"
+CRITHI_curr1 = "231000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "255"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p0_vccin_vr_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+PWRONMON_in1 = "ON"
 
 LABEL_power1 = "p0_vccin_vr_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p0_vccin_vr_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@70.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@70.conf
index 611b107..dad4b74 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@70.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@86000/tps53679@70.conf
@@ -3,19 +3,30 @@
 CRITHI_temp1 = "115000"
 WARNLO_temp1 = "0"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
+PWRONMON_temp1 = "ON"
 
 LABEL_curr1 = "p1_vccin_vr_current"
-WARNHI_curr1 = "231000"
-CRITHI_curr1 = "288000"
+WARNHI_curr1 = "200000"
+CRITHI_curr1 = "231000"
 WARNLO_curr1 = "0"
 CRITLO_curr1 = "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "255"
+PWRONMON_curr1 = "ON"
 
 LABEL_in1 = "p1_vccin_vr_voltage"
-WARNHI_in1 = "16000"
-WARNLO_in1 = "11000"
-CRITLO_in1 = "9500"
-CRITHI_in1 = "17000"
+CRITHI_in1 = "12600"
+CRITLO_in1 = "11400"
+WARNHI_in1 = "12600"
+WARNLO_in1 = "11400"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+PWRONMON_in1 = "ON"
 
 LABEL_power1 = "p1_vccin_vr_pin"
+PWRONMON_power1 = "ON"
 
 LABEL_power2 = "p1_vccin_vr_pout"
+PWRONMON_power2 = "ON"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@87000/tmp421@4c.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@87000/tmp421@4c.conf
index 3afeef7..775d70d 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@87000/tmp421@4c.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@87000/tmp421@4c.conf
@@ -1,5 +1,7 @@
-LABEL_temp1 = "outlet"
+LABEL_temp1 = "inlet"
 WARNHI_temp1 = "110000"
 WARNLO_temp1 = "5000"
 CRITHI_temp1 = "115000"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@88000/adm1278@11.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@88000/adm1278@11.conf
index 84bce0d..3b7c6c2 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@88000/adm1278@11.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@88000/adm1278@11.conf
@@ -1,9 +1,39 @@
-LABEL_temp1 = "MB0_Temp"
-WARNLO_temp1= "5000"
-WARNHI_temp1= "50000"
-CRITHI_temp1 = "60000"
+LABEL_curr1= "hotswap_iout"
+CRITHI_curr1= "23000"
+CRITLO_curr1= "0"
+WARNHI_curr1= "20000"
+WARNLO_curr1= "0"
+MINVALUE_curr1 = "0"
+MAXVALUE_curr1 = "25"
+
+LABEL_power1= "hotswap_pout"
+CRITHI_power1= "900000000"
+CRITLO_power1= "0"
+WARNHI_power1= "900000000"
+WARNLO_power1= "0"
+MINVALUE_power1 = "0"
+MAXVALUE_power1 = "1000"
+
+LABEL_in1 = "hotswap_vin"
+CRITHI_in1 = "13000"
+CRITLO_in1 = "10000"
+WARNHI_in1 = "13000"
+WARNLO_in1 = "10000"
+MINVALUE_in1 = "0"
+MAXVALUE_in1 = "13"
+
+LABEL_in2 = "hotswap_vout"
+CRITHI_in2 = "13000"
+CRITLO_in2 = "10000"
+WARNHI_in2 = "13000"
+WARNLO_in2 = "10000"
+MINVALUE_in2 = "0"
+MAXVALUE_in2 = "13"
+
+LABEL_temp1 = "hotswap_temp"
+WARNHI_temp1 = "110000"
+WARNLO_temp1 = "5000"
+CRITHI_temp1 = "115000"
 CRITLO_temp1 = "0"
-LABEL_curr1 = "MB0_Iout"
-LABEL_in1 = "MB0_Vin"
-LABEL_in2 = "MB0_Vout"
-LABEL_power1 = "MB0_Pin"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@8d000/tmp75@4a.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@8d000/tmp75@4a.conf
index 7cf67cb..f812314 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@8d000/tmp75@4a.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@8d000/tmp75@4a.conf
@@ -3,3 +3,5 @@
 WARNLO_temp1 = "5000"
 CRITHI_temp1 = "115000"
 CRITLO_temp1 = "0"
+MINVALUE_temp1 = "-128"
+MAXVALUE_temp1 = "127"
\ No newline at end of file
diff --git a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/pwm-fan-controller@103000.conf b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/pwm-fan-controller@103000.conf
index 9ffe5bf..9f78280 100644
--- a/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/pwm-fan-controller@103000.conf
+++ b/meta-olympus-nuvoton/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/pwm-fan-controller@103000.conf
@@ -7,6 +7,7 @@
 MINVALUE_fan1 = "0"
 MAXVALUE_fan1 = "20145"
 PWM_TARGET_fan1 = 1
+PWRONMON_fan1 = "ON"
 
 LABEL_fan2= "fan2"
 TARGET_fan2= "fan2"
@@ -17,6 +18,7 @@
 MINVALUE_fan2 = "0"
 MAXVALUE_fan2 = "20145"
 PWM_TARGET_fan2 = 1
+PWRONMON_fan2 = "ON"
 
 LABEL_fan3= "fan3"
 TARGET_fan3= "fan3"
@@ -27,6 +29,7 @@
 MINVALUE_fan3 = "0"
 MAXVALUE_fan3 = "20145"
 PWM_TARGET_fan3 = 1
+PWRONMON_fan3 = "ON"
 
 LABEL_fan4= "fan4"
 TARGET_fan4= "fan4"
@@ -37,6 +40,7 @@
 MINVALUE_fan4 = "0"
 MAXVALUE_fan4 = "20145"
 PWM_TARGET_fan4 = 1
+PWRONMON_fan4 = "ON"
 
 LABEL_fan5= "fan5"
 TARGET_fan5= "fan5"
@@ -47,6 +51,7 @@
 MINVALUE_fan5 = "0"
 MAXVALUE_fan5 = "20145"
 PWM_TARGET_fan5 = 1
+PWRONMON_fan5 = "ON"
 
 LABEL_fan6= "fan6"
 TARGET_fan6= "fan6"
@@ -57,3 +62,4 @@
 MINVALUE_fan6 = "0"
 MAXVALUE_fan6 = "20145"
 PWM_TARGET_fan6 = 1
+PWRONMON_fan6 = "ON"
\ No newline at end of file