wlan: Fix inline building

This fixes inline bulding for devices like ruby
* ifndef'ed mutiple defines
* Fix compiler warning

Change-Id: I3282a93c7a637951792e4270eaabeced7fbd9a7b
WLAN - wl12xx: Update to R5.SP3.06 from R5.SP3.01 package

mac80211: reject BA action frames if sent fron non HT STA
mac80211: warn on enabling beacon while off channel
wl12xx: improve some debug logs
wl12xx: fix list_add/list_del
wl12xx: FW recovery trigger assert bug fix
wl12xx: mutually exclude PLT and normal power modes
wl12xx: check for required fw change while enable or disable role
wl12xx: disable elp sleep while in plt mode
mac80211: purge offchannel Tx on reconfig
wl12xx: Copy FW log as entire mem block
wl12xx: decrease elp timeout to 20ms
wl12xx: triggering FW assert to perform recovery
wl12xx: fix some line spacing
wl12xx: recovery elp_wakeup optimizations
mac80211: purge all pending ROCs on reconfig
wl12xx: block sched scan if p2p client is running
mac80211: increase channel switch request timeout
wl12xx: initialize per-link FW freed blocks correctly
wl12xx: restore default channel configuration
wl12xx: consolidate free_link and always call it
wl12xx: take the mutex before resetting Tx queues
wl12xx: change packet retry count
wl12xx: fix generic cfg fw command

Change-Id: I6df813e1781f5178d9558f7a4b4a70d7900bd6bb
Signed-off-by: Eyal Shapira <eyal@wizery.com>
Signed-off-by: Yossi Wortzel <yossiw@ti.com>
Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Ido Yariv <ido@wizery.com>
Signed-off-by: Victor Goldenshtein <victorg@ti.com>
Signed-off-by: Yair Shapira <yair.shapira@ti.com>
Signed-off-by: Igal Chernobelsky <igalc@ti.com>
Signed-off-by: Ofir Luzon <ofirluzon@ti.com>
Signed-off-by: Panduranga Mallireddy <panduranga_mallireddy@ti.com>
Fix error introduced by copy-paste from Gerrit

The » which Gerrit uses to indicate hard tabs somehow sneaked into the
actual code via http://review.cyanogenmod.org/#/c/34963/.  Take them
out.
Merge branch 'jellybean-encore' into cm-10.1

Conflicts:
	mac80211/compat_wl12xx/compat/crc8.c
	mac80211/compat_wl12xx/net/wireless/core.c
	mac80211/compat_wl12xx/net/wireless/reg.c