UPSTREAM: Bluetooth: btmrvl: update hs_state in interrupt handler

Host sleep status flag should be reset when there is an
interrupt from device.

BUG=chrome-os-partner:33166
TEST=With this applied on Nyan Big and following configuration
for gpio-gap, It has been confirmed that host sleep gets
cancelled by toggling GPIO pin 13 when remote BT device tries
to connect.
echo 0x0d64 > /sys/kernel/debug/bluetooth/hci0/config/gpiogap
echo 1 > /sys/kernel/debug/bluetooth/hci0/config/hscfgcmd

Change-Id: Ia07cd9e0f70ea8004bcada860654d0515e78e434
Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Reviewed-on: https://chromium-review.googlesource.com/260810
Reviewed-by: Arman Uguray <armansito@chromium.org>
1 file changed