diff options
author | Kyle Nieman <kyle.nieman@fii-na.com> | 2022-08-08 20:29:17 +0300 |
---|---|---|
committer | Kyle Nieman <kyle.nieman@fii-na.com> | 2022-11-09 20:11:30 +0300 |
commit | a28c4af0eff83726eab8d6ceec5509dbc087b871 (patch) | |
tree | 6c1cfa7ec6ae4e752a56dabda7462e4a1978234b | |
parent | c48d427fa1caa1c914035775928ad1749b84ba74 (diff) | |
download | openbmc-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.sh | 5 | ||||
-rw-r--r-- | meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/kudo.sh | 2 |
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 } |