Larry Finger
a3ea2c76b1
b43legacy: Load firmware from work queue instead of from probe routine
...
Recent changes in udev are causing problems for drivers that load firmware
from the probe routine. As b43legacy has such a structure, it must be changed.
As this driver loads 3 or 4 firmware files, changing to the asynchronous routine
request_firmware_nowait() would be complicated. In this implementation, the probe
routine starts a work queue that calls the firmware loading routines.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-03-13 14:54:15 -04:00
..
2012-01-13 09:32:20 +10:30
2012-01-18 15:51:48 -08:00
2012-01-08 13:10:57 -08:00
2012-01-17 20:50:53 -05:00
2012-01-13 09:32:20 +10:30
2012-01-23 15:11:27 -08:00
2012-03-07 13:56:37 -05:00
2012-01-18 15:41:27 -08:00
2012-02-15 13:09:26 +02:00
2012-01-14 15:07:24 -08:00
2012-01-18 15:50:17 -08:00
2011-12-28 21:35:06 +08:00
2012-01-06 18:15:25 -08:00
2012-01-11 18:53:33 -08:00
2011-12-21 14:29:42 -08:00
2012-01-10 22:01:27 -08:00
2011-12-21 09:51:23 +01:00
2012-01-17 18:40:24 -08:00
2012-01-13 09:32:20 +10:30
2012-01-13 09:32:20 +10:30
2012-01-12 11:53:55 -05:00
2012-01-18 13:48:43 -07:00
2012-01-24 10:25:03 -08:00
2012-01-13 09:32:20 +10:30
2012-01-09 12:09:47 -08:00
2012-01-16 22:51:48 +01:00
2012-01-17 23:30:41 +00:00
2012-01-14 15:07:24 -08:00
2012-01-18 01:15:54 -05:00
2012-01-18 16:29:42 -08:00
2012-01-14 12:32:16 -08:00
2012-01-10 11:08:21 -08:00
2012-01-14 12:32:16 -08:00
2012-01-23 08:38:47 -08:00
2012-01-12 15:44:47 +10:30
2012-01-13 09:32:20 +10:30
2012-01-15 12:24:45 -08:00
2012-01-18 12:53:54 -08:00
2012-01-13 09:32:20 +10:30
2012-01-10 10:36:08 -08:00
2012-01-14 12:32:16 -08:00
2012-01-17 18:40:24 -08:00
2012-01-17 18:40:24 -08:00
2012-01-17 18:40:24 -08:00
2012-03-13 14:54:15 -04:00
2012-03-06 15:16:23 -05:00
2012-01-14 13:25:55 -08:00
2012-01-06 08:02:58 -08:00
2012-01-11 18:50:26 -08:00
2012-01-14 12:32:16 -08:00
2012-01-23 08:44:53 -08:00
2012-01-14 13:05:21 -08:00
2012-01-03 09:10:09 +01:00
2012-01-13 09:32:20 +10:30
2012-01-06 12:11:20 -08:00
2012-01-13 09:32:20 +10:30
2012-01-24 10:40:06 -08:00
2012-01-13 20:43:32 -08:00
2012-01-13 09:32:20 +10:30
2012-01-18 12:35:17 -08:00
2012-01-11 23:29:20 -08:00
2012-01-17 18:40:24 -08:00
2012-03-05 15:20:49 -05:00
2012-01-15 12:49:56 -08:00
2011-12-16 06:29:04 +00:00
2012-01-17 18:40:24 -08:00
2012-01-11 18:50:26 -08:00
2012-01-17 18:40:24 -08:00
2012-01-09 12:09:47 -08:00
2012-01-13 10:12:23 -08:00
2012-01-23 08:38:48 -08:00
2012-01-12 15:44:47 +10:30
2012-01-13 09:32:20 +10:30
2012-01-18 15:37:49 -08:00
2012-01-02 13:04:55 +01:00
2012-01-11 23:58:47 -05:00