aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/wireless/iwlegacy/common.c
AgeCommit message (Collapse)AuthorFilesLines
2012-02-06iwlegacy: move ops out of configStanislaw Gruszka1-70/+45
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of ctx structureStanislaw Gruszka1-120/+79
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: remove il_setup_interface()Stanislaw Gruszka1-19/+3
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of ctx->is_activeStanislaw Gruszka1-18/+3
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: move ht out of ctx structureStanislaw Gruszka1-25/+24
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: move qos_data out of ctx structureStanislaw Gruszka1-12/+12
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: remove ctx interface_modesStanislaw Gruszka1-25/+4
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of ctx->station_flagsStanislaw Gruszka1-1/+1
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of ctxidStanislaw Gruszka1-6/+0
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of *_devtypeStanislaw Gruszka1-3/+3
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: move bcast_sta_id to hw_paramsStanislaw Gruszka1-1/+1
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of ap_sta_idStanislaw Gruszka1-1/+1
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of qos_cmdStanislaw Gruszka1-1/+1
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: get rid of ctx->rxon_timing_cmdStanislaw Gruszka1-1/+1
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-02-06iwlegacy: move rxon commands out of ctx structureStanislaw Gruszka1-80/+77
Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2012-01-04iwlegacy: move some i/o helpers out of inlineStanislaw Gruszka1-0/+161
This save us about 20k of text size, and should have no impact on performance as hot paths do not use much I/O. Before: text data bss dec hex filename 108512 1784 168 110464 1af80 drivers/net/wireless/iwlegacy/iwl3945.ko 165730 2164 156 168050 29072 drivers/net/wireless/iwlegacy/iwl4965.ko 91942 328 48 92318 1689e drivers/net/wireless/iwlegacy/iwlegacy.ko After: text data bss dec hex filename 95556 1784 168 97508 17ce4 drivers/net/wireless/iwlegacy/iwl3945.ko 154853 2164 156 157173 265f5 drivers/net/wireless/iwlegacy/iwl4965.ko 91634 328 48 92010 1676a drivers/net/wireless/iwlegacy/iwlegacy.ko Signed-off-by: Stanislaw Gruszka <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-12-06iwlegacy: Use kcalloc instead of kzalloc to allocate arrayThomas Meyer1-3/+2
The advantage of kcalloc is, that will prevent integer overflows which could result from the multiplication of number of elements and size and it is also a bit nicer to read. The semantic patch that makes this change is available in https://lkml.org/lkml/2011/11/25/107 Signed-off-by: Thomas Meyer <[email protected]> Signed-off-by: John W. Linville <[email protected]>
2011-11-15iwlegacy: checkpatch.pl fixesStanislaw Gruszka1-126/+31
Fix most checkpatch.pl ERRORs and some WARNINGs. Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: indentions and whitespacesStanislaw Gruszka1-936/+991
Process iwlegacy source files using: indent -npro -l500 -nhnl indent -npro -kr -i8 -ts8 -sob -l80 -nbbo -ss -ncs -cp1 -il0 -psl Plus manual compilation fixes. Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: merge iwl-debug.h into common.hStanislaw Gruszka1-1/+0
Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: merge iwl-{eeprom,led}.h into common.hStanislaw Gruszka1-1/+0
Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: merge iwl-power.h into common.hStanislaw Gruszka1-1/+0
Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: merge common header filesStanislaw Gruszka1-5/+1
Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: rename iwl-core.h to common.hStanislaw Gruszka1-1/+1
Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: remove il_ieee80211_get_hw_confStanislaw Gruszka1-1/+1
Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: merge common .c filesStanislaw Gruszka1-0/+3146
Merge iwl-{tx,rx,sta,scan,power,eeprom,led,hcmd}.c into common.c . Signed-off-by: Stanislaw Gruszka <[email protected]>
2011-11-15iwlegacy: rename iwl-core.c to common.cStanislaw Gruszka1-0/+2608
Signed-off-by: Stanislaw Gruszka <[email protected]>