meta-quanta: gbs: Improve gbs-sysinit.sh
Remove using external command in gbs-sysinit.sh
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I9fab3e275c822a0c87f5935cf912b258b923e33e
diff --git a/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.sh b/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.sh
index 8c7cbd5..8b660c2 100644
--- a/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.sh
+++ b/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-sysinit.sh
@@ -134,13 +134,10 @@
# the node of FIU is spi for kernel 5.10, but
# for less than or equal kernel 5.4, the node
# is fiu
-for fname in $(find ${KERNEL_SYSFS_FIU} -type l)
-do
- if [ "${fname##*\.}" == "fiu" ]
- then
- KERNEL_FIU_ID="c0000000.fiu"
- break
- fi
+shopt -s nullglob
+for fiu in "$KERNEL_SYSFS_FIU"/*.fiu; do
+ KERNEL_FIU_ID="c0000000.fiu"
+ break
done
bind_host_mtd() {