Add camera coex tables
Bug: 322263590 Test: manual, files are on the devices Change-Id: Ia6461835ae2f231d26a9d636f07c18a6a06d48e4
This commit is contained in:
parent
75b632cdb6
commit
4bb91b6d54
20 changed files with 320 additions and 0 deletions
|
@ -93,6 +93,15 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
persist.bluetooth.a2dp_offload.disabled=false \
|
persist.bluetooth.a2dp_offload.disabled=false \
|
||||||
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
||||||
|
|
||||||
|
# Coex Config
|
||||||
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/radio/caiman/coex
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
camera_front_mipi_coex_table \
|
||||||
|
camera_rear_main_dbr_coex_table \
|
||||||
|
camera_rear_main_mipi_coex_table \
|
||||||
|
camera_rear_tele_mipi_coex_table \
|
||||||
|
camera_rear_wide_mipi_coex_table
|
||||||
|
|
||||||
# Bluetooth Tx power caps
|
# Bluetooth Tx power caps
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv
|
||||||
|
|
|
@ -111,6 +111,15 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
persist.bluetooth.a2dp_offload.disabled=false \
|
persist.bluetooth.a2dp_offload.disabled=false \
|
||||||
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
||||||
|
|
||||||
|
# Coex Config
|
||||||
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/radio/komodo/coex
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
camera_front_mipi_coex_table \
|
||||||
|
camera_rear_main_dbr_coex_table \
|
||||||
|
camera_rear_main_mipi_coex_table \
|
||||||
|
camera_rear_tele_mipi_coex_table \
|
||||||
|
camera_rear_wide_mipi_coex_table
|
||||||
|
|
||||||
# Bluetooth Tx power caps
|
# Bluetooth Tx power caps
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv
|
||||||
|
|
|
@ -88,6 +88,14 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
persist.bluetooth.a2dp_offload.disabled=false \
|
persist.bluetooth.a2dp_offload.disabled=false \
|
||||||
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
||||||
|
|
||||||
|
# Coex Config
|
||||||
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/radio/tokay/coex
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
camera_front_dbr_coex_table \
|
||||||
|
camera_front_mipi_coex_table \
|
||||||
|
camera_rear_main_mipi_coex_table \
|
||||||
|
camera_rear_wide_mipi_coex_table
|
||||||
|
|
||||||
# Bluetooth Tx power caps
|
# Bluetooth Tx power caps
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv
|
||||||
|
|
61
radio/caiman/coex/Android.bp
Normal file
61
radio/caiman/coex/Android.bp
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
//
|
||||||
|
// Copyright (C) 2024 The Android Open Source Project
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
soong_namespace {
|
||||||
|
}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_front_mipi_coex_table",
|
||||||
|
filename: "camera_front_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_front_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_main_dbr_coex_table",
|
||||||
|
filename: "camera_rear_main_dbr_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_main_dbr_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_main_mipi_coex_table",
|
||||||
|
filename: "camera_rear_main_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_main_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_tele_mipi_coex_table",
|
||||||
|
filename: "camera_rear_tele_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_tele_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_wide_mipi_coex_table",
|
||||||
|
filename: "camera_rear_wide_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_wide_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
7
radio/caiman/coex/camera_front_mipi_coex_table.csv
Normal file
7
radio/caiman/coex/camera_front_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
2600000,1962000
|
||||||
|
|
||||||
|
1957000,1967000,2600000
|
||||||
|
3919000,3929000,2600000
|
||||||
|
5881000,5891000,2600000
|
||||||
|
2595000,2605000,1962000
|
||||||
|
5195000,5205000,1962000
|
|
4
radio/caiman/coex/camera_rear_main_dbr_coex_table.csv
Normal file
4
radio/caiman/coex/camera_rear_main_dbr_coex_table.csv
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
258000,274000
|
||||||
|
|
||||||
|
2333000,2337000,258000
|
||||||
|
2318000,2322000,274000
|
|
8
radio/caiman/coex/camera_rear_main_mipi_coex_table.csv
Normal file
8
radio/caiman/coex/camera_rear_main_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
2719000,2866000
|
||||||
|
|
||||||
|
2110000,2120000,2719000
|
||||||
|
2381000,2391000,2719000
|
||||||
|
2519000,2529000,2719000
|
||||||
|
3613000,3623000,2719000
|
||||||
|
4025000,4035000,2719000
|
||||||
|
1997000,2007000,2866000
|
|
7
radio/caiman/coex/camera_rear_tele_mipi_coex_table.csv
Normal file
7
radio/caiman/coex/camera_rear_tele_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
2699000,2398000
|
||||||
|
|
||||||
|
2390000,2400000,2699000
|
||||||
|
3595000,3605000,2699000
|
||||||
|
4043000,4053000,2398000
|
||||||
|
6570000,6580000,2398000
|
||||||
|
6750000,6760000,2398000
|
|
5
radio/caiman/coex/camera_rear_wide_mipi_coex_table.csv
Normal file
5
radio/caiman/coex/camera_rear_wide_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
2600000,1962000
|
||||||
|
|
||||||
|
1957000,1967000,2600000
|
||||||
|
3917000,3927000,2600000
|
||||||
|
2595000,2605000,1962000
|
|
61
radio/komodo/coex/Android.bp
Normal file
61
radio/komodo/coex/Android.bp
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
//
|
||||||
|
// Copyright (C) 2024 The Android Open Source Project
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
soong_namespace {
|
||||||
|
}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_front_mipi_coex_table",
|
||||||
|
filename: "camera_front_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_front_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_main_dbr_coex_table",
|
||||||
|
filename: "camera_rear_main_dbr_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_main_dbr_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_main_mipi_coex_table",
|
||||||
|
filename: "camera_rear_main_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_main_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_tele_mipi_coex_table",
|
||||||
|
filename: "camera_rear_tele_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_tele_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_wide_mipi_coex_table",
|
||||||
|
filename: "camera_rear_wide_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_wide_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
7
radio/komodo/coex/camera_front_mipi_coex_table.csv
Normal file
7
radio/komodo/coex/camera_front_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
2600000,1962000
|
||||||
|
|
||||||
|
1957000,1967000,2600000
|
||||||
|
3919000,3929000,2600000
|
||||||
|
5881000,5891000,2600000
|
||||||
|
2595000,2605000,1962000
|
||||||
|
5195000,5205000,1962000
|
|
4
radio/komodo/coex/camera_rear_main_dbr_coex_table.csv
Normal file
4
radio/komodo/coex/camera_rear_main_dbr_coex_table.csv
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
258000,274000
|
||||||
|
|
||||||
|
2333000,2337000,258000
|
||||||
|
2318000,2322000,274000
|
|
8
radio/komodo/coex/camera_rear_main_mipi_coex_table.csv
Normal file
8
radio/komodo/coex/camera_rear_main_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
2719000,2866000
|
||||||
|
|
||||||
|
2110000,2120000,2719000
|
||||||
|
2381000,2391000,2719000
|
||||||
|
2519000,2529000,2719000
|
||||||
|
3613000,3623000,2719000
|
||||||
|
4025000,4035000,2719000
|
||||||
|
1997000,2007000,2866000
|
|
7
radio/komodo/coex/camera_rear_tele_mipi_coex_table.csv
Normal file
7
radio/komodo/coex/camera_rear_tele_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
2699000,2398000
|
||||||
|
|
||||||
|
2390000,2400000,2699000
|
||||||
|
3595000,3605000,2699000
|
||||||
|
4043000,4053000,2398000
|
||||||
|
6570000,6580000,2398000
|
||||||
|
6750000,6760000,2398000
|
|
5
radio/komodo/coex/camera_rear_wide_mipi_coex_table.csv
Normal file
5
radio/komodo/coex/camera_rear_wide_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
2600000,1962000
|
||||||
|
|
||||||
|
1957000,1967000,2600000
|
||||||
|
3917000,3927000,2600000
|
||||||
|
2595000,2605000,1962000
|
|
53
radio/tokay/coex/Android.bp
Normal file
53
radio/tokay/coex/Android.bp
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
//
|
||||||
|
// Copyright (C) 2024 The Android Open Source Project
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
soong_namespace {
|
||||||
|
}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_front_dbr_coex_table",
|
||||||
|
filename: "camera_front_dbr_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_front_dbr_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_front_mipi_coex_table",
|
||||||
|
filename: "camera_front_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_front_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_main_mipi_coex_table",
|
||||||
|
filename: "camera_rear_main_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_main_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "camera_rear_wide_mipi_coex_table",
|
||||||
|
filename: "camera_rear_wide_mipi_coex_table.csv",
|
||||||
|
vendor: true,
|
||||||
|
src: "camera_rear_wide_mipi_coex_table.csv",
|
||||||
|
relative_install_path: "modem",
|
||||||
|
}
|
21
radio/tokay/coex/camera_front_dbr_coex_table.csv
Normal file
21
radio/tokay/coex/camera_front_dbr_coex_table.csv
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
126380,202200
|
||||||
|
|
||||||
|
806000,813000,126380
|
||||||
|
1817000,1821000,126380
|
||||||
|
2424000,2428000,126380
|
||||||
|
2626000,2630000,126380
|
||||||
|
3435000,3439000,126380
|
||||||
|
3637000,3641000,126380
|
||||||
|
3840000,3844000,126380
|
||||||
|
629000,633000,202200
|
||||||
|
756000,760000,202200
|
||||||
|
883000,887000,202200
|
||||||
|
1893000,1897000,202200
|
||||||
|
2146000,2150000,202200
|
||||||
|
2525000,2529000,202200
|
||||||
|
2652000,2656000,202200
|
||||||
|
3410000,3414000,202200
|
||||||
|
3536000,3540000,202200
|
||||||
|
3663000,3667000,202200
|
||||||
|
3789000,3793000,202200
|
||||||
|
3915000,3919000,202200
|
|
20
radio/tokay/coex/camera_front_mipi_coex_table.csv
Normal file
20
radio/tokay/coex/camera_front_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
1628000,1665000
|
||||||
|
|
||||||
|
619000,629000,1628000
|
||||||
|
1868000,1878000,1628000
|
||||||
|
2492000,2502000,1628000
|
||||||
|
3325000,3335000,1628000
|
||||||
|
3533000,3543000,1628000
|
||||||
|
3741000,3751000,1628000
|
||||||
|
3949000,3959000,1628000
|
||||||
|
4157000,4167000,1628000
|
||||||
|
4990000,4500000,1628000
|
||||||
|
5822000,5832000,1628000
|
||||||
|
6655000,6665000,1628000
|
||||||
|
809000,819000,1665000
|
||||||
|
2437000,2447000,1665000
|
||||||
|
3658000,3668000,1665000
|
||||||
|
4065000,4075000,1665000
|
||||||
|
4879000,4889000,1665000
|
||||||
|
5693000,5703000,1665000
|
||||||
|
6507000,6517000,1665000
|
|
10
radio/tokay/coex/camera_rear_main_mipi_coex_table.csv
Normal file
10
radio/tokay/coex/camera_rear_main_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
2719000,2866000
|
||||||
|
|
||||||
|
2110000,2120000,2719000
|
||||||
|
2381000,2391000,2719000
|
||||||
|
2519000,2529000,2719000
|
||||||
|
2656000,2666000,2719000
|
||||||
|
3613000,3623000,2719000
|
||||||
|
4025000,4035000,2719000
|
||||||
|
6890000,6990000,2719000
|
||||||
|
1997000,2007000,2866000
|
|
6
radio/tokay/coex/camera_rear_wide_mipi_coex_table.csv
Normal file
6
radio/tokay/coex/camera_rear_wide_mipi_coex_table.csv
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
2600000,1962000
|
||||||
|
|
||||||
|
1957000,1967000,2600000
|
||||||
|
3917000,3927000,2600000
|
||||||
|
2595000,2605000,1962000
|
||||||
|
5195000,5205000,1962000
|
|
Loading…
Add table
Add a link
Reference in a new issue