|
@@ -130,7 +130,7 @@ int s5p_mfc_reload_firmware(struct s5p_mfc_dev *dev)
|
|
release_firmware(fw_blob);
|
|
release_firmware(fw_blob);
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
}
|
|
}
|
|
- if (dev->fw_virt_addr) {
|
|
|
|
|
|
+ if (!dev->fw_virt_addr) {
|
|
mfc_err("MFC firmware is not allocated\n");
|
|
mfc_err("MFC firmware is not allocated\n");
|
|
release_firmware(fw_blob);
|
|
release_firmware(fw_blob);
|
|
return -EINVAL;
|
|
return -EINVAL;
|