Wlan: Sync Prima Wlan with kk-2.7-stable

commit 105479aa3d119b00332adcd2ac2ca595140c2a99
Author: Mahesh A Saptasagar <c_msapta@qti.qualcomm.com>
Date:   Fri Apr 25 18:37:08 2014 +0530

    wlan: Fix for device crash with p2p_no_group_iface=0 in config file

    Since ula_complete variable is used in wait call without initializing
    the same leads to device crash, avoid the same by initializing the
    ula_completion completion variable in P2P GO/SAP context.

    Change-Id: Iac1b0fff881512b6a3bc6263d2e79b21f218aea2
    CRs-Fixed: 652376

commit 0ddf7e1ce696cf4e743e8bf6fa099261f5f8c133
Author: Yue Ma <yuem@qca.qualcomm.com>
Date:   Wed Apr 23 15:46:45 2014 -0700

    wlan: Fix potential stack corruption

    Type casting a 16-bit structure pointer by 32-bit integer pointer and
    then dereference/assigning value may casue memory corruption. Fix it
    by directly using a 32-bit integer pointer and assigning the value of
    16-bit structure to it.

    Change-Id: I507cf7da42e2bcdedb309e7ea5e771721f0747ab
    CRs-fixed: 654158

commit 26e78cd6fae611c9a70cf0b593f8813d381df409
Author: Siddharth Bhal <sbhal@qti.qualcomm.com>
Date:   Thu Apr 17 20:40:55 2014 +0530

    wlan: wda: Null pointer check for invalid vos packet

    Add a null pointer check for WDA_CFG_RXP_FILTER_REQ
    in WDA agaist packet received from SME.
    This is preventive fix.

    Change-Id: I4abe44b56cf0499798baecc9e3ea10d706f270cf
    CRs-Fixed: 647410

Change-Id: Ic70e211fae53dbcabcb58e80cdb6f11315128672