Board tree for Google Tensor G2 devices
Find a file
Peter Liu f8f72e99d9 camera power hint: add prefer high cap in all modes
Prefer high cap will choose the mid / high cores when possible with
consideration of energy efficiency.

Running task on high cores with low clock is more efficient than running
at little core with high clock.

This hint also addresses CTS issues with keeping latency_sensitive = 1.
(equivalent to prefer idle)

This hint adds:
1) Enable prefer_high_cap of camera vendor group
2) Set high_capacity_start_cpu to 4
4) Set MemFreq floor
5) Change camera-daemon/cpu.uclamp.latency_sensitive owner to root

(cherry-pick from device/google/gs101)
Bug: 205010238
Bug: 186564130

Test:
android.hardware.camera2.cts.RobustnessTest#testAeAndAfCausality (5/5)
android.hardware.cts.CameraTest#testPreviewCallback (5/5)
android.hardware.camera2.cts.CameraDeviceTest#testCameraDeviceRepeatingBurst (5/5)
android.hardware.cts.CameraTest#testFocusDistances (3/6). (3/6) without CL.

*****************************************************************
              raven Camera CTS Test Results

*****************************************************************
Tests Passed: 217, Failed: 0, Not found: 0, Status unknown: 0

Change-Id: Ia2abb0eb9c57fa05c4db7bf1d02053e303301781
2021-11-10 18:19:40 +00:00
aoc review hal_audiometricext 2021-08-25 14:43:35 +08:00
conf camera power hint: add prefer high cap in all modes 2021-11-10 18:19:40 +00:00
display Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
dumpstate Save .cpa files generated when camera HAL is killed by the watchdog thread. 2021-11-01 22:58:37 +00:00
edgetpu [Bringup] Enable darwinn EdgeTPU implementation of NNAPI on PRO. 2021-08-16 00:24:35 -07:00
factory s/gs101/gs201 2021-05-20 17:54:35 +08:00
fingerprint init gs201 builds 2021-05-19 17:38:25 +08:00
firmware Remove mfc_fw.bin in original path for gs201 2021-10-26 16:34:00 +00:00
gnss gps: update gps driver 129.20.23.518727 2021-11-04 01:38:46 +00:00
health s/gs101/gs201 2021-05-20 17:54:35 +08:00
interfaces/boot s/gs101/gs201 2021-05-20 17:54:35 +08:00
keymaster s/gs101/gs201 2021-05-20 17:54:35 +08:00
modem Add vcd for userdebug ROM 2021-06-27 07:32:26 +00:00
overlay Config overlay to set slot 0 as non-removable eUICC. 2021-10-06 07:54:32 -07:00
overlay-factory Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
overlay-vendor/vendor/google/apps Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
pixelstats device: gs201: add speaker health stats 2021-09-27 15:21:37 +08:00
powerstats powerstats: correct TPU, GPU, several DVFS buckets and frequency unit 2021-08-30 07:09:18 +00:00
radio Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
rro_overlays/ConnectivityOverlay gs201: remove WiFiOverlay 2021-11-05 20:20:31 +08:00
sensorhal Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
sensors s/gs101/gs201 2021-05-20 17:54:35 +08:00
thermal Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
usb usb: support both rndis and ncm, but not rndis + ncm 2021-09-24 03:44:56 +00:00
uwb uwb: add uwb configuration file 2021-10-29 06:25:17 +00:00
vibrator Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
widevine modularize drm 2021-09-10 01:16:19 +00:00
wifi Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
Android.bp s/gs101/gs201 2021-05-20 17:54:35 +08:00
Android.mk init gs201 builds 2021-05-19 17:38:25 +08:00
aosp_common.mk init gs201 builds 2021-05-19 17:38:25 +08:00
BoardConfig-common.mk Deprecated ext4 for RW partitions: /persist 2021-10-07 18:50:12 -07:00
CleanSpec.mk s/gs101/gs201 2021-05-20 17:54:35 +08:00
compatibility_matrix.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
component-overrides.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
convert_to_f2fs.sh gs201: add script to convert persist to f2fs 2021-10-13 14:05:17 -07:00
default-permissions.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
device-common.mk [P22]Phase in FactoryOtaPrebuilt 2021-10-29 02:39:13 +00:00
device-shipping-common.mk Remove NFC/SE settings from common gs201 2021-09-13 10:49:47 +00:00
device.mk gs201: remove WiFiOverlay 2021-11-05 20:20:31 +08:00
device_framework_matrix_product.xml device: google: gs201: IAudioMetricExt hidl manifest settings 2021-09-27 15:11:53 +08:00
factory_common.mk factory: zygote and rescue party properties 2021-08-31 16:03:15 +08:00
init.hardware.wlc.rc.userdebug Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
init.insmod.gs201.cfg Use modprobe --all to load all modules in modules.load 2021-06-30 03:54:28 +00:00
init.insmod.sh Use modprobe --all to load all modules in modules.load 2021-06-30 03:54:28 +00:00
manifest-gralloc3.xml device: google: gs201: IAudioMetricExt hidl manifest settings 2021-09-27 15:11:53 +08:00
manifest.xml device: google: gs201: IAudioMetricExt hidl manifest settings 2021-09-27 15:11:53 +08:00
manifest_64-gralloc3.xml device: google: gs201: IAudioMetricExt hidl manifest settings 2021-09-27 15:11:53 +08:00
manifest_64.xml device: google: gs201: IAudioMetricExt hidl manifest settings 2021-09-27 15:11:53 +08:00
manifest_media.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
manifest_media_aosp.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs_aosp_c2.xml add "can-swap-width-height" for video codec 2021-06-16 23:08:42 +00:00
media_codecs_bo_c2.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs_performance.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs_performance_c2.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_profiles.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
NOTICE Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
powerhint.json camera power hint: add prefer high cap in all modes 2021-11-10 18:19:40 +00:00
powerhint_a0.json powerhint.json: update GPU node. 2021-09-17 21:53:28 +00:00
powerhint_a1.json powerhint.json: update GPU node. 2021-09-17 21:53:28 +00:00
task_profiles.json Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
vendor_dlkm.blocklist vendor_dlkm.blocklist: add gxp driver preventing device suspend 2021-11-02 12:09:58 -07:00