wcn36xx: Fix copy paste error hal_exit_bmps -> hal_keep_alive

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
wcn36xx_msm: Fix compilation on newer qualcomm kernels

Add missing include mach/msm_smsm.h

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
wcn36xx: Add support for 3680

3680 has a few registers on other addresses.

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>