Commit graph

1136 commits

Author SHA1 Message Date
Wei Wang
e257da35c0 Merge "thermal: add support for multiple trigger sensors" into udc-dev am: 0d9e1df553
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21893261

Change-Id: I20690c5ebdedc108c47ad611242ab0f5e8a1b1e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 06:00:16 +00:00
Wei Wang
0d9e1df553 Merge "thermal: add support for multiple trigger sensors" into udc-dev 2023-03-14 05:35:39 +00:00
Liang Li
04203ea751 Enable adjusting link layer stats polling interval
Enable the feature of adjusting link layer stats polling interval in Pixels.

Bug: 237530606
Test: manual
Change-Id: Ib07a66a606e2e769dbe972fa83d1d3d3701bb31b
2023-03-13 22:30:17 -07:00
TreeHugger Robot
69d8afb348 Merge "Enable AocPowerPinCtrlCheckEnable flag on bt_vendor.conf" into udc-dev am: cc640af950
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21551801

Change-Id: I1e428091cdab59e32212b83eef0468e7344509e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 04:47:50 +00:00
TreeHugger Robot
cc640af950 Merge "Enable AocPowerPinCtrlCheckEnable flag on bt_vendor.conf" into udc-dev 2023-03-14 04:24:01 +00:00
Sayanna Chandula
16a7cffdc8 thermal: add support for multiple trigger sensors
Bug: 271378726
Test: Build and boot on device. Test with emul temp

Change-Id: I4699064dd3d64f905740b234ee0041c1e063b405
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2023-03-14 02:52:22 +00:00
Carter Hsu
38dd857f62 audio: enable the CCA control
Enable CCA for NB, WB and SWB

Bug: 267827552
Test: Verified on the test build
Change-Id: Idbdde78305a4e8dfe8df0e722af5e3bba9c04aed
Signed-off-by: Carter Hsu <carterhsu@google.com>
2023-03-14 09:37:45 +08:00
TreeHugger Robot
2a747871a0 Merge "powerhint: correct display refresh hint" into udc-dev am: 5fd56d6f79
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21872460

Change-Id: I69bf5f56543d37deea944fb35af5b93c4c39b8fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-13 18:33:51 +00:00
TreeHugger Robot
5fd56d6f79 Merge "powerhint: correct display refresh hint" into udc-dev 2023-03-13 17:35:37 +00:00
Kyle Lin
c2670f7ece powerhint: boost DSU at first frame
Bug: 272750446
Test: build, boot and power/performance verify
Change-Id: Id432019a37be51dc557cc5dca6a95001a7befe39
2023-03-13 16:47:03 +00:00
Kyle Lin
73fdfd463b powerhint: Add DSU and BCI configuration
Bug: 258100337
Bug: 272750446
Bug: 269809407
Test: build and boot
Change-Id: I58efba6c202ab2a7394a2f68d9289013f656e568
2023-03-13 16:46:08 +00:00
Kyle Lin
6e6b3c15c9 powerhint: correct MIF max value
Bug: 258100337
Bug: 269809407
Test: build and boot
Change-Id: I1f03cfd0adf5344a9d3de457bcc6675d90ffe5ea
2023-03-13 15:59:00 +00:00
linpeter
5f6fd482ed display: enable lbe supported property
Bug: 243688224
Bug: 243694960
Test: lbe can on/off
Change-Id: If05c6dcbfac1a447432d53e4d12a2c548be7e990
2023-03-13 11:26:41 +00:00
Jeremy DeHaan
f09b6f5736 Merge "display: remove default brightness settings" into udc-dev am: 453c81d817
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21778119

Change-Id: I198b8bd8d24078509138c2f4a27a6b8c442bbce0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10 18:18:27 +00:00
Jeremy DeHaan
453c81d817 Merge "display: remove default brightness settings" into udc-dev 2023-03-10 17:48:34 +00:00
TreeHugger Robot
77a18e4f29 Merge "husky: Set ro.surface_flinger.ignore_hdr_camera_layers" into udc-d1-dev 2023-03-10 12:30:33 +00:00
Carter Hsu
574acbbe49 audio: enable ultrasonic proximity detection
Bug: 271379466
Test: tried with test build
Change-Id: I1d4eda4511ea3eaeb0b71b4f36b20eadb9a08316
Signed-off-by: Carter Hsu <carterhsu@google.com>
2023-03-09 16:15:56 +08:00
Luke Chang
85a29237ef Merge "powerhint: add CPU_LOAD_RESET rule" into udc-d1-dev 2023-03-09 05:28:09 +00:00
Safayat Ullah
d9aec73cba husky: Set ro.surface_flinger.ignore_hdr_camera_layers
This property prevents display high brightness mode from being triggered
due to HDR layers produced by camera.

Bug: 243688547
Change-Id: I8f3fd697c88c471a8b6890c209f84bb16d0600b6
2023-03-08 13:11:00 +00:00
lukechang
3375262d11 powerhint: add CPU_LOAD_RESET rule
Set minimum mif freq for 1st frame to avoid memlat can't reflect in
time.

Test: Build and check 1st frame boost
Bug: 259275437
Bug: 263383561
Bug: 272146554
Change-Id: I8ef82278655f33fe02067767a442839f0b402293
Signed-off-by: lukechang <lukechang@google.com>
2023-03-08 12:20:16 +00:00
TreeHugger Robot
44905d4470 Merge "display: add AoD Brightness configuration" into udc-d1-dev 2023-03-08 09:11:26 +00:00
Zheng Pan
43a46e4391 Shusky: Move init.insmod.cfg from vendor to vendor_dlkm
To decouple init.insmod.${device}.cfg from HLOS,
it is moved to kernel repo and built in vendor_dlkm.img.
Also make init.rc to load it from vendor_dlkm/

Bug: 270603150
Test: Build image and flash, make sure modules are loaded.
Change-Id: Ib280bc587041531198052aae3f9dd05c1a0f975e
2023-03-07 19:08:01 +00:00
Jimmy Shiu
edcfbbad3d powerhint: correct display refresh hint
All shusky products are 120Hz/60Hz

Test: Manual
Bug: 258101007
Change-Id: Idc4e68482957db9105282fda8ade40b944d874e4
2023-03-08 01:37:29 +08:00
Safayat Ullah
8c601acb6d display: add AoD Brightness configuration
Bug: 243687721
Test: check brightness in AOD
Change-Id: I8824e251f69d091daf226a59eecce2cfc1a6a01d
2023-03-07 15:24:14 +00:00
Louis Chang
75d678ff85 Merge "Enable WM Extensions" into udc-dev am: cedcc4fb8a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21806822

Change-Id: Ic3030ca0548247ee9a08e3508fce454306201dfb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 05:31:09 +00:00
Louis Chang
cedcc4fb8a Merge "Enable WM Extensions" into udc-dev 2023-03-07 04:58:29 +00:00
Louis Chang
93d2a6efff Enable WM Extensions
Bug: 270732854
Test: build pass
Change-Id: I612ea7451e588c0a910da82953fcb39ed588c1cc
2023-03-07 02:47:03 +00:00
TreeHugger Robot
3f30ae077c Merge "powerhint: Update CPU MaxFreq cap for camera powerhints" into udc-d1-dev 2023-03-07 00:32:36 +00:00
Jia-yi Chen
c5deb0c087 powerhint: Update CPU MaxFreq cap for camera powerhints
Currently the CPU scheduler is not tuned to set the proper OPPs
for camera use cases so hard limiting the CPU frequencies to limit
the CPU power. This is just a temporary solution and should be
adjusted if it causes any perf regression.

Bug: 270571756
Test: Boot & take traces
Change-Id: I7d465cdce2d08ea530e5e889020b4cedfe04341f
2023-03-06 22:16:20 +00:00
Yanting Yang
5d9dda3f22 Update initial MIC e-label for JP SKU of HK3 and SB3 am: 35b8c87370
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21794266

Change-Id: I235be5cacd35f6c5b7f84f03f2d09f868153b578
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06 12:31:25 +00:00
Yanting Yang
35b8c87370 Update initial MIC e-label for JP SKU of HK3 and SB3
Remove T-Mark.

Bug: 267250859
Test: visual
Change-Id: Ic03540cf41b0f537240ccd0b8673fc405efddcef
2023-03-06 18:34:27 +08:00
Carter Hsu
3e0c11e6d4 Merge "audio: FM table check in (2023/03/02) for telephony." into udc-d1-dev 2023-03-06 02:48:20 +00:00
Carter Hsu
5758e5e645 Merge "audio: FM table check in (2023/03/02) for telephony." into udc-d1-dev 2023-03-06 02:47:47 +00:00
Jeremy DeHaan
a82f85757e Merge "display: add AoD Brightness configuration" into udc-d1-dev 2023-03-04 00:38:01 +00:00
Jeremy DeHaan
0e642432c7 display: remove default brightness settings
Remove the default brightness settings. Default brightness is set in
displayconfig to allow for per-panel defaults.

Bug: 217472351
Change-Id: Iacf25347ebac26e5c3a3b17ea6962950418fe586
Signed-off-by: Jeremy DeHaan <jdehaan@google.com>
2023-03-03 13:40:52 -08:00
Jeremy DeHaan
bd07ae9f61 display: update brightness defaults am: a8cdd04610
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21738519

Change-Id: If644bf3ca716cedb13cf506eaa8fbbc6fd334325
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 18:20:41 +00:00
Oscar Shu
da899c0bcd Merge "Update overlay to support MAC randomization on open SSIDs" into udc-dev am: b67cd4a4f1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21564892

Change-Id: Ic8a861117cf50c7d85e22dc9a682f245e3d0eb2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:41:05 +00:00
Jeremy DeHaan
39db37a524 display: add AoD Brightness configuration
Bug: 243692590
Change-Id: I8ba3fa417898f88f29ffc4b80e56fbdd5ab995c9
Merged-In: I8ba3fa417898f88f29ffc4b80e56fbdd5ab995c9
Signed-off-by: Jeremy DeHaan <jdehaan@google.com>
2023-03-03 09:18:37 -08:00
Jeremy DeHaan
a8cdd04610 display: update brightness defaults
Add new brightness defaults to match non-linear brightness curves.

Bug: 254529330
Change-Id: I5ba580bbe56684295e0d88d45cb99ecd15acda6b
Merged-In: I5ba580bbe56684295e0d88d45cb99ecd15acda6b
Signed-off-by: Jeremy DeHaan <jdehaan@google.com>
2023-03-02 22:42:48 -08:00
Oscar Shu
b67cd4a4f1 Merge "Update overlay to support MAC randomization on open SSIDs" into udc-dev 2023-03-03 05:15:28 +00:00
Carter Hsu
2d9fe636b8 audio: FM table check in (2023/03/02) for telephony.
-SB3 Handset(Duncan)
1: Fine tune SWB RFR for subjective listening
2: Update NB/WB NS parameter
3: Decrease PGA gain(13dB gain) for Codec gain feature
4: Fine tune NB/WB/SWB FFP/BVE setting
5: Update Custom2 usecase with light NS

-HK3 Handsfree (Ricky)
1. EVT1.0 fine tuning - downlink in NB/WB/SWB
2. Volume curve tuning for all bands
3. Modify PGA gain for Codec gain feature

- SB3 HE (Gene)
HE NS parameter update for NB, WB and SWB

- SB3 Headset/Bluetooth (Ricky)
1. Sync Handsfree TX setting to VCO-TX, Headphone-TX, BT-HAC-TX
2. Sync Handsfree RX setting to HCO-RX

Files from the latest attachment on b/271388793

Bug: 271388793
Test: verified by rickycheng@
Change-Id: If40b74cdb98ae28d6ac129f620e0537bddde8d68
2023-03-03 09:06:18 +08:00
Carter Hsu
069b29286f audio: FM table check in (2023/03/02) for telephony.
- HK3 Handset.dat (Owen) based on EVT1.0 device
1. Modify WB/NB Rx FFP (MaxGgain: 9dB) / TDDRC (Slant: 7FFF) / EQ for loudness tuning(Acoustic safety)
2. Modify SWB Rx TDDRC (gain:13dB) / FFP (MaxGgain:10.5dB & Tpka: -17dB) / EQ for loudness tuning
3. Modify NB/WB/SWB Tx NS settings(v0218) for 3QUEST and noise leakage
4. Restore NB/WB/SWB UL PGA_0/_1 gain from 20dB to 7dB for codec gain issue fix
5. Copy item 1./2./3./4. Tx/Rx settings of Handset | Voice_Generic to Handset | Tmobile-US & Reserve2
6. Copy item 3./4. Tx settings of Handset | Voice_Generic to Handset_HAC | Voice_Generic & Tmobile-US & Reserve2
7. Enable NS with Post filter for nolinear EC in Handset | Custom2 for talk back

-HK3 Handsfree (Ricky)
1. EVT1.0 fine tuning - downlink in all bands
2. Volume curve tuning for all bands
3. Modify PGA gain for Codec gain feature

- HK3 Headset/Bluetooth (Ricky)
1. Sync Handsfree TX setting to VCO-TX, Headphone-TX, BT-HAC-TX
2. Sync Handsfree RX setting to HCO-RX

- HK3 HE (Gene)
HE NS parameter update for NB, WB and SWB

Files from the latest attachment on b/271389412

Bug: 271389412
Test: verified by rickycheng@
Change-Id: I0d616ae50e1f02977bf57d9bfb00108ee76190e0
2023-03-03 09:05:31 +08:00
Shiyong Li
4df3b577a9 Merge "device-husky.mk: let kernel decide display LHBM peak brightness delay" into udc-d1-dev 2023-03-02 21:58:58 +00:00
TreeHugger Robot
7a46f2a88b Merge "Set audio haptic channel amplitude limit" into udc-dev am: ddad2dc47d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21695282

Change-Id: I9775ce1307a0e3d5ecb46a81ecc58d377c94ae90
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 09:02:27 +00:00
TreeHugger Robot
ddad2dc47d Merge "Set audio haptic channel amplitude limit" into udc-dev 2023-03-02 08:09:44 +00:00
Tai Kuo
ead756e8c5 Set audio haptic channel amplitude limit
Bug: 242964127
Test: dumpsys vibrator_manager
Change-Id: I91f36bfbfacf2ebabf774ccd08dcf0c48bc92612
2023-03-02 14:38:04 +08:00
Shiyong Li
d879c07a58 device-husky.mk: enable display panel operation rate feature
NS minimum dbv is based on EVT1.0, targeting 100 nits.

Bug: 268991972
Change-Id: I8fdfcd68e64f78fa618afc11acd02d13d2ae4e47
Signed-off-by: Shiyong Li <shiyongli@google.com>
2023-03-01 21:14:50 +00:00
Shiyong Li
a664795e63 device-husky.mk: let kernel decide display LHBM peak brightness delay
If kernel supports FFD, it would be 0.8 frame.

Bug: 240216847
Test: UDFPS paper test
Change-Id: I32be131bfd8e7f92c0e91efef0ca286fae4d349c
Signed-off-by: Shiyong Li <shiyongli@google.com>
2023-03-01 21:05:19 +00:00
TreeHugger Robot
51ab5c92b7 Merge "audio: enable waves BAACL/playback throttle" into udc-dev am: 706b609f5a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/shusky/+/21572442

Change-Id: I6777b1796678bf5d6b674852761e3857b13c7761
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 07:47:31 +00:00
TreeHugger Robot
706b609f5a Merge "audio: enable waves BAACL/playback throttle" into udc-dev 2023-03-01 06:47:25 +00:00