summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyle Nieman <kyle.nieman@fii-na.com>2022-08-08 20:29:17 +0300
committerKyle Nieman <kyle.nieman@fii-na.com>2022-11-09 20:11:30 +0300
commita28c4af0eff83726eab8d6ceec5509dbc087b871 (patch)
tree6c1cfa7ec6ae4e752a56dabda7462e4a1978234b
parentc48d427fa1caa1c914035775928ad1749b84ba74 (diff)
downloadopenbmc-a28c4af0eff83726eab8d6ceec5509dbc087b871.tar.xz
meta-fii: meta-kudo: Generalize I2C bus for ADM1266
ADM1266 executables now take I2C bus as a command line argument instead of being hardcoded, so they can be utilized by additional projects. Overview of changes: 1.)kudo-fw.sh - Modify call to ADM1266 to pass I2C bus 2.)kudo.sh - Modify call to ADM1266 to pass I2C bus Signed-off-by: Kyle Nieman <kyle.nieman@fii-na.com> Change-Id: I266818d3d57dd019ca0b8a78638e0f5f5a1d60b9
-rw-r--r--meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-fw.sh5
-rw-r--r--meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/kudo.sh2
2 files changed, 5 insertions, 2 deletions
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 42e4af8c06..6f87a371b5 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
@@ -145,7 +145,10 @@ function fwmb_pwr_seq(){
fi
echo ${I2C_MB_PWRSEQ1[0]}-00${I2C_MB_PWRSEQ1[1]} > /sys/bus/i2c/drivers/adm1266/unbind
echo ${I2C_MB_PWRSEQ2[0]}-00${I2C_MB_PWRSEQ2[1]} > /sys/bus/i2c/drivers/adm1266/unbind
- if [ "$(adm1266_fw_fx $1 $2)" -ne 0 ]; then
+ #Parameters passed to adm1266_fw_fx to be used to flash PS
+ #1st I2C bus number of PS's
+ #2nd/3rd PS seq config file
+ if [ "$(adm1266_fw_fx ${I2C_MB_PWRSEQ1[0]} $1 $2)" -ne 0 ]; then
echo "The power seq flash failed" >&2
return 1
fi
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 df8147904c..f82fe048c4 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
@@ -127,7 +127,7 @@ function fw_rev() {
echo " SCP Firmware: ${cmd}"
get_scp_eeprom
- adm1266_ver | grep REVISION
+ adm1266_ver "${I2C_MB_PWRSEQ1[0]}" | grep REVISION
}