brcmfmac: Do not crash if platform data is not populated
authorMika Westerberg <mika.westerberg@linux.intel.com>
Tue, 23 Dec 2014 14:48:32 +0000 (16:48 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 24 Dec 2014 13:26:46 +0000 (15:26 +0200)
commit8975842bed0840f314281c9fbf021a1d29537cf0
tree691cfe3c000f41ee8cbefa614a7f4a87bc759efd
parentdddd60220f41775e634258efd1b54c6fa81ce706
brcmfmac: Do not crash if platform data is not populated

The driver looks for pdata->oob_irq_supported to find out if wowl can be
supported. However, not all platforms populate pdata in which case we crash
the kernel because of NULL pointer dereference.

Fixes: 330b4e4be937 ("brcmfmac: Add wowl support for SDIO devices.")
Reported-by: Christophe Prigent <christophe.prigent@intel.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c