BT: modify bt reset
author陈智 <cz@rock-chips.com>
Wed, 22 Dec 2010 09:41:50 +0000 (17:41 +0800)
committer陈智 <cz@rock-chips.com>
Wed, 22 Dec 2010 09:43:48 +0000 (17:43 +0800)
arch/arm/mach-rk29/board-rk29sdk-rfkill.c

index 604ea9f77551fd589417c77314fa966d2cd98982..b28a5523a5c015ada65ef322783df5583e407037 100755 (executable)
@@ -137,6 +137,8 @@ static int bcm4329_set_block(void *data, bool blocked)
 
        if (false == blocked) { 
                        gpio_set_value(BT_GPIO_POWER, GPIO_HIGH);  /* bt power on */
+                gpio_set_value(BT_GPIO_RESET, GPIO_LOW);
+                mdelay(20);
                gpio_set_value(BT_GPIO_RESET, GPIO_HIGH);  /* bt reset deactive*/
                mdelay(20);