Commit graph

4752 commits

Author SHA1 Message Date
millerliang
e3140e8cb8 audio: remove bt path for raw and mmap playback am: cdeb65a6c2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14486299

Change-Id: Ie9d5795c6c62ee4c9c20feda022109c9bae03656
2021-05-11 08:20:55 +00:00
millerliang
caf2de47e7 audio: remove bt path for raw and mmap playback am: cdeb65a6c2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14486299

Change-Id: If76efeb9694a6ad117f391a894d9675a603d9f89
2021-05-11 08:18:56 +00:00
millerliang
8b448d9362 audio: remove bt path for raw and mmap playback am: cdeb65a6c2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14486299

Change-Id: Iec2f3e247cd77b6130bf921571aa1e3a8f6eb825
2021-05-11 08:16:08 +00:00
android-build-team Robot
37c5d48acc Snap for 7351508 from 1c4365dd67 to tm-release
Change-Id: I07eee866140372641436f2eceea5c00f5ce16662
2021-05-11 03:01:30 +00:00
android-build-team Robot
20035f2ee7 Snap for 7351654 from c35126b2ef to sc-v2-release
Change-Id: I2c7d48a14ebc831f499ccc964c27277a2b0bdf06
2021-05-11 01:02:15 +00:00
millerliang
cdeb65a6c2 audio: remove bt path for raw and mmap playback
In AOC, ULL support requires the sink to be ULL
Speaker, Analog HP and USB are ULL Sinks,
Modem and BT are LL

Bug: 165737390
Test: OboeTester --> TEST OUTPUT
Change-Id: I23da02a52586e2f5d017142b5947dd082cdc2c62
2021-05-10 22:11:38 +08:00
Carter Hsu
5359a6a7b6 audio: update Raven/Oriole mixer path to V2.0 am: c35126b2ef am: bcaad130b9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14484420

Change-Id: Ia9bd1a5037c1a0923d20f8d340a99cff8b420d45
2021-05-10 11:58:08 +00:00
Carter Hsu
bcaad130b9 audio: update Raven/Oriole mixer path to V2.0 am: c35126b2ef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14484420

Change-Id: I36454d8ce5d4bb3218df8de99010283b5d2eaef9
2021-05-10 11:34:09 +00:00
Carter Hsu
1c4365dd67 audio: update Raven/Oriole mixer path to V2.0 am: c35126b2ef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14484420

Change-Id: Ie668ffeda7beed39c373a759a3e86ac2588489e0
2021-05-10 11:32:05 +00:00
Carter Hsu
a63a3e9487 audio: update Raven/Oriole mixer path to V2.0 am: c35126b2ef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14484420

Change-Id: Ia761dcb9017027339a0dffb85111b2e4813d488c
2021-05-10 11:32:03 +00:00
Carter Hsu
c35126b2ef audio: update Raven/Oriole mixer path to V2.0
<Change List>
For mixer_paths.xml to both O6 & R4,
1. Update path name "voice-speaker" to choose VMON of bottom speaker AMP as EC reference under telephony HH mode.
2. Add the "boost peak current limit" control of cirrus speaker amps for initial value(3.50A) and below paths name.
    - "speaker" for stereo speaker playback, top amp with 1.70A, bottom amp with 1.90A
    - "speaker-safe" for mono speaker playback(ringtone, alarm, notification), bottom amp with 3.50A
    - "voice-handset" for telephony HA mode, top amp with 3.50A
    - "voice-speaker" for telephone HH mode, bottom amp with 3.50A
Bug: 174448901
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: I8bb847fbf1fc8632edf7a4f27b22184a4dd828d4
2021-05-10 04:03:07 +00:00
android-build-team Robot
e93c7cf47e Snap for 7347304 from 5d944facb0 to tm-release
Change-Id: I26b05fbbb3c401483908164c5606adc5397db0db
2021-05-08 05:01:25 +00:00
android-build-team Robot
f157d0043b Snap for 7347062 from 9c06c83aa3 to sc-v2-release
Change-Id: I3561a4c1d9619b13aeaa133481ba7cc2432ba7b6
2021-05-08 03:02:17 +00:00
millerliang
2ca01c61fe audio: add to support low-latency-record(fast intput) am: 9c06c83aa3 am: 377ea1eb94
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14461322

Change-Id: I2826cb47c834dda61377f82abbe2c286523560de
2021-05-07 11:33:07 +00:00
millerliang
377ea1eb94 audio: add to support low-latency-record(fast intput) am: 9c06c83aa3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14461322

Change-Id: I2b584edd55cf41100372e870ff1c7864dd8a814b
2021-05-07 11:11:37 +00:00
millerliang
9f0468a55b audio: add to support low-latency-record(fast intput) am: 9c06c83aa3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14461322

Change-Id: I828ea05c3dc0e0207c8b9324c772dd74dcd17093
2021-05-07 11:09:32 +00:00
millerliang
5d944facb0 audio: add to support low-latency-record(fast intput) am: 9c06c83aa3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14461322

Change-Id: Ib69c4102b1888f0f6228b50849b3eb5bc97beb1e
2021-05-07 11:09:19 +00:00
millerliang
9c06c83aa3 audio: add to support low-latency-record(fast intput)
AudioRecord not support PCM_FLOAT on FAST path yet.(b/77913243)
Use 16-bit format for low-latency-record.

Bug: 175673727
Test: OboeTester
Change-Id: I450d161cd1b236717ad01287b95f56a284443040
2021-05-07 16:58:11 +08:00
Jasmine Cha
030891c473 audio: update FM tuning (20210506) am: 8cebbe53c6 am: b05c7119b6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: I4a84fe6404c58a4463a24a732f77fd4f82eeb413
2021-05-07 03:40:50 +00:00
Jasmine Cha
b05c7119b6 audio: update FM tuning (20210506) am: 8cebbe53c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: I91083c40b47d1d8b63a4b4463e6e327dbf8aaff1
2021-05-07 03:11:50 +00:00
Jasmine Cha
1d63038938 audio: update FM tuning (20210506) am: 8cebbe53c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: Iea97d2a6dce91bf471d1281660d528eacf12745e
2021-05-07 03:10:19 +00:00
Jasmine Cha
7418073c09 audio: update FM tuning (20210506) am: 8cebbe53c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: Ia305b4debe0ef25b1e9f5ef5f644d7101c3252e9
2021-05-07 03:09:25 +00:00
android-build-team Robot
25e56111c6 Snap for 7343892 from cf879c5b96 to tm-release
Change-Id: I439b2109b339193d2c0f6378f41d025349436f66
2021-05-07 03:01:37 +00:00
Jasmine Cha
8cebbe53c6 audio: update FM tuning (20210506)
- R4O6
  1. HA NB/WB/SWB/FB : EPD_Offset = 0x000
  2. HA NB/WB/SWB/FB : TX Mic dead parameter implented (includ HA-HAC TX)
    =>TX_MAINMIC_BLKFACTOR
    =>TX_REFMIC_BLKFACTOR
    =>DTD_THR1_7
    =>DTD_THE2_8
  3. HH NB/WB/SWB/FB : TX Mic dead parameter implented
    =>TX_MAINMIC_BLKFACTOR
    =>TX_REFMIC_BLKFACTOR
    =>DTD_THR1_7
    =>DTD_THE2_8
  4. Adding [EC off] / [NS off] / [ECNS off] on HAFB and HHFB

Bug: 174635995
Test: manual test

Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I23f6ad50ef42b3c6875cda54cb5179f5df423cfc
2021-05-07 02:27:00 +00:00
Labib
8731b76dbe Add BT SAR Tx Power Cap table to P21 devices am: 68270de177 am: 14fd303c41
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: Ia73a7b804e11a2b84ce0ac494a2d3f1158c1b8ff
2021-05-07 01:59:15 +00:00
Labib
14fd303c41 Add BT SAR Tx Power Cap table to P21 devices am: 68270de177
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: Iaee6835050243bd2876ba23dea7fce5fe87c2a4b
2021-05-07 01:12:56 +00:00
Labib
b22726d4ca Add BT SAR Tx Power Cap table to P21 devices am: 68270de177
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: I3b473213e94e7d7350b3532a43fb0cb5fa2309f2
2021-05-07 01:11:18 +00:00
Labib
2f01f7897f Add BT SAR Tx Power Cap table to P21 devices am: 68270de177
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: I42a5ad4393a58e5fbe5f11ad9f21ea0225e09c4b
2021-05-07 01:11:14 +00:00
android-build-team Robot
a1a1c6fefc Snap for 7343210 from 4791bdabe3 to sc-v2-release
Change-Id: I0a5dd362ec41e600f3264a420b4e1c5b7d435d71
2021-05-07 01:02:04 +00:00
Labib
68270de177 Add BT SAR Tx Power Cap table to P21 devices
Bug: 187257485
Change-Id: Ia97fafe9e1fcf6b3e980d8af7718094307c36aff
2021-05-07 00:53:15 +00:00
Chris Fries
1979e16f00 power_profile.xml: Fix typo "volatage" am: 4791bdabe3 am: a3f7abf526
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: I5d8f23a6c8ce2ac88fe4ce2c0ff9a298aeb67af8
2021-05-06 18:09:43 +00:00
Chris Fries
a3f7abf526 power_profile.xml: Fix typo "volatage" am: 4791bdabe3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: I2baa7ff3f2282d16ddc2fe87251c9260b51d4bf4
2021-05-06 17:49:05 +00:00
Chris Fries
cf879c5b96 power_profile.xml: Fix typo "volatage" am: 4791bdabe3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: I2c72d8956a000a615565a2e633980c350647ea2d
2021-05-06 17:47:07 +00:00
Chris Fries
2210309bfb power_profile.xml: Fix typo "volatage" am: 4791bdabe3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: If0b55964e208c79a8e385ece5cfee0dbc9b834eb
2021-05-06 17:47:06 +00:00
Chris Fries
4791bdabe3 power_profile.xml: Fix typo "volatage"
Bug: 135906639
Change-Id: I7457ba49170d59cf88ffcb4ef8fedd980f391a05
2021-05-06 17:26:11 +00:00
millerliang
a084ec9e09 audio: add to support mmap record am: 80c7d2ef11 am: 7e504ab9ba
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: I5944b509c8a0fa7571f845c38fa6707b5e9d26dd
2021-05-06 14:44:22 +00:00
millerliang
7e504ab9ba audio: add to support mmap record am: 80c7d2ef11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: Ica1f64c83c51a4704d366670bd246dcc44ef6f81
2021-05-06 14:31:12 +00:00
millerliang
a70bb85257 audio: add to support mmap record am: 80c7d2ef11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: Ia68559395d29c53bb0cd917271273578cc1730c8
2021-05-06 14:29:19 +00:00
millerliang
90f5dd9777 audio: add to support mmap record am: 80c7d2ef11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: Ibf63684e7f07426e5197729c299ac17015c3c835
2021-05-06 14:29:15 +00:00
Robin Peng
b0b2f6154f raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546 am: 371255a818
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: I7efc69cac9e60497232954302e4860ba5183698c
2021-05-06 14:13:39 +00:00
millerliang
80c7d2ef11 audio: add to support mmap record
Add to support mmap-record

Bug: 175673727
Test: OboeTester
Change-Id: Ib3dc9b5df969e972b6a1155a216eeb4e5e353b3f
Signed-off-by: millerliang <millerliang@google.com>
2021-05-06 13:59:32 +00:00
Robin Peng
371255a818 raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: Ie565c3f3f2d5ab60d57caf67c859561c8e4df9a3
2021-05-06 13:51:02 +00:00
Robin Peng
c14e196e3e raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: Ie71c80caada4679ef402571dd5f13e2c8fe9bcfe
2021-05-06 13:48:53 +00:00
Robin Peng
8f1fa9cf72 raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: I01436b1093530a90423ea111a4c7e34e2312b2cc
2021-05-06 13:48:09 +00:00
Robin Peng
7cc6cca546 raviole: fix $(ro.hardware) not works in "on property:"
use ro.vendor.factory to replace ro.build.flavor

Bug: 187391068
Change-Id: I85f880bd4ada673655afd91cd092dbd2f1f0fec3
2021-05-06 20:09:29 +08:00
David Li
0363262c2a audio: replace audio_pre_process with offload_effect and remove audio_pre_process am: a10a9d85f2 am: 1e2145beec
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434497

Change-Id: I069dbd1b9a1fbf7b579414996129a3d79bec8fbb
2021-05-06 03:14:42 +00:00
android-build-team Robot
51b330f10c Snap for 7339917 from f47dd00498 to tm-release
Change-Id: I8462372b1e4eeb6db54f6848e2bacb948856b07b
2021-05-06 03:01:25 +00:00
David Li
1e2145beec audio: replace audio_pre_process with offload_effect and remove audio_pre_process am: a10a9d85f2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434497

Change-Id: I5ab2eb39cd45be4d6e144975272d4ca4affa9e06
2021-05-06 02:51:23 +00:00
Vince Leung
4a4554bcbb Remove audio-coupled-haptics support am: fd3f417352 am: 59500b2269
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14431937

Change-Id: I0faf798fbeaaad8f6afdae50cb8761ef74a02545
2021-05-06 02:50:01 +00:00
David Li
944f964e56 audio: replace audio_pre_process with offload_effect and remove audio_pre_process am: a10a9d85f2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434497

Change-Id: Ie38f8414bcace22e9c0b83b8d399345b61d82693
2021-05-06 02:49:33 +00:00