android_kernel_oneplus_msm8998/drivers/net/wireless/wl12xx
Eliad Peller 1d095475f5 wl12xx: refactor fw init into a new function
The fw boot and initialization currently happens inside the
add_interface() callback. This is wrong, as add_interface is
called for each new vif. However, we due to some fw limitation
(we have to know the actual mac address on boot), we can't
completely move it into the start() callback.

Until the fw will be fixed, refactor the fw init into
a new function, and call it from add_interface()

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
2011-10-11 15:04:21 +03:00
..
acx.c wl12xx: move rssi_thold and last_rssi_event into wlvif 2011-10-07 08:32:53 +03:00
acx.h wl12xx: move role_id into wlvif 2011-10-07 08:32:42 +03:00
boot.c wl12xx: disable AP-mode-specific quirks 2011-10-07 08:32:30 +03:00
boot.h wl12xx: fixes for hw_pg_ver and chip id reporting 2011-08-12 09:22:49 +03:00
cmd.c wl12xx: move ap_hlid_map into wlvif.ap 2011-10-07 08:33:46 +03:00
cmd.h wl12xx: move ap_hlid_map into wlvif.ap 2011-10-07 08:33:46 +03:00
conf.h wl12xx: configure rate policy for p2p operations 2011-10-07 08:31:43 +03:00
debugfs.c wl12xx: move ap_hlid_map into wlvif.ap 2011-10-07 08:33:46 +03:00
debugfs.h
event.c wl12xx: move ap_hlid_map into wlvif.ap 2011-10-07 08:33:46 +03:00
event.h wl12xx: move ap_hlid_map into wlvif.ap 2011-10-07 08:33:46 +03:00
ini.h wl12xx: Add Support for Low Power DRPw (LPD) Mode 2011-06-27 12:50:33 +03:00
init.c wl12xx: move ba fields into wlvif 2011-10-07 08:32:54 +03:00
init.h wl12xx: define wl12xx_vif 2011-10-07 08:32:33 +03:00
io.c wl12xx: remove unused crc7 references 2011-06-27 10:15:52 +03:00
io.h wl12xx: remove rx filtering stuff 2011-08-22 12:35:23 +03:00
Kconfig wl12xx: remove deprecated CONFIG_WL12XX_HT flag 2011-09-14 11:47:34 +03:00
main.c wl12xx: refactor fw init into a new function 2011-10-11 15:04:21 +03:00
Makefile wl12xx: fix sdio_test module functionality 2011-09-23 14:11:31 +03:00
ps.c wl12xx: move role_id into wlvif 2011-10-07 08:32:42 +03:00
ps.h wl12xx: move role_id into wlvif 2011-10-07 08:32:42 +03:00
reg.h wl12xx: remove rx filtering stuff 2011-08-22 12:35:23 +03:00
rx.c wl12xx: move bss_type into wlvif 2011-10-07 08:32:37 +03:00
rx.h wl12xx: update rx/tx 2011-08-22 12:35:25 +03:00
scan.c wl12xx: move dev_role_id into wlvif 2011-10-07 08:32:43 +03:00
scan.h wl12xx: move bss_type into wlvif 2011-10-07 08:32:37 +03:00
sdio.c Merge branch 'master' of git://git.infradead.org/users/linville/wireless 2011-09-20 14:11:55 -04:00
sdio_test.c wl12xx: fix sdio_test module functionality 2011-09-23 14:11:31 +03:00
spi.c wl12xx: Use a single fw for both STA and AP roles 2011-08-22 12:35:22 +03:00
testmode.c wl12xx: Remove obsolete testmode NVS push command 2011-08-23 15:54:19 -04:00
testmode.h
tx.c wl12xx: move ap_hlid_map into wlvif.ap 2011-10-07 08:33:46 +03:00
tx.h wl12xx: move ap_hlid_map into wlvif.ap 2011-10-07 08:33:46 +03:00
wl12xx.h wl12xx: move recorded_ap_keys into wlvif 2011-10-07 08:33:50 +03:00
wl12xx_80211.h wl12xx: change max/default template size 2011-08-22 12:35:25 +03:00
wl12xx_platform_data.c