commit de4755e8bfdd105aa9ecffd3da7a2199a95d0eb1 Author: Tim Zimmermann Date: Tue Sep 20 20:22:43 2022 +0200 Import d2s from lineage-19.1 (e300002) Change-Id: I11ac664abda3d0b4698208e869584079a18e872e diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..9867942 --- /dev/null +++ b/Android.bp @@ -0,0 +1,609 @@ +// Automatically generated file. DO NOT MODIFY +// +// This file is generated by device/samsung/d2s/setup-makefiles.sh + +soong_namespace { +} + +cc_prebuilt_library_shared { + name: "gatekeeper.exynos9825", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/hw/gatekeeper.exynos9825.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gralloc.exynos9825", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/hw/gralloc.exynos9825.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/gralloc.exynos9825.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "hwcomposer.exynos9825", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/hw/hwcomposer.exynos9825.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "memtrack.exynos9825", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/hw/memtrack.exynos9825.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/memtrack.exynos9825.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libTOFProc_interface", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libTOFProc_interface.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libTOFProc_interface.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbauthserver", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libbauthserver.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libbauthserver.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbauthtzcommon", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libbauthtzcommon.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libbauthtzcommon.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libc++-v28", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libc++-v28.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libc++-v28.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdatazip", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libdatazip.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libdatazip.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexynosdisplay", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libexynosdisplay.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libexynosdisplay.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libiu456_datapath_processor", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libiu456_datapath_processor.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libiu456_datapath_processor.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.bio", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/sensors.bio.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/sensors.bio.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.sensorhub", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/sensors.sensorhub.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/sensors.sensorhub.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioeffectoffload", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/soundfx/libaudioeffectoffload.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + relative_install_path: "soundfx", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "audio.primary.exynos9825", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/hw/audio.primary.exynos9825.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib_SamsungRec_08020", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/lib_SamsungRec_08020.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib_lvacfs", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/lib_lvacfs.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioproxy", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libaudioproxy.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librecordalive", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/librecordalive.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libswdap", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/soundfx/libswdap.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + relative_install_path: "soundfx", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.samsung.hardware.bluetooth.a2dp@1.0", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.gnss@2.1-impl", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "camera.exynos9825", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/camera.exynos9825.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gps.default", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/gps.default.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.samsung.hardware.gnss@2.1-impl", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexynoscamera3", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libexynoscamera3.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsec-ril", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libsec-ril.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwrappergps", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libwrappergps.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.samsung.hardware.gnss@2.1", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "gpsd", + owner: "samsung", + srcs: ["proprietary/vendor/bin/hw/gpsd"], + check_elf_files: false, + strip: { + none: true, + }, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "lhd", + owner: "samsung", + srcs: ["proprietary/vendor/bin/hw/lhd"], + check_elf_files: false, + strip: { + none: true, + }, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.samsung.hardware.gnss@2.1-service", + owner: "samsung", + srcs: ["proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service"], + check_elf_files: false, + strip: { + none: true, + }, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..772e9c0 --- /dev/null +++ b/Android.mk @@ -0,0 +1,9 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/samsung/d2s/setup-makefiles.sh + +LOCAL_PATH := $(call my-dir) + +ifeq ($(TARGET_DEVICE),d2s) + +endif diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..7f10f76 --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,4 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/samsung/d2s/setup-makefiles.sh + diff --git a/d2s-vendor.mk b/d2s-vendor.mk new file mode 100644 index 0000000..5d0070c --- /dev/null +++ b/d2s-vendor.mk @@ -0,0 +1,126 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/samsung/d2s/setup-makefiles.sh + +PRODUCT_SOONG_NAMESPACES += \ + vendor/samsung/d2s + +PRODUCT_COPY_FILES += \ + vendor/samsung/d2s/proprietary/vendor/etc/LVACFS_Calibration.dat:$(TARGET_COPY_OUT_VENDOR)/etc/LVACFS_Calibration.dat \ + vendor/samsung/d2s/proprietary/vendor/etc/LVACFS_Configuration.txt:$(TARGET_COPY_OUT_VENDOR)/etc/LVACFS_Configuration.txt \ + vendor/samsung/d2s/proprietary/vendor/etc/LVACFS_ControlParams.txt:$(TARGET_COPY_OUT_VENDOR)/etc/LVACFS_ControlParams.txt \ + vendor/samsung/d2s/proprietary/vendor/etc/dolby/dax-default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dolby/dax-default.xml \ + vendor/samsung/d2s/proprietary/vendor/etc/floating_feature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/floating_feature.xml \ + vendor/samsung/d2s/proprietary/vendor/etc/gnss/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \ + vendor/samsung/d2s/proprietary/vendor/etc/init/init.baseband.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.baseband.rc \ + vendor/samsung/d2s/proprietary/vendor/etc/init/init.gps.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps.rc \ + vendor/samsung/d2s/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc \ + vendor/samsung/d2s/proprietary/vendor/etc/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \ + vendor/samsung/d2s/proprietary/vendor/etc/mixer_gains.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_gains.xml \ + vendor/samsung/d2s/proprietary/vendor/etc/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \ + vendor/samsung/d2s/proprietary/vendor/etc/plmn_se13.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_se13.bin \ + vendor/samsung/d2s/proprietary/vendor/etc/sensor/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensor/lhd.conf \ + vendor/samsung/d2s/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBargeIn_AUDIO_SLSI.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBiBF_AUDIO_SLSI.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APDV_AUDIO_SLSI.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APSV_AUDIO_SLSI.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APTV_AUDIO_SLSI.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/AP_AUDIO_SLSI.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/CP_AUDIO_SLSI_SEA.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/CP_AUDIO_SLSI_SWA.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/SoundBoosterParam.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/SoundBoosterParam.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/a2dpcom.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a2dpcom.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/bcm4375B1_murata.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4375B1_murata.hcd \ + vendor/samsung/d2s/proprietary/vendor/firmware/bcm4375B1_semco.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4375B1_semco.hcd \ + vendor/samsung/d2s/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4375B1_semco_sem.hcd \ + vendor/samsung/d2s/proprietary/vendor/firmware/bcmdhd_clm.blob:$(TARGET_COPY_OUT_VENDOR)/firmware/bcmdhd_clm.blob \ + vendor/samsung/d2s/proprietary/vendor/firmware/bidirmic.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bidirmic.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/calliope2.dt:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope2.dt \ + vendor/samsung/d2s/proprietary/vendor/firmware/calliope_dram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_dram.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/calliope_dram_2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_dram_2.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/calliope_sram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_sram.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/calliope_sram_2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_sram_2.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot.wmfw \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs40l20.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l20.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs40l20.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l20.wmfw \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs40l25a.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a.wmfw \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs40l25a_cal.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_cal.wmfw \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs40l25a_clab.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_clab.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs40l25a_clab.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_clab.wmfw \ + vendor/samsung/d2s/proprietary/vendor/firmware/cs40l25a_exc.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_exc.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/dax_param.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dax_param.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/dual_cal_wide_swide.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dual_cal_wide_swide.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/dual_cal_wide_tele.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dual_cal_wide_tele.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/fimc_is_fw_mcu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_fw_mcu.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/fimc_is_lib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_lib.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/fimc_is_rta.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_rta.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/fmsb.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fmsb.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/listenbackeffect.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/listenbackeffect.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nfc/sec_s3nrn82_firmware.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es11_b0 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es12_b0 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es13_b0 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es32_b0 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es41_b1 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es42_b1 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es43_b1 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_CS01_semco_b1 \ + vendor/samsung/d2s/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_ES03_semco_b0 \ + vendor/samsung/d2s/proprietary/vendor/firmware/rxse.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/rxse.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/setfile_2l4.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_2l4.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/setfile_3j1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3j1.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/setfile_3m5.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3m5.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/setfile_3p9.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3p9.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/setfile_4ha.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_4ha.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/sv.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/sv.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/txse1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/txse1.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/txse2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/txse2.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/txse3.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/txse3.bin \ + vendor/samsung/d2s/proprietary/vendor/firmware/vts.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/vts.bin \ + vendor/samsung/d2s/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-000000534b4d \ + vendor/samsung/d2s/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0053545354ab \ + vendor/samsung/d2s/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-46494e474502 \ + vendor/samsung/d2s/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-4b45594d5354 \ + vendor/samsung/d2s/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-505256544545 \ + vendor/samsung/d2s/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-657365447276 \ + vendor/samsung/d2s/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476:$(TARGET_COPY_OUT_VENDOR)/tee/driver/00000000-0000-0000-0000-53626f786476 + +PRODUCT_PACKAGES += \ + gatekeeper.exynos9825 \ + gralloc.exynos9825 \ + hwcomposer.exynos9825 \ + memtrack.exynos9825 \ + libTOFProc_interface \ + libbauthserver \ + libbauthtzcommon \ + libc++-v28 \ + libdatazip \ + libexynosdisplay \ + libiu456_datapath_processor \ + sensors.bio \ + sensors.sensorhub \ + libaudioeffectoffload \ + audio.primary.exynos9825 \ + lib_SamsungRec_08020 \ + lib_lvacfs \ + libaudioproxy \ + librecordalive \ + libswdap \ + vendor.samsung.hardware.bluetooth.a2dp@1.0 \ + vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0 \ + android.hardware.gnss@2.1-impl \ + camera.exynos9825 \ + gps.default \ + vendor.samsung.hardware.gnss@2.1-impl \ + libexynoscamera3 \ + libsec-ril \ + libwrappergps \ + vendor.samsung.hardware.gnss@2.1 \ + gpsd \ + lhd \ + vendor.samsung.hardware.gnss@2.1-service diff --git a/proprietary/vendor/bin/hw/gpsd b/proprietary/vendor/bin/hw/gpsd new file mode 100644 index 0000000..9a8d318 Binary files /dev/null and b/proprietary/vendor/bin/hw/gpsd differ diff --git a/proprietary/vendor/bin/hw/lhd b/proprietary/vendor/bin/hw/lhd new file mode 100644 index 0000000..0de3b64 Binary files /dev/null and b/proprietary/vendor/bin/hw/lhd differ diff --git a/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service b/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service new file mode 100644 index 0000000..ee144be Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service differ diff --git a/proprietary/vendor/etc/LVACFS_Calibration.dat b/proprietary/vendor/etc/LVACFS_Calibration.dat new file mode 100644 index 0000000..1124674 Binary files /dev/null and b/proprietary/vendor/etc/LVACFS_Calibration.dat differ diff --git a/proprietary/vendor/etc/LVACFS_Configuration.txt b/proprietary/vendor/etc/LVACFS_Configuration.txt new file mode 100644 index 0000000..ecbd29d --- /dev/null +++ b/proprietary/vendor/etc/LVACFS_Configuration.txt @@ -0,0 +1,27 @@ +27 // Number_of_arguments +12 // MajorBaselineVersion +0 // MinorBaselineVersion +0 // MinorMinorBaselineVersion +12 // PatchBaselineVersion +0 // FileType +LVM_MODE_ON // AZProc +1 // NbProfile +LVACFS_RELATIVE_PATH // PathDef +1 // DeviceId0 +./LVACFS_ControlParams.txt // Profile0 +./LVACFS_Calibration.dat // CalibrationFile +LVM_MODE_OFF // EnableDebug +LVM_MODE_OFF // StatusReporting +./../PCM_Dumps/LVAC_Status.bin // LVAC_StatusFile +LVACFS_PCM_MODE_OFF // InPCMSavingMode +16000 // InPCMSavingBufferSize +./../../data/vendor/log/audiopcm/Ac_in.pcm // InPCMSavingFilename +LVACFS_PCM_MODE_OFF // InPCMInjectionMode +16000 // InPCMInjectionBufferSize +./../PCM_Inject/TestInput.pcm // InPCMInjectionFilename +LVACFS_PCM_MODE_OFF // OutPCMSavingMode +16000 // OutPCMSavingBufferSize +./../../data/vendor/log/audiopcm/Ac_out.pcm // OutPCMSavingFilename +LVACFS_PCM_MODE_OFF // OutPCMInjectionMode +16000 // OutPCMInjectionBufferSize +./../PCM_Inject/TestInput.pcm // OutPCMInjectionFilename \ No newline at end of file diff --git a/proprietary/vendor/etc/LVACFS_ControlParams.txt b/proprietary/vendor/etc/LVACFS_ControlParams.txt new file mode 100644 index 0000000..5b3e18f --- /dev/null +++ b/proprietary/vendor/etc/LVACFS_ControlParams.txt @@ -0,0 +1,3652 @@ +3648 +4 +12 +0 +0 +12 +17408 +0 +0 +0 +1025 +32 +2 +6 +0 +1 + + +1 +85000 +85000 +85000 +0 +0 +0 +0 +-18 +0 +20 +5 +800 +60000 +-96 +-32 +-20 +-15 +0 +-96 +-32 +-32 +-32 +-32 +1 +10 +32 +32 +32 +57 +44 +36 +32 +32 +33 +35 +35 +36 +38 +39 +41 +42 +44 +44 +43 +42 +42 +43 +45 +46 +46 +46 +45 +46 +47 +49 +49 +49 +48 +48 +48 +47 +44 +40 +38 +36 +36 +37 +38 +39 +38 +39 +40 +42 +45 +48 +51 +53 +54 +56 +56 +57 +58 +58 +58 +56 +54 +54 +55 +56 +57 +57 +57 +56 +55 +55 +55 +56 +56 +55 +55 +54 +54 +53 +53 +52 +52 +51 +50 +50 +49 +49 +48 +48 +47 +47 +47 +47 +47 +47 +47 +47 +47 +48 +48 +48 +49 +49 +50 +51 +51 +52 +53 +53 +54 +55 +56 +56 +57 +58 +58 +58 +59 +59 +60 +60 +60 +60 +60 +59 +59 +59 +59 +59 +58 +58 +58 +57 +57 +57 +57 +56 +56 +56 +55 +55 +54 +53 +53 +52 +51 +51 +50 +49 +49 +48 +47 +47 +47 +46 +46 +46 +45 +45 +45 +45 +45 +45 +45 +44 +44 +44 +44 +44 +43 +43 +43 +42 +42 +42 +41 +41 +40 +40 +39 +39 +38 +38 +37 +37 +36 +36 +36 +35 +35 +35 +35 +35 +35 +35 +35 +35 +36 +36 +36 +37 +37 +38 +38 +38 +38 +39 +39 +39 +39 +38 +38 +38 +37 +37 +36 +36 +36 +35 +35 +35 +34 +34 +34 +34 +34 +35 +35 +35 +35 +35 +36 +36 +36 +36 +35 +35 +35 +34 +34 +33 +33 +32 +32 +31 +31 +31 +30 +30 +30 +30 +30 +30 +30 +30 +30 +30 +30 +30 +31 +31 +30 +30 +30 +30 +30 +29 +29 +28 +28 +27 +27 +26 +26 +25 +25 +25 +24 +24 +24 +24 +23 +23 +23 +23 +23 +23 +23 +23 +22 +22 +22 +22 +22 +22 +22 +22 +22 +21 +21 +21 +20 +20 +20 +19 +19 +19 +18 +18 +17 +17 +17 +16 +16 +16 +16 +15 +15 +15 +15 +14 +14 +14 +14 +14 +14 +14 +14 +13 +13 +13 +13 +13 +13 +13 +13 +13 +13 +13 +13 +12 +12 +12 +12 +12 +12 +11 +11 +11 +11 +11 +10 +10 +10 +10 +9 +9 +9 +9 +9 +8 +8 +8 +8 +8 +7 +7 +7 +7 +7 +7 +7 +7 +7 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +8 +8 +8 +8 +8 +8 +8 +8 +9 +9 +9 +9 +9 +10 +10 +10 +10 +11 +11 +11 +12 +12 +12 +12 +12 +13 +13 +13 +13 +13 +13 +13 +13 +13 +14 +14 +14 +14 +14 +14 +15 +15 +15 +15 +16 +16 +16 +17 +17 +17 +18 +18 +18 +18 +19 +19 +19 +20 +20 +20 +20 +20 +21 +21 +21 +22 +22 +22 +23 +23 +23 +24 +24 +24 +24 +25 +25 +25 +26 +26 +26 +26 +27 +27 +27 +28 +28 +29 +29 +30 +30 +31 +31 +32 +33 +33 +34 +35 +35 +36 +36 +37 +37 +37 +38 +38 +38 +38 +38 +38 +38 +38 +38 +38 +38 +40 +41 +43 +44 +46 +49 +49 +49 +49 +49 +52 +54 +55 +58 +63 +69 +73 +74 +70 +70 +74 +77 +77 +76 +77 +78 +78 +81 +88 +91 +92 +100 +105 +100 +101 +107 +107 +106 +115 +126 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +92 +92 +32 +32 +32 +59 +46 +37 +33 +33 +34 +36 +37 +38 +39 +41 +42 +44 +46 +46 +45 +43 +43 +44 +46 +48 +48 +47 +47 +48 +50 +50 +50 +49 +48 +49 +49 +48 +45 +42 +38 +36 +35 +36 +36 +37 +37 +38 +39 +40 +41 +44 +48 +50 +52 +52 +52 +53 +54 +54 +54 +53 +51 +50 +50 +50 +51 +51 +51 +50 +49 +49 +49 +49 +49 +49 +49 +48 +48 +47 +47 +46 +45 +45 +44 +43 +42 +42 +41 +40 +40 +39 +39 +39 +38 +38 +38 +38 +38 +38 +38 +38 +38 +39 +39 +39 +39 +40 +40 +40 +40 +41 +41 +42 +42 +43 +43 +44 +44 +45 +46 +46 +47 +48 +48 +48 +49 +49 +49 +49 +49 +49 +49 +48 +48 +48 +47 +47 +47 +46 +46 +46 +46 +46 +46 +46 +46 +46 +46 +46 +46 +46 +46 +46 +45 +45 +45 +44 +44 +43 +43 +42 +42 +42 +41 +41 +41 +41 +41 +41 +41 +41 +41 +41 +42 +42 +42 +42 +43 +43 +43 +42 +42 +42 +41 +41 +40 +40 +39 +38 +37 +37 +36 +35 +35 +34 +34 +33 +33 +32 +32 +32 +31 +31 +31 +31 +31 +31 +31 +30 +30 +30 +30 +29 +29 +29 +28 +28 +27 +26 +26 +25 +25 +24 +24 +23 +23 +23 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +22 +21 +21 +21 +20 +20 +19 +19 +18 +18 +18 +17 +17 +16 +16 +16 +16 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +15 +14 +14 +14 +14 +13 +13 +13 +13 +13 +12 +12 +12 +11 +11 +11 +11 +10 +10 +10 +10 +9 +9 +9 +9 +9 +8 +8 +8 +8 +8 +8 +7 +7 +7 +7 +7 +7 +7 +6 +6 +6 +6 +6 +6 +6 +6 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +5 +5 +5 +5 +5 +5 +6 +6 +6 +6 +7 +7 +7 +8 +8 +8 +9 +9 +9 +10 +10 +10 +10 +11 +11 +11 +11 +11 +11 +11 +12 +12 +12 +12 +12 +12 +13 +13 +13 +13 +13 +13 +13 +13 +14 +14 +14 +14 +14 +14 +15 +15 +15 +15 +15 +16 +16 +16 +16 +16 +16 +16 +17 +17 +17 +17 +17 +18 +18 +18 +18 +19 +19 +19 +20 +20 +21 +22 +22 +23 +24 +24 +25 +26 +27 +28 +29 +30 +31 +32 +32 +33 +33 +34 +34 +34 +34 +34 +34 +34 +34 +34 +34 +34 +34 +34 +34 +34 +35 +35 +35 +35 +36 +36 +36 +37 +37 +37 +38 +38 +39 +39 +39 +40 +40 +40 +41 +41 +41 +41 +42 +42 +42 +43 +43 +44 +44 +45 +45 +46 +46 +47 +47 +47 +47 +47 +47 +47 +47 +46 +45 +45 +44 +43 +42 +41 +46 +48 +45 +44 +45 +46 +44 +44 +45 +46 +50 +53 +52 +49 +49 +50 +51 +52 +51 +50 +52 +53 +51 +49 +48 +50 +52 +52 +50 +51 +54 +58 +62 +66 +68 +71 +80 +94 +101 +99 +108 +126 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +80 +80 +32 +32 +32 +53 +42 +34 +30 +30 +31 +32 +32 +33 +34 +34 +35 +37 +38 +37 +36 +35 +34 +35 +36 +36 +36 +35 +34 +33 +33 +32 +32 +31 +31 +31 +30 +29 +27 +25 +24 +23 +23 +23 +23 +22 +22 +22 +23 +23 +24 +24 +23 +22 +22 +22 +22 +22 +22 +21 +21 +20 +20 +20 +20 +21 +20 +20 +19 +19 +18 +18 +17 +17 +16 +16 +15 +15 +14 +14 +14 +14 +13 +13 +13 +13 +13 +13 +13 +12 +12 +12 +12 +12 +12 +12 +12 +12 +12 +12 +12 +12 +12 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +10 +10 +10 +10 +10 +10 +10 +10 +10 +10 +10 +9 +9 +9 +9 +9 +8 +8 +8 +8 +7 +7 +7 +7 +6 +6 +6 +6 +6 +6 +6 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +5 +5 +5 +5 +5 +5 +5 +6 +6 +6 +6 +6 +6 +7 +7 +7 +7 +7 +7 +8 +8 +8 +8 +8 +8 +8 +9 +9 +9 +9 +9 +10 +10 +10 +10 +10 +11 +11 +11 +11 +12 +12 +12 +12 +13 +13 +13 +14 +14 +14 +14 +15 +15 +15 +15 +16 +16 +16 +16 +17 +17 +17 +17 +17 +17 +18 +18 +18 +18 +18 +19 +19 +19 +19 +19 +19 +19 +19 +19 +19 +19 +20 +20 +20 +20 +20 +20 +20 +20 +20 +21 +21 +21 +21 +22 +22 +22 +23 +23 +23 +24 +24 +24 +24 +25 +25 +25 +25 +26 +26 +26 +26 +26 +26 +26 +27 +27 +27 +27 +27 +28 +28 +28 +28 +28 +28 +29 +29 +29 +29 +29 +30 +30 +30 +30 +30 +31 +31 +31 +32 +32 +32 +33 +33 +34 +34 +34 +35 +35 +36 +36 +36 +37 +37 +38 +38 +38 +39 +39 +39 +40 +40 +41 +41 +41 +42 +42 +43 +43 +44 +44 +44 +45 +45 +45 +46 +46 +46 +46 +47 +47 +47 +47 +47 +47 +47 +47 +47 +47 +47 +47 +47 +47 +47 +46 +46 +46 +46 +46 +46 +46 +46 +46 +46 +47 +47 +47 +48 +48 +48 +48 +49 +49 +49 +50 +50 +51 +51 +51 +51 +52 +52 +52 +52 +52 +52 +52 +53 +53 +53 +53 +53 +53 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +52 +53 +53 +53 +53 +53 +53 +53 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +54 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +53 +52 +52 +52 +52 +52 +53 +53 +53 +53 +53 +54 +54 +54 +55 +55 +56 +56 +56 +57 +57 +57 +57 +58 +58 +58 +58 +57 +56 +54 +54 +54 +54 +55 +55 +55 +55 +54 +51 +49 +48 +47 +45 +44 +42 +40 +39 +39 +38 +36 +35 +33 +32 +31 +30 +30 +31 +32 +32 +32 +32 +32 +31 +31 +33 +35 +40 +48 +57 +69 +84 +100 +116 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +69 +69 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +32 +1 +40 +40 +-6 +-6 +-48 +-48 +0 +32767 +33 +45 +75 +1 +-1 +-6 +14745 +-18 +8 +-73 +-74 +-89 +-95 +-98 +-99 +-102 +-104 +-104 +-107 +-108 +-109 +-110 +-110 +-110 +-111 +-111 +-111 +-113 +-113 +-112 +-113 +-113 +-113 +-114 +-114 +-113 +-114 +-113 +-113 +-114 +-113 +-114 +-114 +-114 +-115 +-115 +-115 +-115 +-115 +-115 +-115 +-116 +-116 +-115 +-116 +-115 +-115 +-115 +-116 +-117 +-117 +-117 +-117 +-118 +-117 +-118 +-116 +-117 +-117 +-117 +-117 +-117 +-118 +-117 +-117 +-119 +-118 +-117 +-118 +-117 +-117 +-118 +-117 +-117 +-117 +-118 +-118 +-117 +-118 +-118 +-118 +-118 +-119 +-118 +-119 +-118 +-118 +-118 +-118 +-118 +-118 +-118 +-119 +-118 +-118 +-119 +-119 +-119 +-119 +-119 +-118 +-118 +-119 +-118 +-118 +-119 +-119 +-119 +-119 +-119 +-118 +-118 +-119 +-118 +-119 +-119 +-118 +-119 +-118 +-119 +-119 +-118 +-118 +-119 +-119 +-120 +-120 +-120 +-120 +-118 +-118 +-119 +-120 +-119 +-119 +-119 +-119 +-119 +-120 +-120 +-119 +-120 +-121 +-119 +-120 +-121 +-120 +-120 +-120 +-119 +-120 +-120 +-120 +-119 +-120 +-118 +-118 +-119 +-119 +-119 +-120 +-120 +-120 +-120 +-119 +-119 +-120 +-120 +-121 +-121 +-121 +-120 +-119 +-119 +-120 +-121 +-119 +-120 +-120 +-120 +-120 +-119 +-119 +-119 +-121 +-120 +-120 +-120 +-120 +-120 +-120 +-122 +-121 +-120 +-120 +-121 +-120 +-120 +-120 +-119 +-121 +-120 +-120 +-120 +-120 +-120 +-120 +-120 +-119 +-119 +-120 +-119 +-120 +-120 +-120 +-120 +-121 +-120 +-120 +-120 +-120 +-121 +-121 +-120 +-120 +-120 +-119 +-120 +-121 +-121 +-120 +-120 +-120 +-120 +-120 +-120 +-120 +-120 +-121 +-122 +-120 +-120 +-120 +-120 +-121 +-121 +-121 +-121 +-121 +-120 +-120 +-120 +-120 +-121 +-121 +-120 +-121 +-120 +-120 +-120 +-119 +-121 +-121 +-121 +-120 +-120 +-121 +-121 +-122 +-121 +-121 +-121 +-121 +-120 +-120 +-120 +-121 +-119 +-120 +-121 +-120 +-120 +-120 +-121 +-120 +-120 +-120 +-120 +-119 +-120 +-120 +-119 +-119 +-120 +-119 +-119 +-120 +-120 +-120 +-120 +-121 +-120 +-120 +-119 +-119 +-120 +-119 +-119 +-120 +-121 +-120 +-119 +-119 +-119 +-119 +-120 +-120 +-120 +-119 +-121 +-120 +-119 +-119 +-119 +-119 +-120 +-119 +-118 +-119 +-119 +-118 +-118 +-117 +-118 +-119 +-118 +-118 +-119 +-119 +-118 +-117 +-117 +-119 +-117 +-117 +-118 +-117 +-116 +-116 +-117 +-117 +-117 +-118 +-117 +-115 +-115 +-115 +-114 +-115 +-116 +-117 +-116 +-116 +-116 +-115 +-115 +-116 +-115 +-115 +-115 +-114 +-115 +-114 +-115 +-114 +-114 +-114 +-114 +-113 +-114 +-113 +-114 +-114 +-114 +-113 +-114 +-113 +-114 +-115 +-116 +-115 +-116 +-116 +-116 +-116 +-116 +-117 +-117 +-117 +-117 +-118 +-118 +-117 +-118 +-118 +-119 +-118 +-119 +-119 +-118 +-118 +-120 +-120 +-118 +-119 +-121 +-118 +-120 +-120 +-120 +-120 +-122 +-120 +-120 +-120 +-120 +-121 +-119 +-119 +-119 +-120 +-120 +-121 +-121 +-121 +-121 +-122 +-121 +-122 +-121 +-122 +-122 +-122 +-122 +-121 +-122 +-122 +-123 +-124 +-124 +-124 +-123 +-122 +-122 +-122 +-122 +-124 +-123 +-122 +-123 +-123 +-124 +-124 +-123 +-123 +-123 +-124 +-124 +-123 +-123 +-123 +-123 +-123 +-124 +-124 +-123 +-124 +-124 +-124 +-123 +-124 +-123 +-124 +-123 +-124 +-124 +-123 +-124 +-124 +-124 +-124 +-125 +-125 +-125 +-124 +-124 +-124 +-124 +-124 +-124 +-124 +-124 +-124 +-124 +-124 +-124 +-124 +-125 +-127 +-127 +-127 +-128 +-76 +-77 +-89 +-93 +-99 +-99 +-101 +-104 +-104 +-106 +-108 +-108 +-109 +-110 +-111 +-111 +-110 +-111 +-111 +-113 +-113 +-113 +-113 +-113 +-113 +-114 +-114 +-114 +-114 +-115 +-115 +-115 +-116 +-115 +-116 +-116 +-116 +-115 +-116 +-115 +-117 +-117 +-117 +-116 +-117 +-117 +-117 +-117 +-117 +-118 +-117 +-118 +-118 +-117 +-118 +-118 +-118 +-118 +-118 +-118 +-119 +-119 +-118 +-119 +-119 +-120 +-118 +-119 +-118 +-119 +-117 +-119 +-119 +-119 +-119 +-118 +-119 +-119 +-120 +-119 +-119 +-119 +-119 +-120 +-119 +-120 +-119 +-118 +-118 +-120 +-120 +-120 +-120 +-120 +-119 +-119 +-120 +-119 +-120 +-120 +-119 +-119 +-119 +-120 +-119 +-119 +-120 +-120 +-120 +-120 +-120 +-121 +-120 +-120 +-121 +-121 +-120 +-121 +-121 +-120 +-120 +-121 +-119 +-120 +-121 +-119 +-120 +-120 +-121 +-120 +-121 +-120 +-120 +-121 +-121 +-120 +-120 +-121 +-120 +-120 +-120 +-120 +-119 +-121 +-121 +-120 +-120 +-121 +-121 +-121 +-121 +-120 +-121 +-121 +-120 +-119 +-121 +-119 +-120 +-121 +-121 +-121 +-120 +-121 +-120 +-121 +-121 +-120 +-120 +-121 +-122 +-121 +-121 +-121 +-121 +-122 +-121 +-121 +-121 +-122 +-121 +-121 +-121 +-121 +-120 +-120 +-119 +-121 +-122 +-121 +-121 +-120 +-119 +-121 +-121 +-120 +-122 +-121 +-121 +-121 +-121 +-121 +-121 +-122 +-122 +-121 +-120 +-121 +-120 +-120 +-121 +-121 +-120 +-120 +-121 +-120 +-121 +-121 +-122 +-121 +-121 +-121 +-121 +-121 +-119 +-120 +-120 +-120 +-121 +-121 +-120 +-120 +-121 +-120 +-120 +-120 +-120 +-121 +-120 +-120 +-120 +-120 +-121 +-121 +-120 +-122 +-121 +-121 +-121 +-121 +-120 +-119 +-121 +-120 +-120 +-120 +-120 +-120 +-121 +-121 +-121 +-120 +-121 +-120 +-120 +-121 +-120 +-121 +-120 +-120 +-120 +-119 +-119 +-119 +-121 +-120 +-120 +-120 +-119 +-120 +-119 +-119 +-120 +-120 +-120 +-119 +-119 +-119 +-121 +-120 +-119 +-119 +-118 +-119 +-119 +-119 +-119 +-119 +-119 +-117 +-118 +-118 +-119 +-118 +-117 +-119 +-118 +-117 +-118 +-117 +-117 +-117 +-117 +-117 +-118 +-117 +-117 +-117 +-119 +-118 +-117 +-116 +-115 +-117 +-116 +-116 +-116 +-114 +-116 +-116 +-116 +-114 +-114 +-114 +-114 +-114 +-113 +-113 +-113 +-113 +-113 +-112 +-110 +-111 +-112 +-113 +-112 +-111 +-110 +-112 +-112 +-112 +-111 +-110 +-112 +-111 +-111 +-111 +-110 +-114 +-115 +-114 +-113 +-111 +-115 +-116 +-116 +-115 +-113 +-116 +-116 +-116 +-115 +-113 +-117 +-118 +-119 +-118 +-115 +-117 +-118 +-118 +-119 +-118 +-118 +-119 +-120 +-119 +-119 +-119 +-121 +-120 +-120 +-120 +-120 +-120 +-119 +-120 +-120 +-119 +-121 +-121 +-121 +-120 +-121 +-121 +-121 +-121 +-122 +-122 +-120 +-122 +-124 +-122 +-122 +-123 +-124 +-122 +-122 +-122 +-124 +-123 +-124 +-123 +-123 +-123 +-123 +-123 +-123 +-124 +-123 +-124 +-123 +-124 +-124 +-123 +-123 +-123 +-123 +-124 +-123 +-123 +-123 +-124 +-123 +-123 +-124 +-125 +-124 +-124 +-124 +-125 +-125 +-124 +-124 +-125 +-125 +-124 +-124 +-125 +-124 +-124 +-124 +-124 +-124 +-124 +-125 +-124 +-124 +-124 +-124 +-125 +-125 +-125 +-125 +-124 +-124 +-124 +-124 +-125 +-124 +-125 +-125 +-124 +-125 +-124 +-124 +-124 +-124 +-124 +-124 +-125 +-125 +-124 +-124 +-124 +-125 +-126 +-125 +-124 +-125 +-125 +-125 +-124 +-124 +-126 +-126 +-126 +-127 +-127 +-128 +-128 +-130 +1 +1638 +655 +9830 +300 +300 +0 +-13 +0 +-2 +2 +-15 +0 +6 +-20 +-4 +5000 +7000 +0 +0 +0 +32767 +8 +-20 +1 +1 +20000 +1 +50 +8 +-1024 +10000 +200 +1024 +17000 +96 +512 +250 +100 +1536 +1000 +300 +1024 +7500 +200 +1024 +2300 +200 +-1024 +1500 +300 +-406 +800 +100 +0 +20 +96 +0 +20 +96 +2 +1 +150 +40 +-6 +3000 +0 +0 +1 +3 +1 +20 +4 +0 +20 +0 +0 +5 +1000 +-96 +-83 +-28 +0 +0 +-96 +-83 +-28 +-15 +0 +0 +-21 +1 +200 +4 +0 +20 +0 +0 +100 +10000 +-96 +-83 +-32 +0 +0 +-96 +-83 +-32 +-18 +0 +0 +-21 +1 +5000 +4 +0 +20 +0 +0 +100 +10000 +-90 +-83 +-32 +0 +0 +-96 +-83 +-32 +-18 +0 +0 +0 +1 +9000 +3 +0 +20 +0 +0 +100 +10000 +-90 +-83 +0 +0 +0 +-96 +-83 +0 +0 +0 +0 +0 +0 +20 +2 +0 +20 +0 +0 +10000 +10000 +-96 +0 +0 +0 +0 +-96 +0 +0 +0 +0 +0 +0 +1 +20 +4 +0 +20 +0 +0 +300 +60000 +-96 +-70 +-28 +0 +0 +-96 +-70 +-28 +-28 +0 +0 +0 +1 +0 +22 +65 +27241 +20 +0 +0 +0 +4 +26 +35 +0 +0 +162 +128 +0 +0 +3 +8 +4 +0 +0 +2 +1 +1 +-10 +-10 +-96 +-10 +-76 +-30 +0 +15 +12 +86 +0 +0 +0 +6 +-4 +6826 +6826 +31 +6826 +6826 + + diff --git a/proprietary/vendor/etc/dolby/dax-default.xml b/proprietary/vendor/etc/dolby/dax-default.xml new file mode 100644 index 0000000..f8917d8 --- /dev/null +++ b/proprietary/vendor/etc/dolby/dax-default.xml @@ -0,0 +1,2243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/floating_feature.xml b/proprietary/vendor/etc/floating_feature.xml new file mode 100644 index 0000000..c357de1 --- /dev/null +++ b/proprietary/vendor/etc/floating_feature.xml @@ -0,0 +1,235 @@ + + + TRUE + TRUE + TRUE + DMC_ONLY + None + 3 + 10 + DSP;BT;USB;EAR + eq_custom,uhq_onoff,karaoke,adapt,spk_stereo,dvfs_700000 + 0 + 1 + 1 + left + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + 0 + 32bit + 0 + 1 + TRUE + 30;30;30;30;GPU_N10_LSI + 10;0.0065 + com.samsung.android.calendar + 1 + -1 + -1 + -1 + -1 + -1 + 2 + 0 + v2 + -1 + 2000 + 3 + 1,1,0 + 2 + 50 + CoolOriWarm + 0,117,2,18010201,4608,3456,0,0,0,0 + beauty.samsung.v4,human_tracking.arcsoft.v2_1,image_enhance.arcsoft.v1,face_landmark.arcsoft.v2_1,facial_attribute.samsung.v1,smart_scan.samsung.v2,selfie_correction.samsung.v1,swuwdc.arcsoft.v1,food.samsung.v1,hifills.mpi.v1,scene_detection.samsung.v1,event_detection.samsung.v2,single_bokeh.samsung.v2,dual_bokeh.samsung.v1,super_night.mpi.v2,human_segmentation.samsung.v2,localtm.samsung.v1_1,mfhdr.mpi.v1,llhdr.mpi.v1 + 5 + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + davinci,button,airmotion + 2 + in_house + dual,wireless,dexforpc + DSDS_DI + WQHD,FHD,HD + people,task,circle,panel,-edgefeeds,debug,search,phonecolor + 65303 + videoeditor,storyvideoeditor,videotrimmer,highlight,bixbyhl,videocollage + 5.1 + Enabled;GestureType + sep_basic + com.rsupport.rs.activity.rsupport.aas2 + system/hidden/SmartTutor/SmartTutor.apk + davinci,S5K3P9 + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + com.samsung.android.app.contacts + TRUE + none + 1.0 + 0 + 0 + 0 + 0 + 0 + -42 + -69 + 0 + -90 + 1 + 0 + 0 + -110 + 64 + 80 + 3172 + 4800 + 5600 + Speaker + TRUE + TRUE + activeclock=6,aodversion=7 + 1550,0 + 0 + SupportLightNavigationBar|SupportCustomBgColor|SupportNaviBarRemoteView + 70 + type=insert, position=right, tip_direction=top, bundled=true, unbundled_spec=remote + 40 + TRUE + TRUE + TRUE + deadzone_v2,change_ratio + AI_Timelapse + SRCB_V3 + None + V448 + BLUR,EFFECT,BIGBOKEH,PORTRAIT,RELIGHT,REFOCUS + ZOOM_2K + TRUE + 4 + 0 + TRUE + TRUE + TRUE + TRUE + swb + LowEnd + China + TRUE + 0 + 4 + 3 + 60 + 0 + 0 + 60 + #FF171717 + 0 + 0 + TRUE + 2 + TRUE + 0 + TRUE + TRUE + face,pos:0.5:0.0223,size:0.1018:0.0482,type:circle + VIDEO + TRUE + 15 + TRUE + com.samsung.android.messaging + com.samsung.android.smartmirroring + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + com.samsung.android.oneconnect + TRUE + 1.7,1 + 100 + UPSCALE,LOWLIGHT,HDR,DEBLUR + TRUE + com.samsung.android.sm.devicesecurity + Galaxy Note10+ + 2 + 1 + DC 10 V; 4.5 A + A3LSMN975F + A3LEJPN970 + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + 2 + ALM + 0 + SSHWRPANEL + com.samsung.android.honeyboard + XT9 + mojitok,bitmoji + TRUE + TRUE + com.samsung.android.lool + TRUE + 0.6 + 225 + siop_davinci2_exynos9820 + TRUE + 3.3 + frame_effect + TRUE + SW + arsoft_vieweronly.v1 + com.samsung.android.incallui + TRUE + normal,interview,voicememo + com.sec.android.app.voicenote + TRUE + TRUE + diff --git a/proprietary/vendor/etc/gnss/gps.xml b/proprietary/vendor/etc/gnss/gps.xml new file mode 100644 index 0000000..9c905a7 --- /dev/null +++ b/proprietary/vendor/etc/gnss/gps.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/init/init.baseband.rc b/proprietary/vendor/etc/init/init.baseband.rc new file mode 100644 index 0000000..b2112ee --- /dev/null +++ b/proprietary/vendor/etc/init/init.baseband.rc @@ -0,0 +1,39 @@ +on init + symlink /dev/block/platform/13d60000.ufs/by-name/radio /dev/mbin0 + restorecon /dev/mbin0 + write /proc/sys/net/core/netdev_max_backlog 100000 + +on post-fs-data + chown radio radio /sys/devices/virtual/misc/multipdp/waketime + chmod 0660 /sys/devices/virtual/misc/umts_dm0/dm_state + chown radio system /sys/devices/virtual/misc/umts_dm0/dm_state + + #For cpefs partition + mkdir /mnt/vendor/cpefs 0771 radio system + mount ext4 /dev/block/platform/13d60000.ufs/by-name/cpefs /mnt/vendor/cpefs nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic + + # /mnt/vendor/efs/factory.prop for Dual / Single SIM settings + chown radio radio /mnt/vendor/efs/factory.prop + chmod 0600 /mnt/vendor/efs/factory.prop + +# handle crash reason + chown radio system /sys/module/modem_utils/parameters/cp_crash_info + chmod 0660 /sys/module/modem_utils/parameters/cp_crash_info + chown radio system /sys/module/modem_utils/parameters/cp_crash_link + chmod 0660 /sys/module/modem_utils/parameters/cp_crash_link + +service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P platform/13d60000.ufs/by-name/radio + class main + user root + group radio cache inet misc audio sdcard_rw log sdcard_r shell system + seclabel u:r:cbd:s0 + +on property:ro.vendor.multisim.simslotcount=* + write /sys/module/modem_ctrl_s5000ap/parameters/ds_detect ${ro.vendor.multisim.simslotcount} + +on property:ro.vendor.multisim.simslotcount=1 + setprop persist.radio.multisim.config ss + +on property:ro.vendor.multisim.simslotcount=2 + setprop persist.radio.multisim.config dsds + diff --git a/proprietary/vendor/etc/init/init.gps.rc b/proprietary/vendor/etc/init/init.gps.rc new file mode 100644 index 0000000..e4e64eb --- /dev/null +++ b/proprietary/vendor/etc/init/init.gps.rc @@ -0,0 +1,62 @@ +on post-fs-data +# GPS + chown root system /sys/class/sec/gps/GPS_PWR_EN/value + chmod 0664 /sys/class/sec/gps/GPS_PWR_EN/value + mkdir /data/vendor 0771 system system + chown system system /data/vendor + mkdir /data/vendor/gps 0771 system system + chown system system /data/vendor/gps + rm /data/vendor/gps/gps_started + rm /data/vendor/gps/glonass_started + rm /data/vendor/gps/beidou_started + rm /data/vendor/gps/smd_started + rm /data/vendor/gps/sv_cno.info + +# SensorHub Debugging File Node +chown gps system /sys/devices/platform/bbd.0/BBD +chown gps system /sys/devices/platform/bbd.0/DEV +chown gps system /sys/devices/platform/bbd.0/ESW +chown gps system /sys/devices/platform/bbd.0/baud +chown gps system /sys/devices/platform/bbd.0/debug +chown gps system /sys/devices/platform/bbd.0/buf +chown gps system /sys/devices/platform/bbd.0/pl +chown gps system /sys/devices/platform/bbd.0/passthru +chown gps system /sys/devices/platform/bbd.0/ssi_xfer +chown gps system /sys/devices/platform/bbd.0/ssi_count +chown gps system /sys/devices/platform/bbd.0/ssi_trace +chown gps system /sys/devices/platform/bbd.0/shmd + +# Sensorhub Urgent Firmware +chmod 0770 /spu/sensorhub +chmod 0660 /spu/sensorhub/urgent.patch + +# SensorHub (Location Hub) +service lhd /vendor/bin/hw/lhd /vendor/etc/sensor/lhd.conf + class main + user gps + group system inet net_raw + ioprio be 0 + +# GPS +service gpsd /vendor/bin/hw/gps.sh + class main + user gps + group system inet net_raw wakelock + ioprio be 0 + seclabel u:r:gpsd:s0 + +on property:dev.gnss.silentlogging=ON + mkdir /data/vendor/gps/silentGnssLogging 0771 system system + restart gpsd + +on property:dev.gnss.silentlogging=OFF + rmdir /data/vendor/gps/silentGnssLogging + restart gpsd + +on property:dev.gnss.silentloggingIssueTracker=ON + mkdir /data/vendor/gps/silentGnssLoggingIssueTracker 0771 system system + restart gpsd + +on property:dev.gnss.silentloggingIssueTracker=OFF + rmdir /data/vendor/gps/silentGnssLoggingIssueTracker + restart gpsd \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc b/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc new file mode 100644 index 0000000..e28630e --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc @@ -0,0 +1,4 @@ +service sec_gnss_service /vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service + class main + user system + group system gps diff --git a/proprietary/vendor/etc/media_codecs_performance.xml b/proprietary/vendor/etc/media_codecs_performance.xml new file mode 100644 index 0000000..cb5c138 --- /dev/null +++ b/proprietary/vendor/etc/media_codecs_performance.xml @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/mixer_gains.xml b/proprietary/vendor/etc/mixer_gains.xml new file mode 100644 index 0000000..4166363 --- /dev/null +++ b/proprietary/vendor/etc/mixer_gains.xml @@ -0,0 +1,1742 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/mixer_paths.xml b/proprietary/vendor/etc/mixer_paths.xml new file mode 100644 index 0000000..44a7ebc --- /dev/null +++ b/proprietary/vendor/etc/mixer_paths.xml @@ -0,0 +1,3198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/plmn_se13.bin b/proprietary/vendor/etc/plmn_se13.bin new file mode 100644 index 0000000..c425bc1 --- /dev/null +++ b/proprietary/vendor/etc/plmn_se13.bin @@ -0,0 +1,1876 @@ + + +20201 +GR COSMOTE"C-OTE + +20205 vodafone GR"voda GR + +20209WIND GR"WIND + +20210WIND GR"WIND + +20404 vodafone NL"voda NL + +20408NL KPN"NL KPN + +20412 +NL Telfort"NL Tlfrt + +20416 T-Mobile NL"TMO NL + +20601Proximus"Proximus + +20610Orange B"OBE + +20620BASE"BASE + +20801Orange F"Orange + +20802 F-Contact"Contact + +20809F SFR"SFR + +20810F SFR"SFR + +20811 SFR FEMTO"SFRFEMTO + +20813 F - Contact"Contact + +20815Free"Free + +20816Free"Free +$ +20820F-Bouygues Telecom"BYTEL + +20888 F - Contact"Contact + +21201vala"vala + +21210Monaco"MONACO +# +21303AndorraTelecom"AndorraT + +21401 vodafone ES"voda ES + +21403 Orange SP"ESPRT + +21404YOIGO"YOIGO + +21407Movistar"Movistar + +21601 +Telenor HU"TelenorH +! +21603 Digi.Mobil HU"Digi HU + +21630 +Telekom HU"THU + +21670 vodafone HU"voda HU + +21803ERONET"ERONET + +21805m:tel"m:tel + +21890 BH Mobile"BHMOBILE + +21901HT HR"HT HR + +21902TM HR"TM HR + +21910A1 HR"A1 HR + +22001 Telenor SRB"Telenor + +22003mt:s"MTS + +22005A1 SRB"A1 SRB + +22102IPKO"IPKO + +22201I TIM"TIM + +22210 vodafone IT"voda IT + +22250ILIAD"ILIAD + +22288WINDTRE"WINDTRE + +22601RO Vodafone RO"VF-RO + +22603 +TELEKOM.RO"TELEKOM + +22605 RO Digi.Mobil"Digi + +22610 RO ORANGE"ORANGE + +22801Swisscom"Swisscom + +22802Sunrise"Sunrise + +22803Salt"Salt + +23001 T-Mobile CZ"TMO CZ + +23002O2 - CZ"O2 - CZ + +23003 Vodafone CZ"Vodafone + +23101 Orange SK"Orange + +23102 +Telekom SK"Telekom + +23103SWAN SK"SWAN SK + +23106O2 - SK"O2 - SK + +23201A1"A1 + +23203 +Magenta-T-"MagentaT + +232053 AT"3 AT + +23207telering"telering + +232103 AT"3 AT + +23213 +Magenta-T-"MagentaT + +23217spusu"spusu +# +23403Airtel-Vodafone"ATL-VOD + +23410O2 - UK"O2 - UK + +23415 vodafone UK"voda UK + +234203 UK"3 UK + +23430EE"EE + +23433EE"EE + +23450JT"JT + +23455Sure"Sure + +23458 Manx Telecom"MANX + +23801TDC"TDC + +23802 +Telenor DK"TelenoDK + +238063 DK"3 DK + +23820Telia DK"Telia +" +23866Telia-Telenor DK"TT DK + +24001TELIA S"TELIA + +240023 SE"3 SE + +24004SWEDEN"SWE + +24005 Sweden 3G"Sweden3G + +24007Tele2"Tele2 SE + +24008 +Telenor SE"TelenorS +! +24024 Sweden Mobile"MobileS + +24201 N Telenor"TELENOR + +24202N NetCom"NetCom + +24214N ice"ice + +24299Tampnet"Tampnet + +24403FI DNA"DNA + +24405FI elisa"elisa + +24412FI DNA"DNA + +24414FI AMT"FI AMT + +24421FI elisa"elisa +# +24436DNA - Telia FI"SuomenYV + +24491Telia FI"Telia + +24601Telia LT"Telia + +24602 LT BITE GSM"BITE + +24603Tele2 LT"Tele2 LT + +24701LV LMT"LMT + +24702Tele2 LV"Tele2 LV + +24705BITE LV"BITE LV + +24801Telia"Telia + +24802Elisa EE"ELISA + +24803Tele2 EE"Tele2 EE + +25001MTS RUS"MTS RUS + +25002 MegaFon RUS"MegaFon + +25020Tele2 RU"Tele2 + +25027LETAI"LETAI + +25028voda"voda + +25035MOTIV"MOTIV +" +25062Tinkoff Mobile"Tinkoff + +25099beeline"beeline + +25501VODAFONE"VODAFONE + +25502 +Beeline UA"Beeline + +25503 UA-KYIVSTAR"UA-KS + +25506life:)"life:) + +25507TriMob"TriMob + +25701 BY VELCOM"VELCOM + +25702MTS BY"MTS BY + +25704 life:) BY"life:)BY + +25901 Orange MD"Orange + +25902Moldcell"Moldcell + +25905 Moldtelecom"Mtelecom + +25915IDC"IDC + +26001Plus"PLUS + +26002 T-Mobile.pl"TM PL + +26003 Orange PL"Orange + +26006Play"Play + +26201 +Telekom.de"TDG + +26202 vodafone.de"Vodafone + +26203o2 - de"o2 - de + +26207o2 - de"o2 - de + +26601GIBTEL"GIBTEL + +26801 +vodafone P"voda P + +26803NOS"NOS + +26806MEO"MEO + +27001POST"POST + +27002 MTX Connect"MTXC + +27005LOL"LOL + +27077L TANGO"TANGO + +27099 L Orange-LU"Orange + +27201 vodafone IE"voda IE + +272023"3 + +27203 IRL - METEOR"METEOR + +272053"3 + +27401 IS SIMINN"SIMINN + +27402Vodafone"Vodafone + +27408 +IS OnWaves"OnWaves + +27411NOVA IS"NOVA + +27601One.al"One.al + +27602Voda AL"Voda AL + +27603 +ALBtelecom"ATmobile + +27801epic"epic + +27821 go mobile"gomobile + +27877 Melita Mobile"Melita + +28001 Cyta-Voda"CytaVoda + +28010epic"epic +! +28020 PrimeTel PLC"PrimeTel + +28022Cablenet"Cablenet + +28201 GEO-GEOCELL"GCELL + +28202 MAGTI-GSM-GEO"MAGTI + +28204BEELINE"BEE + +28301 +Beeline AM"Beeline + +28305MTS ARM"MTS Arm + +28310Ucom AM"Ucom + +28401A1 BG"A1 BG + +28403 +Vivacom BG"Vivacom + +28405 +Telenor BG"Telenor + +28601 TR TURKCELL"TCELL +# +28602Vodafone Türkiye"VF-TR + +28603AVEA"AVEA + +28801 Foroya Tele"FT-GSM + +28802 VODAFONE FO"VODAFONE +# +29001TELE Greenland"TELE GRL + +29340A1 SI"A1 SI + +29341MOBITEL"MOBITEL + +29364T-2"T-2 + +29370TELEMACH"TELEMACH + +29401 +Telekom MK"MKT MK + +29403A1 MK"A1 MK + +29501 +SwisscomFL"Swiss FL + +29502Salt.li"Salt.li + +29505FL1"FL1 + +29701Telenor"Telenor + +29702 +Telekom.me"T.me + +29703MTEL"MTEL + +302130Xplore"Xplore + +302220TELUS"TELUS + +302270Eastlink"Eastlink +" +302340Execulink Telecom"ETI + +302370Fido"Fido + +302380KNET"KNET + +302480SSi"SSi + +302490Freedom"Freedom + +302500 Videotron"CANVT + +302520 Videotron"CANVT + +302610Bell"Bell +! +302620Ice Wireless Inc"Ice +# +302720Rogers Wireless"ROGERS + +302780SaskTel"SaskTel + +302880FastRoam"FastRoam + +302940Wightman"Wightman + +30801 +SPM AMERIS"AMERIS + +30803 SPM Telecom"SPM +* +310020US - Union Telephone"UnionTel + +310030AT&T"AT&T + +310032IT&E"IT&E + +310050GCI"GCI + +31058Inland Cellular"IC + +310110IT&E"IT&E + +310120Sprint"Sprint + +310140GTA"GTA + +310150AT&T"AT&T + +310160T-Mobile"T-Mobile + +310170AT&T"AT&T +& +310180West Central Wireless"WCW +& +310190USA Dutch Harbor"D-HARBOR + +310200T-Mobile"T-Mobile + +310210T-Mobile"T-Mobile + +310220T-Mobile"T-Mobile + +310230T-Mobile"T-Mobile + +310240T-Mobile"T-Mobile + +310250T-Mobile"T-Mobile + +310260T-Mobile"T-Mobile + +310270T-Mobile"T-Mobile + +310280AT&T"AT&T + +310300BigSkyUS"Big Sky + +310310T-Mobile"T-Mobile +# +310320USA - CellularOne"Cell +# +310340Limitless Mobile"LMUSA + +310370DOCOMO PACIFIC"DPAC + +310380AT&T"AT&T + +310410AT&T"AT&T +# +310450Viaero Wireless"Viaero + +310460USA1L"USA1L + +310470DOCOMO PACIFIC"DPAC + +310490T-Mobile"T-Mobile + +310570Cell One"Cell One +# +310630 USA AmeriLink"AMERLINK + +310660T-Mobile"T-Mobile +# +310690Limitless Mobile"LMUSA + +310730 U.S.Cellular"USCC + +310800T-Mobile"T-Mobile + +310840 telna Mobile"telna + +310990 Worldcall"Evolve + +311030Indigo"Indigo +" +311040 USA - Commnet"Commnet +# +311080 Pine Cellular"PINECell + +311170Tampnet"Tampnet + +311190USAC1ECI"C1ECI + +311230C Spire"C Spire + +311240USACWCI"CWCI + +311270Verizon"Verizon + +311370GCI"GCI + +311480Verizon"Verizon + +311530PTCI"PTCI + +311560USA OTZ"OTZ + +311580 U.S.Cellular"USCC +# +311600Limitless Mobile"LMUSA + +311630C Spire"C Spire +$ +311650United Wireless USA"UWC + +311660 Metro PCS"MPCS + +311740TCI"TCI +" +311810Bluegrass Wireless"BW + +311990VTW US"VTW +# +312180Limitless Mobile"LMUSA + +312260USACL"USACL + +312280Pioneer"CNP +' +312290Strata Networks USA"Strata +& +312420Nex-Tech Wireless USA"NTW + +312480Nemont"Nemont + +312630 +NetGenuity"NetGenui + +312720 Southern Linc"SLINC + +312870GigSky"GigSky + +313070MNSHub"MNSHub + +313380OptimERA"OptimERA +# +313790Liberty Mobile"Liberty + +330110PR Claro"Claro +" +330120 Open Mob PRI"Open Mob + +33403Movistar"TEMM + +334020TELCEL"TELCEL + +334050AT&T"AT&T + +334070AT&T"AT&T + +33490AT&T"AT&T + +338050Digicel"Digicel + +338180FLOW"FLOW + +34001F-Orange"Orange + +34002SFR"SFR + +34009Free"Free + +34020Digicel"DigicelF + +342600FLOW"FLOW + +342750DIGICEL"DIGICEL + +34403 APUA inet"inet + +344920FLOW"FLOW + +344930Cingular"Cingular + +346140FLOW"FLOW + +348170FLOW"FLOW +! +348570 CCT Boatphone"CCTBVI + +350000CELLONE"CELLONE + +352110FLOW"FLOW + +354860FLOW"FLOW + +356110FLOW"FLOW + +358050DIGICEL"DIGICEL + +358110FLOW"FLOW + +360110FLOW"FLOW + +36251 Telcell GSM"Telcell + +36269Digicel"Digicel + +36278Kla"Kla + +36291CHIPPIE"CHIPPIE + +36301SETAR"SETAR + +36302 +AW Digicel"Digicel + +36439BTC"BTC + +36449aliv"aliv + +365840FLOW"FLOW + +366110FLOW"FLOW + +37001ALTICE"ALTICE + +37002 CLARO DOM"ClaroDOM + +37004Viva DO"Viva + +37203Natcom"Natcom + +37412TSTT"TSTT + +374130Digicel"Digicel + +376350FLOW"FLOW + +376360Digicel"TCI + +40001AZEAC"Azercell + +40002 +BAKCELL AZ"BAKCELL + +40004AZ Nar"Nar + +40101 +Beeline KZ"Beeline + +40102Kcell"Kcell + +40107ALTEL"ALTEL + +40177Tele2"Tele2 + +40211 BT B-Mobile"B-Mobile + +40277 TASHICELL"TASHICEL + +40401Vi India"Vi India + +40402 +IND airtel"airtel + +40403 +IND airtel"airtel + +40405Vi India"Vi India + +40407Vi India"Vi India + +40410 +IND airtel"airtel + +40411Vi India"Vi India + +40414Vi India"Vi India + +40415Vi India"Vi India + +40416 +IND airtel"airtel + +40419Vi India"Vi India + +40420Vi India"Vi India + +40422Vi India"Vi India + +40427Vi India"Vi India + +40430Vi India"Vi India + +40431 +IND airtel"airtel + +40434CellOne"CellOne + +40438CellOne"CellOne + +40440 +IND airtel"airtel + +40443Vi India"Vi India + +40445 +IND airtel"airtel + +40449 +IND airtel"airtel + +40451CellOne"CellOne + +40453CellOne"CellOne + +40454CellOne"CellOne + +40455CellOne"CellOne + +40456Vi India"Vi India + +40457CellOne"CellOne + +40458CellOne"CellOne + +40459CellOne"CellOne + +40460Vi India"Vi India + +40462CellOne"CellOne + +40464CellOne"CellOne + +40466CellOne"CellOne + +40470 +IND airtel"airtel + +40471CellOne"CellOne + +40472CellOne"CellOne + +40473CellOne"CellOne + +40474CellOne"CellOne + +40475CellOne"CellOne + +40476CellOne"CellOne + +40477CellOne"CellOne + +40478Vi India"Vi India + +40479CellOne"CellOne + +40480CellOne"CellOne + +40481CellOne"CellOne + +40482Vi India"Vi India + +40484Vi India"Vi India + +40486Vi India"Vi India + +40490 +IND airtel"airtel + +40492 +IND airtel"airtel + +40493 +IND airtel"airtel + +40494 +IND airtel"airtel + +40495 +IND airtel"airtel + +40496 +IND airtel"airtel + +40497 +IND airtel"airtel + +40498 +IND airtel"airtel + +40551 +IND airtel"airtel + +40552 +IND airtel"airtel + +40553 +IND airtel"airtel + +40554 +IND airtel"airtel + +40555 +IND airtel"airtel + +40556 +IND airtel"airtel + +40567Vi India"Vi India + +40570Vi India"Vi India + +405751Vi India"Vi India + +405753Vi India"Vi India + +405755Vi India"Vi India + +405823VIDEOCON"VIDEOCON + +405824VIDEOCON"VIDEOCON + +405825VIDEOCON"VIDEOCON + +405827VIDEOCON"VIDEOCON + +405828VIDEOCON"VIDEOCON + +405829VIDEOCON"VIDEOCON + +405830VIDEOCON"VIDEOCON + +405831VIDEOCON"VIDEOCON + +405832VIDEOCON"VIDEOCON + +405833VIDEOCON"VIDEOCON + +405834VIDEOCON"VIDEOCON + +405835VIDEOCON"VIDEOCON + +405836VIDEOCON"VIDEOCON + +405837VIDEOCON"VIDEOCON + +405838VIDEOCON"VIDEOCON + +405839VIDEOCON"VIDEOCON + +405840IND-JIO"JIO + +405841VIDEOCON"VIDEOCON + +405842VIDEOCON"VIDEOCON + +405843VIDEOCON"VIDEOCON + +405846Vi India"Vi India + +405854IND-JIO"JIO + +405855IND-JIO"JIO + +405856IND-JIO"JIO + +405857IND-JIO"JIO + +405858IND-JIO"JIO + +405859IND-JIO"JIO + +405860IND-JIO"JIO + +405861IND-JIO"JIO + +405862IND-JIO"JIO + +405863IND-JIO"JIO + +405864IND-JIO"JIO + +405865IND-JIO"JIO + +405866IND-JIO"JIO + +405867IND-JIO"JIO + +405868IND-JIO"JIO + +405869IND-JIO"JIO + +405870IND-JIO"JIO + +405871IND-JIO"JIO + +405872IND-JIO"JIO + +405873IND-JIO"JIO + +405874IND-JIO"JIO + +41001Jazz"Jazz + +41003PK-UFONE"UFONE + +41004ZONG"ZONG + +41005SCOM-PK"SCOM + +41006 +Telenor PK"TELENOR + +41007Jazz"Jazz + +41201AF AWCC"AWCC + +41220ROSHAN"ROSHAN + +41240MTN AF"MTN + +41250 Etisalat Af"Etisalat + +41301 +Mobitel LK"Mobitel + +41302DIALOG"DIALOG + +41303Hutch"Hutch + +41305 +SRI AIRTEL"Airtel + +41308Hutch"Hutch + +41309Hutch"Hutch + +41401MM 900"MPTGSM + +41405Ooredoo"Ooredoo + +41406Telenor"TNM + +41409MYTEL"MYTEL + +41501alfa"alfa + +41503touch"touch + +41601Zain JO"Zain JO + +41603UMNIAH"UMNIAH + +41677 Orange JO"OrangeJO + +41805ASIACELL"ASIACELL + +41820zain IQ"zain IQ + +41830IRAQNA"IRAQNA + +41840KOREK"KOREK + +41902Zain KW"zain KW + +41903Ooredoo"Ooredoo + +41904 +stc Kuwait"stc + +42001stc"stc + +42003 +Mobily-KSA"Mobily + +42004Zain KSA"Zain KSA + +42009 salam mobile"salam + +42101SabaFon"SABAFON + +42102MTN"MTN + +42202Omantel"Omantel + +42203 Ooredoo Oman"Ooredoo + +42206Vodafone"Vodafone + +42402ETISALAT"ETISALAT + +42403du"du + +42501 +Partner IL"Partner + +42502 +Cellcom IL"Cellcom + +42503 IL Pelephone"PCL +# +42505JAWWAL-PALESTINE"JAWWAL +% +42506Ooredoo Palestine"Ooredoo +" +42507Hot Mobile Ltd."HOT IL + +42508Golan IL"Golan T +" +42528Hot Mobile Ltd."Israel + +42601BATELCO"BATELCO + +42602Zain BH"Zain BH + +42604stc"stc + +42701Ooredoo"Ooredoo + +42702vodafone"VF-QA + +42801 Skytel MN"Skytel +& +42888MONGOLIA UNITEL LLC"UNTLMN + +42899 +MN MobiCom"MobiCom + +42901 Nepal Telecom"NT + +42902Ncell"Ncell + +42904 SmartCell"ST + +43404 +Beeline UZ"Beeline + +43405 UZB Ucell"Ucell + +43407UMS-UZB"UMS + +43408UzMobile"UzMobile + +43601TCELL"TCELL + +43602TCELL"TCELL + +43604 Babilon-M"Babilon + +43605 +ZET-MOBILE"Z-MOBILE + +43701 +Beeline KG"Beeline + +43705MegaCom"MegaCom + +43709O!"O! + +43802TM CELL"TM CELL + +44010 JP DOCOMO"DOCOMO + +44020SoftBank"SoftBank + +44050KDDI"KDDI + +44051KDDI"KDDI +$ +45001Samsung Test Bed"Samsung + +45005KOR SK Telecom"SKT + +45006 KOR LG Uplus"LG U+ + +45008KT"KT + +45010 KOR LG Uplus"LG U+ + +45201 VN Mobifone"Mobifone + +45202 VN VINAPHONE"GPC + +45204VIETTEL"VIETTEL +! +45205 Vietnamobile"VNMOBILE + +45400CSL"CSL + +45402CSL"CSL + +454033"3 + +454043"3 + +45406 SmarTone HK"SMC HK + +45410CSL"CSL + +45412China Mobile HK"CMHK + +45413China Mobile HK"CMHK + +45415 SmarTone HK"SMC HK + +45416CSL"CSL + +45417 SmarTone HK"SMC HK + +45418CSL"CSL + +45419CSL"CSL + +45420CSL"CSL + +45500 SmarTone MAC"SMC MAC + +45501CTM"CTM + +455033 Macau"3 Macau + +45504CTM"CTM + +455053 Macau"3 Macau + +45601Cellcard"Cellcard + +45602Smart"Smart + +45605Smart"Smart + +45606Smart"Smart + +45608Metfone"Metfone + +45611 KH SEATEL"SEATEL + +45701LAO GSM"LAO GSM +% +45702ETL MOBILE NETWORK"ETLMNW + +45703Unitel"UNITEL +" +45707Best Telecom Laos"Best + +45708TPLUS"TPLUS + +46000 CHINA MOBILE"CMCC + +46001 +CHN-UNICOM"UNICOM + +46002 CHINA MOBILE"CMCC + +46003CHN-CT"CT + +46004 CHINA MOBILE"CMCC + +46007 CHINA MOBILE"CMCC + +46008 CHINA MOBILE"CMCC + +46009 +CHN-UNICOM"UNICOM + +46011CHN-CT"CT + +46601 Far EasTone"FET + +46605TWN APT"APT + +46612TWN APT"APT + +46688 +KGT-Online"KGT + +46689T Star"T Star +% +46692Chunghwa Telecom"Chunghwa + +46693 TWN MOBITAI"TW MOB + +46697 TW Mobile"TWM + +46699 TWM TransAsi"TWM TAT +! +470001 Grameenphone"Grameen + +47002 robi axiata"robi + +47003 +Banglalink"BL + +47004 BGD bMobile"bMobile + +47007Airtel"Airtel + +47201DHIRAAGU"DHIRAAGU +, +47202Ooredoo Maldives PVT LTD"Ooredoo + +50212MY MAXIS"MY MAXIS + +50213 MY CELCOM 3G"CELCOM + +50216Digi"Digi 4G+ + +50218U MOBILE"U MOBILE + +50219 MY CELCOM"CELCOM + +502152Yes 4G"Yes 4G + +502153unifi"unifi +" +50501Telstra Mobile"Telstra + +50502Optus AU"Optus + +50503 vodafone AU"voda AU + +50510Norfolk Telecom"NT + +50550Pivotel"Pivotel +" +50571Telstra Mobile"Telstra +" +50572Telstra Mobile"Telstra + +51001 IND INDOSAT"INDOSAT + +51008IND XL"Axis + +51009 Smartfren"SF + +51010 IND TELKOMSEL"T-SEL + +51011IND XL"XL + +51021 IND INDOSAT"INDOSAT + +51028 Smartfren"SF + +510893"3 + +51401TLS-TC"TCEL + +51402TLS-TT"TT +" +51502Globe Telecom-PH"GLOBE + +51503SMART"SMART + +51505PH Sun Cellular"SUN + +52000TH 3G+"TH 3G+ + +52001AIS"AIS + +52003AIS"AIS + +52004TRUE-H"TRUE-H + +52005 dtac TriNet"dtac + +52099TRUE-H"TRUE-H + +52501Singtel"Singtel + +52502Singtel"Singtel + +52503SGP-M1"M1 + +52505StarHub"StarHub + +52508StarHub"StarHub + +52510TPG SG"TPG SG + +52801Imagine"Imagine + +52802PCSB"PCSB + +52803UNN"UNN + +52811DSTCom"DSTCom + +53001 vodafone NZ"voda NZ + +53005Spark NZ"Spark NZ + +530242degrees"2degrees + +53701bmobile"bmobile + +53703DIGICEL"DIGICEL + +53704 PG VODAFONE"VODAFONE + +53901U-CALL"U-CALL +! +53988 Digicel Tonga"Digicel + +54001 Our Telekom"Telekom + +54002bmobile"bmobile + +54101 VUT SMILE"SMILE + +54105Digicel"Digicel + +54201 FJ VODAFONE"VODAFONE + +54202DIGICEL"DIGICEL + +54301Manuia"Manuia ++ +544110Bluesky Communications"BLUESKY + +54601 NCL MOBILIS"MOBNCL + +54705VITI"VITI + +54715 VODAFONE PF"VODAFONE + +54720F-VINI"VINI + +54801 +CK KOKANET"KOKANET + +54900DIGICEL"DIGICEL + +54927Bluesky"Bluesky + +55001 FSM Telecom"FSM Tele + +55201PalauCel"PalauCel + +55401Teletok"TTOK + +60201 Orange EG"Orange + +60202 vodafone EG"voda EG + +60203Etisalat"Etisalat + +60204EGYwe"we + +60301 ALG Mobilis"Mobilis + +60302Djezzy"Djezzy +# +60303ooredoo Algeria"Ooredoo + +60400 Orange MA"Orange + +60401MOR IAM"IAM + +60402inwi"inwi + +60501 Orange TN"OrangeTN +" +60502TUNISIE TELECOM"TUNTEL + +60503 TUNISIANA"TUNISIAN + +60600Libyana"Libyana + +60601Al Madar"Al Madar + +60701GAMCEL"GAMCEL + +60702AFRICELL"AFRICELL + +60704Qcell"QC + +60801 Orange SN"OrangeSN + +60802SEN"Free +! +60803 SEN expresso"Expresso + +60901 MR MATTEL"MATTEL + +60902 MR Expresso"EMR + +60910MAURITEL"MAURITEL + +61001 +MALITEL ML"MALITEL + +61002 ORANGE ML"OML + +61101 Orange GN"ORANGEGN + +61104GNMTN"GNAreeba + +61105GINCL"Cellcom + +61202MOOV CI"MOOV + +61203Orange"Orange + +61204KoZ"KoZ + +61205MTN CI"MTN CI + +61301ONATEL"ONATEL + +61302 Orange BF"Orange + +61402Airtel"Airtel +! +61403 ETISALAT NER"ETISALAT + +61404Orange"Orange + +61501 TG-TOGO CELL"TGCELL +" +61503 ETISALAT TOGO"ETISALAT + +61603 MTN BENIN"MTNBENIN + +61701 CELLPLUS-MRU"my.t + +61703MTML"MTML + +61710 EMTEL-MRU"EMTEL +& +61801LBR Lonestar Cell"LoneStar + +61804 Novafone 4G"Novafone + +61807 +Orange LBR"Orange L + +61901 Orange SL"OrangeSL + +61905Africell"Africell + +61907QCell"QC + +62001GH MTN"MTN + +62002 GH Vodafone"Vodafone + +62003 +AirtelTigo"ATL-TIGO + +62006 +AirtelTigo"ATL-TIGO + +62007 Glo Ghana"GloGhana + +62120Airtel"Airtel + +62130MTN - NG"MTN-NG + +62150Glo NG"glo + +62201Airtel"Airtel + +62203Tigo TD"Tigo +! +62301 ETISALAT RCA"ETISALAT + +62302Telecel"Telecel + +62401MTN CAM"MTN CAM + +62402 Orange CM"Orange + +62404Nexttel"Nexttel + +62501CVMOVEL"CVMOVEL + +62502 Unitel T+"UnitelT+ +! +62601 STP CSTmovel"CSTmovel + +62602 +Unitel STP"Unitel + +62701GETESA"GETESA + +62703GNQ-Muni"Muni-GQ + +62801LIBERTIS"LIBERTIS +! +62802 ETISALAT GAB"ETISALAT + +62901Airtel"Airtel + +62910COG MTN"MTN-CG +! +63001 Vodacom Congo"VODACOM + +63002Airtel"Airtel + +63086 +Orange RDC"Orange + +63089TIGO DRC"TIGO +! +63090 Africell RDC"AFRICELL + +63102UNITEL"UNITEL + +63104MOVICEL"AGOMV + +63202MTN"MTN + +63203 Orange GB"OrangeGB + +63301C&W SEY"C&W SEY + +63310Airtel"Airtel + +63401Zain SDN"Zain SD + +63402MTN"MTN + +63510 +MTN RWANDA"MTN + +63514Airtel"Airtel + +63601ETH MTN"ET-MTN + +63701 +SO Telesom"Tele + +63730 Som Golis"Golis +# +63750Hormuud Telecom"Hormuud + +63801 DJ EVATIS"EVATIS + +63902 Safaricom"SAF-COM + +63903Airtel"Airtel + +63907Telkom"Telkom + +63910FAIBA"FAIBA + +64002 TIGO - TZ"TIGO + +64003 ZANTEL-TZ"ZANTEL + +64004VodaCom"VodaCom + +64005Airtel"Airtel + +64101Airtel"Airtel + +64104UG TANG"TANG + +64110 +MTN-UGANDA"MTN-UG + +64111Uganda Telecom"UTL + +64114Africell Uganda"AUL + +64118 +Suretelcom"suretel + +64122Airtel"Airtel + +64203 +ONATEL BDI"ONATEL + +64301 +MOZ - mCel"mCel + +64304 +VodaCom-MZ"VodaCom + +64501Airtel"Airtel + +64502MTN ZM"MTN ZM + +64503ZAMTEL"ZAMTEL + +64601Airtel"Airtel + +64602Orange"Orange + +64604TELMA"TELMA + +64700 Orange re"Orange + +64701 MAORE MOBILE"MMOBILE + +64702TELCO OI"TELCO OI +" +64703FREE MOBILE RE"FREE RE + +64704ZEOP"ZEOP + +64710SRR"SRR + +64801 +ZW NET*ONE"NETONE + +64803 +TELECEL ZW"TELECEL + +64804 ZW ECONET"ECONET + +64901 MTC NAMIBIA"MTCNAM + +64903tnmobile"tnmobile + +65001TNM"TNM + +65010Airtel"Airtel +# +65101Vodacom Lesotho"VODACOM + +65102LS-ETL"ETL + +65201 BW MASCOM"MASCOM + +65202Orange"Orange + +65204BTC"BTC +! +65302 Swazi Mobile"Swazi Mo + +65310 Swazi-MTN"SwaziMTN + +65401HURI"HURI + +65402TELCO"COMTM + +65501 +VodaCom-SA"Vodacom + +65502TelkomSA"Telkom + +65505 +TelkomSA-R"Telkom-R + +65507Cell C"Cell C + +65510MTN-SA"MTN + +65538rain"rain + +65701EriTel"EriTel + +65801Sure"Sure + +65905Digitel"DT-SSD + +65906ZAIN SS"ZAIN SS + +70267BTL"BTL + +70269Smart"Smart + +70401 CLARO GTM"CLAROGTM + +70402TIGO"TIGO + +70403 CLARO GTM"CLAROGTM + +70601 CLARO SLV"ClaroSLV + +70602Digicel"DIGICEL + +70603Tigo SV"Tigo + +70604Movistar"Movistar + +708001 CLARO HND"ClaroHND + +70802TIGOHND"TIGO + +708030HND"HT - 200 + +71021 CLARO NIC"ClaroNIC + +71073 CLARO NIC"ClaroNIC + +710300Tigo"Tigo + +71201I.C.E."I.C.E. + +71202I.C.E."I.C.E. + +71203CLARO CR"CLARO CR + +71204Movistar"Movistar +" +71401+Movil - C&W PAN"PANCW + +71403CLARO PA"CLARO PA + +71404DIGICEL"DIGICEL + +714020Tigo"Tigo + +71606Movistar"Movistar + +71610 CLARO PER"ClaroPER + +71615 Viettel Peru"VTP + +71617Entel"Entel +" +72207 AR - Movistar"Movistar +! +722010 AR - TEFMVNO"TEFMVNO + +72234 AR PERSONAL"AR TP + +72236 AR PERSONAL"AR TP +% +722310CLARO ARGENTINA"CLARO AR + +72402TIM BRA"TIM + +72403TIM BRA"TIM + +72404TIM BRA"TIM + +72405 Claro BRA"Claro + +72406VIVO"VIVO + +72410VIVO"VIVO + +72411VIVO"VIVO + +72416Oi"Oi + +72423VIVO"VIVO + +72424Oi"Oi + +72431Oi"Oi + +72432 Algar Telecom"Algar + +72433 Algar Telecom"Algar + +72434 Algar Telecom"Algar + +73001 ENTEL PCS"ENTEL + +73002Movistar"Movistar + +73003 CLARO CHL"ClaroCHL + +73007Movistar"Movistar + +73009WOM"WOM + +73010 ENTEL PCS"ENTEL + +732101Claro"Claro + +732103TIGO"TIGO + +732111TIGO"TIGO + +732123Movistar"Movistar + +732130Avantel"Avantel + +732187ETB 4G"ETB + +732360WOM"WOM + +73402DIGITEL"DIGITEL + +73404Movistar"Movistar + +73601VIVA"VIVA + +73602BOMOV"EMOVIL + +73603TIGO"TIGO + +73801Digicel"Digicel +# +738002GUY GTT + Do More"GTT+ + +74000Movistar"Movistar + +74001CLARO"CLARO + +74002CNT"CNT +% +74401HOLA PARAGUAY S.A."HPGYSA + +74402CLARO PY"CLARO PY + +74404TIGO PY"TIGO + +74405 PY Personal"Personal + +74602TELESUR"TELESUR + +74603DIGICEL"DIGICEL + +74801Antel"Antel + +74807Movistar"Movistar +" +74810 CLARO URUGUAY"CLARO UY + +750001Sure FLK"Sure + +90111Inmarsat"INX +% +90112Telenor Maritime"TelenorM + +90114 +AeroMobile"AeroMob + +90115OnAir"OnAir + +90126TIM@sea"TIM@sea + +90144AT&T"AT&T + +90145AISatSea"AISatSea + +90146 Telecom26"T26 + +90150EchoStar Mobile"EML&Published TS.25 Database 12 April 2022 \ No newline at end of file diff --git a/proprietary/vendor/etc/sensor/lhd.conf b/proprietary/vendor/etc/sensor/lhd.conf new file mode 100644 index 0000000..7133c18 --- /dev/null +++ b/proprietary/vendor/etc/sensor/lhd.conf @@ -0,0 +1,50 @@ +PortName=tcp:127.0.0.1:300 +FlpName=tcp +LheName=bbd +LheSerialControl=BBD:Serial=TTY +LheClockMHz=100 + +GpioNPowerPath=/sys/class/sec/sensorhub/mcu_power +GpioNStdbyPath=/sys/class/sec/gps/GPS_PWR_EN/value + +#LhePatch=/system/bin/bcm_sensorhub_a1.patch +LhePatch=/dev/bbd_patch +UrgentPatch=/dev/bbd_urgent_patch +# After retrying 4 times it will go to forever sleep. +LheMaxMcuResetTries=4 + +LheBbdPacket=/dev/ttyBCM +#LheBbdReliable=/dev/bbd_reliable +LheBbdControl=/dev/bbd_control +LheBbdSensor=/dev/bbd_sensor +# LheDriverDebugFlags=PATCH_BBD:LHE_BBD + +# For developement stage, we need to set this on. +# For production stage, we should set this off. +# LheFailSafe=ON +# LheFailSafe=/data/vendor/gps/esw-crash-dump.hex +# LheFailSafe=LOG + +Lhe477xDebugFlags=RPC:FACILITY=33:STDOUT_PUTS:STDOUT_LOG +# LheConsole=/data/vendor/gps/LheConsole + +Log=JAVA +LogDirectory=/storage/emulated/0/gps/broadcom/storage +NvStorageDir=/data/vendor/gps/ +LheSensorIpc=true + +## MuxMode setting: +#ExtLNA for GNSS +LhePinMux=P17=M1 + +#Set the services (logger buffer and batch buffer) +#LheServiceList= + +LheAutoBaudDelayMS=10 + +LheMaxMcuResetTries=3 + +# Disable logger wake-lock when YellowBird is installed +LoggerWakeLockEnable=false +# Skip sensor command wake-lock +SkipSensorWakeLock=true diff --git a/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin new file mode 100644 index 0000000..4edb467 Binary files /dev/null and b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin new file mode 100644 index 0000000..d384954 Binary files /dev/null and b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin new file mode 100644 index 0000000..aec1e30 Binary files /dev/null and b/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin new file mode 100644 index 0000000..6c8090f Binary files /dev/null and b/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin new file mode 100644 index 0000000..7836b34 Binary files /dev/null and b/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin new file mode 100644 index 0000000..0c085f4 Binary files /dev/null and b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin new file mode 100644 index 0000000..2995a4d --- /dev/null +++ b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin @@ -0,0 +1 @@ +dummy \ No newline at end of file diff --git a/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin new file mode 100644 index 0000000..2995a4d --- /dev/null +++ b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin @@ -0,0 +1 @@ +dummy \ No newline at end of file diff --git a/proprietary/vendor/firmware/SoundBoosterParam.bin b/proprietary/vendor/firmware/SoundBoosterParam.bin new file mode 100644 index 0000000..1121392 Binary files /dev/null and b/proprietary/vendor/firmware/SoundBoosterParam.bin differ diff --git a/proprietary/vendor/firmware/a2dpcom.bin b/proprietary/vendor/firmware/a2dpcom.bin new file mode 100644 index 0000000..6155d62 Binary files /dev/null and b/proprietary/vendor/firmware/a2dpcom.bin differ diff --git a/proprietary/vendor/firmware/bcm4375B1_murata.hcd b/proprietary/vendor/firmware/bcm4375B1_murata.hcd new file mode 100644 index 0000000..61ee2b0 Binary files /dev/null and b/proprietary/vendor/firmware/bcm4375B1_murata.hcd differ diff --git a/proprietary/vendor/firmware/bcm4375B1_semco.hcd b/proprietary/vendor/firmware/bcm4375B1_semco.hcd new file mode 100644 index 0000000..d5a9d84 Binary files /dev/null and b/proprietary/vendor/firmware/bcm4375B1_semco.hcd differ diff --git a/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd new file mode 100644 index 0000000..b4dc33d Binary files /dev/null and b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd differ diff --git a/proprietary/vendor/firmware/bcmdhd_clm.blob b/proprietary/vendor/firmware/bcmdhd_clm.blob new file mode 100644 index 0000000..8056417 Binary files /dev/null and b/proprietary/vendor/firmware/bcmdhd_clm.blob differ diff --git a/proprietary/vendor/firmware/bidirmic.bin b/proprietary/vendor/firmware/bidirmic.bin new file mode 100644 index 0000000..dd4f730 Binary files /dev/null and b/proprietary/vendor/firmware/bidirmic.bin differ diff --git a/proprietary/vendor/firmware/calliope2.dt b/proprietary/vendor/firmware/calliope2.dt new file mode 100644 index 0000000..d6f299c Binary files /dev/null and b/proprietary/vendor/firmware/calliope2.dt differ diff --git a/proprietary/vendor/firmware/calliope_dram.bin b/proprietary/vendor/firmware/calliope_dram.bin new file mode 100644 index 0000000..20bb425 Binary files /dev/null and b/proprietary/vendor/firmware/calliope_dram.bin differ diff --git a/proprietary/vendor/firmware/calliope_dram_2.bin b/proprietary/vendor/firmware/calliope_dram_2.bin new file mode 100644 index 0000000..f3e7dfa Binary files /dev/null and b/proprietary/vendor/firmware/calliope_dram_2.bin differ diff --git a/proprietary/vendor/firmware/calliope_sram.bin b/proprietary/vendor/firmware/calliope_sram.bin new file mode 100644 index 0000000..e6ae9bd Binary files /dev/null and b/proprietary/vendor/firmware/calliope_sram.bin differ diff --git a/proprietary/vendor/firmware/calliope_sram_2.bin b/proprietary/vendor/firmware/calliope_sram_2.bin new file mode 100644 index 0000000..cbf8ff4 Binary files /dev/null and b/proprietary/vendor/firmware/calliope_sram_2.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin new file mode 100644 index 0000000..9c95a3f Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin new file mode 100644 index 0000000..735222e Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw new file mode 100644 index 0000000..0876787 Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw differ diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin new file mode 100644 index 0000000..3b4425f Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin new file mode 100644 index 0000000..c3d2888 Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw new file mode 100644 index 0000000..0876787 Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw differ diff --git a/proprietary/vendor/firmware/cs40l20.bin b/proprietary/vendor/firmware/cs40l20.bin new file mode 100644 index 0000000..8327295 Binary files /dev/null and b/proprietary/vendor/firmware/cs40l20.bin differ diff --git a/proprietary/vendor/firmware/cs40l20.wmfw b/proprietary/vendor/firmware/cs40l20.wmfw new file mode 100644 index 0000000..2075fc8 Binary files /dev/null and b/proprietary/vendor/firmware/cs40l20.wmfw differ diff --git a/proprietary/vendor/firmware/cs40l25a.wmfw b/proprietary/vendor/firmware/cs40l25a.wmfw new file mode 100644 index 0000000..58ace03 Binary files /dev/null and b/proprietary/vendor/firmware/cs40l25a.wmfw differ diff --git a/proprietary/vendor/firmware/cs40l25a_cal.wmfw b/proprietary/vendor/firmware/cs40l25a_cal.wmfw new file mode 100644 index 0000000..44dd59a Binary files /dev/null and b/proprietary/vendor/firmware/cs40l25a_cal.wmfw differ diff --git a/proprietary/vendor/firmware/cs40l25a_clab.bin b/proprietary/vendor/firmware/cs40l25a_clab.bin new file mode 100644 index 0000000..6e63f29 Binary files /dev/null and b/proprietary/vendor/firmware/cs40l25a_clab.bin differ diff --git a/proprietary/vendor/firmware/cs40l25a_clab.wmfw b/proprietary/vendor/firmware/cs40l25a_clab.wmfw new file mode 100644 index 0000000..57de037 Binary files /dev/null and b/proprietary/vendor/firmware/cs40l25a_clab.wmfw differ diff --git a/proprietary/vendor/firmware/cs40l25a_exc.bin b/proprietary/vendor/firmware/cs40l25a_exc.bin new file mode 100644 index 0000000..7c0bc27 Binary files /dev/null and b/proprietary/vendor/firmware/cs40l25a_exc.bin differ diff --git a/proprietary/vendor/firmware/dax_param.bin b/proprietary/vendor/firmware/dax_param.bin new file mode 100644 index 0000000..2c2c7e2 Binary files /dev/null and b/proprietary/vendor/firmware/dax_param.bin differ diff --git a/proprietary/vendor/firmware/dual_cal_wide_swide.bin b/proprietary/vendor/firmware/dual_cal_wide_swide.bin new file mode 100644 index 0000000..04bd43f Binary files /dev/null and b/proprietary/vendor/firmware/dual_cal_wide_swide.bin differ diff --git a/proprietary/vendor/firmware/dual_cal_wide_tele.bin b/proprietary/vendor/firmware/dual_cal_wide_tele.bin new file mode 100644 index 0000000..a5bedab Binary files /dev/null and b/proprietary/vendor/firmware/dual_cal_wide_tele.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_fw_mcu.bin b/proprietary/vendor/firmware/fimc_is_fw_mcu.bin new file mode 100644 index 0000000..eeb8c9b Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_fw_mcu.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_lib.bin b/proprietary/vendor/firmware/fimc_is_lib.bin new file mode 100644 index 0000000..93a4155 Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_lib.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_rta.bin b/proprietary/vendor/firmware/fimc_is_rta.bin new file mode 100644 index 0000000..d36b14e Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_rta.bin differ diff --git a/proprietary/vendor/firmware/fmsb.bin b/proprietary/vendor/firmware/fmsb.bin new file mode 100644 index 0000000..cdfdd2d Binary files /dev/null and b/proprietary/vendor/firmware/fmsb.bin differ diff --git a/proprietary/vendor/firmware/listenbackeffect.bin b/proprietary/vendor/firmware/listenbackeffect.bin new file mode 100644 index 0000000..4537e11 Binary files /dev/null and b/proprietary/vendor/firmware/listenbackeffect.bin differ diff --git a/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin b/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin new file mode 100644 index 0000000..22549a0 Binary files /dev/null and b/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin differ diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0 new file mode 100644 index 0000000..00dc7cd --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0 @@ -0,0 +1,479 @@ +# Broadcom Proprietary and Confidential. Copyright (C) 2018, +# All Rights Reserved. +# +# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom; +# the contents of this file may not be disclosed to third parties, +# copied or duplicated in any form, in whole or in part, without +# the prior written permission of Broadcom. +# +# +# <> + +# bcm4375 B0, MURATA 1RH ES1.1 +# 2G iPA, 5G ePA +# Release date : 20180726 +# For Type-1RH : ES1.1 +# Test F/W : FW112_package +# Target power changed from reference, TEST PURPOSE ONLY +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1101 +boardtype=0x0880 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=US +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0 +rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16 +rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18 +rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18 +rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +gain_cal_temp=25 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 +#slice/1/ocl=0 +### --- 11b ANT selection Diversity core mask setting --- +ocl_cm=1 +slice/1/ocl_cm=1 + +cckdigfilttype=2 +slice/1/bphyscale=45 +slice/1/cck_txgain_offsetval=40 + +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +#FDSS Related +#fdss_level_5g=-1,-1 +#fdss_interp_en=0 +#slice/1/fdss_level_2g=4,4 +#slice/1/fdss_interp_en=1 + +#PAPRR Related +slice/1/paprdis=1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,131,5,20,5,20,6,15,5,25 +AvVmid_c1=2,130,5,20,5,20,5,20,6,15 +slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +pa2gccka0=-188,7233,-860 +pa2gccka1=-190,7084,-852 +# OFDM in case of multi_mode 5 +pa2ga0=158,8576,-583 +pa2ga1=98,8578,-673 + +pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917 +pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884 +# Max power and offsets +maxp2ga0=86 +maxp2ga1=86 +maxp5ga0=70,70,70,70 +maxp5ga1=70,70,70,70 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xFFA66666 +mcsbw402gpo=0xEC888222 +dot11agofdmhrbw202gpo=0xA666 +ofdmlrbw202gpo=0x0066 +mcsbw205glpo=0x22000000 +mcsbw405glpo=0x22000000 +mcsbw805glpo=0x22000000 +mcsbw1605glpo=0 +mcsbw205gmpo=0x22000000 +mcsbw405gmpo=0x22000000 +mcsbw805gmpo=0x22000000 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x22000000 +mcsbw405ghpo=0x22000000 +mcsbw805ghpo=0x22000000 + +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#slice/1/pdoffsetcckma0=1 +#slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xFFFF +mcs1024qam5glpo=0xAA8888 +mcs1024qam5gmpo=0xAA8888 +mcs1024qam5ghpo=0xAA8888 +mcs1024qam5gx1po=0xAA8888 +mcs1024qam5gx2po=0xAA8888 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=32 +olpc_anchor5g=40 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=52 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF +#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x1f0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x1f0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,485 +slice/1/nb_bbmult=35,35 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=0,0 +slice/1/ampbased_gc=0 +#WB papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +#slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +#slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +#slice/1/wb_eps_offset=432 +#slice/1/wb_eps_offset_core1=430 + +#wb_papdcalidx=0x0202 +#wb_papdcalidx=0x0404 +#wb_txbuf_offset=0x2020 +#wb_calref_db=0x1616 +#wb_frac_del=0x1a1a +#wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +#wb_bbmult=0x4848 +#wb_eps_offset_core1=438 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +felossTx5ga0=0,0,0,0 +felossTx5ga1=0,0,0,0 +felossRx5ga0=0,0,0,0 +felossRx5ga1=0,0,0,0 + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0xf62d6 +ruppr2g20bpska1=0xf62d6 +ruppr2g20qpska0=0xf6b18 +ruppr2g20qpska1=0xf6b18 +ruppr2g20qam16a0=0xf6b5a +ruppr2g20qam16a1=0xf6b5a +ruppr2g20qam64a0=0x203de +ruppr2g20qam64a1=0x203de +ruppr2g20qam256a0=0x30800 +ruppr2g20qam256a1=0x30800 +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0xd6316 +ruppr5g20bpska1=0xd6316 +ruppr5g20qpska0=0xe6316 +ruppr5g20qpska1=0xe6316 +ruppr5g20qam16a0=0xd6b5a +ruppr5g20qam16a1=0xd6b5a +ruppr5g20qam64a0=0x0 +ruppr5g20qam64a1=0x0 +ruppr5g20qam256a0=0x10842 +ruppr5g20qam256a1=0x10842 +ruppr5g20qam1024a0=0x30000 +ruppr5g20qam1024a1=0x30000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x1cc6316 +ruppr5g40bpska1=0x1cc6316 +ruppr5g40qpska0=0x1cd6316 +ruppr5g40qpska1=0x1cd6316 +ruppr5g40qam16a0=0x1cd735a +ruppr5g40qam16a1=0x1cd735a +ruppr5g40qam64a0=0x0 +ruppr5g40qam64a1=0x0 +ruppr5g40qam256a0=0x210842 +ruppr5g40qam256a1=0x210842 +ruppr5g40qam1024a0=0x630000 +ruppr5g40qam1024a1=0x630000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x7bdc +ruppr5g80bpska1=0x7bdc +ruppr5g80qpska0=0x7bdc +ruppr5g80qpska1=0x7bdc +ruppr5g80qam16a0=0x3dc +ruppr5g80qam16a1=0x3dc +ruppr5g80qam64a0=0x0 +ruppr5g80qam64a1=0x0 +ruppr5g80qam256a0=0x213842 +ruppr5g80qam256a1=0x213842 +ruppr5g80qam1024a0=0x420000 +ruppr5g80qam1024a1=0x420000 + +### SAR HEAD params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/dynsar_2g=0xc0c0 +#slice/1/dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#dynsar_5g=0xb8b8 +#dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/rsdb_dynsar_2g=0xbcbc +#slice/1/rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#rsdb_dynsar_5g=0xb4b4 +#rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:31.75dB 5G:31.75dB +#slice/1/rsdb_dynsar_2g_1=0xffff +#rsdb_dynsar_5g_1=0xffff +# +### SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/grip_dynsar_2g=0xc0c0 +#slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#grip_dynsar_5g=0xb8b8 +#grip_dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/grip_rsdb_dynsar_2g=0xbcbc +#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#grip_rsdb_dynsar_5g=0xb4b4 +#grip_rsdb_dynsar_5g_2=0xb0b0 +# +### FCC Mode: 10dB +#slice/1/fccpwrch12=0x28 +#slice/1/fccpwrch13=0x28 +# +# +### RU SAR HEAD params +### MIMO Mode Parameters +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +### RSDB mode Parameters(Both core are active) +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +# +### RU SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +### RSDB mode Parameters(Both core are active) +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0 new file mode 100644 index 0000000..53e0d59 --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0 @@ -0,0 +1,479 @@ +# Broadcom Proprietary and Confidential. Copyright (C) 2018, +# All Rights Reserved. +# +# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom; +# the contents of this file may not be disclosed to third parties, +# copied or duplicated in any form, in whole or in part, without +# the prior written permission of Broadcom. +# +# +# <> + +# bcm4375 B0, MURATA 1RH ES1.2 +# 2G iPA, 5G ePA +# Release date : 20180726 +# For Type-1RH : ES1.2 +# Test F/W : FW112_package +# Target power changed from reference, TEST PURPOSE ONLY +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1101 +boardtype=0x0880 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=US +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0 +rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16 +rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18 +rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18 +rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +gain_cal_temp=25 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 +#slice/1/ocl=0 +### --- 11b ANT selection Diversity core mask setting --- +ocl_cm=1 +slice/1/ocl_cm=1 + +cckdigfilttype=2 +slice/1/bphyscale=45 +slice/1/cck_txgain_offsetval=40 + +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +#FDSS Related +#fdss_level_5g=-1,-1 +#fdss_interp_en=0 +#slice/1/fdss_level_2g=4,4 +#slice/1/fdss_interp_en=1 + +#PAPRR Related +slice/1/paprdis=1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,131,5,20,5,20,6,15,5,25 +AvVmid_c1=2,130,5,20,5,20,5,20,6,15 +slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +pa2gccka0=-188,7233,-860 +pa2gccka1=-190,7084,-852 +# OFDM in case of multi_mode 5 +pa2ga0=158,8576,-583 +pa2ga1=98,8578,-673 + +pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917 +pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884 +# Max power and offsets +maxp2ga0=86 +maxp2ga1=86 +maxp5ga0=70,70,70,70 +maxp5ga1=70,70,70,70 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xFFA66666 +mcsbw402gpo=0xEC888222 +dot11agofdmhrbw202gpo=0xA666 +ofdmlrbw202gpo=0x0066 +mcsbw205glpo=0x22000000 +mcsbw405glpo=0x22000000 +mcsbw805glpo=0x22000000 +mcsbw1605glpo=0 +mcsbw205gmpo=0x22000000 +mcsbw405gmpo=0x22000000 +mcsbw805gmpo=0x22000000 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x22000000 +mcsbw405ghpo=0x22000000 +mcsbw805ghpo=0x22000000 + +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#slice/1/pdoffsetcckma0=1 +#slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xFFFF +mcs1024qam5glpo=0xAA8888 +mcs1024qam5gmpo=0xAA8888 +mcs1024qam5ghpo=0xAA8888 +mcs1024qam5gx1po=0xAA8888 +mcs1024qam5gx2po=0xAA8888 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=32 +olpc_anchor5g=40 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=52 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF +#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x1f0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x1f0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,485 +slice/1/nb_bbmult=35,35 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=0,0 +slice/1/ampbased_gc=0 +#WB papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +#slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +#slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +#slice/1/wb_eps_offset=432 +#slice/1/wb_eps_offset_core1=430 + +#wb_papdcalidx=0x0202 +#wb_papdcalidx=0x0404 +#wb_txbuf_offset=0x2020 +#wb_calref_db=0x1616 +#wb_frac_del=0x1a1a +#wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +#wb_bbmult=0x4848 +#wb_eps_offset_core1=438 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +felossTx5ga0=0,0,0,0 +felossTx5ga1=0,0,0,0 +felossRx5ga0=0,0,0,0 +felossRx5ga1=0,0,0,0 + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0xf62d6 +ruppr2g20bpska1=0xf62d6 +ruppr2g20qpska0=0xf6b18 +ruppr2g20qpska1=0xf6b18 +ruppr2g20qam16a0=0xf6b5a +ruppr2g20qam16a1=0xf6b5a +ruppr2g20qam64a0=0x203de +ruppr2g20qam64a1=0x203de +ruppr2g20qam256a0=0x30800 +ruppr2g20qam256a1=0x30800 +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0xd6316 +ruppr5g20bpska1=0xd6316 +ruppr5g20qpska0=0xe6316 +ruppr5g20qpska1=0xe6316 +ruppr5g20qam16a0=0xd6b5a +ruppr5g20qam16a1=0xd6b5a +ruppr5g20qam64a0=0x0 +ruppr5g20qam64a1=0x0 +ruppr5g20qam256a0=0x10842 +ruppr5g20qam256a1=0x10842 +ruppr5g20qam1024a0=0x30000 +ruppr5g20qam1024a1=0x30000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x1cc6316 +ruppr5g40bpska1=0x1cc6316 +ruppr5g40qpska0=0x1cd6316 +ruppr5g40qpska1=0x1cd6316 +ruppr5g40qam16a0=0x1cd735a +ruppr5g40qam16a1=0x1cd735a +ruppr5g40qam64a0=0x0 +ruppr5g40qam64a1=0x0 +ruppr5g40qam256a0=0x210842 +ruppr5g40qam256a1=0x210842 +ruppr5g40qam1024a0=0x630000 +ruppr5g40qam1024a1=0x630000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x7bdc +ruppr5g80bpska1=0x7bdc +ruppr5g80qpska0=0x7bdc +ruppr5g80qpska1=0x7bdc +ruppr5g80qam16a0=0x3dc +ruppr5g80qam16a1=0x3dc +ruppr5g80qam64a0=0x0 +ruppr5g80qam64a1=0x0 +ruppr5g80qam256a0=0x213842 +ruppr5g80qam256a1=0x213842 +ruppr5g80qam1024a0=0x420000 +ruppr5g80qam1024a1=0x420000 + +### SAR HEAD params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/dynsar_2g=0xc0c0 +#slice/1/dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#dynsar_5g=0xb8b8 +#dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/rsdb_dynsar_2g=0xbcbc +#slice/1/rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#rsdb_dynsar_5g=0xb4b4 +#rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:31.75dB 5G:31.75dB +#slice/1/rsdb_dynsar_2g_1=0xffff +#rsdb_dynsar_5g_1=0xffff +# +### SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/grip_dynsar_2g=0xc0c0 +#slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#grip_dynsar_5g=0xb8b8 +#grip_dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/grip_rsdb_dynsar_2g=0xbcbc +#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#grip_rsdb_dynsar_5g=0xb4b4 +#grip_rsdb_dynsar_5g_2=0xb0b0 +# +### FCC Mode: 10dB +#slice/1/fccpwrch12=0x28 +#slice/1/fccpwrch13=0x28 +# +# +### RU SAR HEAD params +### MIMO Mode Parameters +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +### RSDB mode Parameters(Both core are active) +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +# +### RU SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +### RSDB mode Parameters(Both core are active) +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0 new file mode 100644 index 0000000..27d0d4f --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0 @@ -0,0 +1,496 @@ +# Broadcom Proprietary and Confidential. Copyright (C) 2018, +# All Rights Reserved. +# +# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom; +# the contents of this file may not be disclosed to third parties, +# copied or duplicated in any form, in whole or in part, without +# the prior written permission of Broadcom. +# +# +# <> + +# bcm4375 B0, MURATA 1RH ES1.1 +# 2G iPA, 5G ePA +# Release date : 20180726 +# For Type-1RH : ES1.3 +# Test F/W : FW112_package +# Target power changed from reference, TEST PURPOSE ONLY +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1101 +boardtype=0x0880 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=US +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0 +rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16 +rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18 +rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18 +rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +gain_cal_temp=25 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 +#slice/1/ocl=0 +### --- 11b ANT selection Diversity core mask setting --- +ocl_cm=1 +slice/1/ocl_cm=1 + +cckdigfilttype=2 +slice/1/bphyscale=45 +slice/1/cck_txgain_offsetval=40 + +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +#FDSS Related +#fdss_level_5g=-1,-1 +#fdss_interp_en=0 +#slice/1/fdss_level_2g=4,4 +#slice/1/fdss_interp_en=1 + +#PAPRR Related +slice/1/paprdis=1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,131,5,20,5,20,6,15,5,25 +AvVmid_c1=2,130,5,20,5,20,5,20,6,15 +slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +pa2gccka0=-188,7233,-860 +pa2gccka1=-190,6956,-840 +# OFDM in case of multi_mode 5 +pa2ga0=158,8832,-563 +pa2ga1=98,8450,-679 + +pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917 +pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884 +# Max power and offsets +maxp2ga0=94 +maxp2ga1=94 +maxp5ga0=79,79,79,81 +maxp5ga1=84,81,82,80 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0 +mcsbw202gpo=0xFF766655 +mcsbw402gpo=0xEC888222 +dot11agofdmhrbw202gpo=0x7666 +ofdmlrbw202gpo=0x0055 +mcsbw205glpo=0x44444000 +mcsbw405glpo=0x99766444 +mcsbw805glpo=0x88777444 +mcsbw1605glpo=0 +mcsbw205gmpo=0x66655000 +mcsbw405gmpo=0x99766444 +mcsbw805gmpo=0x88777444 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x55544000 +mcsbw405ghpo=0x99766444 +mcsbw805ghpo=0x88777444 + +slice/1/powoffs2gtna0=0,-1,-1,0,0,0,0,0,0,0,0,-2,-2,0 +slice/1/powoffs2gtna1=0,0,0,-1,0,0,0,0,0,0,0,0,-2,0 +#slice/1/pdoffsetcckma0=1 +#slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xFFFF +mcs1024qam5glpo=0xAA8888 +mcs1024qam5gmpo=0xAA8888 +mcs1024qam5ghpo=0xAA8888 +mcs1024qam5gx1po=0xAA8888 +mcs1024qam5gx2po=0xAA8888 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=32 +olpc_anchor5g=40 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=52 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF +#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x1f0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x1f0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,485 +slice/1/nb_bbmult=35,35 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=0,0 +slice/1/ampbased_gc=0 +#WB papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +#slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +#slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +#slice/1/wb_eps_offset=432 +#slice/1/wb_eps_offset_core1=430 + +#wb_papdcalidx=0x0202 +#wb_papdcalidx=0x0404 +#wb_txbuf_offset=0x2020 +#wb_calref_db=0x1616 +#wb_frac_del=0x1a1a +#wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +#wb_bbmult=0x4848 +#wb_eps_offset_core1=438 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +felossTx5ga0=6,6,6,6 +felossTx5ga1=6,6,6,6 +felossRx5ga0=6,6,6,6 +felossRx5ga1=6,6,6,6 + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0xf62d6 +ruppr2g20bpska1=0xf62d6 +ruppr2g20qpska0=0xf6b18 +ruppr2g20qpska1=0xf6b18 +ruppr2g20qam16a0=0xf6b5a +ruppr2g20qam16a1=0xf6b5a +ruppr2g20qam64a0=0x203de +ruppr2g20qam64a1=0x203de +ruppr2g20qam256a0=0x30800 +ruppr2g20qam256a1=0x30800 +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0xd6316 +ruppr5g20bpska1=0xd6316 +ruppr5g20qpska0=0xe6316 +ruppr5g20qpska1=0xe6316 +ruppr5g20qam16a0=0xd6b5a +ruppr5g20qam16a1=0xd6b5a +ruppr5g20qam64a0=0x0 +ruppr5g20qam64a1=0x0 +ruppr5g20qam256a0=0x10842 +ruppr5g20qam256a1=0x10842 +ruppr5g20qam1024a0=0x30000 +ruppr5g20qam1024a1=0x30000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x1cc6316 +ruppr5g40bpska1=0x1cc6316 +ruppr5g40qpska0=0x1cd6316 +ruppr5g40qpska1=0x1cd6316 +ruppr5g40qam16a0=0x1cd735a +ruppr5g40qam16a1=0x1cd735a +ruppr5g40qam64a0=0x0 +ruppr5g40qam64a1=0x0 +ruppr5g40qam256a0=0x210842 +ruppr5g40qam256a1=0x210842 +ruppr5g40qam1024a0=0x630000 +ruppr5g40qam1024a1=0x630000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x7bdc +ruppr5g80bpska1=0x7bdc +ruppr5g80qpska0=0x7bdc +ruppr5g80qpska1=0x7bdc +ruppr5g80qam16a0=0x3dc +ruppr5g80qam16a1=0x3dc +ruppr5g80qam64a0=0x0 +ruppr5g80qam64a1=0x0 +ruppr5g80qam256a0=0x213842 +ruppr5g80qam256a1=0x213842 +ruppr5g80qam1024a0=0x420000 +ruppr5g80qam1024a1=0x420000 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +dynsar_5g=0xb4b4 +dynsar_5g_2=0xb4b4 +slice/1/dynsar_2g=0xc0c0 +slice/1/dynsar_2g_2=0xc0c0 +## RSDB SAR Limits +## SAR Enable ON +rsdb_dynsar_5g=0xb4b4 +rsdb_dynsar_5g_2=0xb4b4 +slice/1/rsdb_dynsar_2g=0xb0b0 +slice/1/rsdb_dynsar_2g_2=0xb0b0 +## SAR Enable OFF +rsdb_dynsar_5g_1=0xb4b4 +slice/1/rsdb_dynsar_2g_1=0xc0c0 + + +### SAR HEAD params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/dynsar_2g=0xc0c0 +#slice/1/dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#dynsar_5g=0xb8b8 +#dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/rsdb_dynsar_2g=0xbcbc +#slice/1/rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#rsdb_dynsar_5g=0xb4b4 +#rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:31.75dB 5G:31.75dB +#slice/1/rsdb_dynsar_2g_1=0xffff +#rsdb_dynsar_5g_1=0xffff +# +### SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/grip_dynsar_2g=0xc0c0 +#slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#grip_dynsar_5g=0xb8b8 +#grip_dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/grip_rsdb_dynsar_2g=0xbcbc +#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#grip_rsdb_dynsar_5g=0xb4b4 +#grip_rsdb_dynsar_5g_2=0xb0b0 +# +### FCC Mode: 10dB +#slice/1/fccpwrch12=0x28 +#slice/1/fccpwrch13=0x28 +# +# +### RU SAR HEAD params +### MIMO Mode Parameters +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +### RSDB mode Parameters(Both core are active) +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +# +### RU SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +### RSDB mode Parameters(Both core are active) +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0 new file mode 100644 index 0000000..e68d223 --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0 @@ -0,0 +1,495 @@ +# Broadcom Proprietary and Confidential. Copyright (C) 2018, +# All Rights Reserved. +# +# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom; +# the contents of this file may not be disclosed to third parties, +# copied or duplicated in any form, in whole or in part, without +# the prior written permission of Broadcom. +# +# +# <> + +# bcm4375 B0, MURATA 1RH ES3.2 +# 2G iPA, 5G ePA +# Release date : 20180813 +# For Type-1RH : ES3.2 +# Test F/W : FW112_package +# PA CAL changed from reference +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1101 +boardtype=0x0880 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=US +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0 +rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16 +rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18 +rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18 +rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +gain_cal_temp=25 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 + +### --- 11b ANT selection Diversity core mask setting --- +#ocl_cm=2 +#slice/1/ocl_cm=2 + +cckdigfilttype=2 +slice/1/bphyscale=45 +slice/1/cck_txgain_offsetval=40 + +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +#FDSS Related +#fdss_level_5g=-1,-1 +#fdss_interp_en=0 +#slice/1/fdss_level_2g=4,4 +#slice/1/fdss_interp_en=1 + +#PAPRR Related +slice/1/paprdis=1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,131,5,20,5,20,6,15,5,25 +AvVmid_c1=2,130,5,20,5,20,5,20,6,15 +slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +pa2gccka0=-188,7233,-860 +pa2gccka1=-190,7084,-852 +# OFDM in case of multi_mode 5 +pa2ga0=158,8832,-563 +pa2ga1=98,8450,-679 + +pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917 +pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884 +# Max power and offsets +maxp2ga0=94 +maxp2ga1=94 +maxp5ga0=79,80,83,82 +maxp5ga1=87,84,88,85 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0 +mcsbw202gpo=0xFF766655 +mcsbw402gpo=0xEC888222 +dot11agofdmhrbw202gpo=0x7666 +ofdmlrbw202gpo=0x0055 +mcsbw205glpo=0x22000000 +mcsbw405glpo=0x66444444 +mcsbw805glpo=0x77665555 +mcsbw1605glpo=0 +mcsbw205gmpo=0x22000000 +mcsbw405gmpo=0x66444444 +mcsbw805gmpo=0x88554444 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x44220000 +mcsbw405ghpo=0x77444444 +mcsbw805ghpo=0x88554444 + +slice/1/powoffs2gtna0=0,-1,-2,-1,-1,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=1,1,-1,-1,-2,0,1,1,1,1,1,0,0,0 +#slice/1/pdoffsetcckma0=1 +#slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xFFFF +mcs1024qam5glpo=0xAA8888 +mcs1024qam5gmpo=0xAA8888 +mcs1024qam5ghpo=0xAA8888 +mcs1024qam5gx1po=0xAA8888 +mcs1024qam5gx2po=0xAA8888 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=32 +olpc_anchor5g=40 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=52 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF +#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x1f0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x1f0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,485 +slice/1/nb_bbmult=35,35 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=0,0 +slice/1/ampbased_gc=0 +#WB papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +#slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +#slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +#slice/1/wb_eps_offset=432 +#slice/1/wb_eps_offset_core1=430 + +#wb_papdcalidx=0x0202 +#wb_papdcalidx=0x0404 +#wb_txbuf_offset=0x2020 +#wb_calref_db=0x1616 +#wb_frac_del=0x1a1a +#wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +#wb_bbmult=0x4848 +#wb_eps_offset_core1=438 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +felossTx5ga0=8,8,8,8 +felossTx5ga1=8,8,8,8 +felossRx5ga0=8,8,8,8 +felossRx5ga1=8,8,8,8 + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0xf62d6 +ruppr2g20bpska1=0xf62d6 +ruppr2g20qpska0=0xf6b18 +ruppr2g20qpska1=0xf6b18 +ruppr2g20qam16a0=0xf6b5a +ruppr2g20qam16a1=0xf6b5a +ruppr2g20qam64a0=0x203de +ruppr2g20qam64a1=0x203de +ruppr2g20qam256a0=0x30800 +ruppr2g20qam256a1=0x30800 +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0xd6316 +ruppr5g20bpska1=0xd6316 +ruppr5g20qpska0=0xe6316 +ruppr5g20qpska1=0xe6316 +ruppr5g20qam16a0=0xd6b5a +ruppr5g20qam16a1=0xd6b5a +ruppr5g20qam64a0=0x0 +ruppr5g20qam64a1=0x0 +ruppr5g20qam256a0=0x10842 +ruppr5g20qam256a1=0x10842 +ruppr5g20qam1024a0=0x30000 +ruppr5g20qam1024a1=0x30000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x1cc6316 +ruppr5g40bpska1=0x1cc6316 +ruppr5g40qpska0=0x1cd6316 +ruppr5g40qpska1=0x1cd6316 +ruppr5g40qam16a0=0x1cd735a +ruppr5g40qam16a1=0x1cd735a +ruppr5g40qam64a0=0x0 +ruppr5g40qam64a1=0x0 +ruppr5g40qam256a0=0x210842 +ruppr5g40qam256a1=0x210842 +ruppr5g40qam1024a0=0x630000 +ruppr5g40qam1024a1=0x630000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x7bdc +ruppr5g80bpska1=0x7bdc +ruppr5g80qpska0=0x7bdc +ruppr5g80qpska1=0x7bdc +ruppr5g80qam16a0=0x3dc +ruppr5g80qam16a1=0x3dc +ruppr5g80qam64a0=0x0 +ruppr5g80qam64a1=0x0 +ruppr5g80qam256a0=0x213842 +ruppr5g80qam256a1=0x213842 +ruppr5g80qam1024a0=0x420000 +ruppr5g80qam1024a1=0x420000 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +dynsar_5g=0xb4b4 +dynsar_5g_2=0xb4b4 +slice/1/dynsar_2g=0xc0c0 +slice/1/dynsar_2g_2=0xc0c0 +## RSDB SAR Limits +## SAR Enable ON +rsdb_dynsar_5g=0xb4b4 +rsdb_dynsar_5g_2=0xb4b4 +slice/1/rsdb_dynsar_2g=0xb0b0 +slice/1/rsdb_dynsar_2g_2=0xb0b0 +## SAR Enable OFF +rsdb_dynsar_5g_1=0xb4b4 +slice/1/rsdb_dynsar_2g_1=0xc0c0 + +### SAR HEAD params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/dynsar_2g=0xc0c0 +#slice/1/dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#dynsar_5g=0xb8b8 +#dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/rsdb_dynsar_2g=0xbcbc +#slice/1/rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#rsdb_dynsar_5g=0xb4b4 +#rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:31.75dB 5G:31.75dB +#slice/1/rsdb_dynsar_2g_1=0xffff +#rsdb_dynsar_5g_1=0xffff +# +### SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/grip_dynsar_2g=0xc0c0 +#slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#grip_dynsar_5g=0xb8b8 +#grip_dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/grip_rsdb_dynsar_2g=0xbcbc +#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#grip_rsdb_dynsar_5g=0xb4b4 +#grip_rsdb_dynsar_5g_2=0xb0b0 +# +### FCC Mode: 10dB +#slice/1/fccpwrch12=0x28 +#slice/1/fccpwrch13=0x28 +# +# +### RU SAR HEAD params +### MIMO Mode Parameters +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +### RSDB mode Parameters(Both core are active) +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +# +### RU SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +### RSDB mode Parameters(Both core are active) +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1 b/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1 new file mode 100644 index 0000000..437bf18 --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1 @@ -0,0 +1,494 @@ +# Broadcom Proprietary and Confidential. Copyright (C) 2018, +# All Rights Reserved. +# +# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom; +# the contents of this file may not be disclosed to third parties, +# copied or duplicated in any form, in whole or in part, without +# the prior written permission of Broadcom. +# +# +# <> + +# bcm4375 B1, MURATA 1RH ES4.1 +# 2G iPA, 5G ePA +# Release date : 2018018 +# For Type-1RH : ES4.1 +# Test F/W : FW package_BCM4375B1_FW131 +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1101 +boardtype=0x0891 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=US +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0 +rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16 +rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18 +rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18 +rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +gain_cal_temp=25 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 + +### --- 11b ANT selection Diversity core mask setting --- +#ocl_cm=2 +#slice/1/ocl_cm=2 + +cckdigfilttype=2 +slice/1/bphyscale=45 +slice/1/cck_txgain_offsetval=40 +#slice/1/cck_txgain_offsetcal_en=1 +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +#FDSS Related +#fdss_level_5g=-1,-1 +#fdss_interp_en=0 +#slice/1/fdss_level_2g=4,4 +#slice/1/fdss_interp_en=1 + +#PAPRR Related +slice/1/paprdis=1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,131,5,20,5,20,6,15,5,25 +AvVmid_c1=2,130,5,20,5,20,5,20,6,15 +slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +pa2gccka0=-188,7233,-860 +pa2gccka1=-190,7084,-852 +# OFDM in case of multi_mode 5 +pa2ga0=158,8576,-583 +pa2ga1=98,8578,-673 + +pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917 +pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884 +# Max power and offsets +maxp2ga0=93 +maxp2ga1=90 +maxp5ga0=81,81,79,80 +maxp5ga1=84,83,83,82 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xCA655544 +mcsbw402gpo=0xEC888222 +dot11agofdmhrbw202gpo=0x6444 +ofdmlrbw202gpo=0x0033 +mcsbw205glpo=0x32111100 +mcsbw405glpo=0x66444444 +mcsbw805glpo=0x66555555 +mcsbw1605glpo=0 +mcsbw205gmpo=0x32111100 +mcsbw405gmpo=0x55333333 +mcsbw805gmpo=0x66555555 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x32111100 +mcsbw405ghpo=0x66444444 +mcsbw805ghpo=0x66555555 + +slice/1/powoffs2gtna0=-2,-2,-2,-1,0,0,0,-2,-2,-3,-3,-3,0,0 +slice/1/powoffs2gtna1=-2,-2,-1,-1,-2,-2,-1,-1,-1,-1,-2,-2,-2,0 +#slice/1/pdoffsetcckma0=1 +#slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xFFFF +mcs1024qam5glpo=0xEECCAA +mcs1024qam5gmpo=0xEECCAA +mcs1024qam5ghpo=0xEECCAA +mcs1024qam5gx1po=0x888888 +mcs1024qam5gx2po=0x888888 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=32 +olpc_anchor5g=40 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=52 +slice/1/olpc_thresh2g_hi=0x7f48 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF +#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x1f0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x1f0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,485 +slice/1/nb_bbmult=35,35 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=0,0 +slice/1/ampbased_gc=0 +#WB papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +#slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +#slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +#slice/1/wb_eps_offset=432 +#slice/1/wb_eps_offset_core1=430 + +#wb_papdcalidx=0x0202 +#wb_papdcalidx=0x0404 +#wb_txbuf_offset=0x2020 +#wb_calref_db=0x1616 +#wb_frac_del=0x1a1a +#wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +#wb_bbmult=0x4848 +#wb_eps_offset_core1=438 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +felossTx5ga0=8,8,8,8 +felossTx5ga1=8,8,8,8 +felossRx5ga0=8,8,8,8 +felossRx5ga1=8,8,8,8 + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0xf62d6 +ruppr2g20bpska1=0xf62d6 +ruppr2g20qpska0=0xf6b18 +ruppr2g20qpska1=0xf6b18 +ruppr2g20qam16a0=0xf6b5a +ruppr2g20qam16a1=0xf6b5a +ruppr2g20qam64a0=0x203de +ruppr2g20qam64a1=0x203de +ruppr2g20qam256a0=0x30800 +ruppr2g20qam256a1=0x30800 +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0xd6316 +ruppr5g20bpska1=0xd6316 +ruppr5g20qpska0=0xe6316 +ruppr5g20qpska1=0xe6316 +ruppr5g20qam16a0=0xd6b5a +ruppr5g20qam16a1=0xd6b5a +ruppr5g20qam64a0=0x0 +ruppr5g20qam64a1=0x0 +ruppr5g20qam256a0=0x10842 +ruppr5g20qam256a1=0x10842 +ruppr5g20qam1024a0=0x30000 +ruppr5g20qam1024a1=0x30000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x1cc6316 +ruppr5g40bpska1=0x1cc6316 +ruppr5g40qpska0=0x1cd6316 +ruppr5g40qpska1=0x1cd6316 +ruppr5g40qam16a0=0x1cd735a +ruppr5g40qam16a1=0x1cd735a +ruppr5g40qam64a0=0x0 +ruppr5g40qam64a1=0x0 +ruppr5g40qam256a0=0x210842 +ruppr5g40qam256a1=0x210842 +ruppr5g40qam1024a0=0x630000 +ruppr5g40qam1024a1=0x630000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x7bdc +ruppr5g80bpska1=0x7bdc +ruppr5g80qpska0=0x7bdc +ruppr5g80qpska1=0x7bdc +ruppr5g80qam16a0=0x3dc +ruppr5g80qam16a1=0x3dc +ruppr5g80qam64a0=0x0 +ruppr5g80qam64a1=0x0 +ruppr5g80qam256a0=0x213842 +ruppr5g80qam256a1=0x213842 +ruppr5g80qam1024a0=0x420000 +ruppr5g80qam1024a1=0x420000 +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +dynsar_5g=0xb4b4 +dynsar_5g_2=0xb4b4 +slice/1/dynsar_2g=0xc0c0 +slice/1/dynsar_2g_2=0xc0c0 +## RSDB SAR Limits +## SAR Enable ON +rsdb_dynsar_5g=0xb4b4 +rsdb_dynsar_5g_2=0xb4b4 +slice/1/rsdb_dynsar_2g=0xb0b0 +slice/1/rsdb_dynsar_2g_2=0xb0b0 +## SAR Enable OFF +rsdb_dynsar_5g_1=0xb4b4 +slice/1/rsdb_dynsar_2g_1=0xc0c0 + +### SAR HEAD params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/dynsar_2g=0xc0c0 +#slice/1/dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#dynsar_5g=0xb8b8 +#dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/rsdb_dynsar_2g=0xbcbc +#slice/1/rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#rsdb_dynsar_5g=0xb4b4 +#rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:31.75dB 5G:31.75dB +#slice/1/rsdb_dynsar_2g_1=0xffff +#rsdb_dynsar_5g_1=0xffff +# +### SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/grip_dynsar_2g=0xc0c0 +#slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#grip_dynsar_5g=0xb8b8 +#grip_dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/grip_rsdb_dynsar_2g=0xbcbc +#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#grip_rsdb_dynsar_5g=0xb4b4 +#grip_rsdb_dynsar_5g_2=0xb0b0 +# +### FCC Mode: 10dB +#slice/1/fccpwrch12=0x28 +#slice/1/fccpwrch13=0x28 +# +# +### RU SAR HEAD params +### MIMO Mode Parameters +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +### RSDB mode Parameters(Both core are active) +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +# +### RU SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +### RSDB mode Parameters(Both core are active) +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1 b/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1 new file mode 100644 index 0000000..d3cd9b1 --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1 @@ -0,0 +1,435 @@ +# bcm4375 B1, MURATA 1RH ES4.2_20190911_BCM4375B1_FW150 +# All Rights Reserved. +# +# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom; +# the contents of this file may not b# bcm4375 B1, MURATA 1RH ES4.2_20190911_BCM4375B1_FW150e disclosed to third parties, +# copied or duplicated in any form, in whole or in part, without +# the prior written permission of Broadcom. +# +# +# <> + +# bcm4375 B1, MURATA 1RH ES4.2 +# 2G iPA, 5G ePA +# Release date : 20190911 +# For Type-1RH : ES4.2 +# Test F/W : FW package_BCM4375B1_FW150 +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1402 +boardtype=0x0891 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=US +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0 +rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16 +rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18 +rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18 +rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0 +gain_cal_temp=25 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 + +### --- 11b ANT selection Diversity core mask setting --- +#ocl_cm=2 +#slice/1/ocl_cm=2 + +cckdigfilttype=2 +slice/1/bphyscale=45 +slice/1/cck_txgain_offsetval=40 +#slice/1/cck_txgain_offsetcal_en=1 +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +#FDSS Related +#fdss_level_5g=-1,-1 +#fdss_interp_en=0 +#slice/1/fdss_level_2g=4,4 +#slice/1/fdss_interp_en=1 + +#PAPRR Related +slice/1/paprdis=1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 +#AvVmid_c0=2,131,5,20,5,20,6,15,5,25 +#AvVmid_c1=2,130,5,20,5,20,5,20,6,15 +AvVmid_c0=2,131,3,81,3,82,3,84,3,87 +AvVmid_c1=2,130,4,66,4,66,4,66,4,66 + +slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +#pa2gccka0=-188,7233,-860 +#pa2gccka1=-190,7084,-852 +pa2gccka0=-161,7554,-872 +pa2gccka1=-180,7329,-870 +# OFDM in case of multi_mode 5 +#pa2ga0=158,8576,-583 +#pa2ga1=98,8578,-673 +pa2ga0=-152,5918,-678 +pa2ga1=-163,6037,-687 + +#pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917 +#pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884 +pa5ga0=-167,7707,-1021,-173,7584,-1005,-170,7746,-1029,-167,7788,-1035 +pa5ga1=-174,6770,-937,-163,6744,-928,-172,6937,-956,-175,6730,-936 + +# Max power and offsets +maxp2ga0=94 +maxp2ga1=94 +maxp5ga0=82,82,82,82 +maxp5ga1=82,80,84,82 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xFF766655 +mcsbw402gpo=0xEC888222 +dot11agofdmhrbw202gpo=0x7666 +ofdmlrbw202gpo=0x0055 +mcsbw205glpo=0x22111000 +mcsbw405glpo=0x44332222 +mcsbw805glpo=0x66554444 +mcsbw1605glpo=0 +mcsbw205gmpo=0x11000000 +mcsbw405gmpo=0x33221111 +mcsbw805gmpo=0x55443333 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x55333000 +mcsbw405ghpo=0x66552222 +mcsbw805ghpo=0x88774444 + +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#slice/1/pdoffsetcckma0=1 +#slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xFFFF +mcs1024qam5glpo=0x888888 +mcs1024qam5gmpo=0x888888 +mcs1024qam5ghpo=0x888888 +mcs1024qam5gx1po=0x888888 +mcs1024qam5gx2po=0x888888 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +#olpc_thresh5g=32 +#olpc_anchor5g=40 +olpc_thresh5g=20 +olpc_anchor5g=20 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=52 +slice/1/olpc_thresh2g_hi=0x7f48 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF +#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x1f0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x1f0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,485 +slice/1/nb_bbmult=35,35 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=0,0 +slice/1/ampbased_gc=0 +#WB papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +#slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +#slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +#slice/1/wb_eps_offset=432 +#slice/1/wb_eps_offset_core1=430 + +#wb_papdcalidx=0x0202 +#wb_papdcalidx=0x0404 +#wb_txbuf_offset=0x2020 +#wb_calref_db=0x1616 +#wb_frac_del=0x1a1a +#wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +#wb_bbmult=0x4848 +#wb_eps_offset_core1=438 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8 +felossTx5ga0=6,6,6,6 +felossTx5ga1=6,6,6,6 +felossRx5ga0=6,6,6,6 +felossRx5ga1=6,6,6,6 + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0xf62d6 +ruppr2g20bpska1=0xf62d6 +ruppr2g20qpska0=0xf6b18 +ruppr2g20qpska1=0xf6b18 +ruppr2g20qam16a0=0xf6b5a +ruppr2g20qam16a1=0xf6b5a +ruppr2g20qam64a0=0x203de +ruppr2g20qam64a1=0x203de +ruppr2g20qam256a0=0x30800 +ruppr2g20qam256a1=0x30800 +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0xd6316 +ruppr5g20bpska1=0xd6316 +ruppr5g20qpska0=0xe6316 +ruppr5g20qpska1=0xe6316 +ruppr5g20qam16a0=0xd6b5a +ruppr5g20qam16a1=0xd6b5a +ruppr5g20qam64a0=0x0 +ruppr5g20qam64a1=0x0 +ruppr5g20qam256a0=0x10842 +ruppr5g20qam256a1=0x10842 +ruppr5g20qam1024a0=0x30000 +ruppr5g20qam1024a1=0x30000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x1cc6316 +ruppr5g40bpska1=0x1cc6316 +ruppr5g40qpska0=0x1cd6316 +ruppr5g40qpska1=0x1cd6316 +ruppr5g40qam16a0=0x1cd735a +ruppr5g40qam16a1=0x1cd735a +ruppr5g40qam64a0=0x0 +ruppr5g40qam64a1=0x0 +ruppr5g40qam256a0=0x210842 +ruppr5g40qam256a1=0x210842 +ruppr5g40qam1024a0=0x630000 +ruppr5g40qam1024a1=0x630000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x7bdc +ruppr5g80bpska1=0x7bdc +ruppr5g80qpska0=0x7bdc +ruppr5g80qpska1=0x7bdc +ruppr5g80qam16a0=0x3dc +ruppr5g80qam16a1=0x3dc +ruppr5g80qam64a0=0x0 +ruppr5g80qam64a1=0x0 +ruppr5g80qam256a0=0x213842 +ruppr5g80qam256a1=0x213842 +ruppr5g80qam1024a0=0x420000 +ruppr5g80qam1024a1=0x420000 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +dynamicsarctrl_5g=0xb4b4 +dynamicsarctrl_5g_2=0xb4b4 +slice/1/dynamicsarctrl_2g=0xc0c0 +slice/1/dynamicsarctrl_2g_2=0xc0c0 +## RSDB SAR Limits +## SAR Enable ON +rsdb_dynamicsarctrl_5g=0xb4b4 +rsdb_dynamicsarctrl_5g_2=0xb4b4 +slice/1/rsdb_dynamicsarctrl_2g=0xb0b0 +slice/1/rsdb_dynamicsarctrl_2g_2=0xb0b0 +## SAR Enable OFF +rsdb_dynamicsarctrl_5g_1=0xb4b4 +slice/1/rsdb_dynamicsarctrl_2g_1=0xc0c0 + diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1 b/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1 new file mode 100644 index 0000000..543f93b --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1 @@ -0,0 +1,508 @@ +# BCM4375 D2X-EU, MURATA 1RH ES4.3_20190717_BCM4375B1 +# Broadcom Proprietary and Confidential. Copyright (C) 2018, +# All Rights Reserved. +# +# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom; +# the contents of this file may not be disclosed to third parties, +# copied or duplicated in any form, in whole or in part, without +# the prior written permission of Broadcom. +# +# +# <> + +# bcm4375 B1, MURATA 1RH ES4.3 +# 2G iPA, 5G ePA +NVRAMRev=$Rev: 792273 $ +sromrev=11 +boardrev=0x1101 +boardtype=0x0891 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=GB +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-13,-4,-8,-11,-13,-6,-7,-13,-8,-6,-6,-13,-10,-3,-8,-12,-11,-8,-10,-15,-11,-8,-7,-15 +rssi_delta_5gml=-4,-6,-2,-4,-4,-2,-3,-8,-4,-4,-3,-8,-4,-2,-6,-7,-4,-6,-4,-9,-4,-5,-4,-9 +rssi_delta_5gmu=-5,-1,-4,-6,-2,-1,-4,-6,-1,-1,-2,-3,-4,-2,-6,-6,-5,-6,-6,-6,-6,-6,-9,-11 +rssi_delta_5gh=-1,0,2,-2,0,0,2,-1,0,1,0,-3,-2,-1,-1,-2,-2,-1,-1,0,0,3,3,-4 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-6,-1,-5,-7,-6,-1,-5,-7,-12,-11,-14,-14,-12,-11,-14,-14 +rssi_delta_2gb1=-6,-1,-6,-7,-6,-1,-6,-7,-13,-11,-14,-13,-13,-11,-14,-13 +rssi_delta_2gb2=-6,-1,-5,-7,-6,-1,-5,-7,-12,-10,-13,-13,-12,-10,-13,-13 +rssi_delta_2gb3=-6,-2,-6,-7,-6,-2,-6,-7,-12,-11,-14,-13,-12,-11,-14,-13 +rssi_delta_2gb4=-6,-2,-5,-7,-6,-2,-5,-7,-12,-11,-14,-14,-12,-11,-14,-14 +gain_cal_temp=36 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +slice/1/rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 + +### --- 11b ANT selection Diversity core mask setting --- +#ocl_cm=2 +#slice/1/ocl_cm=2 + +cckdigfilttype=2 +slice/1/bphyscale=39 +slice/1/cck_txgain_offsetval=58 +slice/1/cck_txgain_offsetcal_en=1 +cck_txgain_offsetcal_en=1 +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=90 +rpcal5gb0=20 +rpcal5gb1=30 +rpcal5gb2=55 +rpcal5gb3=60 +slice/1/rpcal2g=90 +slice/1/rpcal5gb0=20 +slice/1/rpcal5gb1=30 +slice/1/rpcal5gb2=55 +slice/1/rpcal5gb3=60 + +#FDSS Related +#fdss_level_5g=0,0 +#fdss_interp_en=1 +#fdss_level_5g_ch36=4,4 +#fdss_level_5g_ch64=4,4 +#fdss_level_5g_ch100=4,4 +#slice/1/fdss_interp_en=1 +#slice/1/fdss_bandedge_2g_en=1 +#slice/1/fdss_level_2g=0,0 +#slice/1/fdss_level_2g_ch1=4,4 +#slice/1/fdss_level_2g_ch11=4,4 +#slice/1/fdss_level_11ax_2g=0,0 +#slice/1/fdss_level_11ax_2g_ch1=1,1 +#slice/1/fdss_level_11ax_2g_ch11=1,1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,131,3,70,3,70,3,70,3,70 +AvVmid_c1=2,130,3,70,3,70,3,70,3,70 +slice/1/AvVmid_c0=3,125,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=4,96,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +pa2gccka0=-179,6810,-834 +pa2gccka1=-167,6671,-816 +# OFDM in case of multi_mode 5 +pa2ga0=-117,6361,-680 +pa2ga1=-130,6138,-680 +slice/1/enable_tssi_war=1 + +pa5ga0=-157,7413,-1002,-147,7676,-1030,-142,8053,-1085,-165,7362,-1003 +pa5ga1=-161,7362,-1001,-156,7446,-1006,-153,7423,-1009,-170,7304,-1014 +# Max power and offsets +maxp2ga0=82 +maxp2ga1=82 +maxp5ga0=76,76,76,76 +maxp5ga1=76,76,76,76 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x2222 +pdoffset80ma0=0x1111 +pdoffset40ma1=0x2222 +pdoffset80ma1=0x0000 +slice/1/pdoffset20mRU_c0=4,2,1,0,1,1,1,0,0,2,2,1,0,0,0,0 +slice/1/pdoffset20mRU_c1=1,0,-2,-2,-1,-2,0,-2,0,-1,-2,-2,0,0,0,0 +#pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,-2,-1,0,0,0,-1,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,-2,0,0,-2,0,0,-4,-4,-4,-4,-4,-4,-4 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,-2,-1,0,0,0,-1,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,-2,0,0,-2,0,0,-4,-4,-4,-4,-4,-4,-4 +cckbw202gpo=0x0022 +cckbw20ul2gpo=0 +mcsbw202gpo=0xCA666666 +mcsbw402gpo=0xCA886664 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0064 +mcsbw205glpo=0x66662220 +mcsbw405glpo=0x88877777 +mcsbw805glpo=0xBBAAAAA8 +mcsbw1605glpo=0 +mcsbw205gmpo=0x66662220 +mcsbw405gmpo=0x88877777 +mcsbw805gmpo=0xBBAAAAA8 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x66662220 +mcsbw405ghpo=0x88877777 +mcsbw805ghpo=0xBBAAAAA8 + +slice/1/powoffs2gtna0=-2,0,1,1,1,0,-1,-1,-2,-1,-1,-1,-1,0 +slice/1/powoffs2gtna1=1,2,2,1,1,0,0,0,0,-1,-1,-1,-2,0 +slice/1/powoffsccktna0=-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0 +slice/1/powoffsccktna1=1,1,0,-1,-1,0,0,0,0,-1,-1,-2,-2,0 +mcs1024qam2gpo=0xFFFF +mcs1024qam5glpo=0xEECCAA +mcs1024qam5gmpo=0xEECCAA +mcs1024qam5ghpo=0xEECCAA +mcs1024qam5gx1po=0xEECCAA +mcs1024qam5gx2po=0xEECCAA +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=20 +olpc_anchor5g=20 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=52 +slice/1/olpc_thresh2g_hi=0x7f48 +hwolpc_offset_c0=-1,-3,-4,-3,-3 +hwolpc_offset_c1=-1,-3,-4,-3,-2 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF +#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x1f0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x1f0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,485 +slice/1/nb_bbmult=35,35 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=0,0 +slice/1/ampbased_gc=0 +slice/1/papd_gainctrl_scaleIdx=56 + +# energy detect threshold +ed_thresh2g=-60 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-60 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +felossTx5ga0=0,0,0,0 +felossTx5ga1=0,0,0,0 +felossRx5ga0=0,0,0,0 +felossRx5ga1=0,0,0,0 + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0x0003298e +ruppr2g20bpska1=0x0003298e +ruppr2g20qpska0=0x0003298e +ruppr2g20qpska1=0x0003298e +ruppr2g20qam16a0=0x0003318e +ruppr2g20qam16a1=0x0003318e +ruppr2g20qam64a0=0x0003318e +ruppr2g20qam64a1=0x0003318e +ruppr2g20qam256a0=0x0005318e +ruppr2g20qam256a1=0x0005318e +ruppr2g20qam1024a0=0x00000000 +ruppr2g20qam1024a1=0x00000000 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0x0000210a +ruppr5g20bpska1=0x0000210a +ruppr5g20qpska0=0x0000210a +ruppr5g20qpska1=0x0000210a +ruppr5g20qam16a0=0x0000210a +ruppr5g20qam16a1=0x0000210a +ruppr5g20qam64a0=0x0000210a +ruppr5g20qam64a1=0x0000210a +ruppr5g20qam256a0=0x0003318c +ruppr5g20qam256a1=0x0003318c +ruppr5g20qam1024a0=0x00040000 +ruppr5g20qam1024a1=0x00040000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x0043212a +ruppr5g40bpska1=0x0043212a +ruppr5g40qpska0=0x0044212a +ruppr5g40qpska1=0x0044212a +ruppr5g40qam16a0=0x0044212a +ruppr5g40qam16a1=0x0044212a +ruppr5g40qam64a0=0x0044212a +ruppr5g40qam64a1=0x0044212a +ruppr5g40qam256a0=0x0065294a +ruppr5g40qam256a1=0x0065294a +ruppr5g40qam1024a0=0x00a70000 +ruppr5g40qam1024a1=0x00a70000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x1883a12a +ruppr5g80bpska1=0x1883a12a +ruppr5g80qpska0=0x1883a12a +ruppr5g80qpska1=0x1883a12a +ruppr5g80qam16a0=0x2083a12a +ruppr5g80qam16a1=0x2083a12a +ruppr5g80qam64a0=0x2083a12a +ruppr5g80qam64a1=0x2083a12a +ruppr5g80qam256a0=0x20a5294a +ruppr5g80qam256a1=0x20a5294a +ruppr5g80qam1024a0=0x20c60000 +ruppr5g80qam1024a1=0x20c60000 + +## powoff 2g temp based comp params +slice/1/powoffcompreftemp=25 +slice/1/powoffs2gtempcomploa0=1907 +slice/1/powoffs2gtempcomploa1=1907 +slice/1/powoffs2gtempcomphia0=0 +slice/1/powoffs2gtempcomphia1=0 + +# Base K Values (For the VHT case 5G 80/40/20/2G20) +proxd_basekival=35369,34710,36213,36123 +proxd_basektval=35369,34710,36213,36123 +# Offsets across channels (Upper nibble for target, lower nibble for initiator - saved in hex) +proxd_80mkval=0x1212,0,0,0,0,0x0000 +proxd_40mkval=0x2323,0x2121,0,0,0,0,0,0,0,0,0x0000,0x1515 +proxd_20mkval=0x2a2a,0x2d2d,0x2f2f,0x3939,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x0000,0x4141,0x2a2a,0x2a2a,0x3636 +proxd_2gkval=0x0d0d,0x0909,0x0606,0x0707,0x0404,0x0303,0x0404,0x0101,0x0202,0x0000,0x0202,0x0707,0x0a0a,0 +# Offsets across frame formats @ Initiator +# Only for non-VHT frame (Leg6, Leg non-6, mcs0, non-mcs0) +# Delta between the base values are adjusted here +proxdi_rate80m=2707,7956,0,0 +proxdi_rate40m=2045,8344,28,28 +proxdi_rate20m=2320,7757,74,75 +proxdi_rate2g=2252,7637,73,73 +proxdi_ack=0,0,0,0 +# Offsets across frame formats @ Responder +proxdt_rate80m=2707,7956,0,0 +proxdt_rate40m=2045,8344,28,28 +proxdt_rate20m=2320,7757,74,75 +proxdt_rate2g=2252,7637,73,73 +proxdt_ack=0,0,0,0 +# Offsets for sub-bands (VHT, Leg6, Leg non-6, mcs0, non-mcs0) +proxd_sub80m20m=1649,91,1416,0,0 +proxd_sub80m40m=976,333,1108,0,0 +proxd_sub40m20m=597,-303,-216,568,569 + + +### SAR HEAD params +### MIMO Mode Parameters +## 2g normal:15dB airplane:15dB +slice/1/dynsar_2g=0xbcbc +slice/1/dynsar_2g_2=0xbcbc +## 5g normal:12dB airplane:12dB +dynsar_5g=0xb0b0 +dynsar_5g_2=0xb0b0 +### RSDB mode Parameters(Both core are active) +## 2g normal:13dB airplane:13dB +slice/1/rsdb_dynsar_2g=0xb4b4 +slice/1/rsdb_dynsar_2g_2=0xb4b4 +## 5g normal:12dB airplane:12dB +rsdb_dynsar_5g=0xb0b0 +rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:15dB 5G:13dB +#slice/1/rsdb_dynsar_2g_1=0xbcbc +#rsdb_dynsar_5g_1=0xb4b4 + +### SAR GRIP params +### MIMO Mode Parameters +## 2g normal:15dB airplane:15dB +slice/1/grip_dynsar_2g=0xbcbc +slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:12dB airplane:12dB +grip_dynsar_5g=0xb0b0 +grip_dynsar_5g_2=0xb0b0 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:15dB +slice/1/grip_rsdb_dynsar_2g=0xbcbc +slice/1/grip_rsdb_dynsar_2g_2=0xbcbc +## 5g normal:12dB airplane:12dB +grip_rsdb_dynsar_5g=0xb0b0 +grip_rsdb_dynsar_5g_2=0xb0b0 +# +### FCC Mode: 10dB +slice/1/fccpwrch12=10 +slice/1/fccpwrch13=1 +# +# +### RU SAR HEAD params +### MIMO Mode Parameters +## 2g normal:15,15,15dB airplane:15,15,15dB +slice/1/dynsar_2g_ru=0xbcbc,0xbcbc,0xbcbc +slice/1/dynsar_2g_2_ru=0xbcbc,0xbcbc,0xbcbc +## 5g normal:12,12,12dB airplane:12,12,12dB +dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0 +dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0 +### RSDB mode Parameters(Both core are active) +## 2g normal:13,13,13dB airplane:13,13,13dB +slice/1/rsdb_dynsar_2g_ru=0xb4b4,0xb4b4,0xb4b4 +slice/1/rsdb_dynsar_2g_2_ru=0xb4b4,0xb4b4,0xb4b4 +## 5g normal:12,12,12dB airplane:12,12,12dB +rsdb_dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0 +rsdb_dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0 + +### RU SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16,8,1dB airplane:20,12,4dB +slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +### RSDB mode Parameters(Both core are active) +## 2g normal:16,8,1dB airplane:20,12,4dB +slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + +## NR SAR back off - 2G/5G MIMO : 1dB, 2G/5G RSDB : 2dB +slice/1/nr_mw_dynsar_2g=0x0404 +slice/1/nr_mw_rsdb_dynsar_2g=0x0808 +nr_mw_dynsar_5g=0x0404 +nr_mw_rsdb_dynsar_5g=0x0808 +## NR SAR only mode - 2G : 14dBm, 5G : 13dBm +slice/1/nr_mw_dynsar_2g_cap=0xb8b8 +nr_mw_dynsar_5g_cap=0xb4b4 + +## NR SAR back off - 2G/5G MIMO : 3dB, 2G/5G RSDB : 4dB +slice/1/nr_sub6_dynsar_2g=0x0c0c +slice/1/nr_sub6_rsdb_dynsar_2g=0x1010 +nr_sub6_dynsar_5g=0x0c0c +nr_sub6_rsdb_dynsar_5g=0x1010 +## NR SAR only mode - 2G : 12dBm, 5G : 10dBm +slice/1/nr_sub6_dynsar_2g_cap=0xb0b0 +nr_sub6_dynsar_5g_cap=0xa8a8 \ No newline at end of file diff --git a/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1 b/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1 new file mode 100644 index 0000000..2c4b34f --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1 @@ -0,0 +1,497 @@ +#BCM4375B1 SWB-E43 R03 SEMCO nvram_GN10_190716_FW18.35.346_For_D2X-EUR +# 2G iPA, 5G ePA +NVRAMRev=$Rev: 794666 $ +sromrev=11 +boardrev=0x1300 +boardtype=0x088f +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:30:50:01 +jtag_irw=38 + +#Regulatory specific +ccode=GB +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-7,-6,-7,-6,-11,-6,-11,-6,-10,-6,-10,-6,-3,-3,-3,-3,-8,-3,-8,-3,-6,-3,-6,-3 +rssi_delta_5gml=-7,-8,-7,-8,-10,-8,-10,-8,-7,-8,-7,-8,-2,-4,-2,-4,-4,-4,-4,-4,-4,-4,-4,-4 +rssi_delta_5gmu=-6,-7,-6,-7,-8,-7,-8,-7,-7,-7,-7,-7,-4,-1,-4,-1,-4,-2,-4,-2,-2,-2,-2,-2 +rssi_delta_5gh=-6,-8,-6,-8,-8,-8,-8,-8,-8,-8,-8,-8,-4,-1,-4,-1,-3,-3,-3,-3,-4,-3,-4,-3 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2 +rssi_delta_2gb1=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2 +rssi_delta_2gb2=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2 +rssi_delta_2gb3=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2 +rssi_delta_2gb4=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2 + +gain_cal_temp=36 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 + +slice/1/rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 +#ocl_cm=2 +#slice/1/ocl_cm=2 + +cckdigfilttype=2 +slice/1/bphyscale=36 +slice/1/cck_txgain_offsetval=54 +slice/1/cck_txgain_offsetcal_en=1 +cck_txgain_offsetcal_en=1 +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=50 +rpcal5gb0=5 +rpcal5gb1=11 +rpcal5gb2=8 +rpcal5gb3=10 +slice/1/rpcal2g=50 +slice/1/rpcal5gb0=5 +slice/1/rpcal5gb1=11 +slice/1/rpcal5gb2=8 +slice/1/rpcal5gb3=10 + +#FDSS Related +#fdss_level_5g=0,0 +#fdss_interp_en=1 +#fdss_level_5g_ch36=4,4 +#fdss_level_5g_ch64=4,4 +#fdss_level_5g_ch100=4,4 +#slice/1/fdss_interp_en=1 +#slice/1/fdss_bandedge_2g_en=1 +#slice/1/fdss_level_2g=0,0 +#slice/1/fdss_level_2g_ch1=4,4 +#slice/1/fdss_level_2g_ch11=4,4 +#slice/1/fdss_level_11ax_2g=0,0 +#slice/1/fdss_level_11ax_2g_ch1=1,1 +#slice/1/fdss_level_11ax_2g_ch11=1,1 + +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 + +AvVmid_c0=2,131,6,43,6,45,6,42,6,42 +AvVmid_c1=2,130,6,45,6,51,6,46,6,43 + +slice/1/AvVmid_c0=3,111,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=3,111,1,155,1,158,1,147,1,151 + +# CCK in case of multi mode 5 +pa2gccka0=0xff5a,0x1be0,0xfca8 +pa2gccka1=0xff40,0x1a59,0xfcc5 + +# OFDM in case of multi_mode 5 +pa2ga0=0xff79,0x1ad2,0xfcf0 +pa2ga1=0xff8c,0x1c19,0xfce6 + +slice/1/enable_tssi_war=1 + +pa5ga0=0xff44,0x17f7,0xfd3e,0xff44,0x17f7,0xfd3e,0xff3a,0x170a,0xfd4e,0xff3a,0x170a,0xfd4e +pa5ga1=0xff42,0x176c,0xfd4d,0xff3f,0x170a,0xfd57,0xff42,0x16f0,0xfd5b,0xff3c,0x16be,0xfd56 + +# Max power and offsets +maxp2ga0=88 +maxp2ga1=88 +maxp5ga0=76,76,76,76 +maxp5ga1=76,76,76,76 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +#pdoffset40ma0=0x0000 +#pdoffset80ma0=0x0000 +#pdoffset40ma1=0x0000 +pdoffset80ma1=0x10F0 +slice/1/pdoffset20mRU_c0=1,0,-1,-2,-2,-2,-1,0,1,-1,-2,-2,-1,-1,-1,-2 +slice/1/pdoffset20mRU_c1=0,-2,-2,-3,-3,-4,-3,-2,0,0,-2,-2,0,-1,-1,-1 +#pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0x0022 +cckbw20ul2gpo=0 +mcsbw202gpo=0xA9555555 +mcsbw402gpo=0xDA886664 +dot11agofdmhrbw202gpo=0x5555 +ofdmlrbw202gpo=0x0055 +mcsbw205glpo=0x86662220 +mcsbw405glpo=0x88866666 +mcsbw805glpo=0xAAAAAAA8 +mcsbw1605glpo=0 +mcsbw205gmpo=0x86662220 +mcsbw405gmpo=0x88866666 +mcsbw805gmpo=0xAAAAAAA8 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x86662220 +mcsbw405ghpo=0x88866666 +mcsbw805ghpo=0xAAAAAAA8 + +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffsccktna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffsccktna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCAA +mcs1024qam5gmpo=0xEECCAA +mcs1024qam5ghpo=0xEECCAA +mcs1024qam5gx1po=0xEECCAA +mcs1024qam5gx2po=0xEECCAA +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=40 +olpc_anchor5g=40 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=48 +slice/1/olpc_anchor2g=56 +slice/1/olpc_thresh2g_hi=0x7f46 + +hwolpc_offset_c0=-1,-3,-4,-3,-2 +hwolpc_offset_c1=-2,-2,-3,-2,-1 + +#LTE Coex Related +#ltecxmux=0 +#ltecxpadnum=0x0504 +#ltecxfnsel=0x44 +#ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xe0e0c0c0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x00000000,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 + +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x0E0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x0E0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,487 +slice/1/nb_bbmult=35,39 +slice/1/nb_papdcalidx=11,11 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=2,1 +slice/1/ampbased_gc=0 +slice/1/papd_gainctrl_scaleIdx=52 + +# energy detect threshold +ed_thresh2g=-60 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-60 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,0 +slice/1/felossTx2ga1=6,6,6,6,6,6,6,6,6,6,6,6,6,0 +slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,0 +slice/1/felossRx2ga1=6,6,6,6,6,6,6,6,6,6,6,6,6,0 +felossTx5ga0=2,2,2,2 +felossTx5ga1=2,2,2,2 +felossRx5ga0=2,2,2,2 +felossRx5ga1=2,2,2,2 + +## ULOFDMA Board limit PPRs ## +ruppr2g20bpska0=0x0003298e +ruppr2g20bpska1=0x0003298e +ruppr2g20qpska0=0x0003298e +ruppr2g20qpska1=0x0003298e +ruppr2g20qam16a0=0x0003318e +ruppr2g20qam16a1=0x0003318e +ruppr2g20qam64a0=0x0003318e +ruppr2g20qam64a1=0x0003318e +ruppr2g20qam256a0=0x0004ad6d +ruppr2g20qam256a1=0x0004ad6d +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 + +ruppr5g20bpska0=0x00009d2b +ruppr5g20bpska1=0x00009d2b +ruppr5g20qpska0=0x0000a52b +ruppr5g20qpska1=0x0000a52b +ruppr5g20qam16a0=0x0000a52b +ruppr5g20qam16a1=0x0000a52b +ruppr5g20qam64a0=0x0000a52b +ruppr5g20qam64a1=0x0000a52b +ruppr5g20qam256a0=0x0003b5ad +ruppr5g20qam256a1=0x0003b5ad +ruppr5g20qam1024a0=0x00048000 +ruppr5g20qam1024a1=0x00048000 + +ruppr5g40bpska0=0x0094a54b +ruppr5g40bpska1=0x0094a54b +ruppr5g40qpska0=0x0095a54b +ruppr5g40qpska1=0x0095a54b +ruppr5g40qam16a0=0x0095a54b +ruppr5g40qam16a1=0x0095a54b +ruppr5g40qam64a0=0x00b5a54b +ruppr5g40qam64a1=0x00b5a54b +ruppr5g40qam256a0=0x00d6ad6b +ruppr5g40qam256a1=0x00d6ad6b +ruppr5g40qam1024a0=0x00f78000 +ruppr5g40qam1024a1=0x00f78000 + +ruppr5g80bpska0=0x1c74254b +ruppr5g80bpska1=0x1c74254b +ruppr5g80qpska0=0x1c94254b +ruppr5g80qpska1=0x1c94254b +ruppr5g80qam16a0=0x2494254b +ruppr5g80qam16a1=0x2494254b +ruppr5g80qam64a0=0x2494254b +ruppr5g80qam64a1=0x2494254b +ruppr5g80qam256a0=0x24b5ad6b +ruppr5g80qam256a1=0x24b5ad6b +ruppr5g80qam1024a0=0x24d68000 +ruppr5g80qam1024a1=0x24d68000 + +## powoff 2g temp based comp params +slice/1/powoffcompreftemp=25 +slice/1/powoffs2gtempcomploa0=1907 +slice/1/powoffs2gtempcomploa1=1754 +slice/1/powoffs2gtempcomphia0=0 +slice/1/powoffs2gtempcomphia1=0 + +# Base K Values (For the VHT case 5G 80/40/20/2G20) +proxd_basekival=35368,34710,36213,36121 +proxd_basektval=35368,34710,36213,36121 +# Offsets across channels (Upper nibble for target, lower nibble for initiator - saved in hex) +proxd_80mkval=0x1313,0,0,0,0,0x0000 +proxd_40mkval=0x2323,0x2121,0,0,0,0,0,0,0,0,0x0000,0x1414 +proxd_20mkval=0x2c2c,0x2e2e,0x3131,0x3939,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x0000,0x4141,0x2b2b,0x2e2e,0x3b3b +proxd_2gkval=0x1212,0x0c0c,0x0909,0x0606,0x0404,0x0202,0x0303,0x0000,0x0101,0x0101,0x0101,0x0303,0x0808,0 +# Offsets across frame formats @ Initiator +# Only for non-VHT frame (Leg6, Leg non-6, mcs0, non-mcs0) +# Delta between the base values are adjusted here +proxdi_rate80m=2705,7954,0,0 +proxdi_rate40m=2044,8343,30,30 +proxdi_rate20m=2319,7755,74,75 +proxdi_rate2g=2253,7696,74,74 +proxdi_ack=0,0,0,0 +# Offsets across frame formats @ Responder +proxdt_rate80m=2705,7954,0,0 +proxdt_rate40m=2044,8343,30,30 +proxdt_rate20m=2319,7755,74,75 +proxdt_rate2g=2253,7696,74,74 +proxdt_ack=0,0,0,0 +# Offsets for sub-bands (VHT, Leg6, Leg non-6, mcs0, non-mcs0) +proxd_sub80m20m=1647,90,1415,0,0 +proxd_sub80m40m=975,336,1110,0,0 +proxd_sub40m20m=596,-304,-216,566,565 + + +# Offsets across frame formats @ Responder +#proxdt_rate80m=0,0,0,0 +#proxdt_rate40m=0,0,0,0 +#proxdt_rate20m=0,0,0,0 +#proxdt_rate2g=0,0,0,0 +#proxdt_ack=0,0,0,0 +### SAR HEAD params_MIMO_RSDB +## 2g normal:15dB airplane:15dB +slice/1/dynsar_2g=0xbcbc +slice/1/dynsar_2g_2=0xbcbc +## 5g normal:12dB airplane:12dB +dynsar_5g=0xb0b0 +dynsar_5g_2=0xb0b0 +## 2g normal:13dB airplane:13dB +slice/1/rsdb_dynsar_2g=0xb4b4 +slice/1/rsdb_dynsar_2g_2=0xb4b4 +## 5g normal:12dB airplane:12dB +rsdb_dynsar_5g=0xb0b0 +rsdb_dynsar_5g_2=0xb0b0 + +### SAR GRIP params_MIMO_RSDB +## 2g normal:15dB airplane:15dB +slice/1/grip_dynsar_2g=0xbcbc +slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:12dB airplane:12dB +grip_dynsar_5g=0xb0b0 +grip_dynsar_5g_2=0xb0b0 +## 2g normal:15dB airplane:15dB +slice/1/grip_rsdb_dynsar_2g=0xbcbc +slice/1/grip_rsdb_dynsar_2g_2=0xbcbc +## 5g normal:12dB airplane:12dB +grip_rsdb_dynsar_5g=0xb0b0 +grip_rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:15dB 5G:13dB +slice/1/rsdb_dynsar_2g_1=0xbcbc +rsdb_dynsar_5g_1=0xb4b4 + +### RU SAR HEAD params_MIMO_RSDB +## 2g normal:15,15,15dB airplane:15,15,15dB +slice/1/dynsar_2g_ru=0xbcbc,0xbcbc,0xbcbc +slice/1/dynsar_2g_2_ru=0xbcbc,0xbcbc,0xbcbc +## 5g normal:12,12,12dB airplane:12,12,12dB +dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0 +dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0 +## 2g normal:13,13,13dB airplane:13,13,13dB +slice/1/rsdb_dynsar_2g_ru=0xb4b4,0xb4b4,0xb4b4 +slice/1/rsdb_dynsar_2g_2_ru=0xb4b4,0xb4b4,0xb4b4 +## 5g normal:12,12,12dB airplane:12,12,12dB +rsdb_dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0 +rsdb_dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0 + +### RU SAR GRIP params_MIMO_RSDB +## 2g normal:16,8,1dB airplane:20,12,4dB +slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +## 2g normal:16,8,1dB airplane:20,12,4dB +slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + +## NR SAR back off - 2G/5G MIMO : 1dB, 2G/5G RSDB : 2dB +slice/1/nr_mw_dynsar_2g=0x0404 +slice/1/nr_mw_rsdb_dynsar_2g=0x0808 +nr_mw_dynsar_5g=0x0404 +nr_mw_rsdb_dynsar_5g=0x0808 +## NR SAR only mode - 2G : 14dBm, 5G : 13dBm +slice/1/nr_mw_dynsar_2g_cap=0xb8b8 +nr_mw_dynsar_5g_cap=0xb4b4 + +## NR SAR back off - 2G/5G MIMO : 3dB, 2G/5G RSDB : 4dB +slice/1/nr_sub6_dynsar_2g=0x0c0c +slice/1/nr_sub6_rsdb_dynsar_2g=0x1010 +nr_sub6_dynsar_5g=0x0c0c +nr_sub6_rsdb_dynsar_5g=0x1010 +## NR SAR only mode - 2G : 12dBm, 5G : 10dBm +slice/1/nr_sub6_dynsar_2g_cap=0xb0b0 +nr_sub6_dynsar_5g_cap=0xa8a8 + +### FCC Mode: 10dB +slice/1/fccpwrch12=10 +slice/1/fccpwrch13=1 \ No newline at end of file diff --git a/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0 b/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0 new file mode 100644 index 0000000..6a75553 --- /dev/null +++ b/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0 @@ -0,0 +1,430 @@ +#BCM4375B0 SWB-E43 R02 SEMCO nvram_180627_FW18.35.31 + +# bcm4375 B0, SEMCO E43 R02 nvram +# 2G iPA, 5G ePA +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1100 +boardtype=0x088e +boardflags=0x10401201 +boardflags2=0x00800000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +jtag_irw=38 + +#Regulatory specific +ccode=0 +regrev=0 + +# Board specific +vendid=0x14e4 +devid=0x4470 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +#RSSI related +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0 +rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_delta_5gl=-7 -5 -7 -5 -7 -5 -7 -5 -7 -5 -7 -5 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1 +rssi_delta_5gml=-10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3 +rssi_delta_5gmu=-10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3 +rssi_delta_5gh=-10 -5 -10 -5 -10 -5 -10 -5 -10 -5 -10 -5 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_delta_2gb0=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10 +rssi_delta_2gb1=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10 +rssi_delta_2gb2=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10 +rssi_delta_2gb3=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10 +rssi_delta_2gb4=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10 + +rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23 +rxgain_tempcoeff5gl=32,29 +rxgain_tempcoeff5gml=31,46 +rxgain_tempcoeff5gmu=26,36 +rxgain_tempcoeff5gh=31,36 +rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23 +rxgain_tempcoeff5gl_elnaoff=48,55 +rxgain_tempcoeff5gml_elnaoff=50,56 +rxgain_tempcoeff5gmu_elnaoff=51,57 +rxgain_tempcoeff5gh_elnaoff=49,57 + +#Two range TSSI +tworangetssi5g=0 +slice/1/tworangetssi2g=0 +slice/1/lowpowerrange2g=0 + +nocrc=1 +otpimagesize=502 + +xtalfreq=37400 + +txchain=3 +rxchain=3 + +cckdigfilttype=2 +slice/1/bphyscale=42 +slice/1/cck_txgain_offsetval=38 + +#bit mask for slice capability bit 0:2G bit 1:5G +bandcap=2 +slice/1/bandcap=1 + +#TXBF Related +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 + + +#FDSS Related +#fdss_level_5g=-1,-1 +#fdss_interp_en=0 +#slice/1/fdss_level_2g=4,4 +#slice/1/fdss_interp_en=1 + +#PAPRR Related +slice/1/paprdis=1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1 + +#Tempsense Related +tempthresh=255 +tempoffset=-1 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 + +#------------- TSSI Related ------------- +tssipos2g=1 +tssipos5g=1 + +AvVmid_c0=2,131,5,52,6,39,6,39,6,39 +AvVmid_c1=2,130,6,39,6,35,6,35,6,37 + +slice/1/AvVmid_c0=2,129,1,159,1,166,1,153,1,153 +slice/1/AvVmid_c1=2,129,1,155,1,158,1,147,1,151 +# CCK in case of multi mode 5 +pa2gccka0=0xff4b,0x1fe1,0xfc20 +pa2gccka1=0xff40,0x1e78,0xfc46 + +# OFDM in case of multi_mode 5 +pa2ga0=0xffd5,0x25f8,0xfbda +pa2ga1=0xffb9,0x246b,0xfbf1 + +pa5ga0=0xff44,0x1883,0xfd35,0xff44,0x1877,0xfd32,0xff41,0x1831,0xfd35,0xff35,0x1784,0xfd3a +pa5ga1=0xff43,0x17dd,0xfd3d,0xff44,0x1808,0xfd3c,0xff46,0x17c5,0xfd49,0xff3e,0x1775,0xfd47 + +# Max power and offsets +maxp2ga0=84 +maxp2ga1=84 +maxp5ga0=74,74,74,74 +maxp5ga1=74,74,74,74 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xDA886664 +mcsbw402gpo=0xDA886664 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x66644440 +mcsbw405glpo=0x88866662 +mcsbw805glpo=0xAAA88884 +mcsbw1605glpo=0 +mcsbw205gmpo=0x66644440 +mcsbw405gmpo=0x88866662 +mcsbw805gmpo=0xAAA88884 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x66644440 +mcsbw405ghpo=0x88866662 +mcsbw805ghpo=0xAAA88884 + +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +#slice/1/pdoffsetcckma0=1 +#slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xCCAA88 +mcs1024qam5gmpo=0xCCAA88 +mcs1024qam5ghpo=0xCCAA88 +mcs1024qam5gx1po=0xCCAA88 +mcs1024qam5gx2po=0xCCAA88 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 +mcs11poexp=0 + +# OLPC Related +disable_olpc=0 +olpc_thresh5g=44 +olpc_anchor5g=48 +slice/1/disable_olpc=0 +slice/1/olpc_thresh2g=44 +slice/1/olpc_anchor2g=48 + +#LTE Coex Related +ltecxmux=0 +ltecxpadnum=0x0504 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 + +# SWCTRL Related +swctrlmap_5g=0xe0e0c0c0,0xa0a00000,0x80800000,0x000000,0x3FF +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +fem_table_init_val=0x00000000,0x80800000 +fem_table_init_val_ext=0x00000000,0x00000000 + +slice/1/swctrlmap_2g=0x00000000,0x03030000,0x01010000,0x000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 + +slice/1/fem_table_init_val=0x01010000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 + +#clb2gslice0core0=0x000 +clb2gslice1core0=0x003 +clb5gslice0core0=0x0E0 +#clb5gslice1core0=0x070 +#clb2gslice0core1=0x000 +clb2gslice1core1=0x003 +clb5gslice0core1=0x0E0 +#clb5gslice1core1=0x038 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +muxenab=1 + +#BT Coex 1:TDM +btc_mode=1 + +# --- PAPD Cal related params ---- +txwbpapden=0 # 0:NBPAPD 1:WBPAPD +# NB PAPD Cal params +slice/1/nb_eps_offset=485,487 +slice/1/nb_bbmult=35,39 +slice/1/nb_papdcalidx=0,0 +slice/1/nb_txattn=3,3 +slice/1/nb_rxattn=0,0 +slice/1/nb_eps_stopidx=63 +slice/1/papdgainctrl2g=1 +slice/1/pacalshift2g=1,1 +slice/1/ampbased_gc=1 + + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +btldopu=1 + +#Enable LHL PS mode +lhl_ps_mode=3 +# to enable he features +he_en=1 + +# FE Loss comp parameters +slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +felossTx5ga0=0,0,0,0 +felossTx5ga1=0,0,0,0 +felossRx5ga0=0,0,0,0 +felossRx5ga1=0,0,0,0 + +#Radio health check +rhc_default_set=0xffffffdf + +## ULOFDMA Board limit PPRs for 2G20 ## +ruppr2g20bpska0=0xf62d6 +ruppr2g20bpska1=0xf62d6 +ruppr2g20qpska0=0xf6b18 +ruppr2g20qpska1=0xf6b18 +ruppr2g20qam16a0=0xf6b5a +ruppr2g20qam16a1=0xf6b5a +ruppr2g20qam64a0=0x203de +ruppr2g20qam64a1=0x203de +ruppr2g20qam256a0=0x30800 +ruppr2g20qam256a1=0x30800 +ruppr2g20qam1024a0=0x0 +ruppr2g20qam1024a1=0x0 +## ULOFDMA Board limit PPRs for 5G20 ## +ruppr5g20bpska0=0xd6316 +ruppr5g20bpska1=0xd6316 +ruppr5g20qpska0=0xe6316 +ruppr5g20qpska1=0xe6316 +ruppr5g20qam16a0=0xd6b5a +ruppr5g20qam16a1=0xd6b5a +ruppr5g20qam64a0=0x0 +ruppr5g20qam64a1=0x0 +ruppr5g20qam256a0=0x10842 +ruppr5g20qam256a1=0x10842 +ruppr5g20qam1024a0=0x30000 +ruppr5g20qam1024a1=0x30000 +## ULOFDMA Board limit PPRs for 5G40 ## +ruppr5g40bpska0=0x1cc6316 +ruppr5g40bpska1=0x1cc6316 +ruppr5g40qpska0=0x1cd6316 +ruppr5g40qpska1=0x1cd6316 +ruppr5g40qam16a0=0x1cd735a +ruppr5g40qam16a1=0x1cd735a +ruppr5g40qam64a0=0x0 +ruppr5g40qam64a1=0x0 +ruppr5g40qam256a0=0x210842 +ruppr5g40qam256a1=0x210842 +ruppr5g40qam1024a0=0x630000 +ruppr5g40qam1024a1=0x630000 +## ULOFDMA Board limit PPRs for 5G80 ## +ruppr5g80bpska0=0x7bdc +ruppr5g80bpska1=0x7bdc +ruppr5g80qpska0=0x7bdc +ruppr5g80qpska1=0x7bdc +ruppr5g80qam16a0=0x3dc +ruppr5g80qam16a1=0x3dc +ruppr5g80qam64a0=0x0 +ruppr5g80qam64a1=0x0 +ruppr5g80qam256a0=0x213842 +ruppr5g80qam256a1=0x213842 +ruppr5g80qam1024a0=0x420000 +ruppr5g80qam1024a1=0x420000 + +### SAR HEAD params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/dynsar_2g=0xc0c0 +#slice/1/dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#dynsar_5g=0xb8b8 +#dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/rsdb_dynsar_2g=0xbcbc +#slice/1/rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#rsdb_dynsar_5g=0xb4b4 +#rsdb_dynsar_5g_2=0xb0b0 +### Disable Parameters 2G:31.75dB 5G:31.75dB +#slice/1/rsdb_dynsar_2g_1=0xffff +#rsdb_dynsar_5g_1=0xffff +# +### SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16dB airplane:15dB +#slice/1/grip_dynsar_2g=0xc0c0 +#slice/1/grip_dynsar_2g_2=0xbcbc +## 5g normal:14dB airplane:13dB +#grip_dynsar_5g=0xb8b8 +#grip_dynsar_5g_2=0xb4b4 +### RSDB mode Parameters(Both core are active) +## 2g normal:15dB airplane:14dB +#slice/1/grip_rsdb_dynsar_2g=0xbcbc +#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8 +## 5g normal:13dB airplane:12dB +#grip_rsdb_dynsar_5g=0xb4b4 +#grip_rsdb_dynsar_5g_2=0xb0b0 +# +### FCC Mode: 10dB +#slice/1/fccpwrch12=0x28 +#slice/1/fccpwrch13=0x28 +# +# +### RU SAR HEAD params +### MIMO Mode Parameters +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +### RSDB mode Parameters(Both core are active) +## 2g normal:14,6,0.25dB airplane:18,10,2dB +#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181 +#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888 +## 5g normal:14,6,0.25dB airplane:18,10,2dB +#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181 +#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888 +# +### RU SAR GRIP params +### MIMO Mode Parameters +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 +### RSDB mode Parameters(Both core are active) +## 2g normal:16,8,1dB airplane:20,12,4dB +#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484 +#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090 +## 5g normal:16,8,1dB airplane:20,12,4dB +#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484 +#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090 + diff --git a/proprietary/vendor/firmware/rxse.bin b/proprietary/vendor/firmware/rxse.bin new file mode 100644 index 0000000..b00ebd8 Binary files /dev/null and b/proprietary/vendor/firmware/rxse.bin differ diff --git a/proprietary/vendor/firmware/setfile_2l4.bin b/proprietary/vendor/firmware/setfile_2l4.bin new file mode 100644 index 0000000..5d69043 Binary files /dev/null and b/proprietary/vendor/firmware/setfile_2l4.bin differ diff --git a/proprietary/vendor/firmware/setfile_3j1.bin b/proprietary/vendor/firmware/setfile_3j1.bin new file mode 100644 index 0000000..34c924c Binary files /dev/null and b/proprietary/vendor/firmware/setfile_3j1.bin differ diff --git a/proprietary/vendor/firmware/setfile_3m5.bin b/proprietary/vendor/firmware/setfile_3m5.bin new file mode 100644 index 0000000..c5acb65 Binary files /dev/null and b/proprietary/vendor/firmware/setfile_3m5.bin differ diff --git a/proprietary/vendor/firmware/setfile_3p9.bin b/proprietary/vendor/firmware/setfile_3p9.bin new file mode 100644 index 0000000..f1a4ace Binary files /dev/null and b/proprietary/vendor/firmware/setfile_3p9.bin differ diff --git a/proprietary/vendor/firmware/setfile_4ha.bin b/proprietary/vendor/firmware/setfile_4ha.bin new file mode 100644 index 0000000..34c924c Binary files /dev/null and b/proprietary/vendor/firmware/setfile_4ha.bin differ diff --git a/proprietary/vendor/firmware/sv.bin b/proprietary/vendor/firmware/sv.bin new file mode 100644 index 0000000..cca4aa2 Binary files /dev/null and b/proprietary/vendor/firmware/sv.bin differ diff --git a/proprietary/vendor/firmware/txse1.bin b/proprietary/vendor/firmware/txse1.bin new file mode 100644 index 0000000..e98eb2e Binary files /dev/null and b/proprietary/vendor/firmware/txse1.bin differ diff --git a/proprietary/vendor/firmware/txse2.bin b/proprietary/vendor/firmware/txse2.bin new file mode 100644 index 0000000..99bb5f5 Binary files /dev/null and b/proprietary/vendor/firmware/txse2.bin differ diff --git a/proprietary/vendor/firmware/txse3.bin b/proprietary/vendor/firmware/txse3.bin new file mode 100644 index 0000000..2ec5b4f Binary files /dev/null and b/proprietary/vendor/firmware/txse3.bin differ diff --git a/proprietary/vendor/firmware/vts.bin b/proprietary/vendor/firmware/vts.bin new file mode 100644 index 0000000..96d6beb Binary files /dev/null and b/proprietary/vendor/firmware/vts.bin differ diff --git a/proprietary/vendor/lib/hw/audio.primary.exynos9825.so b/proprietary/vendor/lib/hw/audio.primary.exynos9825.so new file mode 100644 index 0000000..15cb15a Binary files /dev/null and b/proprietary/vendor/lib/hw/audio.primary.exynos9825.so differ diff --git a/proprietary/vendor/lib/hw/gatekeeper.exynos9825.so b/proprietary/vendor/lib/hw/gatekeeper.exynos9825.so new file mode 100644 index 0000000..06655d3 Binary files /dev/null and b/proprietary/vendor/lib/hw/gatekeeper.exynos9825.so differ diff --git a/proprietary/vendor/lib/hw/gralloc.exynos9825.so b/proprietary/vendor/lib/hw/gralloc.exynos9825.so new file mode 100644 index 0000000..81fc238 Binary files /dev/null and b/proprietary/vendor/lib/hw/gralloc.exynos9825.so differ diff --git a/proprietary/vendor/lib/hw/hwcomposer.exynos9825.so b/proprietary/vendor/lib/hw/hwcomposer.exynos9825.so new file mode 100644 index 0000000..dfde478 Binary files /dev/null and b/proprietary/vendor/lib/hw/hwcomposer.exynos9825.so differ diff --git a/proprietary/vendor/lib/hw/memtrack.exynos9825.so b/proprietary/vendor/lib/hw/memtrack.exynos9825.so new file mode 100644 index 0000000..fe8a423 Binary files /dev/null and b/proprietary/vendor/lib/hw/memtrack.exynos9825.so differ diff --git a/proprietary/vendor/lib/libTOFProc_interface.so b/proprietary/vendor/lib/libTOFProc_interface.so new file mode 100644 index 0000000..2ebae80 Binary files /dev/null and b/proprietary/vendor/lib/libTOFProc_interface.so differ diff --git a/proprietary/vendor/lib/lib_SamsungRec_08020.so b/proprietary/vendor/lib/lib_SamsungRec_08020.so new file mode 100644 index 0000000..73a06c1 Binary files /dev/null and b/proprietary/vendor/lib/lib_SamsungRec_08020.so differ diff --git a/proprietary/vendor/lib/lib_lvacfs.so b/proprietary/vendor/lib/lib_lvacfs.so new file mode 100644 index 0000000..5ef234c Binary files /dev/null and b/proprietary/vendor/lib/lib_lvacfs.so differ diff --git a/proprietary/vendor/lib/libaudioproxy.so b/proprietary/vendor/lib/libaudioproxy.so new file mode 100644 index 0000000..90796ef Binary files /dev/null and b/proprietary/vendor/lib/libaudioproxy.so differ diff --git a/proprietary/vendor/lib/libbauthserver.so b/proprietary/vendor/lib/libbauthserver.so new file mode 100644 index 0000000..786db82 Binary files /dev/null and b/proprietary/vendor/lib/libbauthserver.so differ diff --git a/proprietary/vendor/lib/libbauthtzcommon.so b/proprietary/vendor/lib/libbauthtzcommon.so new file mode 100644 index 0000000..ef810bc Binary files /dev/null and b/proprietary/vendor/lib/libbauthtzcommon.so differ diff --git a/proprietary/vendor/lib/libc++-v28.so b/proprietary/vendor/lib/libc++-v28.so new file mode 100644 index 0000000..012c286 Binary files /dev/null and b/proprietary/vendor/lib/libc++-v28.so differ diff --git a/proprietary/vendor/lib/libdatazip.so b/proprietary/vendor/lib/libdatazip.so new file mode 100644 index 0000000..41a4e52 Binary files /dev/null and b/proprietary/vendor/lib/libdatazip.so differ diff --git a/proprietary/vendor/lib/libexynosdisplay.so b/proprietary/vendor/lib/libexynosdisplay.so new file mode 100644 index 0000000..dabe312 Binary files /dev/null and b/proprietary/vendor/lib/libexynosdisplay.so differ diff --git a/proprietary/vendor/lib/libiu456_datapath_processor.so b/proprietary/vendor/lib/libiu456_datapath_processor.so new file mode 100644 index 0000000..35d51e2 Binary files /dev/null and b/proprietary/vendor/lib/libiu456_datapath_processor.so differ diff --git a/proprietary/vendor/lib/librecordalive.so b/proprietary/vendor/lib/librecordalive.so new file mode 100644 index 0000000..9c988c4 Binary files /dev/null and b/proprietary/vendor/lib/librecordalive.so differ diff --git a/proprietary/vendor/lib/sensors.bio.so b/proprietary/vendor/lib/sensors.bio.so new file mode 100644 index 0000000..25c2179 Binary files /dev/null and b/proprietary/vendor/lib/sensors.bio.so differ diff --git a/proprietary/vendor/lib/sensors.sensorhub.so b/proprietary/vendor/lib/sensors.sensorhub.so new file mode 100644 index 0000000..fed5bde Binary files /dev/null and b/proprietary/vendor/lib/sensors.sensorhub.so differ diff --git a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so new file mode 100644 index 0000000..1fdcd9b Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so differ diff --git a/proprietary/vendor/lib/soundfx/libswdap.so b/proprietary/vendor/lib/soundfx/libswdap.so new file mode 100644 index 0000000..cf01af4 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libswdap.so differ diff --git a/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so new file mode 100644 index 0000000..1737960 Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so b/proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so new file mode 100644 index 0000000..dbac05e Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so new file mode 100644 index 0000000..0886acf Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/camera.exynos9825.so b/proprietary/vendor/lib64/hw/camera.exynos9825.so new file mode 100644 index 0000000..cc340e7 Binary files /dev/null and b/proprietary/vendor/lib64/hw/camera.exynos9825.so differ diff --git a/proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so b/proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so new file mode 100644 index 0000000..71da895 Binary files /dev/null and b/proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so differ diff --git a/proprietary/vendor/lib64/hw/gps.default.so b/proprietary/vendor/lib64/hw/gps.default.so new file mode 100644 index 0000000..7031e01 Binary files /dev/null and b/proprietary/vendor/lib64/hw/gps.default.so differ diff --git a/proprietary/vendor/lib64/hw/gralloc.exynos9825.so b/proprietary/vendor/lib64/hw/gralloc.exynos9825.so new file mode 100644 index 0000000..bd563cc Binary files /dev/null and b/proprietary/vendor/lib64/hw/gralloc.exynos9825.so differ diff --git a/proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so b/proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so new file mode 100644 index 0000000..ab70f82 Binary files /dev/null and b/proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so differ diff --git a/proprietary/vendor/lib64/hw/memtrack.exynos9825.so b/proprietary/vendor/lib64/hw/memtrack.exynos9825.so new file mode 100644 index 0000000..970653f Binary files /dev/null and b/proprietary/vendor/lib64/hw/memtrack.exynos9825.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so new file mode 100644 index 0000000..22b3ac9 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so differ diff --git a/proprietary/vendor/lib64/libTOFProc_interface.so b/proprietary/vendor/lib64/libTOFProc_interface.so new file mode 100644 index 0000000..499d4ea Binary files /dev/null and b/proprietary/vendor/lib64/libTOFProc_interface.so differ diff --git a/proprietary/vendor/lib64/libbauthserver.so b/proprietary/vendor/lib64/libbauthserver.so new file mode 100644 index 0000000..e48561d Binary files /dev/null and b/proprietary/vendor/lib64/libbauthserver.so differ diff --git a/proprietary/vendor/lib64/libbauthtzcommon.so b/proprietary/vendor/lib64/libbauthtzcommon.so new file mode 100644 index 0000000..6345665 Binary files /dev/null and b/proprietary/vendor/lib64/libbauthtzcommon.so differ diff --git a/proprietary/vendor/lib64/libc++-v28.so b/proprietary/vendor/lib64/libc++-v28.so new file mode 100644 index 0000000..e3e6646 Binary files /dev/null and b/proprietary/vendor/lib64/libc++-v28.so differ diff --git a/proprietary/vendor/lib64/libdatazip.so b/proprietary/vendor/lib64/libdatazip.so new file mode 100644 index 0000000..4034195 Binary files /dev/null and b/proprietary/vendor/lib64/libdatazip.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera3.so b/proprietary/vendor/lib64/libexynoscamera3.so new file mode 100644 index 0000000..60f5812 Binary files /dev/null and b/proprietary/vendor/lib64/libexynoscamera3.so differ diff --git a/proprietary/vendor/lib64/libexynosdisplay.so b/proprietary/vendor/lib64/libexynosdisplay.so new file mode 100644 index 0000000..920e2ad Binary files /dev/null and b/proprietary/vendor/lib64/libexynosdisplay.so differ diff --git a/proprietary/vendor/lib64/libiu456_datapath_processor.so b/proprietary/vendor/lib64/libiu456_datapath_processor.so new file mode 100644 index 0000000..e3ac3d9 Binary files /dev/null and b/proprietary/vendor/lib64/libiu456_datapath_processor.so differ diff --git a/proprietary/vendor/lib64/libsec-ril.so b/proprietary/vendor/lib64/libsec-ril.so new file mode 100644 index 0000000..8c762da Binary files /dev/null and b/proprietary/vendor/lib64/libsec-ril.so differ diff --git a/proprietary/vendor/lib64/libwrappergps.so b/proprietary/vendor/lib64/libwrappergps.so new file mode 100644 index 0000000..90c1a7a Binary files /dev/null and b/proprietary/vendor/lib64/libwrappergps.so differ diff --git a/proprietary/vendor/lib64/sensors.bio.so b/proprietary/vendor/lib64/sensors.bio.so new file mode 100644 index 0000000..16a1493 Binary files /dev/null and b/proprietary/vendor/lib64/sensors.bio.so differ diff --git a/proprietary/vendor/lib64/sensors.sensorhub.so b/proprietary/vendor/lib64/sensors.sensorhub.so new file mode 100644 index 0000000..00e98c4 Binary files /dev/null and b/proprietary/vendor/lib64/sensors.sensorhub.so differ diff --git a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so new file mode 100644 index 0000000..c1d55d5 Binary files /dev/null and b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so b/proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so new file mode 100644 index 0000000..cef0a41 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d new file mode 100644 index 0000000..fc69ce1 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab new file mode 100644 index 0000000..475a441 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 new file mode 100644 index 0000000..8ad4e11 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 new file mode 100644 index 0000000..b08a928 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 new file mode 100644 index 0000000..aa57f42 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276 b/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276 new file mode 100644 index 0000000..03d966a Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276 differ diff --git a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 new file mode 100644 index 0000000..58707e0 Binary files /dev/null and b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 differ