OSDN Git Service

Fix RFCOMM Rx speed of transfer
authorHemant Gupta <hemantg@codeaurora.org>
Thu, 27 Aug 2015 05:18:07 +0000 (10:48 +0530)
committerAndre Eisenbach <eisenbach@google.com>
Wed, 30 Dec 2015 19:46:29 +0000 (19:46 +0000)
commitb2c46a45410d6ecfa2b6df57fb81ee4b192e5455
treed38d78800f112485615f69733478b094ccbbfbfe
parentac786e364a0ba90cbc8768068f98361fe4fe3f8a
Fix RFCOMM Rx speed of transfer

Use Case:
1. OPP Rx use case on the DUT Side
2. Transfer 10Mb+ of file from remote to DUT
3. Observe speeds over RFCOMM (expected 1.5Mbps+)

Failure:
Actual speeds lesser than 1.5Mbps

Root Cause:
Rx bottlenecks seen due to frequent timer operation
during incoming data on RFCOMM

Fix:
BUSY and IDLE states of BT Power manager are already
handled inside the stack and no need to explicitly set
IDLE and BUSY states from JV layer anymore.

Bug: 22487461
Change-Id: Icdc25c52103d6a849cc6e12656d9c69f5e152b05
bta/jv/bta_jv_act.c