OSDN Git Service

android-x86/system-bt.git
3 years agoProperly reset btm_cb.ble_ctr_cb.inq_var.directed_conn am: 91ef9e7ce4 am: 85ccac685d
Chris Manton [Sun, 20 Sep 2020 00:54:08 +0000 (00:54 +0000)]
Properly reset btm_cb.ble_ctr_cb.inq_var.directed_conn am: 91ef9e7ce4 am: 85ccac685d

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432320

Change-Id: I1b9c3025fd79ef3d5fbc4498c7a4bbd2afb4e026

3 years agoenum-ify BTM_BLE_ events am: d12b086728 am: f9783afefa
Chris Manton [Sun, 20 Sep 2020 00:54:06 +0000 (00:54 +0000)]
enum-ify BTM_BLE_ events am: d12b086728 am: f9783afefa

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432319

Change-Id: I38a58ef682274880dccba4bdfd3db4046e35084f

3 years agoRemove unused #def and #ifdef stack/include/btm_ble_api_types am: bb15392871 am:...
Chris Manton [Sun, 20 Sep 2020 00:54:04 +0000 (00:54 +0000)]
Remove unused #def and #ifdef stack/include/btm_ble_api_types am: bb15392871 am: 35fe157f64

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432318

Change-Id: I44008c86ae6fb8757c0bd73f5e012b370df86162

3 years agoAdd stack/include/bt_types::DeviceTypeText am: 59726a54fd am: 7635d3c580
Chris Manton [Sun, 20 Sep 2020 00:54:02 +0000 (00:54 +0000)]
Add stack/include/bt_types::DeviceTypeText am: 59726a54fd am: 7635d3c580

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432317

Change-Id: I1dee78c198d9425276ea3e98c76d55d5b01e1878

3 years agoenum-ify tBTM_BLE_RL_STATE am: 2eb93aa713 am: 8e59b153f5
Chris Manton [Sun, 20 Sep 2020 00:54:00 +0000 (00:54 +0000)]
enum-ify tBTM_BLE_RL_STATE am: 2eb93aa713 am: 8e59b153f5

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432316

Change-Id: I07cfc35e887d11f91a813cfe15aec514c40c535e

3 years agoAdd accessors for tBTM_CB::tBTM_BLE_CB::wl_state am: 962988c255 am: 4a29a4207d
Chris Manton [Sun, 20 Sep 2020 00:53:58 +0000 (00:53 +0000)]
Add accessors for tBTM_CB::tBTM_BLE_CB::wl_state am: 962988c255 am: 4a29a4207d

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432315

Change-Id: Ie3043898c8f2d63c92780dfd02225c2b69cebe05

3 years agoRemove unused #defs stack/btm:: am: fa2f60578b am: 70aa43fa40
Chris Manton [Sun, 20 Sep 2020 00:53:56 +0000 (00:53 +0000)]
Remove unused #defs stack/btm:: am: fa2f60578b am: 70aa43fa40

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425783

Change-Id: I031aaf3a82972a46607dd6d8144d7f361bb90b0d

3 years agoProperly reset btm_cb.ble_ctr_cb.inq_var.directed_conn am: 91ef9e7ce4
Chris Manton [Sun, 20 Sep 2020 00:18:39 +0000 (00:18 +0000)]
Properly reset btm_cb.ble_ctr_cb.inq_var.directed_conn am: 91ef9e7ce4

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432320

Change-Id: I5718e50d2b5fb7c08695333d8ec27e48867a93e1

3 years agoenum-ify BTM_BLE_ events am: d12b086728
Chris Manton [Sun, 20 Sep 2020 00:18:35 +0000 (00:18 +0000)]
enum-ify BTM_BLE_ events am: d12b086728

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432319

Change-Id: Ic2fbfe9f15cab73c7561d395dda3722b3cb79e60

3 years agoRemove unused #def and #ifdef stack/include/btm_ble_api_types am: bb15392871
Chris Manton [Sun, 20 Sep 2020 00:18:31 +0000 (00:18 +0000)]
Remove unused #def and #ifdef stack/include/btm_ble_api_types am: bb15392871

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432318

Change-Id: I33793def992ab091b1e89c19d11a7a2478a38287

3 years agoAdd stack/include/bt_types::DeviceTypeText am: 59726a54fd
Chris Manton [Sun, 20 Sep 2020 00:18:27 +0000 (00:18 +0000)]
Add stack/include/bt_types::DeviceTypeText am: 59726a54fd

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432317

Change-Id: I8639fb26d5afa200b861f893f4094f52f2b2faeb

3 years agoenum-ify tBTM_BLE_RL_STATE am: 2eb93aa713
Chris Manton [Sun, 20 Sep 2020 00:18:23 +0000 (00:18 +0000)]
enum-ify tBTM_BLE_RL_STATE am: 2eb93aa713

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432316

Change-Id: I63340a7bc0fb1ba990c6688b5a191ec9432daf0e

3 years agoAdd accessors for tBTM_CB::tBTM_BLE_CB::wl_state am: 962988c255
Chris Manton [Sun, 20 Sep 2020 00:18:19 +0000 (00:18 +0000)]
Add accessors for tBTM_CB::tBTM_BLE_CB::wl_state am: 962988c255

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1432315

Change-Id: I156f8cc5d347e30c16ea7592e34c2f8f13885dd4

3 years agoRemove unused #defs stack/btm:: am: fa2f60578b
Chris Manton [Sun, 20 Sep 2020 00:17:36 +0000 (00:17 +0000)]
Remove unused #defs stack/btm:: am: fa2f60578b

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425783

Change-Id: I568ffc6a51e89a9803bf68d6e8d0399a575c3075

3 years agoProperly reset btm_cb.ble_ctr_cb.inq_var.directed_conn
Chris Manton [Fri, 18 Sep 2020 00:05:42 +0000 (17:05 -0700)]
Properly reset btm_cb.ble_ctr_cb.inq_var.directed_conn

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I880038bda33603c2a6bef3388a4dc6a0481c1b2e

3 years agoenum-ify BTM_BLE_ events
Chris Manton [Thu, 17 Sep 2020 23:31:31 +0000 (16:31 -0700)]
enum-ify BTM_BLE_ events

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: Ica632f9050ac8efeaa67a3178286015b2bec2a4b

3 years agoRemove unused #def and #ifdef stack/include/btm_ble_api_types
Chris Manton [Thu, 17 Sep 2020 23:45:44 +0000 (16:45 -0700)]
Remove unused #def and #ifdef stack/include/btm_ble_api_types

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I38425bc2562e6f161781c4c4a8f127e0b00f4580

3 years agoAdd stack/include/bt_types::DeviceTypeText
Chris Manton [Thu, 17 Sep 2020 23:20:40 +0000 (16:20 -0700)]
Add stack/include/bt_types::DeviceTypeText

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I360800a8bc66902cefe926ca23d4158e43f726c5

3 years agoenum-ify tBTM_BLE_RL_STATE
Chris Manton [Thu, 17 Sep 2020 21:28:57 +0000 (14:28 -0700)]
enum-ify tBTM_BLE_RL_STATE

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I00e719325aad11eb2ac4c92b0db065b72f188df4

3 years agoAdd accessors for tBTM_CB::tBTM_BLE_CB::wl_state
Chris Manton [Tue, 8 Sep 2020 15:28:17 +0000 (08:28 -0700)]
Add accessors for tBTM_CB::tBTM_BLE_CB::wl_state

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working

Change-Id: I7b8210fd8577dfbc361ea4baf975b891605039ca

3 years agoRemove unused #defs stack/btm::
Chris Manton [Thu, 10 Sep 2020 17:30:36 +0000 (10:30 -0700)]
Remove unused #defs stack/btm::

Towards flattening BTM

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I49daab1bbd41546086ad1573f02fc97b7fa87d79

3 years agoInternally link stack/acl::btm_ble_get_acl_remote_addr am: 58b9be4c64 am: 54c188c59a
Chris Manton [Sat, 19 Sep 2020 08:06:04 +0000 (08:06 +0000)]
Internally link stack/acl::btm_ble_get_acl_remote_addr am: 58b9be4c64 am: 54c188c59a

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431926

Change-Id: Iebd59a51364be755f3fa70f8ec2def1eafaa651a

3 years agoUse btm_ble_[increment|decrement]_link_topology_mask am: f10f7c7acd am: af66238495
Chris Manton [Sat, 19 Sep 2020 08:06:03 +0000 (08:06 +0000)]
Use btm_ble_[increment|decrement]_link_topology_mask am: f10f7c7acd am: af66238495

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431925

Change-Id: I9caa4c663e87863fd33ec77b8e9041732da46db5

3 years agoAdd btm_ble_[increment|decrement]_link_topology_mask am: 37576d9f52 am: 7f8dfadd5a
Chris Manton [Sat, 19 Sep 2020 08:06:01 +0000 (08:06 +0000)]
Add btm_ble_[increment|decrement]_link_topology_mask am: 37576d9f52 am: 7f8dfadd5a

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431924

Change-Id: I6aabd7e9473ec5ddd67bbc3cc449c5b1bfcb65e4

3 years agoInternally link stack/btm::ble_evt_type_is_ am: d090b34fbf am: 2c401117a5
Chris Manton [Sat, 19 Sep 2020 08:06:00 +0000 (08:06 +0000)]
Internally link stack/btm::ble_evt_type_is_ am: d090b34fbf am: 2c401117a5

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431923

Change-Id: I167a8f383a6a02eed0cbe11af38adc6874359994

3 years agoRework API btm_ble_select_adv_interval am: fc63e460db am: 76b83e96d7
Chris Manton [Sat, 19 Sep 2020 08:05:58 +0000 (08:05 +0000)]
Rework API btm_ble_select_adv_interval am: fc63e460db am: 76b83e96d7

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431922

Change-Id: Icf1d5bd0e0c768387f34cf0acffbb8522f7bdaa2

3 years agoRework API btm_set_conn_mode_adv_init_addr am: 7be3e62a36 am: 7d88b6b0f6
Chris Manton [Sat, 19 Sep 2020 08:05:57 +0000 (08:05 +0000)]
Rework API btm_set_conn_mode_adv_init_addr am: 7be3e62a36 am: 7d88b6b0f6

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431921

Change-Id: I54a339aa64ee1505ebbc6c6225f69d2792f4146c

3 years agoRe-log /stack/btm/btm_ble::btm_ble_connected am: e0ea6fc416 am: 39149cd54b
Chris Manton [Sat, 19 Sep 2020 08:05:56 +0000 (08:05 +0000)]
Re-log /stack/btm/btm_ble::btm_ble_connected am: e0ea6fc416 am: 39149cd54b

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431920

Change-Id: I66177945c94711247e9f7666085a5d9f3c89d6c0

3 years agoBreak out stack/gatt::on_connection_complete am: abf76050b2 am: ffdacd05c7
Chris Manton [Sat, 19 Sep 2020 08:05:54 +0000 (08:05 +0000)]
Break out stack/gatt::on_connection_complete am: abf76050b2 am: ffdacd05c7

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431919

Change-Id: I92cd1ce90cd6446d54de5c3a72d093fecdd9a1b6

3 years agoMove connection_establishment into stack/acl am: f590686a9c am: 906728759b
Chris Manton [Sat, 19 Sep 2020 08:05:52 +0000 (08:05 +0000)]
Move connection_establishment into stack/acl am: f590686a9c am: 906728759b

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431918

Change-Id: Ife2ce3639bf0ea0263aa506ef15d184fb9353c4d

3 years agoDowngrade device no longer discoverable to DEBUG am: dd0664b89f am: 45292ff5f0
Chris Manton [Sat, 19 Sep 2020 08:05:50 +0000 (08:05 +0000)]
Downgrade device no longer discoverable to DEBUG am: dd0664b89f am: 45292ff5f0

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431917

Change-Id: Ibe0630d269cc20e40e1652d3efe0d9dce8381692

3 years agoInternally link stack/acl::btm_ble_get_acl_remote_addr am: 58b9be4c64
Chris Manton [Sat, 19 Sep 2020 07:58:17 +0000 (07:58 +0000)]
Internally link stack/acl::btm_ble_get_acl_remote_addr am: 58b9be4c64

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431926

Change-Id: I8894f74d93bb249e46cc3a19b43adf06e8dc9e48

3 years agoUse btm_ble_[increment|decrement]_link_topology_mask am: f10f7c7acd
Chris Manton [Sat, 19 Sep 2020 07:58:14 +0000 (07:58 +0000)]
Use btm_ble_[increment|decrement]_link_topology_mask am: f10f7c7acd

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431925

Change-Id: Ie047d22bfc78dc8ce8eca17769196361babd6889

3 years agoAdd btm_ble_[increment|decrement]_link_topology_mask am: 37576d9f52
Chris Manton [Sat, 19 Sep 2020 07:58:10 +0000 (07:58 +0000)]
Add btm_ble_[increment|decrement]_link_topology_mask am: 37576d9f52

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431924

Change-Id: I27fb2ada60f9bc95b67a5dfec719636690154601

3 years agoInternally link stack/btm::ble_evt_type_is_ am: d090b34fbf
Chris Manton [Sat, 19 Sep 2020 07:58:07 +0000 (07:58 +0000)]
Internally link stack/btm::ble_evt_type_is_ am: d090b34fbf

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431923

Change-Id: I7a9799f877f9005face1743c0b75a33b0bec9b4d

3 years agoRework API btm_ble_select_adv_interval am: fc63e460db
Chris Manton [Sat, 19 Sep 2020 07:58:02 +0000 (07:58 +0000)]
Rework API btm_ble_select_adv_interval am: fc63e460db

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431922

Change-Id: I3f1e8c81d20e3d6e1f2b05258795c4ba02131919

3 years agoRework API btm_set_conn_mode_adv_init_addr am: 7be3e62a36
Chris Manton [Sat, 19 Sep 2020 07:57:44 +0000 (07:57 +0000)]
Rework API btm_set_conn_mode_adv_init_addr am: 7be3e62a36

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431921

Change-Id: If01409935d7426c95a48bdc3a0ba063907f93079

3 years agoRe-log /stack/btm/btm_ble::btm_ble_connected am: e0ea6fc416
Chris Manton [Sat, 19 Sep 2020 07:56:49 +0000 (07:56 +0000)]
Re-log /stack/btm/btm_ble::btm_ble_connected am: e0ea6fc416

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431920

Change-Id: Ic08e55827a43a590cbc54dad0e62af8e48379ba9

3 years agoBreak out stack/gatt::on_connection_complete am: abf76050b2
Chris Manton [Sat, 19 Sep 2020 07:55:29 +0000 (07:55 +0000)]
Break out stack/gatt::on_connection_complete am: abf76050b2

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431919

Change-Id: Ib9b6e67fbe46725e65b207e27f95f5e4949b6f0d

3 years agoMove connection_manager access into stack/acl/btm_acl am: 3ab08b3d4e am: 151cdfa38a
Chris Manton [Sat, 19 Sep 2020 07:54:16 +0000 (07:54 +0000)]
Move connection_manager access into stack/acl/btm_acl am: 3ab08b3d4e am: 151cdfa38a

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431916

Change-Id: I2f342b8ca658fa8bbfdcca09f5e80e302c73acde

3 years agoRemove immaterial stack/btu/btu_hcif::HCI_TRACE_EVENT am: 3726f16a07 am: 943fcd78cc
Chris Manton [Sat, 19 Sep 2020 07:54:14 +0000 (07:54 +0000)]
Remove immaterial stack/btu/btu_hcif::HCI_TRACE_EVENT am: 3726f16a07 am: 943fcd78cc

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431915

Change-Id: Iacaabd87ccca901fdc34a068efdf632ddfe0622b

3 years agoRemove immaterial stack/btu/btm_ble_addr::BTM_TRACE_EVENT am: f4f5f001bd am: 84f7e6d09e
Chris Manton [Sat, 19 Sep 2020 07:54:12 +0000 (07:54 +0000)]
Remove immaterial stack/btu/btm_ble_addr::BTM_TRACE_EVENT am: f4f5f001bd am: 84f7e6d09e

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431914

Change-Id: I6a8b4e7bbd9744c22726dc6c6b956a9e5e3a87c8

3 years agoAdd text hci error code logging am: 2804ace494 am: cbad76ba28
Chris Manton [Sat, 19 Sep 2020 07:54:10 +0000 (07:54 +0000)]
Add text hci error code logging am: 2804ace494 am: cbad76ba28

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431913

Change-Id: I5c4585349614c84f91ca0459eb6bd830aa416460

3 years agoAdd getters to stack/btm/security_device_record::tBTM_SEC_DEV_REC am: 6546112126...
Chris Manton [Sat, 19 Sep 2020 07:54:08 +0000 (07:54 +0000)]
Add getters to stack/btm/security_device_record::tBTM_SEC_DEV_REC am: 6546112126 am: 83b6238b6f

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431912

Change-Id: I9b91e560c5352d8602c14fe103f9c8e09731fdd9

3 years agoRemove useless #def BTM_IS_BRCM_CONTROLLER am: 7e98d99e37 am: 8576d05e47
Chris Manton [Sat, 19 Sep 2020 07:54:06 +0000 (07:54 +0000)]
Remove useless #def BTM_IS_BRCM_CONTROLLER am: 7e98d99e37 am: 8576d05e47

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431911

Change-Id: I061a948ed67eb84c73d167ef50b1a042bd7c16b5

3 years agoMove connection_establishment into stack/acl am: f590686a9c
Chris Manton [Sat, 19 Sep 2020 07:54:04 +0000 (07:54 +0000)]
Move connection_establishment into stack/acl am: f590686a9c

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431918

Change-Id: Ibb400a84aa2b329b0fa20d7dde098f29798d61a9

3 years agoMove BTM_IS_BRCM_CONTROLLER to end usecase am: 53f16c1918 am: 3cb4e495d7
Chris Manton [Sat, 19 Sep 2020 07:54:04 +0000 (07:54 +0000)]
Move BTM_IS_BRCM_CONTROLLER to end usecase am: 53f16c1918 am: 3cb4e495d7

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431910

Change-Id: I8f15105086a6ac531985104ee4b07f4244f8c386

3 years agoRemove unused #defs _DM_LE_KEY_ am: 49ef817b63 am: 380852074f
Chris Manton [Sat, 19 Sep 2020 07:54:02 +0000 (07:54 +0000)]
Remove unused #defs _DM_LE_KEY_ am: 49ef817b63 am: 380852074f

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431909

Change-Id: I17e9fccb4b9de95e4c3773ccb25b670df27fbc84

3 years agoRemove unnecessary #def BTA_LE_KEY_ am: 30de55bca1 am: 882ae8330a
Chris Manton [Sat, 19 Sep 2020 07:54:00 +0000 (07:54 +0000)]
Remove unnecessary #def BTA_LE_KEY_ am: 30de55bca1 am: 882ae8330a

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431908

Change-Id: I575ecaafe3ecf1576c88355d8027010458ada35a

3 years agoDowngrade device no longer discoverable to DEBUG am: dd0664b89f
Chris Manton [Sat, 19 Sep 2020 07:51:47 +0000 (07:51 +0000)]
Downgrade device no longer discoverable to DEBUG am: dd0664b89f

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431917

Change-Id: I1492e634ded610f532d408349115eb64bab02398

3 years agoMove connection_manager access into stack/acl/btm_acl am: 3ab08b3d4e
Chris Manton [Sat, 19 Sep 2020 07:06:45 +0000 (07:06 +0000)]
Move connection_manager access into stack/acl/btm_acl am: 3ab08b3d4e

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431916

Change-Id: I4af946db2577f00390968a152c2e586f71fffc64

3 years agoRemove immaterial stack/btu/btu_hcif::HCI_TRACE_EVENT am: 3726f16a07
Chris Manton [Sat, 19 Sep 2020 07:06:41 +0000 (07:06 +0000)]
Remove immaterial stack/btu/btu_hcif::HCI_TRACE_EVENT am: 3726f16a07

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431915

Change-Id: I67e8c753c7291e2b370c659156b3a7e42cc22c54

3 years agoRemove immaterial stack/btu/btm_ble_addr::BTM_TRACE_EVENT am: f4f5f001bd
Chris Manton [Sat, 19 Sep 2020 07:06:37 +0000 (07:06 +0000)]
Remove immaterial stack/btu/btm_ble_addr::BTM_TRACE_EVENT am: f4f5f001bd

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431914

Change-Id: Icc4f124fb41d161ec5971d2bd77ce287000792d0

3 years agoAdd text hci error code logging am: 2804ace494
Chris Manton [Sat, 19 Sep 2020 07:06:32 +0000 (07:06 +0000)]
Add text hci error code logging am: 2804ace494

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431913

Change-Id: Iffc865b561cac8db68f467ec35c739b3d4a44ffb

3 years agoAdd getters to stack/btm/security_device_record::tBTM_SEC_DEV_REC am: 6546112126
Chris Manton [Sat, 19 Sep 2020 07:06:20 +0000 (07:06 +0000)]
Add getters to stack/btm/security_device_record::tBTM_SEC_DEV_REC am: 6546112126

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431912

Change-Id: I054040bc85d27cded39cf816c95cb2ba64f1d316

3 years agoRemove useless #def BTM_IS_BRCM_CONTROLLER am: 7e98d99e37
Chris Manton [Sat, 19 Sep 2020 07:06:00 +0000 (07:06 +0000)]
Remove useless #def BTM_IS_BRCM_CONTROLLER am: 7e98d99e37

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431911

Change-Id: I4d24814b28a69cf01ded4906282d006b618b8469

3 years agoMove BTM_IS_BRCM_CONTROLLER to end usecase am: 53f16c1918
Chris Manton [Sat, 19 Sep 2020 07:05:36 +0000 (07:05 +0000)]
Move BTM_IS_BRCM_CONTROLLER to end usecase am: 53f16c1918

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431910

Change-Id: Ie0e0dfa7031d3553fa7562540481fe4041e22acc

3 years agoRemove unused #defs _DM_LE_KEY_ am: 49ef817b63
Chris Manton [Sat, 19 Sep 2020 07:05:06 +0000 (07:05 +0000)]
Remove unused #defs _DM_LE_KEY_ am: 49ef817b63

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431909

Change-Id: If411ee54fd0c2a0d632aaefc4bec0631cb784da3

3 years agoRemove unnecessary #def BTA_LE_KEY_ am: 30de55bca1
Chris Manton [Sat, 19 Sep 2020 07:03:47 +0000 (07:03 +0000)]
Remove unnecessary #def BTA_LE_KEY_ am: 30de55bca1

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1431908

Change-Id: I8971baac1d1e90c539384854e04adab8c596466b

3 years agoInternally link stack/acl::btm_ble_get_acl_remote_addr
Chris Manton [Thu, 17 Sep 2020 17:01:49 +0000 (10:01 -0700)]
Internally link stack/acl::btm_ble_get_acl_remote_addr

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I9a071851ad322cf9dc32945c351cee5bc1366f32

3 years agoUse btm_ble_[increment|decrement]_link_topology_mask
Chris Manton [Thu, 17 Sep 2020 21:13:55 +0000 (14:13 -0700)]
Use btm_ble_[increment|decrement]_link_topology_mask

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I7e3ea469d564bf4bf3778d30d59aabccdcdfdaf7

3 years agoAdd btm_ble_[increment|decrement]_link_topology_mask
Chris Manton [Thu, 17 Sep 2020 21:10:43 +0000 (14:10 -0700)]
Add btm_ble_[increment|decrement]_link_topology_mask

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I2528e8f0e87a40a07a379a28a9069589e2aa93eb

3 years agoInternally link stack/btm::ble_evt_type_is_
Chris Manton [Thu, 17 Sep 2020 18:06:30 +0000 (11:06 -0700)]
Internally link stack/btm::ble_evt_type_is_

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: Ie6337dbe4aa9099bb4f41092672643d23619183d

3 years agoRework API btm_ble_select_adv_interval
Chris Manton [Thu, 17 Sep 2020 18:00:47 +0000 (11:00 -0700)]
Rework API btm_ble_select_adv_interval

Please Don't Pass Globals As Parameters

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: If1d5f80cf12250b063a2ebe525527b6ddf6bfabc

3 years agoRework API btm_set_conn_mode_adv_init_addr
Chris Manton [Thu, 17 Sep 2020 17:55:42 +0000 (10:55 -0700)]
Rework API btm_set_conn_mode_adv_init_addr

Please Don't Pass Globals As Parameters

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I87db41af4155ee85f79b1d5944d3a882d0caf1ec

3 years agoRe-log /stack/btm/btm_ble::btm_ble_connected
Chris Manton [Thu, 17 Sep 2020 17:18:56 +0000 (10:18 -0700)]
Re-log /stack/btm/btm_ble::btm_ble_connected

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I69a7bffa33eb0c650fbf2cdcfc73bff20494780f

3 years agoBreak out stack/gatt::on_connection_complete
Chris Manton [Thu, 17 Sep 2020 17:02:54 +0000 (10:02 -0700)]
Break out stack/gatt::on_connection_complete

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I30da4870897ade37a671021edb7722b062150d65

3 years agoMove connection_establishment into stack/acl
Chris Manton [Thu, 17 Sep 2020 16:34:06 +0000 (09:34 -0700)]
Move connection_establishment into stack/acl

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I6c64809c3a9770953ff41c9e3ac38d139a2fa8ea

3 years agoDowngrade device no longer discoverable to DEBUG
Chris Manton [Thu, 17 Sep 2020 00:45:26 +0000 (17:45 -0700)]
Downgrade device no longer discoverable to DEBUG

Was: Warning

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: Ib09ad9650d8b4aa6686fdce0c32a95084dd23e22

3 years agoMove connection_manager access into stack/acl/btm_acl
Chris Manton [Fri, 11 Sep 2020 15:10:50 +0000 (08:10 -0700)]
Move connection_manager access into stack/acl/btm_acl

Add acl layer between l2cap and connection_manager

From: stack/l2cap/l2c_ble

Bug: 166280067
Tag: #refactor
Test: act.py -tc BleCocTest

Change-Id: I7680892626b81a90907a0071a016160fae3cb506

3 years agoRemove immaterial stack/btu/btu_hcif::HCI_TRACE_EVENT
Chris Manton [Sun, 13 Sep 2020 22:46:17 +0000 (15:46 -0700)]
Remove immaterial stack/btu/btu_hcif::HCI_TRACE_EVENT

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I66d31272ac21c4a60d92e5d862514cf248728e83

3 years agoRemove immaterial stack/btu/btm_ble_addr::BTM_TRACE_EVENT
Chris Manton [Sun, 13 Sep 2020 22:48:50 +0000 (15:48 -0700)]
Remove immaterial stack/btu/btm_ble_addr::BTM_TRACE_EVENT

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I40a0ed7e015e55e56b389011038f5323666a4f1b

3 years agoAdd text hci error code logging
Chris Manton [Mon, 14 Sep 2020 17:17:32 +0000 (10:17 -0700)]
Add text hci error code logging

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: Idc6801ba860a4f96554431c1dbd408a8e651a6e1

3 years agoAdd getters to stack/btm/security_device_record::tBTM_SEC_DEV_REC
Chris Manton [Mon, 7 Sep 2020 16:37:31 +0000 (09:37 -0700)]
Add getters to stack/btm/security_device_record::tBTM_SEC_DEV_REC

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: Ia024a6977d606714f7edc58ded09f82a95703324

3 years agoRemove useless #def BTM_IS_BRCM_CONTROLLER
Chris Manton [Thu, 10 Sep 2020 23:25:36 +0000 (16:25 -0700)]
Remove useless #def BTM_IS_BRCM_CONTROLLER

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: Ic3f54bab7f13cde30b3089ca41bc5b4b1e33a2e8

3 years agoMove BTM_IS_BRCM_CONTROLLER to end usecase
Chris Manton [Thu, 10 Sep 2020 23:23:45 +0000 (16:23 -0700)]
Move BTM_IS_BRCM_CONTROLLER to end usecase

From: stack/btm/security_device_record.h
Into: stack/l2cap/l2c_utils.cc

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: I4c69507efdabc35d7e7f393ac3e92481a0666d98

3 years agoRemove unused #defs _DM_LE_KEY_
Chris Manton [Thu, 10 Sep 2020 21:53:43 +0000 (14:53 -0700)]
Remove unused #defs _DM_LE_KEY_

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: Id8ea36ffcd227d522282a7ff24997e5c29bca4c8

3 years agoRemove unnecessary #def BTA_LE_KEY_
Chris Manton [Thu, 10 Sep 2020 20:50:24 +0000 (13:50 -0700)]
Remove unnecessary #def BTA_LE_KEY_

=>BTM_LE_KEY_

BTM_LE_KEY_PENC == BTA_LE_KEY_PENC == BTIF_DM_LE_KEY_PENC
BTM_LE_KEY_PID == BTA_LE_KEY_PID == BTIF_DM_LE_KEY_PID
BTM_LE_KEY_PCSRK == BTA_LE_KEY_PCSRK == BTIF_DM_LE_KEY_PCSRK

BTM_LE_KEY_LENC == BTA_LE_KEY_LENC == BTIF_DM_LE_KEY_LENC
BTM_LE_KEY_LID == BTA_LE_KEY_LID == BTIF_DM_LE_KEY_LID
BTM_LE_KEY_LCSRK == BTA_LE_KEY_LCSRK == BTIF_DM_LE_KEY_LCSRK

Towards fewer aliases

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Test: act.py -tc BleCocTest

Change-Id: If4295f807a8b05c35ce4dbb333973730d9f77221

3 years agoRemove unnecessary #def BTIF_DM_LE_KEY_ am: 2e8b1e2426 am: 4b1f1dfb8c
Chris Manton [Thu, 17 Sep 2020 23:45:29 +0000 (23:45 +0000)]
Remove unnecessary #def BTIF_DM_LE_KEY_ am: 2e8b1e2426 am: 4b1f1dfb8c

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1430109

Change-Id: I8d7c824e22e0b1962ee039cfdb9e3eab8427a00e

3 years agoRemove unnecessary #def BTIF_DM_LE_KEY_ am: 2e8b1e2426
Chris Manton [Thu, 17 Sep 2020 22:52:53 +0000 (22:52 +0000)]
Remove unnecessary #def BTIF_DM_LE_KEY_ am: 2e8b1e2426

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1430109

Change-Id: Ib4d250320dfe4b084e5e2799f15b28c6a71f426f

3 years agoRemove unused #defs stack/include/sdpdefs:: am: c14df7b3f9 am: 386c82933d
Chris Manton [Thu, 17 Sep 2020 20:37:46 +0000 (20:37 +0000)]
Remove unused #defs stack/include/sdpdefs:: am: c14df7b3f9 am: 386c82933d

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1430108

Change-Id: I895108f098ccb2ad46ec8f1edbb7d01701a372c9

3 years agoLog "device" btif/src/btif_config.c::btif_get_device_type am: f4b14ac760 am: b46814490c
Chris Manton [Thu, 17 Sep 2020 20:37:43 +0000 (20:37 +0000)]
Log "device" btif/src/btif_config.c::btif_get_device_type am: f4b14ac760 am: b46814490c

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426430

Change-Id: I3bb8b15c30a787689ad7e99a67ad0e5ff2c47a9c

3 years agoRemove unused #def BTM_MAX_VENDOR_SPECIFIC_LEN am: 1873a2babd am: 58d45bbb45
Chris Manton [Thu, 17 Sep 2020 20:37:41 +0000 (20:37 +0000)]
Remove unused #def BTM_MAX_VENDOR_SPECIFIC_LEN am: 1873a2babd am: 58d45bbb45

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426429

Change-Id: I37d1538f2241f7f41c94a2fd07923b6a0033fedf

3 years agoSet default tag to 'bluetooth' am: 92b756348f am: 41c42bb618
Chris Manton [Thu, 17 Sep 2020 20:37:40 +0000 (20:37 +0000)]
Set default tag to 'bluetooth' am: 92b756348f am: 41c42bb618

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426428

Change-Id: I54ba716f2b86b45f9533d0077717c1d45bbddb40

3 years agoReplace #def btif/src/btif_sock_thread::APPL_TRACE_DEBUG am: 976d99b20c am: 211eceef20
Chris Manton [Thu, 17 Sep 2020 20:37:39 +0000 (20:37 +0000)]
Replace #def btif/src/btif_sock_thread::APPL_TRACE_DEBUG am: 976d99b20c am: 211eceef20

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425787

Change-Id: I29ad7bebed27501a86174fc11522c20f0b67d7d1

3 years agoRemove unused #defs bta/include/bta_api:: am: 2b12241ab3 am: dd092559e8
Chris Manton [Thu, 17 Sep 2020 20:37:37 +0000 (20:37 +0000)]
Remove unused #defs bta/include/bta_api:: am: 2b12241ab3 am: dd092559e8

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425785

Change-Id: I001edefb715958a8ddd649942c545b8f7185302c

3 years agoRemove unused #defs stack/smp:: am: 8fead02f91 am: 286fb02b41
Chris Manton [Thu, 17 Sep 2020 20:37:34 +0000 (20:37 +0000)]
Remove unused #defs stack/smp:: am: 8fead02f91 am: 286fb02b41

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425784

Change-Id: I73e7874666839bb5bc54b39c7e50e6a287a77f6f

3 years agoRemove unused #defs stack/include/sdpdefs:: am: c14df7b3f9
Chris Manton [Thu, 17 Sep 2020 19:43:14 +0000 (19:43 +0000)]
Remove unused #defs stack/include/sdpdefs:: am: c14df7b3f9

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1430108

Change-Id: Ibcc57233e337c3a1d5f958b7bc71cb901476cf95

3 years agoLog "device" btif/src/btif_config.c::btif_get_device_type am: f4b14ac760
Chris Manton [Thu, 17 Sep 2020 19:43:10 +0000 (19:43 +0000)]
Log "device" btif/src/btif_config.c::btif_get_device_type am: f4b14ac760

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426430

Change-Id: I99e2d8b7fc19cdacb1a6b44d73b714a91261ef1b

3 years agoRemove unused #def BTM_MAX_VENDOR_SPECIFIC_LEN am: 1873a2babd
Chris Manton [Thu, 17 Sep 2020 19:42:23 +0000 (19:42 +0000)]
Remove unused #def BTM_MAX_VENDOR_SPECIFIC_LEN am: 1873a2babd

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426429

Change-Id: Ibf24011460153c0149568795f633f4b704ccfe52

3 years agoSet default tag to 'bluetooth' am: 92b756348f
Chris Manton [Thu, 17 Sep 2020 19:42:19 +0000 (19:42 +0000)]
Set default tag to 'bluetooth' am: 92b756348f

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1426428

Change-Id: Ieb78a8a6d0d621dcfbfabfaaa8edd61a03b1c4ee

3 years agoReplace #def btif/src/btif_sock_thread::APPL_TRACE_DEBUG am: 976d99b20c
Chris Manton [Thu, 17 Sep 2020 19:41:47 +0000 (19:41 +0000)]
Replace #def btif/src/btif_sock_thread::APPL_TRACE_DEBUG am: 976d99b20c

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425787

Change-Id: I6e33e8d48f9b21f5cbe54539604f246a2e3d7a2c

3 years agoRemove unused #defs bta/include/bta_api:: am: 2b12241ab3
Chris Manton [Thu, 17 Sep 2020 19:40:50 +0000 (19:40 +0000)]
Remove unused #defs bta/include/bta_api:: am: 2b12241ab3

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425785

Change-Id: Ie22180b2242603eacacfe69c299de052f041f491

3 years agoRemove unused #defs stack/smp:: am: 8fead02f91
Chris Manton [Thu, 17 Sep 2020 19:39:20 +0000 (19:39 +0000)]
Remove unused #defs stack/smp:: am: 8fead02f91

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1425784

Change-Id: Iba3a35a0f35e6ab79f14b2b43d3ad312ed745cba

3 years agoRemove unnecessary #def BTIF_DM_LE_KEY_
Chris Manton [Thu, 10 Sep 2020 20:40:36 +0000 (13:40 -0700)]
Remove unnecessary #def BTIF_DM_LE_KEY_

=>BTM_LE_KEY_

BTM_LE_KEY_PENC == BTA_LE_KEY_PENC == BTIF_DM_LE_KEY_PENC
BTM_LE_KEY_PID == BTA_LE_KEY_PID == BTIF_DM_LE_KEY_PID
BTM_LE_KEY_PCSRK == BTA_LE_KEY_PCSRK == BTIF_DM_LE_KEY_PCSRK

BTM_LE_KEY_LENC == BTA_LE_KEY_LENC == BTIF_DM_LE_KEY_LENC
BTM_LE_KEY_LID == BTA_LE_KEY_LID == BTIF_DM_LE_KEY_LID
BTM_LE_KEY_LCSRK == BTA_LE_KEY_LCSRK == BTIF_DM_LE_KEY_LCSRK

Towards fewer aliases

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I8e0acad049b7c5d816a5244825bcd0b9028e3a25

3 years agoRemove unused #defs stack/include/sdpdefs::
Chris Manton [Thu, 10 Sep 2020 18:09:32 +0000 (11:09 -0700)]
Remove unused #defs stack/include/sdpdefs::

Towards flattening Everything

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: Ifd2a529f0d3a73a024a7c38f2bf0c59918371a02

3 years agoLog "device" btif/src/btif_config.c::btif_get_device_type
Chris Manton [Wed, 9 Sep 2020 23:13:50 +0000 (16:13 -0700)]
Log "device" btif/src/btif_config.c::btif_get_device_type

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: Ied237375c1dd9ceeab483f5af4b9f61637e9779c

3 years agoRemove unused #def BTM_MAX_VENDOR_SPECIFIC_LEN
Chris Manton [Wed, 9 Sep 2020 06:02:06 +0000 (23:02 -0700)]
Remove unused #def BTM_MAX_VENDOR_SPECIFIC_LEN

Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: If93c2b232e9736728fd4dccc2a10bfa9fbf1365b

3 years agoSet default tag to 'bluetooth'
Chris Manton [Sat, 12 Sep 2020 23:26:35 +0000 (16:26 -0700)]
Set default tag to 'bluetooth'

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I65fbd9338482300e176e5afbd904a34e363e92bb

3 years agoReplace #def btif/src/btif_sock_thread::APPL_TRACE_DEBUG
Chris Manton [Sat, 12 Sep 2020 21:47:10 +0000 (14:47 -0700)]
Replace #def btif/src/btif_sock_thread::APPL_TRACE_DEBUG

Useless information emitted

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: Iadbfd57310e7e592a47aa4502a089316cb36610f