diff options
Diffstat (limited to 'drivers/base/firmware_class.c')
-rw-r--r-- | drivers/base/firmware_class.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c index 1b5bfd7cf6b6..171841ad1008 100644 --- a/drivers/base/firmware_class.c +++ b/drivers/base/firmware_class.c | |||
@@ -919,6 +919,8 @@ static int _request_firmware_load(struct firmware_priv *fw_priv, | |||
919 | mutex_lock(&fw_lock); | 919 | mutex_lock(&fw_lock); |
920 | fw_load_abort(fw_priv); | 920 | fw_load_abort(fw_priv); |
921 | mutex_unlock(&fw_lock); | 921 | mutex_unlock(&fw_lock); |
922 | } else if (retval > 0) { | ||
923 | retval = 0; | ||
922 | } | 924 | } |
923 | 925 | ||
924 | if (is_fw_load_aborted(buf)) | 926 | if (is_fw_load_aborted(buf)) |