diff options
author | Zhang Jiejing <jiejing.zhang@freescale.com> | 2011-01-19 18:36:07 +0800 |
---|---|---|
committer | Zhang Jiejing <jiejing.zhang@freescale.com> | 2011-01-21 13:53:03 +0800 |
commit | b6e171d72b2c13bd93347a5742b3f64a3fbde5de (patch) | |
tree | 1cd6477e1f9e16dd96a126e35a2c377fd50bcd34 | |
parent | b00590b8f5e964a7192d8af863a5cd4d24844d0d (diff) |
ENGR00138201 MX53_SMD: BT: add delay after BT chip reset
add 100ms delay after BT chip reset, make it work stable.
Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
-rw-r--r-- | arch/arm/mach-mx5/mx53_smd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-mx5/mx53_smd.c b/arch/arm/mach-mx5/mx53_smd.c index 93714320213..408a823a21f 100644 --- a/arch/arm/mach-mx5/mx53_smd.c +++ b/arch/arm/mach-mx5/mx53_smd.c @@ -927,6 +927,8 @@ static void mx53_smd_bt_reset(void) /* pull up after power supply BT */ gpio_set_value(MX53_SMD_BT_RESET, 1); gpio_free(MX53_SMD_BT_RESET); + msleep(100); + /* Bluetooth need some time to reset */ } static int mx53_smd_bt_power_change(int status) |