Akita do not have 32-bit address limitation in hardware, so
we would like to empty zone DMA32 for better performance and simplify
memory management.
Bug: 263239622
Test: Run reboot test 300+ locally and no issues observed
Change-Id: Ief1fba0bb63d59fed8bb865e7f1b7fc3edc8be41
Signed-off-by: Jack Lee <liangjlee@google.com>
Turn on Smooth Display in Settings App by default. Users can disable it
in Settings App.
Bug: 274594957
Test: Smooth Display is enabled by default after factory reset
Change-Id: I043f9e75204687d314f67bb2897e5060dae5b4cb
This is for early bringup usage, based on the previous generation
devices.
Bug: 268589207
Test: build on device and boot to home
adb shell lshal debug android.hardware.thermal@2.0::IThermal/default
Change-Id: I33601a4048396e9e6ff9b055627c938cf6b272b1
Signed-off-by: Peter (YM) <peterym@google.com>
Upstream has fixed relationship between uclamp_min and margin which
means uclamp_min value between 80-100% of capacity of the CPU is a valid
value and will not cause upmigration.
To keep the current hints in powerhint.json the same, we must update
uclamp_min to be capacity_orig_of(medium_cpu) + 1.
This change is dependent on uclamp vs fits margin in GKI, vendor
modules. And an improvement in sched_pixel to ignore the 25% boost if
the only reason to request the frequency is uclamp_min.
To cater for the later - we multiply each uclamp_min value with 1.25
- except ones that look intentionally set around capacity boundaries.
Bug: 261695590
Test: UiBench
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I959d4236990668aa82773ff05102b9ed28c0c1f9
Change List :
Fortemedia:
1. Sync P23 20230324 setting including MCPS.dat
2. Modify handheld mode from 3MIC to 2MIC solution
Files from the latest attachment on b/275675790
Bug: 275675790
Test: verified by ntkuo@
Change-Id: I6b26640b3d1fc81e03f6c6979b12b9ff99d9da4c
there are only mic1 and mic3.
Bug: 273188371
Test: builds
Change-Id: Ic06aee33d1967816d6290663f49c0d73e175800f
Signed-off-by: Robert Lee <lerobert@google.com>
Change list:
1. proto speaker model for both top and bottom speakers
2. New firmaware update (v6.81)
Files from the latest attachment on b/274402819
Bug: 274398722
Bug: 274402819
Test: verified by lerobert@
Change-Id: Ib2aad3324d9f870ea68d24a0018acb285f588baf
I put AK3 tuning files in the attached file.
1. waves_preset.mps => this mps comes from Pixel 7a shipping ROM. I only delete Thermal LinkLaw. It will help thermal team to measure device surface thermal correctly.
2. audio_policy_volumes.xml => this file comes from Pixel 7a shipping ROM. In order to help power team to evaluate AK3 every volume step power consumption correctly, we use Pixel 7a audio_policy_volume.xml.
Files from the latest attachment on b/274394692
Bug: 274394692
Test: verified by supery@
Change-Id: Icc1ef3e259d4829f04ca9c58a0861d87252bbbd8
Enable BRCM chip big hammer handling due to WLAN already bring up.
Bug: 261526478
Test: local build and enable BT
Change-Id: I0c1428358b113478527e92981b0e5fa53a6f9f2b
- Separate thermal config for charger mode and remove the unused thermal
throttling.
Bug: 272701980
Test: charging throttling worked properly in charger.
Change-Id: I6a13fccd5981cef561d02fddbb19847801e34883
Initial brightness for akita is very low in the first boot.
Bug: 267717497
Test: check the initial brightness
Change-Id: Ib31afd2df66b976368f9edbe9f6ec5f1bb58a79c
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 check vendor_dlkm.img
Change-Id: I466117c1701f017f4486aa0a10c42bec887c350b
Updated device-akita.mk to enable the adaptive haptics feature, as well
as updated the vendor properties to configure adaptive haptics for
akita.
Bug: 198239103
Test: Verified compilation
Change-Id: Iac1edb3758b19a936d2e587e5a3f8859e1ee91be
Signed-off-by: Chris Paulo <chrispaulo@google.com>