linux/drivers/net/wireless/iwlwifi/pcie
Emmanuel Grumbach c571573a02 iwlwifi: pcie: prefer to load the firmware in one shot
Users complained about allocation failures, so we loaded
the firmware in small chunks (PAGE_SIZE). This makes the
firmware restart considerably slower.
So, always prefer to load it in one shot allocating a big
chunk of coherent, and use smaller chunks as a fallback
solution.

On my laptop, this reduces the fw loading time from 120ms
to 20ms.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Reviewed-by: Moshe Island <moshe.island@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-13 18:12:01 +02:00
..
drv.c iwlwifi: add a subdevice ID for 7000 series 2013-04-18 13:40:05 +02:00
internal.h iwlwifi: use coherent DMA memory for command header 2013-02-28 11:49:42 +01:00
rx.c iwlwifi: use coherent DMA memory for command header 2013-02-28 11:49:42 +01:00
trans.c iwlwifi: pcie: prefer to load the firmware in one shot 2013-05-13 18:12:01 +02:00
tx.c iwlwifi: move BUILD_RAxTID to transport 2013-05-13 18:10:52 +02:00