ALSA: mips/ad1843: Use WARN_ON() instead of BUG_ON()
authorTakashi Iwai <tiwai@suse.de>
Tue, 5 Nov 2013 14:03:05 +0000 (15:03 +0100)
committerTakashi Iwai <tiwai@suse.de>
Wed, 6 Nov 2013 07:35:16 +0000 (08:35 +0100)
BUG_ON() is rather useless for debugging as it leads to panic().
Use WARN_ON() and handle the error cases accordingly.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/mips/ad1843.c

index c624510..5869075 100644 (file)
@@ -276,7 +276,7 @@ static void ad1843_write_multi(struct snd_ad1843 *ad1843, int argcount, ...)
                if (reg == -1)
                        reg = fp->reg;
                else
-                       BUG_ON(reg != fp->reg);
+                       WARN_ON(reg != fp->reg);
                m = ((1 << fp->nbits) - 1) << fp->lo_bit;
                mask |= m;
                bits |= (value << fp->lo_bit) & m;