wcnss: wake lock APIs for host drivers

wcnss related host drivers can use these APIs to prevent Apps suspend.
WLAN driver uses this API to prevent suspend, when it's module
initialization routines are being executed.

Change-Id: Id072804e6ccc953c78caf6cf11c73e0ea1d71d18
Signed-off-by: Sameer Thalappil <sameert@codeaurora.org>
wcnss: fix incomplete ramdump for wcnss

SSR3 ramdump API only specifies 3MB wcnss RAM segments. Increase
this to 5MB to specify the complete wcnss RAM segments.

CRs-fixed: 377178
Signed-off-by: Sameer Thalappil <sameert@codeaurora.org>
(cherry picked from commit 84bc89aa4e4ff5508b0b774c74d39f2b4b658bb8)

Change-Id: I9c2139400c6dcec7cfc240ec7822bf30aac4789c
Signed-off-by: Ramakrishna Prasad N <crpn@codeaurora.org>