Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
mkdir -p $LF
make firmware_install INSTALL_MOD_PATH=`pwd`
-cd $LF
+(cd $LF
find . -type f | while read f
do
BN="`basename $f`"
echo "$f does not exist in $FW" | $TEE $LO
fi
fi
-done
+done)
#
# Check for firmware files referenced by the kernel
#
cat $FWINFO | while read fwi f
do
- if [ ! -f $f ]
+ if [ -s lib/firmware/$f ] || [ -s $FW/$f ]
then
- if [ ! -f $FW/$f ]
- then
- echo "Missing firmware $f" | $TEE $LO
- fi
+ continue
+ else
+ echo "Missing firmware $f" | $TEE $LO
fi
done