OSDN Git Service
Jigong Yin [Tue, 20 Aug 2019 20:40:47 +0000 (13:40 -0700)]
Add IOT device list for RNR, avoid the bond fail. am:
3ceffd2602 am:
f5e2643e65 am:
622d5f3957
am:
992d07318c
Change-Id: I7a7f8a47fc2a106432f5aa087a959cf74d16b842
Jigong Yin [Tue, 20 Aug 2019 20:19:22 +0000 (13:19 -0700)]
Add IOT device list for RNR, avoid the bond fail. am:
3ceffd2602 am:
f5e2643e65
am:
622d5f3957
Change-Id: I223f2841e6fccb5b469715d51c020bdbec61978f
Jigong Yin [Tue, 20 Aug 2019 19:48:03 +0000 (12:48 -0700)]
Add IOT device list for RNR, avoid the bond fail. am:
3ceffd2602
am:
f5e2643e65
Change-Id: I0968c476f259cffa29609df3af8b4ab6c02d7aa1
Jigong Yin [Tue, 20 Aug 2019 19:15:08 +0000 (12:15 -0700)]
Add IOT device list for RNR, avoid the bond fail.
am:
3ceffd2602
Change-Id: I525b91cf631c9933610ff4c77fe88de2a496647a
Jigong Yin [Fri, 10 May 2019 08:20:08 +0000 (16:20 +0800)]
Add IOT device list for RNR, avoid the bond fail.
Bug:
133380579
Change-Id: I650a8c121a152bdce6a7d057433ec361e2002ec0
Weichin Weng [Tue, 20 Aug 2019 08:48:12 +0000 (01:48 -0700)]
Merge "Distribute ACL buffer only for not BLE device" am:
27a74d2f7d am:
eafe0c1469 am:
28ee0b7c8d
am:
6905b9820d
Change-Id: I60320be5b52feeddc7bb7f0b3706aedec5d3a146
Weichin Weng [Tue, 20 Aug 2019 08:40:06 +0000 (01:40 -0700)]
Merge "Distribute ACL buffer only for not BLE device" am:
27a74d2f7d am:
eafe0c1469
am:
28ee0b7c8d
Change-Id: Ib2d67d25e46063d52b4b84bef7d8b2f2295de915
Weichin Weng [Tue, 20 Aug 2019 08:32:04 +0000 (01:32 -0700)]
Merge "Distribute ACL buffer only for not BLE device" am:
27a74d2f7d
am:
eafe0c1469
Change-Id: I4022e4f356beab940fa973b8fee1d9efc51af09f
Weichin Weng [Tue, 20 Aug 2019 08:24:01 +0000 (01:24 -0700)]
Merge "Distribute ACL buffer only for not BLE device"
am:
27a74d2f7d
Change-Id: Id48aa8bc6edb63970500e8e88c7223545acf6338
Weichin Weng [Tue, 20 Aug 2019 08:02:06 +0000 (08:02 +0000)]
Merge "Distribute ACL buffer only for not BLE device"
Jack He [Tue, 20 Aug 2019 05:32:39 +0000 (22:32 -0700)]
Address: Add a hash function for Bluetooth MAC address am:
17727d7da3 am:
6660df1045 am:
a373c7c9ed
am:
8055a7cf67
Change-Id: I73083a80fdf5b13028afa167166fe2c918adac1b
Jack He [Tue, 20 Aug 2019 05:32:33 +0000 (22:32 -0700)]
HCI: Use unique_ptr to pass AclConnection am:
a96f5900c1 am:
796b6dcc33 am:
b67dd1015e
am:
d3bf55c89b
Change-Id: I0d30053145ab35b3c6dc39bef1340e23736250f0
Jack He [Tue, 20 Aug 2019 05:23:34 +0000 (22:23 -0700)]
Address: Add a hash function for Bluetooth MAC address am:
17727d7da3 am:
6660df1045
am:
a373c7c9ed
Change-Id: I10b68096318c9760263d2edc3529e546dc14b7af
Jack He [Tue, 20 Aug 2019 05:23:28 +0000 (22:23 -0700)]
HCI: Use unique_ptr to pass AclConnection am:
a96f5900c1 am:
796b6dcc33
am:
b67dd1015e
Change-Id: Ia05c72b71d41abc92a68291f096e1efd9cf7fc43
Jack He [Tue, 20 Aug 2019 05:14:33 +0000 (22:14 -0700)]
Address: Add a hash function for Bluetooth MAC address am:
17727d7da3
am:
6660df1045
Change-Id: Iff116c7766b752ba3023b697687aa1def03e9f2d
Jack He [Tue, 20 Aug 2019 05:14:27 +0000 (22:14 -0700)]
HCI: Use unique_ptr to pass AclConnection am:
a96f5900c1
am:
796b6dcc33
Change-Id: I9ceb27276209cee71423b630e2b314f4f7dbb275
Jack He [Tue, 20 Aug 2019 05:04:32 +0000 (22:04 -0700)]
Address: Add a hash function for Bluetooth MAC address
am:
17727d7da3
Change-Id: I6fbbddf61d6c503ff88a7ff5aa382975c8d3277a
Jack He [Tue, 20 Aug 2019 05:04:28 +0000 (22:04 -0700)]
HCI: Use unique_ptr to pass AclConnection
am:
a96f5900c1
Change-Id: Ib83083ac68b398f7e7e8af082a891c160b13d1c6
Jack He [Tue, 20 Aug 2019 00:47:10 +0000 (17:47 -0700)]
Address: Add a hash function for Bluetooth MAC address
Test: bluetooth_test_gd
Change-Id: Idaf390864b817b763d83add1f5e5613e29a734ec
Jack He [Mon, 19 Aug 2019 23:41:20 +0000 (16:41 -0700)]
HCI: Use unique_ptr to pass AclConnection
* Use std::unique_ptr to pass AclConnection so that the AclConnection
object can be mocked
* Add mocks for AclConnection and AclManager
Test: bluetooth_test_gd
Bug:
139700781
Change-Id: If7403207843d356330b6bd4875683df7966623e9
Myles Watson [Mon, 19 Aug 2019 22:46:06 +0000 (15:46 -0700)]
Merge "RootCanal: Remove scan response log" am:
7c67964871 am:
71116a145d am:
963a32ec89
am:
15162a2e71
Change-Id: I72d5640285bb92ea328abb7c963290f2e41aab19
Myles Watson [Mon, 19 Aug 2019 22:34:08 +0000 (15:34 -0700)]
Merge "RootCanal: Remove scan response log" am:
7c67964871 am:
71116a145d
am:
963a32ec89
Change-Id: I76109a01675e7051524e6d753467385446e9899e
Myles Watson [Mon, 19 Aug 2019 22:19:59 +0000 (15:19 -0700)]
Merge "RootCanal: Remove scan response log" am:
7c67964871
am:
71116a145d
Change-Id: Ib54175bf0fbc479c152175cad17e980bcb705438
Hansong Zhang [Mon, 19 Aug 2019 22:07:07 +0000 (15:07 -0700)]
Merge "Rootcanal: add error string for debugging" am:
3f61fcbc62 am:
585b5fb9c6 am:
56bf57f0cf
am:
bd748b62d3
Change-Id: I9566a7f7c642d12d725337c1c3c3760f8bd282ce
Myles Watson [Mon, 19 Aug 2019 22:06:56 +0000 (15:06 -0700)]
Merge "RootCanal: Remove scan response log"
am:
7c67964871
Change-Id: Ibe3f996d536aba89b6fbddde45d19fb61f58d9a5
Myles Watson [Mon, 19 Aug 2019 22:02:39 +0000 (15:02 -0700)]
Merge "PDL: Fix Iterator assignment and add Subrange" am:
b8f84dd241 am:
0839c90d90 am:
6cecf828d3
am:
9c40f64cef
Change-Id: Idd244d821250ebec6df137b785500e51ffdcee1e
Treehugger Robot [Mon, 19 Aug 2019 21:49:13 +0000 (21:49 +0000)]
Merge "RootCanal: Remove scan response log"
Hansong Zhang [Mon, 19 Aug 2019 21:27:34 +0000 (14:27 -0700)]
Merge "Rootcanal: add error string for debugging" am:
3f61fcbc62 am:
585b5fb9c6
am:
56bf57f0cf
Change-Id: Ifc4efd7ce5d6c10ef101ac6a05a9a64fca530504
Myles Watson [Mon, 19 Aug 2019 21:24:15 +0000 (14:24 -0700)]
Merge "PDL: Fix Iterator assignment and add Subrange" am:
b8f84dd241 am:
0839c90d90
am:
6cecf828d3
Change-Id: I4b7e18700250a5d399464ebd971bf50acbd08203
Hansong Zhang [Mon, 19 Aug 2019 20:55:04 +0000 (13:55 -0700)]
Merge "Rootcanal: add error string for debugging" am:
3f61fcbc62
am:
585b5fb9c6
Change-Id: I005047386b1528db6f004d8630144877981db3a0
Myles Watson [Mon, 19 Aug 2019 20:51:27 +0000 (13:51 -0700)]
Merge "PDL: Fix Iterator assignment and add Subrange" am:
b8f84dd241
am:
0839c90d90
Change-Id: If51be93b9b95ee495ed65342c99aba65f3878b72
Hansong Zhang [Mon, 19 Aug 2019 20:31:27 +0000 (13:31 -0700)]
Merge "Rootcanal: add error string for debugging"
am:
3f61fcbc62
Change-Id: I11e91b883aa3557111806c803f83352ed757468b
Myles Watson [Mon, 19 Aug 2019 20:29:17 +0000 (13:29 -0700)]
Merge "PDL: Fix Iterator assignment and add Subrange"
am:
b8f84dd241
Change-Id: I2bc18c7f5347a4cf382e20f27ba479540f0e7aed
Treehugger Robot [Mon, 19 Aug 2019 20:02:35 +0000 (20:02 +0000)]
Merge "Rootcanal: add error string for debugging"
Treehugger Robot [Mon, 19 Aug 2019 19:39:35 +0000 (19:39 +0000)]
Merge "PDL: Fix Iterator assignment and add Subrange"
Myles Watson [Mon, 19 Aug 2019 18:06:24 +0000 (11:06 -0700)]
RootCanal: Remove scan response log
Fixes:
138656973
Test: manually inspect logcat when running with RootCanal
Change-Id: I8442cb13358bf2b950eaf748e4144f129ea766a3
Myles Watson [Fri, 16 Aug 2019 22:28:19 +0000 (15:28 -0700)]
PDL: Fix Iterator assignment and add Subrange
Test: bluetooth_test_gd, bluetooth_packet_parser_test
Change-Id: I28c264bbbc25c8980a37fc2cb85875f50ec4a7ff
Weichin Weng [Mon, 19 Aug 2019 10:22:25 +0000 (03:22 -0700)]
Merge "Remove direct connection after notifying the connection up" am:
9c973884f4 am:
c6503f4659 am:
e39e5f986a
am:
2fa3e7dc66
Change-Id: Ied72b6ce8257bb80ef59c31d30321d07f09a7b31
Weichin Weng [Mon, 19 Aug 2019 10:13:24 +0000 (03:13 -0700)]
Merge "Remove direct connection after notifying the connection up" am:
9c973884f4 am:
c6503f4659
am:
e39e5f986a
Change-Id: Id137aeadff8d6d805f909249232811209ad1534b
Weichin Weng [Mon, 19 Aug 2019 10:04:23 +0000 (03:04 -0700)]
Merge "Remove direct connection after notifying the connection up" am:
9c973884f4
am:
c6503f4659
Change-Id: I31bbb4966df90c69a61f996f512b23cc9312fbf2
Weichin Weng [Mon, 19 Aug 2019 09:56:22 +0000 (02:56 -0700)]
Merge "Remove direct connection after notifying the connection up"
am:
9c973884f4
Change-Id: I405789b12c80661afd7347e25a3eb433b0375abf
Weichin Weng [Mon, 19 Aug 2019 09:31:26 +0000 (09:31 +0000)]
Merge "Remove direct connection after notifying the connection up"
Chienyuan [Sun, 18 Aug 2019 09:38:51 +0000 (02:38 -0700)]
Merge "GD: HCI Security interface" am:
faa3ceeb4c am:
fe4652872b am:
6018e2a853
am:
52eef845a5
Change-Id: Ibe8dc5097aeabf519a1a07c12a3e6ee5856e7353
Chienyuan [Sun, 18 Aug 2019 09:30:24 +0000 (02:30 -0700)]
Merge "GD: HCI Security interface" am:
faa3ceeb4c am:
fe4652872b
am:
6018e2a853
Change-Id: I2d5154583aae5f7c8d66ee7f6259b7a197137245
Chienyuan [Sun, 18 Aug 2019 09:21:55 +0000 (02:21 -0700)]
Merge "GD: HCI Security interface" am:
faa3ceeb4c
am:
fe4652872b
Change-Id: Ifbdbea2ff87de2bc7e782e85d32b1923dc971a04
Chienyuan [Sun, 18 Aug 2019 09:13:28 +0000 (02:13 -0700)]
Merge "GD: HCI Security interface"
am:
faa3ceeb4c
Change-Id: I9374f57527b6589b29ecdb296aae13c8acf6425c
Treehugger Robot [Sun, 18 Aug 2019 08:49:23 +0000 (08:49 +0000)]
Merge "GD: HCI Security interface"
Chienyuan [Fri, 12 Jul 2019 10:00:12 +0000 (18:00 +0800)]
GD: HCI Security interface
Fixes:
137138879
Test: run run_cert.sh
Change-Id: I73ee7e6191d454600c693bd92cc1ea5933ee1379
Xin Li [Thu, 15 Aug 2019 08:13:08 +0000 (01:13 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master" am:
fa38805581 -s ours am:
d94b1aaa3a -s ours am:
c475236360
am:
f8f60d409d
Change-Id: I3ef0147bb3de826b1d634f372976022147d536c6
Xin Li [Thu, 15 Aug 2019 07:50:52 +0000 (00:50 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master" am:
fa38805581 -s ours am:
d94b1aaa3a -s ours
am:
c475236360
Change-Id: I83167ab0d01b0447684fadac72ad91b74a8b8ac4
Xin Li [Thu, 15 Aug 2019 07:41:13 +0000 (00:41 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master" am:
fa38805581 -s ours
am:
d94b1aaa3a -s ours
am skip reason: subject contains skip directive
Change-Id: I21eff4f8976f22a4420fa833a27b35c692906cc8
Xin Li [Thu, 15 Aug 2019 07:36:50 +0000 (00:36 -0700)]
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master am:
52dedf5c30 -s ours am:
e77fceb015 -s ours am:
69302ad9d7
am:
c5170a6143
Change-Id: I8b9140bb50b3ecff591051d51d730988c7ed91dd
Xin Li [Thu, 15 Aug 2019 07:30:04 +0000 (00:30 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master"
am:
fa38805581 -s ours
am skip reason: subject contains skip directive
Change-Id: Ib9dab319ab9109075c28aa768c4a1140e68d256c
Xin Li [Thu, 15 Aug 2019 07:17:00 +0000 (00:17 -0700)]
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master am:
52dedf5c30 -s ours am:
e77fceb015 -s ours
am:
69302ad9d7
Change-Id: I000dd983259f6bc1cd20cbc4a16f908eacca9e85
Xin Li [Thu, 15 Aug 2019 06:53:00 +0000 (23:53 -0700)]
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master am:
52dedf5c30 -s ours
am:
e77fceb015 -s ours
am skip reason: subject contains skip directive
Change-Id: I090b1a1773025357a9e9921b2eacfb14293eac08
Xin Li [Thu, 15 Aug 2019 06:32:40 +0000 (23:32 -0700)]
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master
am:
52dedf5c30 -s ours
am skip reason: subject contains skip directive
Change-Id: I6677e5a3f53c49c7da35a1a62b20e92fc90d3023
Treehugger Robot [Thu, 15 Aug 2019 06:13:47 +0000 (06:13 +0000)]
Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master"
Xin Li [Wed, 14 Aug 2019 21:42:41 +0000 (14:42 -0700)]
[automerger skipped] DO NOT MERGE - Skip qt-dev-plus-aosp-without-vendor (
5713463) in stage-aosp-master am:
26329923da -s ours am:
e5b3d7a0a2
am:
214bf09b02
Change-Id: I6670ed16e1963e1e955d65f01eb122f24e1c12dc
Xin Li [Wed, 14 Aug 2019 21:08:43 +0000 (14:08 -0700)]
[automerger skipped] DO NOT MERGE - Skip qt-dev-plus-aosp-without-vendor (
5713463) in stage-aosp-master am:
26329923da -s ours
am:
e5b3d7a0a2
Change-Id: I83f9a3593b2a2fd846a5faa5595feb939e1522f4
Xin Li [Wed, 14 Aug 2019 20:39:31 +0000 (13:39 -0700)]
[automerger skipped] DO NOT MERGE - Skip qt-dev-plus-aosp-without-vendor (
5713463) in stage-aosp-master
am:
26329923da -s ours
am skip reason: subject contains skip directive
Change-Id: Ie37ae5a9d68cfa60547d464c4d5f6be838158d2a
Xin Li [Wed, 14 Aug 2019 18:35:23 +0000 (11:35 -0700)]
DO NOT MERGE - Skip qt-dev-plus-aosp-without-vendor (
5713463) in stage-aosp-master
Bug:
134405016
Change-Id: I513b6ae3eae7b6224d1b7a02ce6323642518f8e4
Chris Manton [Wed, 14 Aug 2019 09:13:18 +0000 (02:13 -0700)]
L2CAP: ClassicFixedChannelAllocator am:
4eb5631e26 am:
6f5d1b2041 am:
f2477ae3d9
am:
9ecf0c793b
Change-Id: I7f63dbe33c567efbd95ec4d48cc0a711ba480431
Chris Manton [Wed, 14 Aug 2019 08:58:10 +0000 (01:58 -0700)]
L2CAP: ClassicFixedChannelAllocator am:
4eb5631e26 am:
6f5d1b2041
am:
f2477ae3d9
Change-Id: I58cf0a6b6d865f552954a274d8f5575b919f1bd3
Chris Manton [Wed, 14 Aug 2019 08:45:15 +0000 (01:45 -0700)]
L2CAP: ClassicFixedChannelAllocator am:
4eb5631e26
am:
6f5d1b2041
Change-Id: Ibfb83bb475ff7f096c08f8c141dfdc785733405e
Chris Manton [Wed, 14 Aug 2019 08:41:13 +0000 (01:41 -0700)]
L2CAP: ClassicFixedChannelAllocator
am:
4eb5631e26
Change-Id: Iaeb5cda4b61b25a414ffd5a0c6d8e8a5727712c6
Chris Manton [Wed, 14 Aug 2019 02:01:50 +0000 (19:01 -0700)]
L2CAP classic fixed service manager am:
7be4ea7b3a am:
143db1f82a am:
1dd73f40ab
am:
6765cd7fe4
Change-Id: I5141744230803492493898c58a91b93e0c371416
Chris Manton [Wed, 14 Aug 2019 01:49:25 +0000 (18:49 -0700)]
L2CAP classic fixed service manager am:
7be4ea7b3a am:
143db1f82a
am:
1dd73f40ab
Change-Id: I49f0ac617b5038aa8a2d1e5f7b3259a1fb1b45ea
Chris Manton [Wed, 14 Aug 2019 01:38:09 +0000 (18:38 -0700)]
L2CAP classic fixed service manager am:
7be4ea7b3a
am:
143db1f82a
Change-Id: I4731d17522722526532d1c5cf66e5fe9d2c99816
Chris Manton [Wed, 14 Aug 2019 01:24:36 +0000 (18:24 -0700)]
L2CAP classic fixed service manager
am:
7be4ea7b3a
Change-Id: Ia1311b22d24c7589102983aab64f6d0048cb33e6
Xin Li [Tue, 13 Aug 2019 23:56:18 +0000 (16:56 -0700)]
DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master
Bug:
139369544
Change-Id: Id4051603d6abdd5c5ad9da3e5a4d969c36e0faa0
Chris Manton [Tue, 13 Aug 2019 21:45:06 +0000 (14:45 -0700)]
L2CAP: ClassicFixedChannelAllocator
This is a utility class for L2CAP link to manage channels
Test: bluetooth_test_gd
Bug:
138261142
Change-Id: I1adaaf29817371bb3f0e68d64f6aec3d3eea2c85
Hansong Zhang [Tue, 13 Aug 2019 20:57:18 +0000 (13:57 -0700)]
Rootcanal: add error string for debugging
Test: manual
Change-Id: I9e35e1806f2bf8e93820fd078d76d852065745ad
Chris Manton [Tue, 30 Jul 2019 01:26:27 +0000 (18:26 -0700)]
L2CAP classic fixed service manager
Implement classic fixed channel service registration
Test: bluetooth_test_gd
Change-Id: Ic5d5b4543e88a0e4b9918f4583c5d115ef021cf0
android-build-team Robot [Tue, 13 Aug 2019 16:34:13 +0000 (16:34 +0000)]
Snap for
5674421 from
a3c00b27470c47bae945fd6d222b52519375160b to pi-platform-release
Change-Id: I67f7bdc0b565214793359d40055831bc6bc5b309
Myles Watson [Mon, 12 Aug 2019 11:36:13 +0000 (04:36 -0700)]
PDL: Save copies in packet builders am:
c5fda6b45d am:
04d8f1cd3d am:
46ddb1ef37
am:
42ce84340e
Change-Id: I8b17eb47f9f05bf17e5c91921ad6e8a3c2400151
Myles Watson [Mon, 12 Aug 2019 11:27:35 +0000 (04:27 -0700)]
PDL: Save copies in packet builders am:
c5fda6b45d am:
04d8f1cd3d
am:
46ddb1ef37
Change-Id: I40a86c100d52e0cbcdc6ac3ba78db4f2941d4920
Myles Watson [Mon, 12 Aug 2019 11:20:03 +0000 (04:20 -0700)]
PDL: Save copies in packet builders am:
c5fda6b45d
am:
04d8f1cd3d
Change-Id: I2d04a39e5ab1626b912a1d8f75f6de20eede7d9f
Myles Watson [Mon, 12 Aug 2019 11:12:20 +0000 (04:12 -0700)]
PDL: Save copies in packet builders
am:
c5fda6b45d
Change-Id: I71e8a0b35656af9b61a28de52b45882b79757bad
Myles Watson [Mon, 12 Aug 2019 07:19:41 +0000 (00:19 -0700)]
PDL: Save copies in packet builders
Test: bluetooth_packet_parser_test
Change-Id: Ibf673a73109d003819445cb980d0fc85b1b7557c
Jack He [Sat, 10 Aug 2019 03:28:45 +0000 (20:28 -0700)]
L2CAP: Add Classic Fixed Channel APIs am:
b4b4a37ae1 am:
5fe483800d am:
0c3afec3d9
am:
c32495ac8a
Change-Id: Ifa27e9e9505e52146c7a6d5bc0b7c0ec1285c7b3
Jack He [Sat, 10 Aug 2019 03:18:42 +0000 (20:18 -0700)]
L2CAP: Add Classic Fixed Channel APIs am:
b4b4a37ae1 am:
5fe483800d
am:
0c3afec3d9
Change-Id: I18384932b90781cc50a38d51e8f2189065270605
Jack He [Sat, 10 Aug 2019 03:08:43 +0000 (20:08 -0700)]
L2CAP: Add Classic Fixed Channel APIs am:
b4b4a37ae1
am:
5fe483800d
Change-Id: I7588e0514195790cd1ed551ab04c8936b9cec8a8
Jack He [Sat, 10 Aug 2019 02:58:43 +0000 (19:58 -0700)]
L2CAP: Add Classic Fixed Channel APIs
am:
b4b4a37ae1
Change-Id: Ie40b5210c2951e3350045495dc17eb00fcc8fb1e
Jack He [Fri, 9 Aug 2019 22:10:44 +0000 (15:10 -0700)]
L2CAP: Add Classic Fixed Channel APIs
* Add ClassicFixedChannelManager
* Add ClassicFixedChannelService
* Add ClassicFixedChannel
* Modify cid and constants definition
Bug:
138261142
Test: bluetooth_test_gd
Change-Id: Iae4e398e938436c74d16b49834a4bd5146b03873
weichinweng [Thu, 8 Aug 2019 09:30:07 +0000 (17:30 +0800)]
Remove direct connection after notifying the connection up
After notifying the connection up, remove direct connection related with
this device to make sure no client is directly connecting the device in
connection_manager.
Bug:
138819537
Test: 1. Repair BLE device 2. Reconnect BLE deivce
3. reboot DUT, make sure Hearing Aid can be connected.
Change-Id: I30ff7c47445ec2a3dbd9702ca79873063210e6df
Myles Watson [Thu, 8 Aug 2019 04:10:49 +0000 (21:10 -0700)]
Merge "PDL: Test fixed-size struct fields" am:
b818515d99 am:
7cf4409eb7 am:
1c3a1a3688
am:
b74faac4f6
Change-Id: I65ac551d28167d15833c2d313fe067d73090f245
Myles Watson [Thu, 8 Aug 2019 03:58:45 +0000 (20:58 -0700)]
Merge "PDL: Test fixed-size struct fields" am:
b818515d99 am:
7cf4409eb7
am:
1c3a1a3688
Change-Id: I476f744ffb9e8f7c60fcdc38da0fe6444009a67b
Myles Watson [Thu, 8 Aug 2019 03:48:45 +0000 (20:48 -0700)]
Merge "PDL: Test fixed-size struct fields" am:
b818515d99
am:
7cf4409eb7
Change-Id: Ie4cd4fd5adefd67859c21b5257775bc98661b4df
Myles Watson [Thu, 8 Aug 2019 03:38:45 +0000 (20:38 -0700)]
Merge "PDL: Test fixed-size struct fields"
am:
b818515d99
Change-Id: I45eb5bd636e6b6cea778f539cdb0e241009566d4
Treehugger Robot [Thu, 8 Aug 2019 03:12:09 +0000 (03:12 +0000)]
Merge "PDL: Test fixed-size struct fields"
Cheney Ni [Thu, 8 Aug 2019 01:58:42 +0000 (18:58 -0700)]
Merge "BluetoothAudioHAL: Fix the latency and the number of frames were inconsistent" am:
606974ddc8 am:
e76a32b5da am:
c6ce41e1c0
am:
fb7b600d92
Change-Id: Ieb0b6854f4a3ec128c647bb78986ab7886d31bf0
Ugo Yu [Thu, 8 Aug 2019 01:58:08 +0000 (18:58 -0700)]
Merge "Do not config A2DP codec priorities before retrieving all capabilities" am:
1131fd98ba am:
9f421bfbe2 am:
c66cc49ea7
am:
1805cb67e8
Change-Id: I87ee0d21ad22c546d1c05a242a58e6c01893e98c
Cheney Ni [Thu, 8 Aug 2019 01:50:18 +0000 (18:50 -0700)]
Merge "BluetoothAudioHAL: Fix the latency and the number of frames were inconsistent" am:
606974ddc8 am:
e76a32b5da
am:
c6ce41e1c0
Change-Id: Ie78241d0d6b29cdee1f592eb8478dc8216931118
Ugo Yu [Thu, 8 Aug 2019 01:49:49 +0000 (18:49 -0700)]
Merge "Do not config A2DP codec priorities before retrieving all capabilities" am:
1131fd98ba am:
9f421bfbe2
am:
c66cc49ea7
Change-Id: I7b35640c35ee00c91dd1bed5bd4486317adef94a
Cheney Ni [Thu, 8 Aug 2019 01:47:49 +0000 (18:47 -0700)]
Merge "BluetoothAudioHAL: Fix the latency and the number of frames were inconsistent" am:
606974ddc8
am:
e76a32b5da
Change-Id: Ib8dcda84973853bd237346c58767eaad06daf8a1
Cheney Ni [Thu, 8 Aug 2019 01:36:46 +0000 (18:36 -0700)]
Merge "BluetoothAudioHAL: Fix the latency and the number of frames were inconsistent"
am:
606974ddc8
Change-Id: I2fc6c800687ed564bdaf611d53abc79f9d98b7ac
Ugo Yu [Thu, 8 Aug 2019 01:36:46 +0000 (18:36 -0700)]
Merge "Do not config A2DP codec priorities before retrieving all capabilities" am:
1131fd98ba
am:
9f421bfbe2
Change-Id: Ieffe8198fed4a961b06ea28472b5720fdc4a3ad7
Ugo Yu [Thu, 8 Aug 2019 01:26:48 +0000 (18:26 -0700)]
Merge "Do not config A2DP codec priorities before retrieving all capabilities"
am:
1131fd98ba
Change-Id: I0e7592d855f0f2d7fc97a19e8e23dfbb260169e6
Treehugger Robot [Thu, 8 Aug 2019 01:25:19 +0000 (01:25 +0000)]
Merge "BluetoothAudioHAL: Fix the latency and the number of frames were inconsistent"
Treehugger Robot [Thu, 8 Aug 2019 00:51:32 +0000 (00:51 +0000)]
Merge "Do not config A2DP codec priorities before retrieving all capabilities"