diff options
author | John Klug <john.klug@multitech.com> | 2022-02-18 18:34:12 -0600 |
---|---|---|
committer | John Klug <john.klug@multitech.com> | 2022-02-18 18:34:12 -0600 |
commit | 059712b8c72b116f054d1cb0a4439f534ca74d5c (patch) | |
tree | b3d4f35be783f5081b77f430ccd462dbc443e9dc | |
parent | d81cd86a617bbb768d2eaea7375b2c2cb010fb6c (diff) | |
download | meta-multitech-059712b8c72b116f054d1cb0a4439f534ca74d5c.tar.gz meta-multitech-059712b8c72b116f054d1cb0a4439f534ca74d5c.tar.bz2 meta-multitech-059712b8c72b116f054d1cb0a4439f534ca74d5c.zip |
Prevent waiting for the supercap when the EEPROM is not written
-rw-r--r-- | recipes-bsp/multitech/mts-io/mts-io.mtcap.init | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/recipes-bsp/multitech/mts-io/mts-io.mtcap.init b/recipes-bsp/multitech/mts-io/mts-io.mtcap.init index f8e611f..7b444a1 100644 --- a/recipes-bsp/multitech/mts-io/mts-io.mtcap.init +++ b/recipes-bsp/multitech/mts-io/mts-io.mtcap.init @@ -107,6 +107,10 @@ gettime() { echo ${BASH_REMATCH[1]} } wait_for_supercap() { + if ! [[ -f ${sysdir}/capability/supercap ]] ; then + # Driver not loaded, maybe EEPROM not set + return + fi supercap=$(mts-io-sysfs show capability/supercap 2>/dev/null) if ((supercap != 1)) ; then return |