ALSA: echoaudio: Fix assignment in if condition
[linux-2.6-microblaze.git] / sound / pci / echoaudio / mona_dsp.c
index f77db83..f8e7bb6 100644 (file)
@@ -44,7 +44,8 @@ static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id)
        if (snd_BUG_ON((subdevice_id & 0xfff0) != MONA))
                return -ENODEV;
 
-       if ((err = init_dsp_comm_page(chip))) {
+       err = init_dsp_comm_page(chip);
+       if (err) {
                dev_err(chip->card->dev,
                        "init_hw - could not initialize DSP comm page\n");
                return err;
@@ -67,7 +68,8 @@ static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id)
        else
                chip->dsp_code_to_load = FW_MONA_301_DSP;
 
-       if ((err = load_firmware(chip)) < 0)
+       err = load_firmware(chip);
+       if (err < 0)
                return err;
        chip->bad_board = false;