#! /bin/sh set -e PREFIX=$1 shift trap 'rm -r $TMPDIR' 0 TMPDIR=`mktemp -d` exec 3>/dev/null for f; do while IFS=" " read -r LINE; do case "$LINE" in *$PREFIX:[0-9]*:\**) NUM=`echo "$LINE" | sed "s/.*$PREFIX:\([0-9]*\).*/\1/"` if [ -f $TMPDIR/$NUM ]; then echo "$TMPDIR/$NUM already exits prior to $f" exit 1 fi exec 3>>$TMPDIR/$NUM echo $f | sed 's,\.\./,,g' > $TMPDIR/.$NUM /bin/echo "$LINE" | sed -e "s/$PREFIX:[0-9]*//" -e "s/:\*/*/" >&3 ;; *$PREFIX:[0-9]*) NUM=`echo "$LINE" | sed "s/.*$PREFIX:\([0-9]*\).*/\1/"` if [ -f $TMPDIR/$NUM ]; then echo "$TMPDIR/$NUM already exits prior to $f" exit 1 fi exec 3>>$TMPDIR/$NUM echo $f | sed 's,\.\./,,g' > $TMPDIR/.$NUM /bin/echo "$LINE" | sed "s/$PREFIX:[0-9]*//" >&3 ;; *:\**) /bin/echo "$LINE" | sed -e "s/:\*/*/" -e "s,/\*\*/,," >&3 echo >&3 exec 3>/dev/null ;; *) /bin/echo "$LINE" >&3 ;; esac done < $f echo >&3 exec 3>/dev/null done LASTFILE="" for f in $TMPDIR/*; do if [ "$LASTFILE" != $(cat $TMPDIR/.$(basename $f) ) ]; then LASTFILE=$(cat $TMPDIR/.$(basename $f) ) echo "[ $LASTFILE ]" fi cat $f done ue='nds-private-remove'>nds-private-remove net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
path: root/drivers/usb/serial/ssu100.c
diff options
context:
space:
mode:
authorColin Ian King <colin.king@canonical.com>2017-01-11 15:36:20 +0000
committerMark Brown <broonie@kernel.org>2017-01-18 16:32:44 +0000
commitb98acbff9a05b371c5f0ca6e44a3af8ce9274379 (patch)
treed6835885f859a456e62ce93621041138d6a54f9b /drivers/usb/serial/ssu100.c
parentd00b74613fb18dfd0a5aa99270ee2e72d5c808d7 (diff)
regulator: twl6030: fix range comparison, allowing vsel = 59
The range min_uV > 1350000 && min_uV <= 150000 is never reachable because of a typo in the previous range check and hence vsel = 59 is never reached. Fix the previous range check to enable the vsel = 59 setting. Fixes CoverityScan CID#728454 ("Logially dead code") Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/usb/serial/ssu100.c')