From f568c80a9179b96dfb4d51f525c05cac85a930e1 Mon Sep 17 00:00:00 2001 From: Rex Lin Date: Thu, 24 Nov 2022 09:47:06 +0800 Subject: [PATCH 1/3] uwb: update calibration file update tx power and pg delay Bug: 254602083 Test: build pass Change-Id: I73ec1f492a79fb1fc1fb7764b646e3456087aa37 Signed-off-by: Rex Lin --- uwb/UWB-calibration.conf | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/uwb/UWB-calibration.conf b/uwb/UWB-calibration.conf index e930cf1..6d5c2af 100644 --- a/uwb/UWB-calibration.conf +++ b/uwb/UWB-calibration.conf @@ -13,21 +13,21 @@ [CCC]antenna_selection=4 [CCC]wifi_coex_min_spacing=0x08 ant0.ch5.prf16.ant_delay=16450 -ant0.ch5.prf16.tx_power=0 +ant0.ch5.prf16.tx_power=0x4f4f444f ant0.ch5.prf16.pg_count=0 -ant0.ch5.prf16.pg_delay=0 +ant0.ch5.prf16.pg_delay=0x30 ant0.ch5.prf64.ant_delay=16450 -ant0.ch5.prf64.tx_power=0 +ant0.ch5.prf64.tx_power=0x4f4f444f ant0.ch5.prf64.pg_count=0 -ant0.ch5.prf64.pg_delay=0 -ant0.ch9.prf16.ant_delay=16450 -ant0.ch9.prf16.tx_power=0 +ant0.ch5.prf64.pg_delay=0x30 +ant0.ch9.prf16.ant_delay=16410 +ant0.ch9.prf16.tx_power=0x4e4e404e ant0.ch9.prf16.pg_count=0 -ant0.ch9.prf16.pg_delay=0 -ant0.ch9.prf64.ant_delay=16450 -ant0.ch9.prf64.tx_power=0 +ant0.ch9.prf16.pg_delay=0x30 +ant0.ch9.prf64.ant_delay=16410 +ant0.ch9.prf64.tx_power=0x4e4e404e ant0.ch9.prf64.pg_count=0 -ant0.ch9.prf64.pg_delay=0 +ant0.ch9.prf64.pg_delay=0x30 ant0.port=0 ant0.selector_gpio=7 ant0.selector_gpio_value=0 @@ -39,11 +39,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0 ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0 -ant1.ch9.prf16.ant_delay=16450 +ant1.ch9.prf16.ant_delay=16410 ant1.ch9.prf16.tx_power=0 ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0 -ant1.ch9.prf64.ant_delay=16450 +ant1.ch9.prf64.ant_delay=16410 ant1.ch9.prf64.tx_power=0 ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0 From d233fb5fbcb278d835c15d6a19974bf71010c3ec Mon Sep 17 00:00:00 2001 From: Amy Hsu Date: Tue, 22 Nov 2022 03:11:11 +0000 Subject: [PATCH 2/3] Enable CABC as default. CABC is enabled as default. For factory build, we'd like to disable it as default. Bug: 259212634 Test: adb shell /sys/class/backlight/panel0-backlight/cabc_mode Change-Id: I9c128ef2e54924a6cd4a082898a3f84a50a03e6f --- device-tangorpro.mk | 3 +++ factory_tangorpro.mk | 3 +++ 2 files changed, 6 insertions(+) diff --git a/device-tangorpro.mk b/device-tangorpro.mk index 3a27091..cb4f731 100644 --- a/device-tangorpro.mk +++ b/device-tangorpro.mk @@ -186,6 +186,9 @@ PRODUCT_COPY_FILES += \ # Display LBE PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1 +# Display CABC +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.cabc.supported?=1 + # Enable adpf cpu hint session for SurfaceFlinger PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ debug.sf.enable_adpf_cpu_hint=true diff --git a/factory_tangorpro.mk b/factory_tangorpro.mk index 3a16ccc..95b3acb 100644 --- a/factory_tangorpro.mk +++ b/factory_tangorpro.mk @@ -39,3 +39,6 @@ PRODUCT_PACKAGES += myftm # Tool for installing Cast keybox PRODUCT_PACKAGES_DEBUG += \ CastInstallKeybox + +# Display CABC for factory setting +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.cabc.supported=0 From e1ba72abd71839b6b238cd8ccca9f5f4ebb710fa Mon Sep 17 00:00:00 2001 From: Labib Rashid Date: Sun, 27 Nov 2022 22:18:03 +0000 Subject: [PATCH 3/3] Add MIPI Coex tables for tangor cameras Source: https://docs.google.com/spreadsheets/d/15Mn-rcptXy4cI-kpPonDAwiuMTfNE4gkBKUViDLU_3I/preview#gid=0 Bug: 250889701 Test: go/dynamic-frequency-test Change-Id: I895ed94f06fafe997549beed1d1fc4d92b20b883 --- device-tangorpro.mk | 5 +++++ radio/tangor_camera_front_mipi_coex_table.csv | 10 ++++++++++ radio/tangor_camera_rear_main_mipi_coex_table.csv | 10 ++++++++++ 3 files changed, 25 insertions(+) create mode 100644 radio/tangor_camera_front_mipi_coex_table.csv create mode 100644 radio/tangor_camera_rear_main_mipi_coex_table.csv diff --git a/device-tangorpro.mk b/device-tangorpro.mk index 1c4ccbb..ff02121 100644 --- a/device-tangorpro.mk +++ b/device-tangorpro.mk @@ -197,5 +197,10 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_PACKAGES += \ android.hardware.drm-service.castkey +# MIPI Coex Configs +PRODUCT_COPY_FILES += \ + device/google/tangorpro/radio/tangor_camera_front_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_front_mipi_coex_table.csv \ + device/google/tangorpro/radio/tangor_camera_rear_main_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_rear_main_mipi_coex_table.csv + # Cast ssid suffix go/gna-oem-device-support PRODUCT_SYSTEM_PROPERTIES += ro.odm.cast.ssid_suffix=ynn diff --git a/radio/tangor_camera_front_mipi_coex_table.csv b/radio/tangor_camera_front_mipi_coex_table.csv new file mode 100644 index 0000000..e8f268b --- /dev/null +++ b/radio/tangor_camera_front_mipi_coex_table.csv @@ -0,0 +1,10 @@ +706560,718850 + +2421000,2423000,706560 +2426000,2428000,706560 +2431000,2433000,706560 +2436000,2438000,706560 +5744000,5746000,706560 +2466000,2468000,718850 +2471000,2473000,718850 +5659000,5661000,718850 diff --git a/radio/tangor_camera_rear_main_mipi_coex_table.csv b/radio/tangor_camera_rear_main_mipi_coex_table.csv new file mode 100644 index 0000000..e8f268b --- /dev/null +++ b/radio/tangor_camera_rear_main_mipi_coex_table.csv @@ -0,0 +1,10 @@ +706560,718850 + +2421000,2423000,706560 +2426000,2428000,706560 +2431000,2433000,706560 +2436000,2438000,706560 +5744000,5746000,706560 +2466000,2468000,718850 +2471000,2473000,718850 +5659000,5661000,718850