diff options
Diffstat (limited to 'sound/soc/blackfin/bf5xx-ad73311.c')
-rw-r--r-- | sound/soc/blackfin/bf5xx-ad73311.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/blackfin/bf5xx-ad73311.c b/sound/soc/blackfin/bf5xx-ad73311.c index 7f2a5e199075..edfbdc024e66 100644 --- a/sound/soc/blackfin/bf5xx-ad73311.c +++ b/sound/soc/blackfin/bf5xx-ad73311.c | |||
@@ -114,7 +114,7 @@ static int snd_ad73311_configure(void) | |||
114 | SSYNC(); | 114 | SSYNC(); |
115 | 115 | ||
116 | /* When TUVF is set, the data is already send out */ | 116 | /* When TUVF is set, the data is already send out */ |
117 | while (!(status & TUVF) && count++ < 10000) { | 117 | while (!(status & TUVF) && ++count < 10000) { |
118 | udelay(1); | 118 | udelay(1); |
119 | status = bfin_read_SPORT_STAT(); | 119 | status = bfin_read_SPORT_STAT(); |
120 | SSYNC(); | 120 | SSYNC(); |
@@ -123,7 +123,7 @@ static int snd_ad73311_configure(void) | |||
123 | SSYNC(); | 123 | SSYNC(); |
124 | local_irq_enable(); | 124 | local_irq_enable(); |
125 | 125 | ||
126 | if (count == 10000) { | 126 | if (count >= 10000) { |
127 | printk(KERN_ERR "ad73311: failed to configure codec\n"); | 127 | printk(KERN_ERR "ad73311: failed to configure codec\n"); |
128 | return -1; | 128 | return -1; |
129 | } | 129 | } |