aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMing Lei <[email protected]>2012-08-21 16:04:27 +0800
committerJohn W. Linville <[email protected]>2012-09-07 15:03:36 -0400
commit32e31de5c37856dba7f174970806e38199e53d81 (patch)
treed8d2446ec1b38f0aac30b6b8944a97319fb67ebc /tools/perf/scripts/python
parentee91592711ed90a1abfbb1b2ceadded11d685164 (diff)
wireless: ath9k-htc: only load firmware in need
It is not necessary to hold the firmware memory during the whole driver lifetime, and obviously it does waste memory. Suppose there are 4 ath9k-htc usb dongles working, kernel has to consume about 4*50KBytes RAM to cache firmware for all dongles. After applying the patch, kernel only caches one single firmware image in RAM for all ath9k-htc devices just during system suspend/resume cycle. When system is ready for loading firmware, ath9k-htc can request the loading from usersapce. During system resume, ath9k-htc still can load the firmware which was cached in kernel memory before system suspend. Cc: [email protected] Cc: "Luis R. Rodriguez" <[email protected]> Cc: Jouni Malinen <[email protected]> Cc: Vasanthakumar Thiagarajan <[email protected]> Cc: Senthil Balasubramanian <[email protected]> Cc: "John W. Linville" <[email protected]> Signed-off-by: Ming Lei <[email protected]> Signed-off-by: John W. Linville <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions