G2: Fix vibration bug in AOSP on new kernel

This should fix the vibrator from randomly activating

Signed-off-by: dr87 <nb00870@gmail.com>
Re-init the card if it crashes.

Change-Id: I9a09e2491abfee1c668a98034c2b4993f45fbc78

Conflicts:
	drivers/net/wireless/bcmdhd/src/wl/sys/wl_cfg80211.c