summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-01Merge tag 'LA.QSSI.12.0.r1-06800-qssi.0' into sugisawa-mr1HEADsugisawa-mr1alk3pInjection
"LA.QSSI.12.0.r1-06800-qssi.0" Change-Id: I3c5a85f5c37b5bba1590d2aa8f67e5b3f01939c8
2022-04-04Merge e1361aaa2d8bc275242203ffc5b74d8339e217a4 on remote branchLinux Build Service Account
Change-Id: I5d0b3493620052500838ebb2443206eddd6ca150
2022-03-23Snap for 8343869 from 75f1bda1bc422e3882dbbeed4be03b24f863b2ba to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I50e3a71b510aaa00a6adad9e31d4ab3e63c7db06
2022-02-22Merge SP2A.220305.013Haamed Gheibi
Bug: 220074017 Change-Id: Ia2198b401a3a907c785316e0ef4c00bf27fa59b1
2022-01-16Merge 103f61372fa2809b22d0ff3131e171ea579d11ce on remote branchLinux Build Service Account
Change-Id: I7ba80d8ee309321a771526e5bb6272c5fabce5bc
2021-12-20Snap for 8014993 from 202706ad45c6b0c0efff99c9f1de34003e80927f to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I30a35371a56a2d4fbf9e25898656021bc462b044
2021-12-17Snap for 8010657 from 0b5ab223e110f3a34b30e7b61e4ea68c03dba98b to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: Ie66e88133267b6c910002995e0dbc92f326155cd
2021-12-09Add GRALLOC_FRAMEBUFFER_NUM configurationYiMing Tseng
Add config to set the NUM_BUFFERS. Set NUM_BUFFERS to 1 can prevent page flipping and set it to a larger number can allow userspace to fill up the following frame earlier. Bug: 205917753 Change-Id: Ibf4a52a1e35f4a2404008a48b637cb82c4b46365
2021-12-06Merge mpr-2021-11-05Eric Arseneau
Change-Id: Ic77a31fa53a39497587f93b105b848e045b9fb50
2021-12-04Snap for 7968112 from dbf2545214d16eaed5901bd41c8c8e8871ef0168 to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: Ib997e88b6354740fc623037cca0bc8e30c1b1d80
2021-12-03Snap for 7963886 from 4cb45aba7f1bab4465e61b517b6784de4e98529e to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I68c9511d060d0ebd30f51b33bacc0dc06134ea70
2021-12-02dynamic_sensor: Support recognizing head tracker sensor.Erik Staats
Bug: 207008609 Test: Verified dynamic sensor sampling with proposed standard Android head tracker. Test: Verified dynamic sensor sampling with custom Android sensor. Change-Id: Ia9b991d4a8f7de132cb8509bcc84c51f62e56b31
2021-12-01dynamic_sensor: Support non-8-bit sized HID report items.Erik Staats
Bug: 207008609 Test: Verified dynamic sensor sampling. Test: Verified unit tests pass. Change-Id: I797ccabadefa0dde59fd0f3e8541f9853d657f3f
2021-11-24Snap for 7940976 from f99f73ceebb4a0cfe7b8554194b9dc54f05a902f to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: If570c8d4ef839fd9e2454f6ca3a4bd63933b6372
2021-11-22dynamic_sensor: Support report and power usage collections.Erik Staats
Bug: 207008609 Test: Verified dynamic sensor sampling. Change-Id: If0bef3647d5c52f9bf1d92a2a0ead72e98c70b8c
2021-11-06Snap for 7889170 from 24ead9d84a9d9ef077f4d44995e2add9a79a206d to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I7b33f68f6ea4aaf8b69310a2db593146f8de6aa4
2021-11-03dynamic_sensor: Don't hold mgr lock when operating sensor.Erik Staats
Bug: 205041452 Test: Verified that multiple subscriptions can be made with sensor_test to a dynamic sensor without hanging. Change-Id: Ie7671df8294bee04a0ebe1940242c2a83105f897
2021-10-20audio: Add audio amplifier HALsugisawaEthan Chen
This is a squash of the following commits. commit dabc25c1d073a0f32b706e59b87ac89f67389107 Author: Ethan Chen <intervigil@gmail.com> Date: Fri, 03 Jul 2015 21:35:30 -0700 audio: Notify amplifier HAL of device enable/disable Change-Id: Ice808c9b55a9e3bc8bafe5ca3ff555377d38dd8f commit 5b2337c434acff34d85ae14b9cc2d3507fdffe52 Author: Scott Mertz <scott@cyngn.com> Date: Fri, 11 Sep 2015 12:09:06 -0700 amplifier: add set_parameters method - audio hal should pass the audio_device parameters to the amplifier to allow the amplifier to make decisions based on the additional parameters. For example, we may want to change settings for DTS TrueMedia use case. Change-Id: Iccf6ef7ced2abd2e12e857eea8e580cda15eec04 commit 6a6c815e74bc9c8da0cead508dfa722229ea878f Author: Scott Mertz <scott@cyngn.com> Date: Wed, 21 Oct 2015 10:11:49 -0700 audio_amplifier: fix compilation stdlib.h is needed explicitely with the new toolchain/toolchain options. Change-Id: I876041828310ec8f9fb1e0d636a38cce1977d9b9 commit dcc6b5fd693b129492a45ec75038ca582689bd5d Author: Ethan Chen <intervigil@gmail.com> Date: Fri, 15 Jan 2016 16:12:39 -0800 amplifier: Fix compilation warning * Forward declare str_parms Change-Id: Iafb0ad8e4b0696807cfe568d0f89ce5dad6bcade commit 978ac098d6cde55bc5090ea83a9bda2ee176577b Author: codeworkx <daniel.hillenbrand@codeworkx.de> Date: Sat Mar 24 21:30:34 2018 +0100 audio_amplifier: add hooks for stream parameter manipulation This allows to modify audio parameters before the first device selection happens which is necessary when setting ANC parameter since it must happen before audio hal hits voice_start_call() and selects devices. If setting ANC after stream has been started it will trigger a re-selection of devices and cause a short downtime. Change-Id: Icfddab5ce27235c1567a0557e63b3a7421778187 commit fbd7069e5c87772338608e026f60d2fef37ca5f3 (HEAD) Author: Pig <pig.priv@gmail.com> Date: Tue Sep 22 21:41:59 2020 +0800 audio_amplifier: Add new hook for setting amp feedback Change-Id: Ifcea8b0c680c5066ed17cd41c29a49a8a9508aea
2021-10-08Merge e4e688c19eecf24f29a0c33d6e93e591d35b4239 on remote branchLinux Build Service Account
Change-Id: Ia5a9399cabe9bdae5b31e01c62d6fef788ebd861
2021-10-05Snap for 7795143 from 35964ba0768558fe61fd225a51015c1b56656ddc to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: Iaa59ed2d78de3d5b2400b89f032d8b06e1386244
2021-10-04dynamic_sensor: Add multi-HAL 2.1 flush support.Erik Staats
Bug: 201730055 Test: Verified that flush, batch, and activate sensor VTS tests pass. Change-Id: I6721d9f8976b3ef9f6af02b2320833025b479ee6
2021-09-30Snap for 7783058 from 43bc7bccdc3e4ee224d5c22ef8f18b0f2fbeb1e0 to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I2c7d5dfff1c000beec8e427b5a6e0ae64e1c68ab
2021-09-30dynamic_sensor: Add multi-HAL 2.1 sampling support.Erik Staats
Bug: 195964858 Test: Paired a Sony PS4 controller and verified it can be sampled as an accelerometer. The first subscription always returns all 0's, but subsequent subscriptions return proper accel samples. Change-Id: I4bbc4695c988f600a62502f9fccabaa68f42c72b
2021-09-29Snap for 7779164 from 7b29add5f73449e3fdcb462f030b7f44c985815e to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: Ie1e6d674364732f3a2f58e7fa25e42c25079a303
2021-09-29dynamic_sensor: Notify multi-HAL 2.1 of connected sensors.Erik Staats
Bug: 195964858 Test: Paired a Sony PS4 controller and verified it is present in sensor list as an accelerometer. It can't be sampled, but the LSM6DSR accelerometer may still be sampled. Change-Id: I182291cebdf84e5f6cd44d16debd6a07c4bc5281
2021-09-25Snap for 7766737 from 3c7a12d8f1764df734f74b486e57acf1f629dd5e to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: Ie7f9b61f2e0cb7382712849223e8100c727d9c6d
2021-09-24dynamic_sensor: Add sensor manager init to sub-HAL 2.1.Erik Staats
Bug: 195964858 Test: Verified dynamic sensor manager is present in sensor list and that no SELinux violations occur on sc-v2-dev and master. $ make -j28 && \ vendor/google/tools/flashall -w -s 14281FDEE000A5 --disable_verity && \ sleep 90 && adb root . . . $ adb shell sensor_test list | grep "sensor_test\|Type\|Dynamic" sensor_test version 74 Type Subtype Name 32 0 Dynamic Sensor Manager $ adb logcat -d | grep avc | grep sensor $ Change-Id: Ib3da287e4f4118ad6b19498248e263f8c1662b3a
2021-09-22Snap for 7756953 from 1d509cf815c5e3319ce4303eabe863b6b8dcf3a1 to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I39f34e053d522fbc7a6ba1d16dd8f2d5e22dd6a1
2021-09-22Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."Erik Staats
Revert submission 15874906-bug_195964858.2 Reason for revert: b/200815351 Reverted Changes: I76a60f7fb:Allow the sensor HAL to access dynamic sensor prop... I5d587dc46:dynamic_sensor: Add sensor manager init to sub-HAL... Change-Id: I26b95614bb276e5c2a686de78d73ab48767176a3
2021-09-21Snap for 7751031 from 26bd9f610a44b5efae3891ed8c38f79bfdb3e187 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I6c6803a28f6910ae18582c7e3c59b0c31700b17a
2021-09-20dynamic_sensor: Add sensor manager init to sub-HAL 2.1.Erik Staats
Bug: 195964858 Test: Verified dynamic sensor manager is present in sensor list and that no SELinux violations occur. Test: See details in testing done comment in https://googleplex-android-review.git.corp.google.com/15874906 . Change-Id: I5d587dc46bdec66c3162bf222d36b285b8d2ca3d
2021-09-20[automerger skipped] Merge mpr-2021-09-05 skipped: 404d2097c4Eric Arseneau
Change-Id: I19fae53d09e6149259d5cb1eaa35aa821c37d853
2021-09-18Snap for 7743222 from 3482ca5bf73ca6afd10eb49dfc7cfb49609b3eae to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: Ie9f36fac9a1e6e2db6cd49baebcf15183060eab2
2021-09-16Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."Erik Staats
This reverts commit 28b58c62b5db41da83366e4b4fe3e0ef9ed32a22. Reason for revert: 200210164 Change-Id: I6be2c972a29ec7943dbdf450ef3e491065b011a6
2021-09-16Merge mpr-2021-09-05Eric Arseneau
Change-Id: I9652e6b945332a03e20cabd4cd9cad5338022183
2021-09-15dynamic_sensor: Add sensor manager init to sub-HAL 2.1.Erik Staats
Bug: 195964858 Test: Verified dynamic sensor manager is present in sensor list. Test: Test: See details in testing done comment in https://googleplex-android-review.git.corp.google.com/15831086 . Change-Id: Ia34596d79f8a6c6985b35dcae75126e456f6009e
2021-09-14Snap for 7731944 from 2ac7393bd8223e3b708fedb6c2b58753c0f7cb35 to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I04369ca9550f29adb4452ce17204fa542d6f4978
2021-09-13dynamic_sensor: Add stubbed sensor multi-HAL 2.1 support.Erik Staats
Bug: 195964858 Test: Verified the dynamic sensor sub-HAL initializes and non-dynamic sensors can sample. Test: See details in testing done comment in https://googleplex-android-review.git.corp.google.com/15806307 . Change-Id: I59934814cc61c7319731eb840ff2132a8c5ce241
2021-08-02Merge ae922ecfc91a8ead5460156f328828118ac1e199 on remote branchLinux Build Service Account
Change-Id: I2cbcaeb50246713e66813954310222183f259476
2021-07-17Snap for 7558324 from 9bec19a4772b4c8d1edf7f7cca4a0b05cfc8ce33 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I8d835c138f490afa0d73bbbcf01a19e239c9d8a8
2021-07-12Merge SP1A.210709.002Haamed Gheibi
Change-Id: I09fb49c5d935aaaffedc4e01dc08d309a30a8b1d
2021-07-08Merge f8a45a40361a4ac502dc2d53933d8c6ee57e3642 on remote branchLinux Build Service Account
Change-Id: I94f84648b737c392a9bb8ccb329c4df1550f1c71
2021-07-06Snap for 7524653 from 980d91746927762708f893c52e4ec8933b3c540a to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I44f13070dc3adb13a44bc8d7ca08af9c82ed3085
2021-07-06Snap for 7524638 from 61583424ff6f0135ebffda9507b085dc6839d430 to sc-releaseAndroid Build Coastguard Worker
Change-Id: Iad58734a0b28098795597890ad39bb13700578b2
2021-07-06Snap for 7524638 from 61583424ff6f0135ebffda9507b085dc6839d430 to sc-d1-releaseAndroid Build Coastguard Worker
Change-Id: I8f4c7bba463f598878dc496575bd1c8a254a53e3
2021-07-05USB Audio Hal: Fix CTS timestamp handling am: 61583424ffAndy Hung
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15190378 Change-Id: Ic90d8c34a120a2a98d576d583eadcc2392da844b
2021-07-02USB Audio Hal: Fix CTS timestamp handlingAndy Hung
Bug: 192702566 Test: atest AudioRecordTest#testTimestamp Change-Id: I3f045b309c8a95ecbe042fd9222e627cac2cb1c9
2021-06-30Snap for 7508253 from 10ed0c75d7c0d64a82c138389533bea6b6f33f4d to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I149a4926c9754094d264dcc522666ea496cc5b80
2021-06-29Snap for 7441201 from 2c2de711298447efd62709d0b942a3cce184e5b9 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I61caf4ba6335feaa96db0a7876857ba3ebefbe12
2021-06-24Snap for 7488450 from 10ed0c75d7c0d64a82c138389533bea6b6f33f4d to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I529e3f3e347e8e2cd28b4129aeb361572d311469