]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commitdiff
drivers: use request_firmware_nowait() instead of request_firmware()
authorManikanta <mmaddireddy@nvidia.com>
Mon, 9 Jun 2014 05:51:47 +0000 (11:21 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Wed, 18 Mar 2015 19:26:13 +0000 (12:26 -0700)
During boot request_firmware API call waits for the system partition
to mount, whereas kernel gets stuck at request_firmware API call,
stalling kernel boot for 60 seconds [Timeout for request firmware].
Use request_firmware_nowait API to avoid deadlock.

bug 1520734
bug 200008011

Change-Id: I5a7fcb720c407236108bcac7f36c52b2cd47ee27
Signed-off-by: Manikanta <mmaddireddy@nvidia.com>
Reviewed-on: http://git-master/r/420694
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nagarjuna Kristam <nkristam@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/net/wireless/sd8897/mlinux/moal_main.c

index 7ce3242df9303d0f38cfd54f9340d6c0b4b00455..64a3a10f96c909aa79265ec275b89ffabd62ee28 100644 (file)
@@ -70,7 +70,7 @@ char driver_version[] =
 
 /** Firmware name */
 char *fw_name;
-int req_fw_nowait;
+int req_fw_nowait = 1;
 
 /** MAC address */
 char *mac_addr;