summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-08bt: add -Wno-error flag to bypass compilation errors.android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devAlain Vongsouvanh
BUG: 73113371 Change-Id: I50806d3a8a49c6cc12bc1eca891b330bb2112299
2018-01-25Make libbt-vendor build with the VNDK.Steven Moreland
When the vndk is enabled (BOARD_VNDK_VERSION=current), vendor libraries must only link against vendor variants in the build system. This also means that they receive restricted sets of headers and that automatic global headers are restricted. Test: build libbt-vendor with BOARD_VNDK_VERSION=current Bug: 69526027 Change-Id: I2ff78cccc417d0fff8cacb8b82fa8dc3d6f074ab
2018-01-18Don't use the STL in C projects.Shijian Li
Bug: 72138732 Change-Id: I18431ad0f93bc34825faacdc59b6ea66bbf757b2
2018-01-05Merge "Add -Wno-error to compile with global -Werror." am: 78628913ee am: ↵Chih-Hung Hsieh
dd543379de am: 69c30a4488 Change-Id: Ib09e3690fe7b6bff6ccfe5893c41cfe828896e23
2018-01-05Merge "Add -Wno-error to compile with global -Werror." am: 78628913eeChih-Hung Hsieh
am: dd543379de Change-Id: I3d00705d5e6da08d34d050b28c8fc10b8bd4c2ed
2018-01-05Merge "Add -Wno-error to compile with global -Werror."Chih-Hung Hsieh
am: 78628913ee Change-Id: Idce1c0da267017db9d2f8dba402c84175da91017
2018-01-05Merge "Add -Wno-error to compile with global -Werror."android-wear-p-preview-2android-wear-8.0.0_r1android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-n-iot-release-smart-display-r2android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1android-n-iot-release-lg-thinq-wk7o-mr1-iot-preview-8o-mr1-iot-preview-7Treehugger Robot
2018-01-04Add -Wno-error to compile with global -Werror.Chih-Hung Hsieh
Bug: 66996870 Test: normal builds. Change-Id: I0880f4c36671a545ec365ae39f0afac54a32e5e3
2017-12-21Merge "build warnings" am: 90f3dcf315 am: ff1995bbe9Mark Salyzyn
am: 48b5c0c69f Change-Id: I7f4c483e485f4325df4c93e619ff2bf3fb6f183e
2017-12-20Merge "build warnings" am: 90f3dcf315Mark Salyzyn
am: ff1995bbe9 Change-Id: I452a906b6c8da279b36b094acba93ada222b27c4
2017-12-20Merge "build warnings"Mark Salyzyn
am: 90f3dcf315 Change-Id: I7cfcdeacccb98968321eb0f8e805eae00b66d6c8
2017-12-20Merge "build warnings"Treehugger Robot
2017-12-20build warningsMark Salyzyn
Solve a series of build warnings, the most notable being the annoying unused label error: which makes _real_ build errors harder to find. Test: build warnings gone. Change-Id: I447bd06dabdaf52b4742b06fb081368e0d86eae5
2017-12-08Merge "DO NOT MERGE: Merge Oreo MR1 into master" am: c8fdc0c131 -s ours am: ↵Xin Li
569b89e1e6 am: 253041ec3d -s ours Change-Id: I9afab39bc9ade45a4c83c51602e28db7a52801ec
2017-12-07DO NOT MERGE: Merge Oreo MR1 into master am: 9490ad1f69 -s ours am: 8f1c96db39Xin Li
am: de47f7bf31 -s ours Change-Id: I6e8453e077fbeed1be968f99028e98b6961d3544
2017-12-07Merge "DO NOT MERGE: Merge Oreo MR1 into master" am: c8fdc0c131 -s oursXin Li
am: 569b89e1e6 Change-Id: I93ac53247bcd014ae900bd0034198cef2497c1de
2017-12-07Merge "DO NOT MERGE: Merge Oreo MR1 into master"Xin Li
am: c8fdc0c131 -s ours Change-Id: I6dbfd91e5608f80e47bf2dc39240574ef972737d
2017-12-07DO NOT MERGE: Merge Oreo MR1 into master am: 9490ad1f69 -s oursXin Li
am: 8f1c96db39 Change-Id: I5b98970da29f6bb3e8cad1d153d64293bd302ef4
2017-12-07DO NOT MERGE: Merge Oreo MR1 into masterXin Li
am: 9490ad1f69 -s ours Change-Id: Ief4c7f70d3b78656f495cc7886413b073936ee1b
2017-12-06Merge "DO NOT MERGE: Merge Oreo MR1 into master"Xin Li
2017-12-06DO NOT MERGE: Merge Oreo MR1 into masterXin Li
Exempt-From-Owner-Approval: Changes already landed internally Change-Id: Ie9446417f06f0869285fb24f324a443dfbea2d1f
2017-11-15Merge remote-tracking branch 'goog/stage-aosp-master' into HEADXin Li
am: 29deedbbdd Change-Id: I32f369716979e1e6c3df6abeb12fbecc1ad4185e
2017-11-14Merge remote-tracking branch 'goog/stage-aosp-master' into HEADXin Li
Change-Id: I3a821863ad7f0a64535ebe1cafef084d01df028f
2017-11-13Merge commit '2b1480850773c9cafb5a383814274f06239af914' into HEADXin Li
Change-Id: I8c1e9702be51b9217b80385d7537e37fc2452101
2017-11-07Merge "Use -Werror in hardware/qcom/bt" am: 3c54d85c5b am: 3b72e8e452Chih-hung Hsieh
am: 554d70dd52 Change-Id: I3bd3a88b5f6ee1e84b236e6246ef80ba42de4287
2017-11-07Merge "Use -Werror in hardware/qcom/bt" am: 3c54d85c5bChih-hung Hsieh
am: 3b72e8e452 Change-Id: Iea7fcb3e6bb36ade6b6dff0838266398a7fc922e
2017-11-07Merge "Use -Werror in hardware/qcom/bt"Chih-hung Hsieh
am: 3c54d85c5b Change-Id: I2cfa04d7dc827c7bd54c07e2b9a3cdd7d52831d7
2017-11-07Merge "Use -Werror in hardware/qcom/bt"android-o-mr1-iot-preview-6o-mr1-iot-preview-6Chih-hung Hsieh
2017-11-06Use -Werror in hardware/qcom/btChih-Hung Hsieh
* Suppress existing warnings. * Keep user-defined-warnings, to fix later. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I503bef7c15b8182231e7460c6378c8040cf25cec
2017-10-16bt: msm8909w caf release LW.BR.3.0.1-04400-8x09w.0 for SD3100.Alain Vongsouvanh
MSM8909W BT HAL code copied from CAF release LW.BR.3.0.1-04400-8x09w.0. Created a new msm8909w_3100 subfolder as 3.0.1 releases are not compatible with 3.0.0 ones. Change-Id: Ibd88b93939f1dc3aaf2567f9d5387aaf64a7143c (cherry picked from commit 2e6435ea4d8fb0bbb3beb1ed8c7871ae7b47c02e)
2017-09-18remove sdm845 supportAlexey Polyudov
Change-Id: I6bf5e06cb9ba67a4594b313b68a58437327c6617
2017-08-10Merge "Stop wcnss_filter if start timesout waiting for cb am: 28d8d2c448 am: ↵Sunny Kapdi
312a196daa" into oc-mr1-dev-plus-aosp am: 2b14808507 Change-Id: Ia59453659564687fb93c0e43623d2b28325bb352
2017-08-10Stop wcnss_filter if start timesout waiting for cb am: 28d8d2c448 am: 12a198def5Sunny Kapdi
am: 39550b5b9e Change-Id: I0d2c61220f29731af687bd1eaf5812b6a14c4ab4
2017-08-10Merge "Stop wcnss_filter if start timesout waiting for cb am: 28d8d2c448 am: ↵Android Build Merger (Role)
312a196daa" into oc-mr1-dev-plus-aosp
2017-08-10Stop wcnss_filter if start timesout waiting for cb am: 28d8d2c448Sunny Kapdi
am: 312a196daa Change-Id: I1bbc3999f32a89f12bdb5376c865c0f277b7ee94
2017-08-10Stop wcnss_filter if start timesout waiting for cb am: 28d8d2c448Sunny Kapdi
am: 12a198def5 Change-Id: Iffbd1118e7614f01b83b758729673c3e7c1b4e24
2017-08-10Stop wcnss_filter if start timesout waiting for cboreo-mr1-devSunny Kapdi
am: 28d8d2c448 Change-Id: I6cbb879b49df62eba6981ae5a9f6e68ada7ba0e1
2017-08-10Stop wcnss_filter if start timesout waiting for cbSunny Kapdi
am: 28d8d2c448 Change-Id: I47ec461143b8f80df64899b403a8f618b56f8157
2017-08-09Stop wcnss_filter if start timesout waiting for cboreo-dr1-devSunny Kapdi
Make sure wcnss_filter stops in error case so that the stack can make use of it next time without doing a power_off. If the stack were to also crash, there won't be a power_off from the stack. Bug: 64420262 Change-Id: I8b2ab5abbdd7c84a794d2d5bc9ff822fad257cc7
2017-07-03Merge "Add missing headers to libbt-vendor"TreeHugger Robot
2017-06-28Add missing headers to libbt-vendorJiyong Park
When building with BOARD_VNDK_VERSION set, global include path is not provided. As a result, libbt-vendor could not be built since it has been using some symbols without explicitly including headers. This CL adds the missing headers and organize the include path order. Bug: 37342627 Test: BOARD_VNDK_VERSION=current m -j libbt-vendor Change-Id: Icc16cef0aa6bd8911fb2a36bc4016e1f5b110471
2017-06-27Android.mk: Add sdm845 (and cleanup)Chris Fries
The nested ifs are a bit ugly, so lets rely on the target platform to set the path. Bug: 62287998 Change-Id: I539988c514775b3a3660ac2cabd9c709e40a8ec3
2017-06-26sdm845: Add BT vendor commands for sdm845Chris Fries
Bug: 62287998 Change-Id: Ib940931709da2f23af3ec1800b665e638e874baa
2017-06-26sdm845: AU_LINUX_ANDROID_LA.UM.6.3.R1.06.00.01.301.010Chris Fries
commit 540b80f51e565f429381898c4752e88f05082f2a Merge: e304af7 6a71c31 Author: Linux Build Service Account <lnxbuild@localhost> Date: Mon May 15 11:02:23 2017 -0600 Merge 6a71c31f1f2cf02f4a639602922fa15abf7152a1 on remote branch Bug: 62287998 Change-Id: I603f2edb032034c4cc89772564debe80cdaeec1b
2017-06-20Remove hardcoded LOCAL_MODULE_PATHS from vendor components. (bt) am: 2ddb2ebf89Vishwath Mohan
am: d86fa1db74 Change-Id: I2547175aaebf82f44fbce2e10b94694ac3ebd4b9
2017-06-20Remove hardcoded LOCAL_MODULE_PATHS from vendor components. (bt)Vishwath Mohan
am: 2ddb2ebf89 Change-Id: I1a92bea33e79b3f08050a57ec077a89adf03bb0e
2017-06-19Remove hardcoded LOCAL_MODULE_PATHS from vendor components. (bt)Vishwath Mohan
This CL replaces all LOCAL_MODULE_PATH_* definitions for vendor shared libraries with LOCAL_VENDOR_MODULE := true instead. This appropriately generates sanitized versions of these libraries to /data/asan/* while generating the stock versions in /vendor/lib* as desired. Needed for ASAN builds to work correctly. Bug: 37740897 Test: m -j40 && SANITIZE_TARGET="address" m -j40 # shared libs in $ANDROID_PRODUCT_OUT/vendor/lib* do not contain asan symbols, while the ones in $ANDROID_PRODUCT_OUT/data/asan/vendor/lib* do. Change-Id: I16f458cf46efd078ff0cc04dace4ec7ce0dbb47b (cherry picked from commit 6fcf11aae8532b3466a224150906a3c63dbafb6c)
2017-06-17Remove hardcoded LOCAL_MODULE_PATHS from vendor components. (bt)Vishwath Mohan
This CL replaces all LOCAL_MODULE_PATH_* definitions for vendor shared libraries with LOCAL_VENDOR_MODULE := true instead. This appropriately generates sanitized versions of these libraries to /data/asan/* while generating the stock versions in /vendor/lib* as desired. Needed for ASAN builds to work correctly. Bug: 37740897 Test: m -j40 && SANITIZE_TARGET="address" m -j40 # shared libs in $ANDROID_PRODUCT_OUT/vendor/lib* do not contain asan symbols, while the ones in $ANDROID_PRODUCT_OUT/data/asan/vendor/lib* do. Change-Id: I16f458cf46efd078ff0cc04dace4ec7ce0dbb47b
2017-05-25Merge remote-tracking branch 'goog/oc-daydream-dev'.John Muir
Bug: 62104352 Test: Build completes, device boots, BT passes sanity checks. Change-Id: I7ed4047fd11c886eea9dfb3186da4010645dc293
2017-05-24Add vendor-specific message types for FM.John Muir
This change is for devices based on msm8998 hardware only. This only impacts standalone VR devices based o that are using oc-dev. Some message types used by QCOM are missing from system/bt/hci/include/bt_vendor_lib.h. Bug: 38055350 Test: BT compiles. Proprietary bits that depend on the definitions added by this commit now compile. Change-Id: Ibe524528df6d86b7c0eb1f7df8d7074fcbcfbf9b