linux/drivers/net/wireless/ath/ath9k
Luis R. Rodriguez 4f0fc7c39f ath9k: make private driver rate tables const
On x86 this allows us to do the following small savings:
shave off 23 % off of the module's data, and
shave off 6  % off of the module's text.

We save 456 bytes, for those counting.

$ size ath9k.ko
   text    data     bss     dec     hex filename
 250794    3628    1600  256022   3e816 ath9k.ko
$ size ath9k-old.ko
   text    data     bss     dec     hex filename
 239114   15308    1600  256022   3e816 ath9k-old.ko

$ du -b ath9k.ko
4034244 ath9k.ko
$ du -b ath9k-old.ko
4033788 ath9k-old.ko

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-05-06 15:15:05 -04:00
..
Kconfig
Makefile
ahb.c
ani.c
ani.h
ath9k.h ath9k: make private driver rate tables const 2009-05-06 15:15:05 -04:00
beacon.c ath9k: make private driver rate tables const 2009-05-06 15:15:05 -04:00
calib.c ath9k: Remove CHANNEL_CW_INT handling in ath9k_hw_calibrate 2009-04-22 16:54:47 -04:00
calib.h ath9k: Use a consistent naming convention 2009-04-22 16:54:46 -04:00
debug.c
debug.h
eeprom.c
eeprom.h cfg80211: clean up includes 2009-04-22 16:57:17 -04:00
hw.c ath9k: make private driver rate tables const 2009-05-06 15:15:05 -04:00
hw.h ath9k: make private driver rate tables const 2009-05-06 15:15:05 -04:00
initvals.h
mac.c
mac.h
main.c ath9k: make private driver rate tables const 2009-05-06 15:15:05 -04:00
pci.c
phy.c
phy.h
rc.c ath9k: make private driver rate tables const 2009-05-06 15:15:05 -04:00
rc.h
recv.c
reg.h
virtual.c
xmit.c ath9k: make private driver rate tables const 2009-05-06 15:15:05 -04:00