summaryrefslogtreecommitdiff
path: root/meta-fii
diff options
context:
space:
mode:
authorKarthikeyan Sundaram <karthikeyan.sundaram@fii-na.com>2021-11-24 23:33:55 +0300
committerVivekanand Veeracholan <vveerach@google.com>2022-05-04 01:16:08 +0300
commit0759c75ecfb186cfc20b09132aba05852bc2d2d0 (patch)
treec5c6176212ed894733e863fa0550b00ea007496b /meta-fii
parent7e934ac1b8e19b38710d095abaa94bfe61f2b236 (diff)
downloadopenbmc-0759c75ecfb186cfc20b09132aba05852bc2d2d0.tar.xz
meta-fii: meta-kudo: Updates for kudo fw and sys utilities
kudo.sh: Show which SCP EEPROM is used in (fw) option kudo-lib.sh: Added get_scp_eeprom() function Signed-off-by: Karthikeyan Sundaram <karthikeyan.sundaram@fii-na.com> Change-Id: I686ff6b3bf9ab8ef7434ab44f0668912bfffb9b2
Diffstat (limited to 'meta-fii')
-rw-r--r--meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-lib.sh12
-rw-r--r--meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/kudo.sh1
2 files changed, 13 insertions, 0 deletions
diff --git a/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-lib.sh b/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-lib.sh
index 9cee5f4406..3c7080092e 100644
--- a/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-lib.sh
+++ b/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/kudo-lib.sh
@@ -40,6 +40,18 @@ function get_gpio_ctrl() {
echo "$GPIO_NUM" > /sys/class/gpio/unexport
}
+function get_scp_eeprom() {
+ scp_eeprom_sel=$(get_gpio_ctrl 168)
+ case $scp_eeprom_sel in
+ 0)
+ echo " Using Secondary SCP EEPROM"
+ ;;
+ 1)
+ echo " Using Primary SCP EEPROM"
+ ;;
+ esac
+}
+
# I2C Definitions
# The array is (<bus> <address>), where address is in hexadecimal.
I2C_BMC_CPLD=(13 76)
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 d32ddac59b..7428d954b7 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
@@ -125,6 +125,7 @@ function fw_rev() {
cmd=$(i2cget -f -y "${I2C_S0_SMPRO[0]}" 0x"${I2C_S0_SMPRO[1]}" 0x1 w);
echo " SCP Firmware: ${cmd}"
+ get_scp_eeprom
adm1266_ver | grep REVISION