|
@@ -1034,13 +1034,6 @@ static int __rproc_boot(struct rproc *rproc, bool wait)
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
|
|
- /* loading a firmware is required */
|
|
|
|
- if (!rproc->firmware) {
|
|
|
|
- dev_err(dev, "%s: no firmware to load\n", __func__);
|
|
|
|
- ret = -EINVAL;
|
|
|
|
- goto unlock_mutex;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
/* prevent underlying implementation from being removed */
|
|
/* prevent underlying implementation from being removed */
|
|
if (!try_module_get(dev->parent->driver->owner)) {
|
|
if (!try_module_get(dev->parent->driver->owner)) {
|
|
dev_err(dev, "%s: can't get owner\n", __func__);
|
|
dev_err(dev, "%s: can't get owner\n", __func__);
|