Commit graph

1314 commits

Author SHA1 Message Date
Wei Wang
8657b2d44d Merge "thermal: enable frequency based constrain on gpu thermal throttle" into 24D1-dev 2024-05-06 16:24:33 +00:00
James Huang
5c6040d54e gps: Update gps: Update GNSS FW 4.15.1_7_P2_R3 + config for CT3
Enable Navic (Chip_Configuration_GNSSConstConstraintDef = 0x60FF)
Disable 1PPS feature by default (Is1PPSTimeSyncEnable=0)

Bug: 336693604
Bug: 321020637
Test: Verify CTS/VTS, sanity test and SST in b/338492673
Change-Id: Ibcd6d5999f4aaec0bdafdc3ffd281749a301523e
2024-05-06 22:06:48 +08:00
sashwinbalaji
f8e414dbd8 thermal: Support undersampling for vskin-models
Enable undersampling for VSkin-Model adn VSkin-Speaker-Model, this will
enable to avoid unnecesary read temp fails when enough samples not
collected.

Bug: 338920071
Test: Push config and verify for thermal error logs
Change-Id: Ic8af11170c0273286068c12493615c4b838ecacc
2024-05-06 16:26:45 +08:00
Treehugger Robot
193b91cda0 Merge "comet: set png premultiplied vendor property" into 24D1-dev am: b5478a9c4a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27150666

Change-Id: I09cc4f746cb7ca66b7d25bfb027d09630990ebba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-06 04:54:03 +00:00
Treehugger Robot
b5478a9c4a Merge "comet: set png premultiplied vendor property" into 24D1-dev 2024-05-06 04:38:37 +00:00
Wayne Lin
9aedba2b46 gps: maintain one solution
Bug: 315915958
Test: build pass and GPS function works
Change-Id: I886db2dcf8f0c2b30a208db1e83140205e681253
Merged-In: I886db2dcf8f0c2b30a208db1e83140205e681253
2024-05-06 03:51:11 +00:00
Wayne Lin
828c85cc70 gps: maintain one solution
Bug: 315915958
Test: build pass and GPS function works
Change-Id: I886db2dcf8f0c2b30a208db1e83140205e681253
2024-05-06 03:02:08 +00:00
Peter (YM)
04c7d884b6 thermal: enable frequency based constrain on gpu thermal throttle
Replacec cdevceiling and hardlimit information with freuqencies in
thermal config

Bug: 336698561
Test: Flash Build and boot to home, run adb dumpsys android.hardware.thermal.IThermal/default, check the cdevceiling and hardlimit number for gpu
Change-Id: I7b582b3d19ddea8c5c3a643d57972167ed5b6c87
Signed-off-by: Peter (YM) <peterym@google.com>
2024-05-06 02:31:40 +00:00
Android Build Coastguard Worker
1c96b70bf5 Snap for 11800966 from e06e840d52 to 24Q3-release
Change-Id: I11f8201815bda6313b3e8f5cf5e0662c3e6b4382
2024-05-04 01:02:06 +00:00
Hasan Awais
9072823361 uwb: update calibration
Bug: 309643761
Change-Id: I4816b4d67ece9c9d3ecc5c7f1f9a3afa84e97dfa
Signed-off-by: Hasan Awais <hasanawais@google.com>
2024-05-03 12:37:00 -07:00
Treehugger Robot
e06e840d52 Merge "thermal: Move TPU to the VSKIN-SOC PID loop" into 24D1-dev am: 5b125b42ff
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27197032

Change-Id: I8ee294a635a1e41cdbdecf96e77b512d2827eca8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 17:31:39 +00:00
Treehugger Robot
5b125b42ff Merge "thermal: Move TPU to the VSKIN-SOC PID loop" into 24D1-dev 2024-05-03 17:00:32 +00:00
Juyu Chen
dad11a590e audio: Telephony tables check in, 20240503
Bug: 338526106
Test: see the bug
Change-Id: Id5147f151ac525abcca9ee697af3db9d907bcc96
Signed-off-by: Juyu Chen <juyuchen@google.com>
2024-05-03 09:52:08 +00:00
shihchienc
20feb78831 Enable Thread HAL on CT3
1. Add Thread HAL service
2. Turn on BT property

Bug: 318601784
Test: manual
Change-Id: I074c68054a1a64c354b9fa44b87c011dfbb20743
2024-05-03 07:21:49 +00:00
Treehugger Robot
4922b93732 Merge "gps: disable AGPS L5" into 24D1-dev am: 5a1f9a5794
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27151316

Change-Id: I7a369a3fbc71e8fad5f392fe1670e7dcea9da34e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 04:16:51 +00:00
Treehugger Robot
5a1f9a5794 Merge "gps: disable AGPS L5" into 24D1-dev 2024-05-03 03:55:31 +00:00
Treehugger Robot
6e3f9e4e57 Merge "odpm: support 2 random mappings to iio device" into 24D1-dev am: 928495e33f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27188221

Change-Id: I1406a6b78aabddb630485e94c130b39d7a7ffc14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 03:24:45 +00:00
Treehugger Robot
928495e33f Merge "odpm: support 2 random mappings to iio device" into 24D1-dev 2024-05-03 02:58:09 +00:00
Treehugger Robot
8f11be2843 Merge "audio: remove non-supported analog headset" into 24D1-dev am: c8b5c23804
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27152937

Change-Id: Ia4b21296789f3cce349d4d151f3838ce61c78e22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 02:46:52 +00:00
Treehugger Robot
c8b5c23804 Merge "audio: remove non-supported analog headset" into 24D1-dev 2024-05-03 02:16:59 +00:00
Darren Hsu
82e60fe15c odpm: support 2 random mappings to iio device
VSYS_PWR_MMWAVE will be replaced with S12S_VDD_AUR on SUB6
only sku. The replacement failed sometimes because there are
2 random mappings to iio device.

Mapping 1
iio:device0 -> s2mpg14-odpm
iio:device1 -> s2mpg15-odpm

Mapping 2
iio:device0 -> s2mpg15-odpm
iio:device1 -> s2mpg14-odpm

Bug: 337665886
Bug: 338416918
Bug: 338316877
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I0f469f663ca25dce86f4e9e44442723627fbb724
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2024-05-03 01:47:11 +00:00
Juyu Chen
c8fb83ac61 audio: update recording table - 0429
Bug: 337834239
Test: see the bug

Change-Id: I17341a71454b566fae248e382449f624a64b76d9
Signed-off-by: Juyu Chen <juyuchen@google.com>
2024-05-03 01:13:08 +00:00
TeYuan Wang
15c78bac5b thermal: Move TPU to the VSKIN-SOC PID loop
Bug: 322223131
Test: run TPU test
Change-Id: I4996071d1618808068dddddd984f3eca4da32517
2024-05-02 23:38:47 +00:00
Android Build Coastguard Worker
d703ff5ec3 Snap for 11794304 from 11080f27c8 to 24Q3-release
Change-Id: I8191370565353b670b08e3ca8ee4d06b6c47ddaf
2024-05-02 23:01:54 +00:00
Treehugger Robot
be5132c7ab Merge "Revert "Set big core to cpu skip mask by default"" into 24D1-dev am: dd26c30510
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27188223

Change-Id: Iae9fc7ed3d394017ad4d47099f63f368d13db6a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 21:23:55 +00:00
Treehugger Robot
dd26c30510 Merge "Revert "Set big core to cpu skip mask by default"" into 24D1-dev 2024-05-02 21:07:23 +00:00
Wayne Lin
1cad8e9e19 gps: disable AGPS L5
Bug: 336287475
Test: verify pass in b/336287475#comment25
Change-Id: Iaa06c3549d0f36e1dcce93b1dba0341bb1256c4a
2024-05-02 17:00:14 +00:00
Wayne Lin
11080f27c8 gps: disable requestRefLocCb to prevent incorrect cell info am: 57a93f40ae
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27170556

Change-Id: I616497d647655886997763454686041c9b72628c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 16:27:46 +00:00
Wayne Lin
57a93f40ae gps: disable requestRefLocCb to prevent incorrect cell info
Bug: 336760721
Test: verify pass in b/336760721#comment28
Change-Id: Ic8ce0b7d4c7de072a394d3864375d8c2d8e2b5ce
2024-05-02 22:11:12 +08:00
Chung-Kai (Michael) Mei
bc8ed4b775 Revert "Set big core to cpu skip mask by default"
This reverts commit 2e325a80b2.

Reason for revert: may get geekbench5/6 regressed
Bug: 338140604
Bug: 338141118
Change-Id: I7866afa56a598ffcf56c51cbea21a6237372a599
2024-05-02 11:11:43 +00:00
Android Build Coastguard Worker
a56e846b85 Snap for 11789350 from aa4c25fd57 to 24Q3-release
Change-Id: I0bad76ddb29fd8639fac9595f41cfe662ed90ee8
2024-05-01 23:02:25 +00:00
Treehugger Robot
aa4c25fd57 Merge "Convert comet/preloaded_nanoapps.json's .mk file to Android.bp." into main 2024-05-01 11:43:27 +00:00
Android Build Coastguard Worker
8981d0cd6f Snap for 11784291 from 613d054817 to 24Q3-release
Change-Id: I094a6a5c117a1f0bf0c130d056e0ec23bd93fb74
2024-04-30 23:02:41 +00:00
Matt Buckley
613d054817 Add POWER_EFFICIENCY uclamp max to adpf config am: 5e7e34f27a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27161693

Change-Id: I466f0e8481bd503bc6c3d73ea2eb2c9b4e816ac7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 19:25:26 +00:00
Matt Buckley
5e7e34f27a Add POWER_EFFICIENCY uclamp max to adpf config
Add the "UclampMax_EfficientBase" value to the ADPF config in the
powerhint.json to specify efficient core scheduling in the static
case, and "UclampMax_EfficientOffset" for the dynamic case, for this
device.

Bug: 277285195
Test: manual
Change-Id: I46a03a794fab1446fe3dd2f7b8a87c723157bd24
2024-04-30 16:55:08 +00:00
vincenttew
6934540e44 audio: remove non-supported analog headset
Bug: 329470379
Change-Id: I989160063611b0572714678103e870a480783766
Signed-off-by: vincenttew <vincenttew@google.com>
2024-04-30 17:56:54 +08:00
Burney Yu
77e7832943 comet: set png premultiplied vendor property
Bug: 319222627
Test: Check log
Change-Id: I98cab6ed9ccb96c03f4722a0f2ca981e315bf63b
2024-04-30 16:41:45 +08:00
Nelson Li
a01a9b8e49 Convert comet/preloaded_nanoapps.json's .mk file to Android.bp.
Since `preloaded_nanoapps.json` has different configurations for
`factory` products and `non-factory` products, `soong_namespace {}`
needs to be added to the converted Android.bp file to avoid misuse.

Additionally, due to ag/27080050, ag/27081111, ag/27095942, ag/27095945
ag/27095945, ag/27138057, ag/27138236, a common inheritance layer has
been added to all `non-factory` products. Therefore, setting different
`PRODUCT_SOONG_NAMESPACES` in the corresponding `<DEVICE>_generic.mk`
and `factory_<DEVICE>.mk` files will allow factory products and
non-factory products to use different preloaded_nanoapps.json.

Bug: 336452008
Test: 1. lunch <device_name>-trunk_staging-userdebug && \
         m -j preloaded_nanoapps.json
      2. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
         It should be the <device_name> version.
      3. lunch factory_<device_name>-trunk_staging-userdebug && \
         m -j preloaded_nanoapps.json
      4. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
         It should be the factory version.
Change-Id: I80204d2868b209273eb7d696ad8359c9d7a26c05
2024-04-30 07:59:56 +00:00
Ted Wang
1c928aa82f Add system property for concurrent encryption on LE and BR/EDR
Bug: 330704060
Change-Id: I31f8bcb49359473d52474231b6e777c62109ae51
Merged-In: I31f8bcb49359473d52474231b6e777c62109ae51
Test: make
(cherry picked from commit 7e0d85ec53)
2024-04-30 05:37:33 +00:00
Cheng Chang
07506e14de gps: Enable GAAM and disable magnetometer am: 35b9d94fd1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27151315

Change-Id: Id91d875be95dc780a636c9f4061739a30876f61e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 05:06:08 +00:00
Cheng Chang
35b9d94fd1 gps: Enable GAAM and disable magnetometer
Bug: 337715905
Test: Verified sensor service without magnetometer.
Change-Id: Ie1a1d758c3f8a4d2b06795680f798e6c9f4286ce
2024-04-30 02:30:35 +00:00
Ted Wang
2bb07fb297 Merge "Add system property for concurrent encryption on LE and BR/EDR" into main 2024-04-30 01:54:18 +00:00
Treehugger Robot
ef26b7b3a8 Merge "Refactor product inheritance for comet products" into main 2024-04-30 00:54:26 +00:00
Android Build Coastguard Worker
6aae1dfb66 Snap for 11778614 from fd9d4ddb21 to 24Q3-release
Change-Id: I520cbad41e23f33e50fcb78d39f1eeb89802d3d9
2024-04-29 23:01:54 +00:00
Cheng Chang
fd9d4ddb21 gps: Disable AAM feature am: 965edec97d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/comet/+/27137600

Change-Id: I884a10bf6c7338a0d395d3bbd91e2b02f4bae56f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-29 11:37:14 +00:00
Ted Wang
7e0d85ec53 Add system property for concurrent encryption on LE and BR/EDR
Bug: 330704060
Change-Id: I31f8bcb49359473d52474231b6e777c62109ae51
Test: make
2024-04-29 08:44:12 +00:00
Cheng Chang
965edec97d gps: Disable AAM feature
Bug: 337715905
Test: Function verification at b/337735228
Change-Id: I071b3fd3acc9b672c68fe4904396407a2cb66b16
2024-04-29 08:26:57 +00:00
sashwinbalaji
79277084b0 thermal: Apply special thermal config for wingboard/MLB device
- Add new thermal config for wingboard without dependency on:
  - chg_mdis
  - inner_brightness zone
- Update init_thermal_config to check if wingboard, if so use the custom
  config

Bug: 335005016
Test: Build and boot to verify thermal logs
Change-Id: I58b9517de2acdfca0e371ce1a5dfe486eb6c15ee
2024-04-29 11:47:49 +08:00
Nelson Li
7b45c49c65 Refactor product inheritance for comet products
Add an additional layer of inheritance for `aosp_comet`.

This change adds a common layer of inheritance for non-factory
products (comet_generic.mk). This makes it easier to configure
factory and non-factory products differently.

Non-factory `comet` products now inherits from
`device/google/comet/comet_generic.mk` which inherit from
`device/google/comet/device-comet.mk`.

aconfig flags: Flag: EXEMPT mechanical refactoring
build flags: Flag: EXEMPT mechanical refactoring

Bug: 336452008
Bug: 336707612
Test: lunch aosp_comet-trunk_staging-userdebug && m
Change-Id: I22306fbe0eadc217d61a19ebd163265f9d0f12a0
2024-04-29 02:57:55 +00:00
Randall Huang
4b180b8225 Merge "Allow overriding kernel header" into main 2024-04-29 02:56:41 +00:00