ASoC: rt5663: add in missing loop counter to avoid infinite loop

The loop counter 'count' is missing an increment, so we could end up
with an infinite loop.  Add in a pre-increment to count to fix this.

Detected by CoverityScan, CID#1450120 ("Logically Dead Code")

Fixes: 1a425dbf1a10 ("ASoC: rt5663: Update the calibration funciton")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Colin Ian King 2017-07-10 16:20:45 +01:00 committed by Mark Brown
parent 1325734c97
commit 09b8852c75
1 changed files with 1 additions and 1 deletions

View File

@ -3044,7 +3044,7 @@ static void rt5663_calibrate(struct rt5663_priv *rt5663)
else
break;
if (count > 200)
if (++count > 200)
break;
}