Bluetooth: btmrvl: implement read-to-clear for SD8897 interrupts
authorBing Zhao <bzhao@marvell.com>
Fri, 28 Mar 2014 21:54:39 +0000 (14:54 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 29 Mar 2014 02:37:06 +0000 (19:37 -0700)
commit0d3674084c89130bcaf15b1a69881b31f198ee72
treeea7e78cb189e6df4d2ea6279a18a860f3976ae95
parent3d5a76f08bbac55305da87f4c810279189f64297
Bluetooth: btmrvl: implement read-to-clear for SD8897 interrupts

For SD8897, CMD52 write_to_clear may have missing interrupts
under certain corner case condition. Use CMD53 read-to-clear
to fix the problem.

Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btmrvl_drv.h
drivers/bluetooth/btmrvl_main.c
drivers/bluetooth/btmrvl_sdio.c
drivers/bluetooth/btmrvl_sdio.h