* changes:
Add module.load selection for user build
Add modules.load to set the modules load order
Change-Id: I10f27269bda2747feda4d3ee625ae89261160029
Change-Id: I9bc8f7f57072880313d1607852d3e87a8a6f4704
Change-Id: I23103651fb4c80d7719afd8de5d136f082d424ba
Change-Id: I02a5436035a41f655ba383d0b80628548a4159b1
Also select dtb from performance kernel.
Bug: 149437148
Test: check contents of $OUT/vendor-ramdisk/lib/modules/modules.load
Change-Id: I4cd507a84a7a6dc5966ff7e67e4824dfa98f9bfa
The modules.load file from the kernel build defines the module load
order in kernel Makefile order. We can set
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD to the contents of this file.
Bug: 152080906
Test: check contents of $OUT/vendor-ramdisk/lib/modules/modules.load
Signed-off-by: Chenglu Lin <chenglulin@google.com>
Change-Id: I45327c29e29d53fc695611473c01fab4ee87844a
The FPS deferral property allows deferring clock/bandwidth votes
when switching from high refresh rate to low in case hardware
takes some extra time to change refresh rate.
Bug: 152468927
Bug: 154607334
Test: 60/90 switching, no noise line
Test: systrace to check vsync period
Change-Id: I47284578d13c203b14b3213081faf258dd9a542b
CONFIG_DEBUG_FS is not allowed to be enabled as kernel config
in user builds but is allowed for userdebug builds. Disable
CONFIG_DEBUG_FS in performance kernel and select it for user build.
Bug: 149437148
Test: compile and check kernel config
Change-Id: I184287a0c92b126c8b0d68fa6fdea5e4be48f419
According to user survey data, the new brightness curve addressed user
preference in low brightness areas and enhanced those areas. The max
brightness of panel is 500 nits, so set 600.0 nits for the 10,000 lux.
Bug: 153696528
Test: Check brightness table
Change-Id: Ibedc1b1e46f5fef61525076e142bc65d22864866
Due to factory request, I add this support to
calibration process flow.
Bug: 154684508
Test: local push cal file to check the value
Signed-off-by: chasewu <chasewu@google.com>
Change-Id: I66a7adf5cc0c5515a13b532c6a341601ad8ac1cd
1. MPPS / BW for HAWB
2. EVT adjustment
3. Use Generic HA settings for Sprint's HA id
4. HE SWB optimize
5. HA NB/WB/SWB/FB TX preEQ
6. HH FB TX pre EQ
7. ATT fine tune - HAWB:RX, HANB: TX/RX
Bug: 154786220
Test: Verified by H/W
Signed-off-by: justinweng <justinweng@google.com>
Change-Id: Ifd852267a1642ce5d7fd1d93f1a976d1a31bf214
Those sensor logs are experimential for a while.
Bug: 154279225
Test: manual check logs
Signed-off-by: chasewu <chasewu@google.com>
Change-Id: I60ddbf80ae7dd9ce5a86fcadfc4e7720954e4e0e
Add backend for speaker and bluetooth headset
Separate backend name between handset and speaker
Bug: 149062941
Test: ringtone and voice call
Signed-off-by: justinweng <justinweng@google.com>
Change-Id: Iaecf1659193859025bf01258afd3018ceefeb488
The change is a minor tweak to account for the back volume change in EVT and
is the result of more extensive characterization - spread of F0 and 6 examples.
Bug: 153898943
Test: manual audio tests.
Signed-off-by: juyuchen <juyuchen@google.com>
Change-Id: Ia5f1067f5ed01a29a9a036cff701d6a3044899b7
In motion awareness function, it was expected to use
previous sensor data to apply motion or non-motion
strength within 2 secs.
However, it used the default value which is 0 to determine
the strength.
Bug: 153830649
Bug: 153934655
Test: UT and local test
Signed-off-by: chasewu <chasewu@google.com>
Change-Id: Ic12512a9635d95c42bbe52ad92a0ad603af4081b
Remove QC thermal-engine because we migrate thermal throttling to thermal core driver
Bug: 119196930
Test: confirm thermal-engine related files are removed
Change-Id: Ibb218e696f4bfdc6f709698a2cf7cb11f05073d6
Signed-off-by: TeYuan Wang <kamewang@google.com>
define cellular-emergency thermal zone as POWER_AMPLIFIER TYPE
for limited service throttling
Bug: 151359760
Test: pts-tradefed run pts -m PtsThermalHalTestCases
cellular-emergency thermal zone can be enabled/disabled by persist.vendor.disable.thermal.control
Change-Id: I2c9140358df9054d21d511296d32c93e10c0b570