wlcore/wl18xx: mesh: added initial mesh support for wl8
authorMaital Hahn <maitalm@ti.com>
Tue, 28 Jun 2016 10:41:35 +0000 (13:41 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 18 Jul 2016 19:33:26 +0000 (22:33 +0300)
commitc0174ee28003b22dba0edc160ff6f16c27d3dff1
tree3b41b70562caeedefd6299d2d8954296c885897a
parent8cfb86003dbfbe7341574fef02c96b97cbd63997
wlcore/wl18xx: mesh: added initial mesh support for wl8

1. Added support for interface and role of mesh type.
2. Enabled enable/start of mesh-point role,
   and opening and closing a connection with a mesh peer.
3. Added multirole combination of mesh and ap
   under the same limits of dual ap mode.
4. Add support for 'sta_rc_update' opcode for mesh IF.
   The 'sta_rc_update' opcode is being used in mesh_plink.c.
Add support in wlcore to handle this opcode correctly for mesh
(as opposed to current implementation that handles STA only).
5. Bumped the firmware version to support new Mesh functionality

Signed-off-by: Maital Hahn <maitalm@ti.com>
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ti/wl18xx/main.c
drivers/net/wireless/ti/wl18xx/wl18xx.h
drivers/net/wireless/ti/wlcore/acx.h
drivers/net/wireless/ti/wlcore/boot.c
drivers/net/wireless/ti/wlcore/cmd.c
drivers/net/wireless/ti/wlcore/main.c
drivers/net/wireless/ti/wlcore/wlcore_i.h