|
@@ -396,7 +396,7 @@ static int wm_adsp_load_coeff(struct wm_adsp *dsp)
|
|
|
hdr = (void*)&firmware->data[0];
|
|
|
if (memcmp(hdr->magic, "WMDR", 4) != 0) {
|
|
|
adsp_err(dsp, "%s: invalid magic\n", file);
|
|
|
- return -EINVAL;
|
|
|
+ goto out_fw;
|
|
|
}
|
|
|
|
|
|
adsp_dbg(dsp, "%s: v%d.%d.%d\n", file,
|