meta-fii/meta-kudo: add adm1266 flash

add unbind adm1266 driver to support the flash

Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com>
Change-Id: I4221e646279b41b84c1d2be89ad3fb0df2220407
diff --git a/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-fw.sh b/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-fw.sh
index d103747..58a2826 100644
--- a/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-fw.sh
+++ b/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-fw.sh
@@ -91,6 +91,30 @@
   rm -f $1
 }
 
+function fwmb_pwr_seq(){
+  #$1 0x40 seq config file
+  #$2 0x41 seq config file
+  if [[ ! -e $1 ]]; then
+    echo "$1 file does not exist"
+    exit 1
+  fi
+  if [[ ! -e $2 ]]; then
+    echo "$2 file does not exist"
+    exit 1
+  fi
+  echo 32-0040 > /sys/bus/i2c/drivers/adm1266/unbind
+  echo 32-0041 > /sys/bus/i2c/drivers/adm1266/unbind
+  adm1266_fw_fx $1 $2
+  if [ $? -ne  0 ]; then
+    echo "The power seq flash failed" >&2
+    exit 1
+  fi
+  echo 32-0040 > /sys/bus/i2c/drivers/adm1266/bind
+  echo 32-0041 > /sys/bus/i2c/drivers/adm1266/bind
+  rm -f $1
+  rm -f $2
+  exit 0
+}
 
 case $1 in
   bios)
@@ -108,6 +132,9 @@
   scpback)
     fwscpback $2
     ;;
+  mbseq)
+    fwmb_pwr_seq $2 $3
+    ;;
   *)
     ;;
 esac
diff --git a/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/kudo.sh b/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/kudo.sh
index 0c12fca..2305a74 100644
--- a/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/kudo.sh
+++ b/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/kudo.sh
@@ -70,10 +70,10 @@
       set_gpio_ctrl 203 out 0
       ;;
     display)
-      echo "Virtual reset   #94" $(get set_gpio_ctrl 94)
-      echo "S0 System reset #65" $(get set_gpio_ctrl 65)
-      echo "Power Button   #203" $(get set_gpio_ctrl 203)
-      echo "BMC_CPU SHD Req #70" $(get set_gpio_ctrl 70)
+      echo "Virtual reset   #94" $(get_gpio_ctrl 94)
+      echo "S0 System reset #65" $(get_gpio_ctrl 65)
+      echo "Power Button   #203" $(get_gpio_ctrl 203)
+      echo "BMC_CPU SHD Req #70" $(get_gpio_ctrl 70)
       ;;
     *)
       usage_rst