diff --git a/Android.bp b/Android.bp index dc66942..0249f0d 100644 --- a/Android.bp +++ b/Android.bp @@ -14950,6 +14950,13490 @@ cc_prebuilt_library_shared { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "sensors.ssc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/sensors.ssc.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libhardware", + "libsensor1", + "libsensor_reg", + "libdiag", + "libpower", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.ssc.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libhardware", + "libsensor1", + "libsensor_reg", + "libdiag", + "libpower", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.fingerprint@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.fingerprint@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_hi1333_ofilm_dw9714v", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_hi1333_ofilm_dw9714v.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov13855_chicony_rear_s2034", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov13855_chicony_rear_s2034.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov13855_holitech_fp5510a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov13855_holitech_fp5510a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov16880_qtech_rear_dw9714a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov16880_qtech_rear_dw9714a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov16885_holitech_16m_fp5510a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov16885_holitech_16m_fp5510a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov16885_ofilm_16m_dw9714v", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov16885_ofilm_16m_dw9714v.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarcsoft_dualcam_refocus", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libarcsoft_dualcam_refocus.so", + ], + shared_libs: [ + "libmpbase", + "liblog", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_eis_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_cpp.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hdr_video_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_video_3a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_eis_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_eis_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_eis_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hdr_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_3a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_cpp.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_eis_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_eis_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hdr_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_3a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_cpp.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_eis_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hdr_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_3a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_cpp.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_video_full.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_default_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_eis_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_eis_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_120.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_60.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_90.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_liveshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_postproc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_snapshot.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_preview.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_video.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdepthmapwrapper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdepthmapwrapper.so", + ], + shared_libs: [ + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libflash_pmic", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libflash_pmic.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpegdhw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libjpegdhw.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpegdmahw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libjpegdmahw.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpegehw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libjpegehw.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_c2d_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_c2d_module.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera2_pp_buf_mgr", + "libmmcamera_dbg", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_cpp_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_cpp_module.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera2_pp_buf_mgr", + "libmmcamera_dbg", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_frame_algorithm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_frame_algorithm.so", + ], + shared_libs: [ + "libmmcamera_dbg", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_iface_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_iface_modules.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera2_mct", + "libmmcamera2_isp_modules", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_imglib_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_imglib_modules.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera2_mct", + "libmmcamera_imglib", + "libmmcamera_dbg", + "libcdsprpc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_is", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_is.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_isp_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_isp_modules.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_dbg", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_mct", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_mct.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_mct_shimlayer", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera2_stats_modules", + "libmmcamera2_iface_modules", + "libmmcamera2_isp_modules", + "libmmcamera2_sensor_modules", + "libmmcamera2_pproc_modules", + "libmmcamera2_imglib_modules", + "libmmcamera_thread_services", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_pp_buf_mgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_dbg", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_pproc_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_pproc_modules.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera2_cpp_module", + "libmmcamera2_mct", + "libmmcamera2_imglib_modules", + "libmmcamera_ppbase_module", + "libmmcamera_eztune_module", + "libmmcamera2_c2d_module", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_q3a_core", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_q3a_core.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_stats_algorithm", + "libmmcamera2_stats_lib", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_sensor_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_sensor_modules.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libz", + "libxml2", + "libmmcamera_dbg", + "liblog", + "libmmcamera_pdaf", + "libmmcamera_pdafcamif", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_algorithm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_algorithm.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_lib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_modules.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera2_stats_lib", + "libmmcamera2_stats_algorithm", + "libxml2", + "libutils", + "libmmcamera_dbg", + "libhidlbase", + "libhidltransport", + "android.frameworks.sensorservice@1.0", + "libmmcamera2_is", + "libsensor1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_arcsoftbokeh_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_arcsoftbokeh_lib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libmmcamera_imglib", + "libmpbase", + "libarcsoft_dualcam_refocus", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_bokeh", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_bokeh.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libGLESv2_adreno", + "libEGL", + "libGLESv2", + "libhardware", + "libqdMetaData", + "libutils", + "libui", + "libmmcamera_dbg", + "libmmcamera_imglib", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_dbg", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_dbg.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_depth_map", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_depth_map.so", + ], + shared_libs: [ + "libdepthmapwrapper", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_dummyalgo", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_dummyalgo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_imglib", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_eebinparse", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_eebinparse.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_eeprom_util", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_eeprom_util.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_eztune_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_eztune_module.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_ppbase_module", + "libmmcamera_dbg", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_facedetection_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_facedetection_lib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc2.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_gc5025_ofilm_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_gc5025_ofilm_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_16m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hdr_gb_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi1333_ofilm_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi556_holitech_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi556_holitech_13m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi556_holitech_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi556_holitech_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi556_holitech_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi556_holitech_16m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi846_kingcome_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi846_kingcome_front.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi846_tsp_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi846_tsp_front.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi846_tsp_front_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi846_tsp_front_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hvx_add_constant", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hvx_add_constant.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hvx_grid_sum", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hvx_grid_sum.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_imglib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_imglib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libcdsprpc", + "libfastcvopt", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_imglib_faceproc_adspstub", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so", + ], + shared_libs: [ + "libcdsprpc", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_irs1645", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_irs1645.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_abf48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_abf48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_aec_bg_stats47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bf_stats47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bg_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bhist_stats44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_black_level48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_black_level48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bpc48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bpc48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_cac47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_cac47.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_chroma_enhan40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_chroma_suppress40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_clamp_encoder40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_clamp_video40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_clamp_viewfinder40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_correct46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_correct46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_xform_encoder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_xform_video46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_xform_viewfinder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_cs_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_demosaic48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_demosaic48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_demux48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_demux48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_fovcrop_encoder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_fovcrop_video46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_fovcrop_viewfinder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_gamma44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_gamma44.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_gic48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_gic48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_gtm46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_gtm46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_hdr48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_hdr48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_hdr_be_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_hdr_bhist_stats44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_ihist_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_linearization40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_linearization40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_ltm47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_ltm47.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_luma_adaptation40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_mce40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_mce40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_mesh_rolloff44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_pdaf48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_pdaf48.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_pedestal_correct46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_rs_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_scaler_encoder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_scaler_video46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_scaler_viewfinder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_sce40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_sce40.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_snr47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_snr47.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_isp_sub_module", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_sub_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_sub_module.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera2_isp_modules", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_chicony_rear", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_holitech_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16880_qtech_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16880_qtech_front.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16880_qtech_front_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16880_qtech_front_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16880_qtech_rear", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16880_qtech_rear.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_holitech_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_ofilm_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_2lane", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_2lane.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_4lane", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_4lane.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_chicony_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_chicony_front.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_chicony_front_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_chicony_front_eeprom.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmmcamera_eeprom_util", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856b_chicony_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856b_chicony_front.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_paaf_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_paaf_lib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libmmcamera2_frame_algorithm", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_pdaf", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_pdaf.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_pdafcamif", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_pdafcamif.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ppbase_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ppbase_module.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_mct", + "libmmcamera_dbg", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ppeiscore", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ppeiscore.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libGLESv2_adreno", + "libEGL", + "libGLESv2", + "libhardware", + "libqdMetaData", + "libutils", + "libui", + "libmmcamera_dbg", + "libmmcamera_imglib", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_quadracfa", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_quadracfa.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libremosaic_daemon", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_stillmore_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_stillmore_lib.so", + ], + shared_libs: [ + "libseemore", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_sw2d_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_sw2d_lib.so", + ], + shared_libs: [ + "libmmcamera_imglib", + "libmmcamera_dbg", + "libcutils", + "liblog", + "libfastcvopt", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_thread_services", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_thread_services.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tintless_algo", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tintless_algo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tintless_bg_pca_algo", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tuning", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tuning.so", + ], + shared_libs: [ + "libmmcamera_tuning_lookup", + "libmmcamera2_mct", + "libmmcamera2_stats_modules", + "libmmcamera2_iface_modules", + "libmmcamera2_isp_modules", + "libmmcamera2_sensor_modules", + "libmmcamera2_pproc_modules", + "libmmcamera2_imglib_modules", + "libmmcamera_eztune_module", + "liblog", + "libcutils", + "libfastcvopt", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tuning_lookup", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tuning_lookup.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libfastcvopt", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmjpeg", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmjpeg.so", + ], + shared_libs: [ + "libcutils", + "libfastcvopt", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmqjpeg_codec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmqjpeg_codec.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmjpeg", + "libmmqjpegdma", + "libfastcvopt", + "libcrypto", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmqjpegdma", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmqjpegdma.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmorpho_video_refiner", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmorpho_video_refiner.so", + ], + shared_libs: [ + "libc", + "libm", + "libdl", + "liblog", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmpbase", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmpbase.so", + ], + shared_libs: [ + "libc", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqomx_jpegdec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqomx_jpegdec.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmqjpeg_codec", + "libmmjpeg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqomx_jpegenc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqomx_jpegenc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmjpeg", + "libmmqjpeg_codec", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqomx_jpegenc_pipe", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqomx_jpegenc_pipe.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmqjpeg_codec", + "libmmjpeg", + "libmmqjpegdma", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libremosaic_daemon", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libremosaic_daemon.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libseemore", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libseemore.so", + ], + shared_libs: [ + "libdl", + "libm", + "liblog", + "libz", + "libc", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "cdfinger.fingerprint.default", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/cdfinger.fingerprint.default.so", + ], + shared_libs: [ + "liblog", + "libc", + "libcutils", + "libutils", + "libQSEEComAPI", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "fingerprint.sdm660", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/fingerprint.sdm660.so", + ], + shared_libs: [ + "libcutils", + "libc", + "libc++", + "libbase", + "libdl", + "libhardware", + "libcrypto", + "libgf_hal", + "libgf_ca", + "libvendor.goodix.hardware.fingerprint@1.0", + "libvendor.goodix.hardware.fingerprint@1.0-service", + "libm", + "liblog", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgf_ca", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_ca.so", + ], + shared_libs: [ + "libQSEEComAPI", + "libhardware", + "libc", + "libm", + "libdl", + "liblog", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgf_hal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_hal.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libgf_ca", + "libc", + "libm", + "libdl", + "liblog", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqfp-service", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqfp-service.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libdiag", + "libutils", + "libQSEEComAPI", + "libhidlbase", + "libhidltransport", + "android.hardware.biometrics.fingerprint@2.1", + "vendor.qti.hardware.fingerprint@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvendor.goodix.hardware.fingerprint@1.0-service", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0-service.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblzma", + "libc", + "libc++", + "libbase", + "libdl", + "libhardware", + "libprotobuf-cpp-lite", + "libcrypto", + "liblog", + "libhidlbase-v32", + "libhidltransport", + "libhwbinder", + "android.hardware.keymaster@3.0", + "libvendor.goodix.hardware.fingerprint@1.0", + "libgf_hal", + "libgf_ca", + "libQSEEComAPI", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvendor.goodix.hardware.fingerprint@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so", + ], + shared_libs: [ + "libhidlbase-v32", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + android_app_import { name: "CACertService", owner: "asus", @@ -16042,6 +29526,15 @@ dex_import { system_ext_specific: true, } +dex_import { + name: "vendor.qti.hardware.fingerprint-V1.0-java", + owner: "asus", + jars: [ + "proprietary/product/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar", + ], + product_specific: true, +} + prebuilt_etc_xml { name: "manifest_android.hardware.drm@1.3-service.widevine.xml", owner: "asus", @@ -17345,6 +30838,69 @@ cc_prebuilt_binary { soc_specific: true, } +cc_prebuilt_binary { + name: "qfp-daemon", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qfp-daemon", + ], + shared_libs: [ + "libutils", + "libcutils", + "libqfp-service", + "liblog", + "android.hardware.biometrics.fingerprint@2.1", + "vendor.qti.hardware.fingerprint@1.0", + "libhidlbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "sensors.qti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/sensors.qti", + ], + shared_libs: [ + "libdiag", + "liblog", + "libcutils", + "libqmi_common_so", + "libqmi_cci", + "libqmi_encdec", + "libqmi_csi", + "libsensor1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + install_symlink { name: "system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so", system_ext_specific: true, diff --git a/X00TD-vendor.mk b/X00TD-vendor.mk index 7474dd5..720f4f2 100644 --- a/X00TD-vendor.mk +++ b/X00TD-vendor.mk @@ -6,6 +6,7 @@ PRODUCT_SOONG_NAMESPACES += \ vendor/asus/X00TD PRODUCT_COPY_FILES += \ + vendor/asus/X00TD/proprietary/product/etc/permissions/qti_fingerprint_interface.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/qti_fingerprint_interface.xml \ vendor/asus/X00TD/proprietary/system_ext/etc/cdma_call_conf.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/cdma_call_conf.xml \ vendor/asus/X00TD/proprietary/system_ext/etc/permissions/RemoteSimlock.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/RemoteSimlock.xml \ vendor/asus/X00TD/proprietary/system_ext/etc/permissions/RemoteSimlockManager.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/RemoteSimlockManager.xml \ @@ -30,6 +31,37 @@ PRODUCT_COPY_FILES += \ vendor/asus/X00TD/proprietary/system_ext/etc/permissions/uimremoteserver.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/uimremoteserver.xml \ vendor/asus/X00TD/proprietary/system_ext/etc/spn-conf.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/spn-conf.xml \ vendor/asus/X00TD/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/sysconfig/qti_whitelist_system_ext.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_General_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Global_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Handset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Handset_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Headset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Headset_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Speaker_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Speaker_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_workspaceFile.qwsp:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_workspaceFile.qwsp \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_General_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Global_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Handset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Handset_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Headset_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Speaker_cal.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_workspaceFile.qwsp \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/adsp_avs_config.acdb \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/camera_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/camera_config.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/gc5025_ofilm_13m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/gc5025_ofilm_13m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/gc5025_ofilm_16m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/gc5025_ofilm_16m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/hi1333_ofilm_13m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/hi1333_ofilm_13m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/hi556_holitech_13m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/hi556_holitech_13m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/hi556_holitech_16m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/hi556_holitech_16m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/hi846_kingcome_front_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/hi846_kingcome_front_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/hi846_tsp_front_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/hi846_tsp_front_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/ov13855_chicony_rear_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov13855_chicony_rear_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/ov13855_holitech_13m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov13855_holitech_13m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/ov16880_qtech_front_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov16880_qtech_front_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/ov16885_holitech_16m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov16885_holitech_16m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/ov16885_ofilm_16m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov16885_ofilm_16m_chromatix.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/camera/ov8856_chicony_front_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov8856_chicony_front_chromatix.xml \ vendor/asus/X00TD/proprietary/vendor/etc/cne/mwqem.conf:$(TARGET_COPY_OUT_VENDOR)/etc/cne/mwqem.conf \ vendor/asus/X00TD/proprietary/vendor/etc/cne/profileMwqem.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/profileMwqem.xml \ vendor/asus/X00TD/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \ @@ -97,7 +129,269 @@ PRODUCT_COPY_FILES += \ vendor/asus/X00TD/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \ vendor/asus/X00TD/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qti-systemd.policy \ vendor/asus/X00TD/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \ + vendor/asus/X00TD/proprietary/vendor/etc/sensors/sensor_def_qcomdev.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/sensor_def_qcomdev.conf \ + vendor/asus/X00TD/proprietary/vendor/firmware/a512_zap.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/a512_zap.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/a512_zap.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/a512_zap.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/a512_zap.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/a512_zap.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/a512_zap.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/a512_zap.elf \ + vendor/asus/X00TD/proprietary/vendor/firmware/a512_zap.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/a512_zap.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/a530_pfp.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/a530_pfp.fw \ + vendor/asus/X00TD/proprietary/vendor/firmware/a530_pm4.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/a530_pm4.fw \ + vendor/asus/X00TD/proprietary/vendor/firmware/apbtfw10.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/apbtfw10.tlv \ + vendor/asus/X00TD/proprietary/vendor/firmware/apbtfw11.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/apbtfw11.tlv \ + vendor/asus/X00TD/proprietary/vendor/firmware/apnv10.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/apnv10.bin \ + vendor/asus/X00TD/proprietary/vendor/firmware/apnv11.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/apnv11.bin \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.102:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.102 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.104:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.104 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.105:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.105 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.106:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.106 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.107:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.107 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.108:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.108 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.109:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.109 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b09 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b0a:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b0a \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b0b:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b0b \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b0d:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b0d \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b0e:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b0e \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b0f:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b0f \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b14:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b14 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b30:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b30 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b31:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b31 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b32:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b32 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b33:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b33 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b34:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b34 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b35:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b35 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b36:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b36 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.b37:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.b37 \ + vendor/asus/X00TD/proprietary/vendor/firmware/bdwlan.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan.bin \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cdfinger.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cdfinger.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.mbn \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.mbn \ + vendor/asus/X00TD/proprietary/vendor/firmware/cmnlib64.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b08:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b08 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b09 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b11:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b11 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b14:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b14 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b16:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b16 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b18:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b18 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b19:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b19 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b20:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b20 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b22:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b22 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b24:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b24 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b26:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b26 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b28:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b28 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.b29:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.b29 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9335.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9335.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b09 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b11:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b11 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b13:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b13 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b15:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b15 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b16:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b16 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b18:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b18 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.b20:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b20 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpe_9340.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/cpp_firmware_v1_12_0.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/cpp_firmware_v1_12_0.fw \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/cppf.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/crbtfw11.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/crbtfw11.tlv \ + vendor/asus/X00TD/proprietary/vendor/firmware/crbtfw20.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/crbtfw20.tlv \ + vendor/asus/X00TD/proprietary/vendor/firmware/crbtfw21.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/crbtfw21.tlv \ + vendor/asus/X00TD/proprietary/vendor/firmware/crnv11.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crnv11.bin \ + vendor/asus/X00TD/proprietary/vendor/firmware/crnv20.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crnv20.bin \ + vendor/asus/X00TD/proprietary/vendor/firmware/crnv21.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crnv21.bin \ + vendor/asus/X00TD/proprietary/vendor/firmware/data.msc:$(TARGET_COPY_OUT_VENDOR)/firmware/data.msc \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/dhsecapp.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/dhsecapp.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/fp998eas.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/fp998eas.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/goodixfp.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/goodixfp.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/gptest.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/gptest.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/haventkn.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/haventkn.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/hyp.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/hyp.mbn \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/iris.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/iris.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/isdbtmm.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/isdbtmm.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/mba.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/mba.mbn \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/mdtpseca.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/mdtpseca.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b08:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b08 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b09 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b10:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b10 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b11:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b11 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b12:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b12 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b13:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b13 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b14:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b14 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b16:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b16 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b17:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b17 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b18:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b18 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b20:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b20 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b21:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b21 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b22:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b22 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b23:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b23 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b24:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b24 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b25:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b25 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b26:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b26 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b27:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b27 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.b28:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.b28 \ + vendor/asus/X00TD/proprietary/vendor/firmware/modem.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/modem.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/modemuw.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/modemuw.jsn \ + vendor/asus/X00TD/proprietary/vendor/firmware/novatek_ts_fw_dj.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_fw_dj.bin \ + vendor/asus/X00TD/proprietary/vendor/firmware/novatek_ts_fw_txd.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_fw_txd.bin \ vendor/asus/X00TD/proprietary/vendor/firmware/libpn553_fw.so:$(TARGET_COPY_OUT_VENDOR)/firmware/libpn553_fw.so \ + vendor/asus/X00TD/proprietary/vendor/firmware/pmic.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/pmic.elf \ + vendor/asus/X00TD/proprietary/vendor/firmware/qdsp6m.qdb:$(TARGET_COPY_OUT_VENDOR)/firmware/qdsp6m.qdb \ + vendor/asus/X00TD/proprietary/vendor/firmware/rpm.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/rpm.mbn \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/securemm.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/securemm.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap32.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap32.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/smplap64.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/smplap64.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/tfa98xx.cnt:$(TARGET_COPY_OUT_VENDOR)/firmware/tfa98xx.cnt \ + vendor/asus/X00TD/proprietary/vendor/firmware/venus.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/venus.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/venus.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/venus.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/venus.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/venus.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b00 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b01 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b02 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b03 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b04 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b05 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b06 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b07 \ + vendor/asus/X00TD/proprietary/vendor/firmware/widevine.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.mdt \ + vendor/asus/X00TD/proprietary/vendor/firmware/wlanmdsp.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/wlanmdsp.mbn \ + vendor/asus/X00TD/proprietary/vendor/firmware/xbl.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/xbl.elf \ + vendor/asus/X00TD/proprietary/vendor/lib/dualcali_dump.bin:$(TARGET_COPY_OUT_VENDOR)/lib/dualcali_dump.bin \ vendor/asus/X00TD/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \ vendor/asus/X00TD/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \ vendor/asus/X00TD/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/10_version_update_ecc_table.sql \ @@ -741,7 +1035,514 @@ PRODUCT_PACKAGES += \ subsystem_ramdump \ tftp_server \ time_daemon \ - xtra-daemon + xtra-daemon \ + sensors.ssc \ + vendor.qti.hardware.fingerprint@1.0 \ + libactuator_hi1333_ofilm_dw9714v \ + libactuator_ov13855_chicony_rear_s2034 \ + libactuator_ov13855_holitech_fp5510a \ + libactuator_ov16880_qtech_rear_dw9714a \ + libactuator_ov16885_holitech_16m_fp5510a \ + libactuator_ov16885_ofilm_16m_dw9714v \ + libarcsoft_dualcam_refocus \ + libchromatix_gc5025_ofilm_13m_common \ + libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix \ + libchromatix_gc5025_ofilm_13m_cpp_hfr_120 \ + libchromatix_gc5025_ofilm_13m_cpp_hfr_60 \ + libchromatix_gc5025_ofilm_13m_cpp_hfr_90 \ + libchromatix_gc5025_ofilm_13m_cpp_liveshot \ + libchromatix_gc5025_ofilm_13m_cpp_preview \ + libchromatix_gc5025_ofilm_13m_cpp_snapshot \ + libchromatix_gc5025_ofilm_13m_cpp_us_chromatix \ + libchromatix_gc5025_ofilm_13m_cpp_video \ + libchromatix_gc5025_ofilm_13m_cpp_video_full \ + libchromatix_gc5025_ofilm_13m_default_preview_bu64297 \ + libchromatix_gc5025_ofilm_13m_default_video \ + libchromatix_gc5025_ofilm_13m_default_video_bu64297 \ + libchromatix_gc5025_ofilm_13m_hfr_120 \ + libchromatix_gc5025_ofilm_13m_hfr_120_bu64297 \ + libchromatix_gc5025_ofilm_13m_hfr_60 \ + libchromatix_gc5025_ofilm_13m_hfr_60_bu64297 \ + libchromatix_gc5025_ofilm_13m_hfr_90 \ + libchromatix_gc5025_ofilm_13m_hfr_90_bu64297 \ + libchromatix_gc5025_ofilm_13m_postproc \ + libchromatix_gc5025_ofilm_13m_preview \ + libchromatix_gc5025_ofilm_13m_snapshot \ + libchromatix_gc5025_ofilm_13m_video_full \ + libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297 \ + libchromatix_gc5025_ofilm_13m_zsl_video_bu64297 \ + libchromatix_gc5025_ofilm_16m_common \ + libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix \ + libchromatix_gc5025_ofilm_16m_cpp_hfr_120 \ + libchromatix_gc5025_ofilm_16m_cpp_hfr_60 \ + libchromatix_gc5025_ofilm_16m_cpp_hfr_90 \ + libchromatix_gc5025_ofilm_16m_cpp_liveshot \ + libchromatix_gc5025_ofilm_16m_cpp_preview \ + libchromatix_gc5025_ofilm_16m_cpp_snapshot \ + libchromatix_gc5025_ofilm_16m_cpp_us_chromatix \ + libchromatix_gc5025_ofilm_16m_cpp_video \ + libchromatix_gc5025_ofilm_16m_cpp_video_full \ + libchromatix_gc5025_ofilm_16m_default_preview_bu64297 \ + libchromatix_gc5025_ofilm_16m_default_video \ + libchromatix_gc5025_ofilm_16m_default_video_bu64297 \ + libchromatix_gc5025_ofilm_16m_hfr_120 \ + libchromatix_gc5025_ofilm_16m_hfr_120_bu64297 \ + libchromatix_gc5025_ofilm_16m_hfr_60 \ + libchromatix_gc5025_ofilm_16m_hfr_60_bu64297 \ + libchromatix_gc5025_ofilm_16m_hfr_90 \ + libchromatix_gc5025_ofilm_16m_hfr_90_bu64297 \ + libchromatix_gc5025_ofilm_16m_postproc \ + libchromatix_gc5025_ofilm_16m_preview \ + libchromatix_gc5025_ofilm_16m_snapshot \ + libchromatix_gc5025_ofilm_16m_video_full \ + libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297 \ + libchromatix_gc5025_ofilm_16m_zsl_video_bu64297 \ + libchromatix_hi1333_ofilm_13m_common \ + libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix \ + libchromatix_hi1333_ofilm_13m_cpp_hfr_120 \ + libchromatix_hi1333_ofilm_13m_cpp_hfr_60 \ + libchromatix_hi1333_ofilm_13m_cpp_hfr_90 \ + libchromatix_hi1333_ofilm_13m_cpp_liveshot \ + libchromatix_hi1333_ofilm_13m_cpp_preview \ + libchromatix_hi1333_ofilm_13m_cpp_snapshot \ + libchromatix_hi1333_ofilm_13m_cpp_us_chromatix \ + libchromatix_hi1333_ofilm_13m_cpp_video \ + libchromatix_hi1333_ofilm_13m_cpp_video_full \ + libchromatix_hi1333_ofilm_13m_default_preview_bu64297 \ + libchromatix_hi1333_ofilm_13m_default_video \ + libchromatix_hi1333_ofilm_13m_default_video_bu64297 \ + libchromatix_hi1333_ofilm_13m_eis_video_bu64297 \ + libchromatix_hi1333_ofilm_13m_hdr \ + libchromatix_hi1333_ofilm_13m_hdr_cpp \ + libchromatix_hi1333_ofilm_13m_hdr_video_3a \ + libchromatix_hi1333_ofilm_13m_hfr_120 \ + libchromatix_hi1333_ofilm_13m_hfr_120_bu64297 \ + libchromatix_hi1333_ofilm_13m_hfr_60 \ + libchromatix_hi1333_ofilm_13m_hfr_60_bu64297 \ + libchromatix_hi1333_ofilm_13m_hfr_90 \ + libchromatix_hi1333_ofilm_13m_hfr_90_bu64297 \ + libchromatix_hi1333_ofilm_13m_postproc \ + libchromatix_hi1333_ofilm_13m_preview \ + libchromatix_hi1333_ofilm_13m_snapshot \ + libchromatix_hi1333_ofilm_13m_video_full \ + libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297 \ + libchromatix_hi1333_ofilm_13m_zsl_video_bu64297 \ + libchromatix_hi556_holitech_13m_a3_default_preview \ + libchromatix_hi556_holitech_13m_a3_default_video \ + libchromatix_hi556_holitech_13m_a3_hfr_120 \ + libchromatix_hi556_holitech_13m_a3_hfr_60 \ + libchromatix_hi556_holitech_13m_a3_hfr_90 \ + libchromatix_hi556_holitech_13m_common \ + libchromatix_hi556_holitech_13m_cpp_ds_chromatix \ + libchromatix_hi556_holitech_13m_cpp_hfr_120 \ + libchromatix_hi556_holitech_13m_cpp_hfr_60 \ + libchromatix_hi556_holitech_13m_cpp_hfr_90 \ + libchromatix_hi556_holitech_13m_cpp_liveshot \ + libchromatix_hi556_holitech_13m_cpp_preview \ + libchromatix_hi556_holitech_13m_cpp_snapshot \ + libchromatix_hi556_holitech_13m_cpp_us_chromatix \ + libchromatix_hi556_holitech_13m_cpp_video \ + libchromatix_hi556_holitech_13m_cpp_video_full \ + libchromatix_hi556_holitech_13m_default_video \ + libchromatix_hi556_holitech_13m_hfr_120 \ + libchromatix_hi556_holitech_13m_hfr_60 \ + libchromatix_hi556_holitech_13m_hfr_90 \ + libchromatix_hi556_holitech_13m_postproc \ + libchromatix_hi556_holitech_13m_preview \ + libchromatix_hi556_holitech_13m_snapshot \ + libchromatix_hi556_holitech_13m_video_full \ + libchromatix_hi556_holitech_13m_zsl_preview \ + libchromatix_hi556_holitech_13m_zsl_video \ + libchromatix_hi556_holitech_16m_a3_default_preview \ + libchromatix_hi556_holitech_16m_a3_default_video \ + libchromatix_hi556_holitech_16m_a3_hfr_120 \ + libchromatix_hi556_holitech_16m_a3_hfr_60 \ + libchromatix_hi556_holitech_16m_a3_hfr_90 \ + libchromatix_hi556_holitech_16m_common \ + libchromatix_hi556_holitech_16m_cpp_ds_chromatix \ + libchromatix_hi556_holitech_16m_cpp_hfr_120 \ + libchromatix_hi556_holitech_16m_cpp_hfr_60 \ + libchromatix_hi556_holitech_16m_cpp_hfr_90 \ + libchromatix_hi556_holitech_16m_cpp_liveshot \ + libchromatix_hi556_holitech_16m_cpp_preview \ + libchromatix_hi556_holitech_16m_cpp_snapshot \ + libchromatix_hi556_holitech_16m_cpp_us_chromatix \ + libchromatix_hi556_holitech_16m_cpp_video \ + libchromatix_hi556_holitech_16m_cpp_video_full \ + libchromatix_hi556_holitech_16m_default_video \ + libchromatix_hi556_holitech_16m_hfr_120 \ + libchromatix_hi556_holitech_16m_hfr_60 \ + libchromatix_hi556_holitech_16m_hfr_90 \ + libchromatix_hi556_holitech_16m_postproc \ + libchromatix_hi556_holitech_16m_preview \ + libchromatix_hi556_holitech_16m_snapshot \ + libchromatix_hi556_holitech_16m_video_full \ + libchromatix_hi556_holitech_16m_zsl_preview \ + libchromatix_hi556_holitech_16m_zsl_video \ + libchromatix_hi846_kingcome_front_a3_default_preview \ + libchromatix_hi846_kingcome_front_a3_default_video \ + libchromatix_hi846_kingcome_front_a3_hfr_120 \ + libchromatix_hi846_kingcome_front_a3_hfr_60 \ + libchromatix_hi846_kingcome_front_a3_hfr_90 \ + libchromatix_hi846_kingcome_front_common \ + libchromatix_hi846_kingcome_front_cpp_ds_chromatix \ + libchromatix_hi846_kingcome_front_cpp_hfr_120 \ + libchromatix_hi846_kingcome_front_cpp_hfr_60 \ + libchromatix_hi846_kingcome_front_cpp_hfr_90 \ + libchromatix_hi846_kingcome_front_cpp_liveshot \ + libchromatix_hi846_kingcome_front_cpp_preview \ + libchromatix_hi846_kingcome_front_cpp_snapshot \ + libchromatix_hi846_kingcome_front_cpp_us_chromatix \ + libchromatix_hi846_kingcome_front_cpp_video \ + libchromatix_hi846_kingcome_front_default_video \ + libchromatix_hi846_kingcome_front_hfr_120 \ + libchromatix_hi846_kingcome_front_hfr_60 \ + libchromatix_hi846_kingcome_front_hfr_90 \ + libchromatix_hi846_kingcome_front_liveshot \ + libchromatix_hi846_kingcome_front_postproc \ + libchromatix_hi846_kingcome_front_preview \ + libchromatix_hi846_kingcome_front_snapshot \ + libchromatix_hi846_kingcome_front_zsl_preview \ + libchromatix_hi846_kingcome_front_zsl_video \ + libchromatix_hi846_tsp_front_a3_default_preview \ + libchromatix_hi846_tsp_front_a3_default_video \ + libchromatix_hi846_tsp_front_a3_hfr_120 \ + libchromatix_hi846_tsp_front_a3_hfr_60 \ + libchromatix_hi846_tsp_front_a3_hfr_90 \ + libchromatix_hi846_tsp_front_common \ + libchromatix_hi846_tsp_front_cpp_ds_chromatix \ + libchromatix_hi846_tsp_front_cpp_hfr_120 \ + libchromatix_hi846_tsp_front_cpp_hfr_60 \ + libchromatix_hi846_tsp_front_cpp_hfr_90 \ + libchromatix_hi846_tsp_front_cpp_liveshot \ + libchromatix_hi846_tsp_front_cpp_preview \ + libchromatix_hi846_tsp_front_cpp_snapshot \ + libchromatix_hi846_tsp_front_cpp_us_chromatix \ + libchromatix_hi846_tsp_front_cpp_video \ + libchromatix_hi846_tsp_front_default_video \ + libchromatix_hi846_tsp_front_eis_video \ + libchromatix_hi846_tsp_front_hfr_120 \ + libchromatix_hi846_tsp_front_hfr_60 \ + libchromatix_hi846_tsp_front_hfr_90 \ + libchromatix_hi846_tsp_front_liveshot \ + libchromatix_hi846_tsp_front_postproc \ + libchromatix_hi846_tsp_front_preview \ + libchromatix_hi846_tsp_front_snapshot \ + libchromatix_hi846_tsp_front_zsl_preview \ + libchromatix_hi846_tsp_front_zsl_video \ + libchromatix_ov13855_chicony_rear_common \ + libchromatix_ov13855_chicony_rear_cpp_ds_chromatix \ + libchromatix_ov13855_chicony_rear_cpp_hfr_120 \ + libchromatix_ov13855_chicony_rear_cpp_hfr_60 \ + libchromatix_ov13855_chicony_rear_cpp_hfr_90 \ + libchromatix_ov13855_chicony_rear_cpp_liveshot \ + libchromatix_ov13855_chicony_rear_cpp_preview \ + libchromatix_ov13855_chicony_rear_cpp_snapshot \ + libchromatix_ov13855_chicony_rear_cpp_us_chromatix \ + libchromatix_ov13855_chicony_rear_cpp_video \ + libchromatix_ov13855_chicony_rear_cpp_video_full \ + libchromatix_ov13855_chicony_rear_default_preview_bu64297 \ + libchromatix_ov13855_chicony_rear_default_video \ + libchromatix_ov13855_chicony_rear_default_video_bu64297 \ + libchromatix_ov13855_chicony_rear_hfr_120 \ + libchromatix_ov13855_chicony_rear_hfr_120_bu64297 \ + libchromatix_ov13855_chicony_rear_hfr_60 \ + libchromatix_ov13855_chicony_rear_hfr_60_bu64297 \ + libchromatix_ov13855_chicony_rear_hfr_90 \ + libchromatix_ov13855_chicony_rear_hfr_90_bu64297 \ + libchromatix_ov13855_chicony_rear_postproc \ + libchromatix_ov13855_chicony_rear_preview \ + libchromatix_ov13855_chicony_rear_snapshot \ + libchromatix_ov13855_chicony_rear_video_full \ + libchromatix_ov13855_chicony_rear_zsl_preview_bu64297 \ + libchromatix_ov13855_chicony_rear_zsl_video_bu64297 \ + libchromatix_ov13855_holitech_13m_common \ + libchromatix_ov13855_holitech_13m_cpp_ds_chromatix \ + libchromatix_ov13855_holitech_13m_cpp_hfr_120 \ + libchromatix_ov13855_holitech_13m_cpp_hfr_60 \ + libchromatix_ov13855_holitech_13m_cpp_hfr_90 \ + libchromatix_ov13855_holitech_13m_cpp_liveshot \ + libchromatix_ov13855_holitech_13m_cpp_preview \ + libchromatix_ov13855_holitech_13m_cpp_snapshot \ + libchromatix_ov13855_holitech_13m_cpp_us_chromatix \ + libchromatix_ov13855_holitech_13m_cpp_video \ + libchromatix_ov13855_holitech_13m_cpp_video_full \ + libchromatix_ov13855_holitech_13m_default_preview_bu64297 \ + libchromatix_ov13855_holitech_13m_default_video \ + libchromatix_ov13855_holitech_13m_default_video_bu64297 \ + libchromatix_ov13855_holitech_13m_eis_video_bu64297 \ + libchromatix_ov13855_holitech_13m_hdr \ + libchromatix_ov13855_holitech_13m_hdr_3a \ + libchromatix_ov13855_holitech_13m_hdr_cpp \ + libchromatix_ov13855_holitech_13m_hfr_120 \ + libchromatix_ov13855_holitech_13m_hfr_120_bu64297 \ + libchromatix_ov13855_holitech_13m_hfr_60 \ + libchromatix_ov13855_holitech_13m_hfr_60_bu64297 \ + libchromatix_ov13855_holitech_13m_hfr_90 \ + libchromatix_ov13855_holitech_13m_hfr_90_bu64297 \ + libchromatix_ov13855_holitech_13m_postproc \ + libchromatix_ov13855_holitech_13m_preview \ + libchromatix_ov13855_holitech_13m_snapshot \ + libchromatix_ov13855_holitech_13m_video_full \ + libchromatix_ov13855_holitech_13m_zsl_preview_bu64297 \ + libchromatix_ov13855_holitech_13m_zsl_video_bu64297 \ + libchromatix_ov16880_qtech_front_common \ + libchromatix_ov16880_qtech_front_cpp_ds_chromatix \ + libchromatix_ov16880_qtech_front_cpp_hfr_120 \ + libchromatix_ov16880_qtech_front_cpp_hfr_60 \ + libchromatix_ov16880_qtech_front_cpp_hfr_90 \ + libchromatix_ov16880_qtech_front_cpp_liveshot \ + libchromatix_ov16880_qtech_front_cpp_preview \ + libchromatix_ov16880_qtech_front_cpp_snapshot \ + libchromatix_ov16880_qtech_front_cpp_us_chromatix \ + libchromatix_ov16880_qtech_front_cpp_video \ + libchromatix_ov16880_qtech_front_cpp_video_full \ + libchromatix_ov16880_qtech_front_default_preview_bu64297 \ + libchromatix_ov16880_qtech_front_default_video \ + libchromatix_ov16880_qtech_front_default_video_bu64297 \ + libchromatix_ov16880_qtech_front_eis_video_bu64297 \ + libchromatix_ov16880_qtech_front_hfr_120 \ + libchromatix_ov16880_qtech_front_hfr_120_bu64297 \ + libchromatix_ov16880_qtech_front_hfr_60 \ + libchromatix_ov16880_qtech_front_hfr_60_bu64297 \ + libchromatix_ov16880_qtech_front_hfr_90 \ + libchromatix_ov16880_qtech_front_hfr_90_bu64297 \ + libchromatix_ov16880_qtech_front_postproc \ + libchromatix_ov16880_qtech_front_preview \ + libchromatix_ov16880_qtech_front_snapshot \ + libchromatix_ov16880_qtech_front_video_full \ + libchromatix_ov16880_qtech_front_zsl_preview_bu64297 \ + libchromatix_ov16880_qtech_front_zsl_video_bu64297 \ + libchromatix_ov16885_holitech_16m_common \ + libchromatix_ov16885_holitech_16m_cpp_ds_chromatix \ + libchromatix_ov16885_holitech_16m_cpp_hfr_120 \ + libchromatix_ov16885_holitech_16m_cpp_hfr_60 \ + libchromatix_ov16885_holitech_16m_cpp_hfr_90 \ + libchromatix_ov16885_holitech_16m_cpp_liveshot \ + libchromatix_ov16885_holitech_16m_cpp_preview \ + libchromatix_ov16885_holitech_16m_cpp_snapshot \ + libchromatix_ov16885_holitech_16m_cpp_us_chromatix \ + libchromatix_ov16885_holitech_16m_cpp_video \ + libchromatix_ov16885_holitech_16m_cpp_video_full \ + libchromatix_ov16885_holitech_16m_default_preview_bu64297 \ + libchromatix_ov16885_holitech_16m_default_video \ + libchromatix_ov16885_holitech_16m_default_video_bu64297 \ + libchromatix_ov16885_holitech_16m_eis_video_bu64297 \ + libchromatix_ov16885_holitech_16m_hdr \ + libchromatix_ov16885_holitech_16m_hdr_3a \ + libchromatix_ov16885_holitech_16m_hdr_cpp \ + libchromatix_ov16885_holitech_16m_hfr_120 \ + libchromatix_ov16885_holitech_16m_hfr_120_bu64297 \ + libchromatix_ov16885_holitech_16m_hfr_60 \ + libchromatix_ov16885_holitech_16m_hfr_60_bu64297 \ + libchromatix_ov16885_holitech_16m_hfr_90 \ + libchromatix_ov16885_holitech_16m_hfr_90_bu64297 \ + libchromatix_ov16885_holitech_16m_postproc \ + libchromatix_ov16885_holitech_16m_preview \ + libchromatix_ov16885_holitech_16m_snapshot \ + libchromatix_ov16885_holitech_16m_video_full \ + libchromatix_ov16885_holitech_16m_zsl_preview_bu64297 \ + libchromatix_ov16885_holitech_16m_zsl_video_bu64297 \ + libchromatix_ov16885_ofilm_16m_common \ + libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix \ + libchromatix_ov16885_ofilm_16m_cpp_hfr_120 \ + libchromatix_ov16885_ofilm_16m_cpp_hfr_60 \ + libchromatix_ov16885_ofilm_16m_cpp_hfr_90 \ + libchromatix_ov16885_ofilm_16m_cpp_liveshot \ + libchromatix_ov16885_ofilm_16m_cpp_preview \ + libchromatix_ov16885_ofilm_16m_cpp_snapshot \ + libchromatix_ov16885_ofilm_16m_cpp_us_chromatix \ + libchromatix_ov16885_ofilm_16m_cpp_video \ + libchromatix_ov16885_ofilm_16m_cpp_video_full \ + libchromatix_ov16885_ofilm_16m_default_preview_bu64297 \ + libchromatix_ov16885_ofilm_16m_default_video \ + libchromatix_ov16885_ofilm_16m_default_video_bu64297 \ + libchromatix_ov16885_ofilm_16m_eis_video_bu64297 \ + libchromatix_ov16885_ofilm_16m_hdr \ + libchromatix_ov16885_ofilm_16m_hdr_3a \ + libchromatix_ov16885_ofilm_16m_hdr_cpp \ + libchromatix_ov16885_ofilm_16m_hfr_120 \ + libchromatix_ov16885_ofilm_16m_hfr_120_bu64297 \ + libchromatix_ov16885_ofilm_16m_hfr_60 \ + libchromatix_ov16885_ofilm_16m_hfr_60_bu64297 \ + libchromatix_ov16885_ofilm_16m_hfr_90 \ + libchromatix_ov16885_ofilm_16m_hfr_90_bu64297 \ + libchromatix_ov16885_ofilm_16m_postproc \ + libchromatix_ov16885_ofilm_16m_preview \ + libchromatix_ov16885_ofilm_16m_snapshot \ + libchromatix_ov16885_ofilm_16m_video_full \ + libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297 \ + libchromatix_ov16885_ofilm_16m_zsl_video_bu64297 \ + libchromatix_ov8856_chicony_front_a3_default_preview \ + libchromatix_ov8856_chicony_front_a3_default_video \ + libchromatix_ov8856_chicony_front_a3_hfr_120 \ + libchromatix_ov8856_chicony_front_a3_hfr_60 \ + libchromatix_ov8856_chicony_front_a3_hfr_90 \ + libchromatix_ov8856_chicony_front_common \ + libchromatix_ov8856_chicony_front_cpp_ds_chromatix \ + libchromatix_ov8856_chicony_front_cpp_hfr_120 \ + libchromatix_ov8856_chicony_front_cpp_hfr_60 \ + libchromatix_ov8856_chicony_front_cpp_hfr_90 \ + libchromatix_ov8856_chicony_front_cpp_liveshot \ + libchromatix_ov8856_chicony_front_cpp_preview \ + libchromatix_ov8856_chicony_front_cpp_snapshot \ + libchromatix_ov8856_chicony_front_cpp_us_chromatix \ + libchromatix_ov8856_chicony_front_cpp_video \ + libchromatix_ov8856_chicony_front_default_video \ + libchromatix_ov8856_chicony_front_eis_video \ + libchromatix_ov8856_chicony_front_hfr_120 \ + libchromatix_ov8856_chicony_front_hfr_60 \ + libchromatix_ov8856_chicony_front_hfr_90 \ + libchromatix_ov8856_chicony_front_liveshot \ + libchromatix_ov8856_chicony_front_postproc \ + libchromatix_ov8856_chicony_front_preview \ + libchromatix_ov8856_chicony_front_snapshot \ + libchromatix_ov8856_chicony_front_zsl_preview \ + libchromatix_ov8856_chicony_front_zsl_video \ + libdepthmapwrapper \ + libflash_pmic \ + libjpegdhw \ + libjpegdmahw \ + libjpegehw \ + libmmcamera2_c2d_module \ + libmmcamera2_cpp_module \ + libmmcamera2_frame_algorithm \ + libmmcamera2_iface_modules \ + libmmcamera2_imglib_modules \ + libmmcamera2_is \ + libmmcamera2_isp_modules \ + libmmcamera2_mct \ + libmmcamera2_mct_shimlayer \ + libmmcamera2_pp_buf_mgr \ + libmmcamera2_pproc_modules \ + libmmcamera2_q3a_core \ + libmmcamera2_sensor_modules \ + libmmcamera2_stats_algorithm \ + libmmcamera2_stats_lib \ + libmmcamera2_stats_modules \ + libmmcamera_arcsoftbokeh_lib \ + libmmcamera_bokeh \ + libmmcamera_dbg \ + libmmcamera_depth_map \ + libmmcamera_dummyalgo \ + libmmcamera_eebinparse \ + libmmcamera_eeprom_util \ + libmmcamera_eztune_module \ + libmmcamera_facedetection_lib \ + libmmcamera_faceproc \ + libmmcamera_faceproc2 \ + libmmcamera_gc5025_ofilm_13m \ + libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom \ + libmmcamera_gc5025_ofilm_16m \ + libmmcamera_hdr_gb_lib \ + libmmcamera_hi1333_ofilm_13m \ + libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom \ + libmmcamera_hi556_holitech_13m \ + libmmcamera_hi556_holitech_13m_fm24c64d_eeprom \ + libmmcamera_hi556_holitech_16m \ + libmmcamera_hi846_kingcome_front \ + libmmcamera_hi846_tsp_front \ + libmmcamera_hi846_tsp_front_eeprom \ + libmmcamera_hvx_add_constant \ + libmmcamera_hvx_grid_sum \ + libmmcamera_imglib \ + libmmcamera_imglib_faceproc_adspstub \ + libmmcamera_irs1645 \ + libmmcamera_isp_abf48 \ + libmmcamera_isp_aec_bg_stats47 \ + libmmcamera_isp_bf_stats47 \ + libmmcamera_isp_bg_stats46 \ + libmmcamera_isp_bhist_stats44 \ + libmmcamera_isp_black_level48 \ + libmmcamera_isp_bpc48 \ + libmmcamera_isp_cac47 \ + libmmcamera_isp_chroma_enhan40 \ + libmmcamera_isp_chroma_suppress40 \ + libmmcamera_isp_clamp_encoder40 \ + libmmcamera_isp_clamp_video40 \ + libmmcamera_isp_clamp_viewfinder40 \ + libmmcamera_isp_color_correct46 \ + libmmcamera_isp_color_xform_encoder46 \ + libmmcamera_isp_color_xform_video46 \ + libmmcamera_isp_color_xform_viewfinder46 \ + libmmcamera_isp_cs_stats46 \ + libmmcamera_isp_demosaic48 \ + libmmcamera_isp_demux48 \ + libmmcamera_isp_fovcrop_encoder46 \ + libmmcamera_isp_fovcrop_video46 \ + libmmcamera_isp_fovcrop_viewfinder46 \ + libmmcamera_isp_gamma44 \ + libmmcamera_isp_gic48 \ + libmmcamera_isp_gtm46 \ + libmmcamera_isp_hdr48 \ + libmmcamera_isp_hdr_be_stats46 \ + libmmcamera_isp_hdr_bhist_stats44 \ + libmmcamera_isp_ihist_stats46 \ + libmmcamera_isp_linearization40 \ + libmmcamera_isp_ltm47 \ + libmmcamera_isp_luma_adaptation40 \ + libmmcamera_isp_mce40 \ + libmmcamera_isp_mesh_rolloff44 \ + libmmcamera_isp_pdaf48 \ + libmmcamera_isp_pedestal_correct46 \ + libmmcamera_isp_rs_stats46 \ + libmmcamera_isp_scaler_encoder46 \ + libmmcamera_isp_scaler_video46 \ + libmmcamera_isp_scaler_viewfinder46 \ + libmmcamera_isp_sce40 \ + libmmcamera_isp_snr47 \ + libmmcamera_isp_sub_module \ + libmmcamera_ov13855 \ + libmmcamera_ov13855_chicony_rear \ + libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom \ + libmmcamera_ov13855_holitech_13m \ + libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom \ + libmmcamera_ov16880_qtech_front \ + libmmcamera_ov16880_qtech_front_fm24c64d_eeprom \ + libmmcamera_ov16880_qtech_rear \ + libmmcamera_ov16885_holitech_16m \ + libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom \ + libmmcamera_ov16885_ofilm_16m \ + libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom \ + libmmcamera_ov8856 \ + libmmcamera_ov8856_2lane \ + libmmcamera_ov8856_4lane \ + libmmcamera_ov8856_chicony_front \ + libmmcamera_ov8856_chicony_front_eeprom \ + libmmcamera_ov8856b_chicony_front \ + libmmcamera_paaf_lib \ + libmmcamera_pdaf \ + libmmcamera_pdafcamif \ + libmmcamera_ppbase_module \ + libmmcamera_ppeiscore \ + libmmcamera_quadracfa \ + libmmcamera_stillmore_lib \ + libmmcamera_sw2d_lib \ + libmmcamera_thread_services \ + libmmcamera_tintless_algo \ + libmmcamera_tintless_bg_pca_algo \ + libmmcamera_tuning \ + libmmcamera_tuning_lookup \ + libmmjpeg \ + libmmqjpeg_codec \ + libmmqjpegdma \ + libmorpho_video_refiner \ + libmpbase \ + libqomx_jpegdec \ + libqomx_jpegenc \ + libqomx_jpegenc_pipe \ + libremosaic_daemon \ + libseemore \ + cdfinger.fingerprint.default \ + fingerprint.sdm660 \ + libgf_ca \ + libgf_hal \ + libqfp-service \ + libvendor.goodix.hardware.fingerprint@1.0-service \ + libvendor.goodix.hardware.fingerprint@1.0 \ + vendor.qti.hardware.fingerprint-V1.0-java \ + qfp-daemon \ + sensors.qti PRODUCT_PACKAGES += \ system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so \ diff --git a/proprietary/product/etc/permissions/qti_fingerprint_interface.xml b/proprietary/product/etc/permissions/qti_fingerprint_interface.xml new file mode 100644 index 0000000..1640a1b --- /dev/null +++ b/proprietary/product/etc/permissions/qti_fingerprint_interface.xml @@ -0,0 +1,13 @@ + + + + + + + diff --git a/proprietary/product/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar new file mode 100644 index 0000000..cecf466 Binary files /dev/null and b/proprietary/product/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar differ diff --git a/proprietary/vendor/bin/qfp-daemon b/proprietary/vendor/bin/qfp-daemon new file mode 100644 index 0000000..4bf7af0 Binary files /dev/null and b/proprietary/vendor/bin/qfp-daemon differ diff --git a/proprietary/vendor/bin/sensors.qti b/proprietary/vendor/bin/sensors.qti new file mode 100644 index 0000000..7f4ba3d Binary files /dev/null and b/proprietary/vendor/bin/sensors.qti differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb b/proprietary/vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb new file mode 100644 index 0000000..9627051 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_General_cal.acdb b/proprietary/vendor/etc/acdbdata/MTP/MTP_General_cal.acdb new file mode 100644 index 0000000..af6decd Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/MTP/MTP_General_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb b/proprietary/vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb new file mode 100644 index 0000000..1d5453a Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_Handset_cal.acdb b/proprietary/vendor/etc/acdbdata/MTP/MTP_Handset_cal.acdb new file mode 100644 index 0000000..ef83231 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/MTP/MTP_Handset_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb b/proprietary/vendor/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb new file mode 100644 index 0000000..b12a464 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_Headset_cal.acdb b/proprietary/vendor/etc/acdbdata/MTP/MTP_Headset_cal.acdb new file mode 100644 index 0000000..880faa1 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/MTP/MTP_Headset_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_Speaker_cal.acdb b/proprietary/vendor/etc/acdbdata/MTP/MTP_Speaker_cal.acdb new file mode 100644 index 0000000..8f63ef2 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/MTP/MTP_Speaker_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/MTP/MTP_workspaceFile.qwsp b/proprietary/vendor/etc/acdbdata/MTP/MTP_workspaceFile.qwsp new file mode 100644 index 0000000..a36a284 --- /dev/null +++ b/proprietary/vendor/etc/acdbdata/MTP/MTP_workspaceFile.qwsp @@ -0,0 +1 @@ +yhwBAB+LCAAAAAAABADtXVtT4zgWft+q/Q8UP2DxBQipoqfKsWXiajv2WE6g98WVgewM2wx00fTMzr9fOwmJLR3JkqwwCYiHLjrYX47OTbdzubx+ev6Kv81vF2Uwf5kfXePZ4vl7FHw6Pj3+6Z//ODq69PxgFN4/LMps/vLb9+Vn1KdH36p/Px2PHn4sXp6eXn4rb+cP/5rf3v1yfHTCfeNq8bh4nj+IP//w9IvE4+P54933xYv483e/34s/vJhLgeNvi/nXxTP1/OUJwOJLL8DZUTL/79Nzcv/49Pzp2C6t4w1+jrwyjnCx/mD90dHLX98Wn46Lm+Ojx/nv1W/eNIjS0k+zrKw+3DxcPV6kWRqnV19aD07SCVo+fXxUa4D1P8uybMu1neMG8h+Vftw/PX46dpqAFeTo4en2awtvHF2Ny2IclDnCXpLFKG8BD+zhlmdLiJNXsjpJLW7KJJ2kELVnitQmkV9eedGkBee7Fdz942j+/f52dr/489Pxy/OPRZtsEA15E9xGOvUEXqvGFUU58aKtRkKFNc5CGs8N1PCSUZD7bSjrXOA9WTVgDcaLrogXz/voDy5QjkANOjcaZDSIrUGzNPLRUoPuH399WCT3t+j28XsLOBzY0jpUAa6QSXYjNDg+uvureur+Nnm6+/GwEGD4Bi2k0IY90EgOhpYl9iIpeBS6DDLkFGvzBbM0Jr7gVBkLJ8gnjA8hSxmuEmjtG2yCPnVA0NGgcKAMWFl5W6y23ccwgh/zh8oswmo9+Hi7ICxDfjVhLGNvLEO7Kq8BHQJQesL6G22DKVjIi3QPTHIOSsownqKJj2ZnhKG5oKGdGUM7BEMLZ2e19lTyJQY7bMjyoilhMxNBMxHbPE5B83CNeRyCeZh5SHweenUlAelKvIbeD1muRGJTvTxoSvyx1x70gHEkY3dvqKdxEdV4lMW5driDfaPUWJOsQsUoKAMUehWhbejzEWPM7S/k+K1ZRi0fwgv5owkFp6U6ZRk/ZvzYDv1YkgbTGIF20e8c5+fNIqHM8nTmEDY3MDZnbO5NbW4N6BLCcPsCnhKAPbYnbHuxBw0rOZfdoRzShqIc5akX4ChAR4TLuDAuw7iMN3UZtV42NZLQ+YvWCdD7sMnNtc5q31HfLc3aLtM9U955mKs8gau8kuD30Bod8G1eUi63ydT6b2guLA7Xc6+u8iih1scHjTM/c4wK2sbK1F7XerNBWf/9Fde2lj+tY9TJ4k/v7m5xtyZ1RwvJFmwFHHiFV84idE38ofpTNClQHno+OorK+7sta2ld5z5uI6nH63lC5nEqBoL7uEf5R/7jlE/mP07NTNzHLxz68csTWCKXJ0sV4Gvh5Ukdyrb9byOwLYcC23IdgW353gS25ezANhektnstk43aq0HfEVl85PW6KkDgMkjaL60gqcWHVQng1/n9Y3m3+LZ4vJs/vnw6/rL4rjW4CMT/O0+Oc17o2SkoY96llJHxfso4Q97nBFWChsQ8MGJ+J2Jem3K9IqTkPLDegzmXMQqJyy3rTKOw66/IKxmR38ES+DtXqM3svz7RcAi2BGYV0Clpkmej/RR1YxnAEDZ6B/7DCBuaKBgCD9+BwN/NhHEgmpX44/rIDFpnjvZvg4tzXBb5FJUJCiKvfH2mhR8MLQbh3OiZ7Rdg7AYw9MDpAR1gG0Z1XRanBVDFQ4nksbN4issx8oJsnE7aLuJiCM8u3UuJWZQXUy+O/k2oxYVHnXtBTgfNUD4iXhTxViMP43KUprggXlY/2lyyB9dbNXIoQ9gT7y1zOicACa4ERaUz2Q3gUE7hjWtHVFtjsmFe1ME7JbOs7bxu27sZKcBO6U9xkSaUr7Rd2lcSVwZH8z9uv5fz58V8jdepAZVT9oh99+Cs+Q2dzPDHSXRDcMA93WTwjdJirImlUoCgaksMC9TI7ftqisPYSTcHpgbcYZIS48ZpWNTL7axeFU2TNhNHIWKLoef2rWGf9vp2TKum70SgfbVMn9y0GxDbaUqpa6/zG1onbKMTH00nmp5i+SHOxtUnjZt054LvLN6cT+pOFIJrj3fF822ZBTObqShVOom/lEnot7XIOe+hRQ20tYycxmLcajGGGYRBMkfk0p8zzNzD7RG6fUboh347C2routAQcx1RJkP3VCaWYigXNjKEwkbEQy9A9oRRXhbTSTS5qn6NC8KLDB17d7xygEAS3uOu3OOAJHryij2TyFqM8DB8ayA1asuXezzQHMsjunhuuR2HDIOQNPHDmije81ILmk0ktl6cSDCyxFkmVeIsI8+1/HM4YaP7+GmXB+Uv1Tbg9zJY/Gf+4+Glvf5C8snr2uiVCNDLpAL0eGKRPBX828UieX23e3qzxfzr74uXxXP7ouUCDirUf0MEO7/XGCniXfJqQ3q09ZVYPWIqlDy4gC9T9KvUGw24vsEgrgvgC663GmFavYhxiX4GL0FG6rcSWY6S6GZ7mXXTFixiBcZ0XU1keeqXaRjGqReUKAyRXzR3HFZY/Wg9stnzvbqICCWWFdz7sDc/pGfdr0kQwruGlIDpu/AjhV5GE1x4dSqFQ6y6LP2rrlXuhkBh2U121YS8fg4HFmPNxTVYU3yxMdB3nLFFsM0UXzTFFz+8Zex/Fvr+FIsxxReNoZnii/tTK4UwD1N88YDNw8xDe1V80RQNNPZn7I9FiSkaaGzuQ9icKRp4EAthUzTQuIx9cRkfsGigKff2rm3OlHsTtg2hOJ7GRR8/jmf1YM6/6JO5md8AQpE24QBORDznWGm+sYSZX+YzRNgWFSAKv0xe2yLET+vcvIizzzkk9KGs0DeIYNQfCj1lQDrIEaFzeZeTs7WSivGFX6T96IWWXMqc7Vo9+QDOnOVaUR0wopNc2gXryS3N2S5YT8GGzRdczwh+C2pCSN3hjHoo5PWMnhn46cLVq5SJhY6lvPDY+jN64eFJh+IJUbfHrO2nG4dvdnrd0M695s69RK+ZWft0qDzVK89765QSwo4c1np7t8sORa9GnD8x4m136dVoBp4ax2YcG+cLjGP74I6NsxdeZaU0vd3yk06fuMpEaBBX/zRzTU9F9qo4Tq8LL/5MyItKfmRoTpGElfoUyC+ilGAUonID4aMFNPFLf0KcHdl8ArbHMUXFyKSMoyQikx5C+6yPWBoZYCHqSv0KNyHIYPku2wnhbn2EgTJwGZDwOSI3DaPCy5O2a3bIlE+xjIkVZeFoZSZZnhYbMkkzdM58JUpb4DOnLMblLKr/RwzgvKMgEwCFbhhQoTovEi8oK2OqrPca5aDMHGSryWx8XaO3SXX565X6NZxOJ0Hpxx7GURj5HmWjjhP0G+8y04Q7YIW8x51T7nmVywHL7DlnrK6afHprxDaQTZq2OmfxdRlMiy8gxa41hANB9XMYAllT5n/xY0Qw8kJ9/Pi65sAWmTVytc4gAoTT+fVamoI4llRNAecM6MPxBq0v6kmic7rL+dOdr3Iiv8YNQ6FJRaG4ZIgayPUihsRUdf+58FSoUF1bA9VC65wYJzypV39mi7zy9Er9iGvQLbNWm1rvM5pmxCgd35L3zDU4H1NlEuGQ7Lbh7UADySSm35fkaZy1vuIVvy5+41mWxXGqzVRUQls6xkHw3ZKIRxXLF8zceoTVRgAXQumC0pkVvNDx6tuJTWKvyD/psHbeYZcKbS2Wr/6z5OzrJxtdanwIOMZt5QVeayT2SNpuUCGFHBoaSGTBbooEN3jsolO5vSOA1d3cEXhJsbUjjKTa2BFiDFznpuMt6fIV4DA6+jnKaAtmNlgSiIU3+vJR9GU73fRLJtcZDaYzFkwxEmzHcWD6osB4MWAEu7qDtTTHfmmO/FKK+5Ixgb5p48YG9skGNKutcuTxPlgBU5gqKeJSs0qv9HBjUPtkUP1Swj/63NIrEdwYwj4ZgplZxJ2FStK38DZ3VTrXH3vtwQ4YRyJ21xZ3GhdRjUZZlmuTJ9hvdvAj3hqLfaq9i3T5vi5JbQoyXsp4KY1eSjg1Xmaq758Wb2zL2FYP21JOg+fCySfBM/Ssbwr8PjgU1aV/r9R34xaMW+jhFnSkuh+I7W0uSDjtNhX3COYajMEYZi+Yg7sJ61EWwRzU7JM/7lUK4WMeWNJNHImDELhbRpfb7O7NTL/Tr0MxAKitP7F4FEB3F8U3O0jKeTEhAl1bjFT3VKqbjiqQYOEiIUawhyDYtbnWUw4l2YF12CZbxigkTrItxYxTxhfklVzIb2CJ+J0qENGImVgHDSyBUP89VqHdOgeSV6N9Ey4me69T4oXzTw7FQxjxNp0/Q8ThQYv4XUwCe69JdSfAak8NrQ4FKpO8Hak4x2WRT6tNMQoiD05/DYZwJb1WEQY2PMZuAAMPHGXgANswpuuy+NuJWfc03Pb5a6FeDAXyCgGpcbvQdRk/o2dcx2u8PnEKCrJkCq63O+QQhrAf3EOWdLheYV4ERaUf2Q1g1Kfwlo8bENJw8czzcni/YRaLzHPvPZoFevR8fkP/37Pb85tT2qOh8G7uQYR668qOsl8j4UMYqFoD4R2NTKZ5sPgI+zcO1tzWVH+t4xYz5cqOwa921giDX+tRlQvEU659BsOpVjiG0TrLocGvaStnB8Or1d5jKJCuSoQM6eqqQwjDayvrB8N3lXdkiEep7C6Lgs7alOSLXZU1hWMFelYylqVrT9nZRxMO27h0upkde8Qd+4Ees6zm6U1x0lacx3oU9dS7eFDyWQp1ijX6LLUaxcZtGbdl3NaHc1typYQZRAoVEmaIW6KMMByaJ1REmBHGKFxCWORAQEslYO11gNtHId1VgMVHqq8CMEWjav3fTiCx6r/iPNBV+ZciXKTuL/WSbGVXuXFqqfj7hjT3rPVLUdpV6VeZm/2r/PbmKgQhWuFXcNz9y8buvGgszQPx4qviXNBXLnbH9Goo+7rboq+t8UuWfBUcv75yrx3Ecou9it9eY6f0p7hIE0polSuhIifYlbOBG5QA2x4RKzs4a6J13MD44yS6IZZZ7ummBN4oLcZarnEl4MBLdOEBgbffwm8zAl0lqO+4zhemBKdhUYfF1cWB42nSZskoRCyiegVVNjTetlfbDmXN7CeIfkqgSwiaNZsdPdFflkT0My1J20hyryWpqyi46OxGzMOMEuBiKljv3co0DOO0WkSjMER+gRskW2EYhsrqp1l0qo5VNYBBWEW58XlvOqGzov2EieCFQr6R4yDFXEYTXHh1KY72CnxoW7qn0uWHOBtXnzTt9uLvm037L2u0Ws1+OvW2xNbKcQ6To7zKCpticMhc1INSifc5sYc+oQGODveQTuIvTeyVP3DOlYUP0kn3SVrS3EA6avRJarOC6FckM7jcw+1xuT3GxVxYyQ2u9fERs6eTT3bb4z08tKgWiryH6X5dYK8ooFMUzZYwystiOokmV9WvMXkvMnRsiD/5TU/uDB1HYsAO0E2L/TDdC1WdO37otwtvDl13NwxxKbJ5D1NdVnkPn6sxRPyAW3MbN9mz6e4mbtLiABu4SbRv08fhlZGua73NBkvWNjdA1Y8KW3uVkevHW0RWx+E+bCOJh2XsAtF2wXnYgzr0MR8eyTxMNTXlPHxBuU1FTdt+0Or3NIpT/zPR7Im0xjoftK57VpAB645FrBRO2CDgtTRoyDwU+I6umSAoBCN2fda88hCCZV3qSgN13vOAExIPUebGXVoqMrfwcuCrhRy/vDRjNcfHZJ5tKKGxU7LlBNWVfq2Axkq1VoDiJA8pcY1VfU5BRUS2brSX4NLYGXIJc7AjEAw6D1kSjOOIuHxzVPnaqHwee0U12RMZ2+dISfwN2GRatGeCwcBSwgxQ7BHUDcBhdyPBt5e00LuR1hnCWYqLykkQmGqms8Fc5pMRkL4SJO9glJ5wOuG4R8YKeKyDX0krFD4bV3WNMgcEHXYsc0ys9A0yJzVcJNb5pIKcu09zVWdU+kRSVcb02aQSTeAppQpNzFK4CjNfx+GnAnm88rYKBLLq7ipAwXV/JWXZ2etPajfR2RFMau3PTa+QEqVA8LYaHjP0X2qm5cfvq1HGSNCVAuNXHpZSWX6qhxpVYA1jNarAZBY1xoN5lFJTiXC6gLIwGbWHpXgnUF9eTRZg3pLaUMES02qjBMtJqw0QTEeSGuDaW9TBIVdogvKIHKbsvlGgkrTaWDkpPWrmxc6YUvTgUBKemraBddCl2NZqJ1T3/GA7gNCSNTCBxi698IDOLoqrGvKAYahwsKWl3yQfUakpHYgIFlxXMzgwl09Nn5m5Zmpq0pV/puiw+L231EB7NhdirYn7Nk5hrY7BrGWFCWXreKp1LbmsDW3wKEBI8uoNFMghw5niPZbIYP6qwj5xfcpRRws38Ww7ELwVaqKsIpsIHFcIBydpWoxfgfx0UuTt5YZttyZf8bONzJtiVB8p18AcfIc8FWSgJqOx336xtds5FSDsujKjlSwrQsL29Gu7A4Wjjfq6Cbjcc5ZlkEXEGEQMBA++4uOS0x1aLLWhFkoakjLx0ega4r1reaBD5w52hvGrB/KX97CAcrn2ENz38IFHXlEbZlSkeRssULriWq6715RGQZkg4hzS1YEak6iO0kEdgYrHKRqlNwS94A5c4Ajw1ee93ki2mOucqR7sqsZkdVzYiMcyidsPkMcmfV+sEt6zwbs8oWIWttETy0/Xj16eVKuObPXr1TQqg/nLfPmny5Prp+ev+Nv8drH88Kf/Az2LeiLKHAEA \ No newline at end of file diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb b/proprietary/vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb new file mode 100644 index 0000000..ae4f419 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_General_cal.acdb b/proprietary/vendor/etc/acdbdata/QRD/QRD_General_cal.acdb new file mode 100644 index 0000000..d66252c Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/QRD/QRD_General_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb b/proprietary/vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb new file mode 100644 index 0000000..8e1568b Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_Handset_cal.acdb b/proprietary/vendor/etc/acdbdata/QRD/QRD_Handset_cal.acdb new file mode 100644 index 0000000..d14e558 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/QRD/QRD_Handset_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb b/proprietary/vendor/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb new file mode 100644 index 0000000..c1f10fd Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb b/proprietary/vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb new file mode 100644 index 0000000..2b7eecd Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb b/proprietary/vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb new file mode 100644 index 0000000..86b8af4 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb differ diff --git a/proprietary/vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp b/proprietary/vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp new file mode 100644 index 0000000..9cda6e8 --- /dev/null +++ b/proprietary/vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp @@ -0,0 +1 @@ +rzEBAB+LCAAAAAAABADtPWtzm7q23+/M/Q+Z/IBbngZm2jPDQ6o99WsDSXruF8Y7Ybe5O006qXPO3ufXX0lgG4QEksCpneIPhIC0WFovSUtLS+9vnp7/TL5vbvMs2mw3FzfJdf78YxZ9uLQuL9Knp4f1w8uX+8cPl7/5YXr5j//+r4uL934YBfD+Ic/Wm+3XH+RZ4+nFd3RFteIoCx5e8u3T0/Zrdrt5+J/N7d3vlxfvOmt9zB/z582DXJ2Hp98lq0w3j3c/8q1cnbtv93IV8o30R5Lv+ebP/LlR5/07Bvnf+1Gyvlhs/u/peXH/+PT84VLPtMv9N2LgZ/NZkpYPykcX27+/5x8u08+XF4+bb+jOv4pmqyxcrdcZergvjIqnq/Vqvvr4z1rB5WoJSOnLCywv2l+apumaqRuXFcj/QtJ0/4Tkx6gCRCCDh6fbP2vwprOP0yydRlkMEn+xnoO4BtjRvQPdCIh3O7Q6UU0/Z4vVcsXC1lbEdjELs4/+bFkDF5oI3P1jsPlxf3t9n//7w+X2+SWvo82EBvxlUodk+QLVULtms5iqqKuhgGBN17AJz4zU4C2CKA7roLSJQD1ZMeA1xp99pCpO+shPkoIYMCVoMkrQKEF8CbpezUJAJOj+8ctDvri/BbePP2qAoaNLyxACWECmyQ2Ac3lx9zcqdX+7eLp7ecgFCL6HBhvQvB7QaApCTROrSDMeQJODhpxg7T9wvZpTH7CUYSULEFLKB4CmDA4xFNsGncJPHSDT0ADoKANEWl5nq673UYzoZfOA1AKiceLjbU5phvxoYtSMk9GMwUW5BGhQAKU7rJ+oG1zGsqxId8Mk+6BFBudXYBmCa5tSNJOpaPaoaOegaPDaxtKD+Es11qvw0q1yeOyJWD0RXz0spnqYo3qcg3qM/ZB4P7QzJRFtSvyK3Hs8UyIxqSaOpkU49euNdjguGb17Qn01T2cYXkPjTB0eYd4o1dbFGkFNQJRFAPoI0TroScBpc/2DLXbret0YPkBX3jWhYLRUu6zRjo127Ih2bLGKruaAqRf9/Di/7QcJ2TpeXRuUzjmjzo0696o6VwI0KWaYfQFaFMAe0xO+vuhORUsmsjOUc5pQZEG88qNkFoELymS4o8kYTcarmgwsl1WJpGTerXmA3oZO7pd1inkHXlu6rptM01aeeYxLeQJLeRlFb08Lzng1b5GRaXJj/OeNCxbna7mLpbwGU7H7oOLzG92oTN3Yqxo2YBUa6ggmhLA2ylnm//bv7vK7Ess+9qjb+HCts5AppqXBE3Im8azxIKbqp4ZLMGTh/TscUHb4txJeFrPCy+Ihwsvikwkvi/nhZSYT2+4RxTqoj8lCQ2QIEOPRTQSY4i5tHQqQDSHWEAO+bO4fs7v8e/54t3ncfrj8Z/5j0BAfJvyf6b+N2wLALCaP25aGRh6fJo/XwP+0AIjRLDY7I5vfCJtLVcbjsgafHe0tqHM2B5BaYtLsAZmNPxEjHtHf4DH8jQvUvvcv/QoGRZZoHAV0cpqmWXCarK4MAzjMBm/AfozMZnUUHIbDN8DwN9NhnIlkLcIpdlyxxpnB6U1wkzjJ0vgKZAsQzfxsV6YGP/I0DuKtMSyHDySJGbFBO0YP0FGis6GaJo/SAlDFA3rkYa/nV0k2BX60nq6WdRPheuzepXsocT2L0yt/PvtfSixcX8QPFoNrEAdURRFrFfhJkgWrVZJSldUdjIQ8CZ6q0U3x2Jb4ZInT2QFIUCVKkcysPzMMisWeuHbEllU6G+5yGXumNA5rOxe9Tq5HihIjC6+SdLVo2ErdbNpKSe89MsE+Nct2RBQrnC5mn6lWmkJO9EEWDdXEVFymXncG3KE+nfWTFUzxgHiNxy1XizppAggGnVRVtEbHy0eapvWQvwFZchTT9Tri3MMc9fKGNHmpj7w8F15WNZM8TNZT9KSytGu4/ZRzEHrIGScWiHq7yoVekeXTN2Dv5VZ06YQha6mEIWt6fBpO2OGP3cPIY054t8/55lsW5X9sXh62dWkC8lvBfsZC+1pqob2NLZKj+5/OFkk33PHxXeebP7/l2/y57jBx2cEBw3t62L3fbq2Tqku7KKRbi11buMWNwKzIZTtFhhepV2ow9kRQ0362o+q1WrhCFZMkA78xnRmBundhHQM0FTs4pT7XGQt4C1xdLoZ1vAqzFYTzlR9lAEIQpkllbIHDxuD5jy1kGXMEH5X6VProrr8Bx+Y0q7LZMkl9vPOEDuHThhkBFeGTAinT9nHDS9qlCx2NM/5pVZ4xrVCloW84Fpki25hWaEwr9MtrxunvrzqdbdBjWqFR0ca0QqezC5hSjzGt0Bmrx9gPnVRaoTEdzqh/o/7xMBnT4Yw690vo3JgO5ywGwmM6nNFknIrJ+AXT4YyJTN60zo2JTIR1QyimprLQ1x5TUxSM2xf6ZFbJ9wBZUS/QYQf3T1q0NN5rwnWYxdeA0i2rldL7yvQCLQDty9D7isn6U8xiuifL9D1EZpAbgL4ywGYcHgATeZMT86XSEKvYtKPuIPsTYr5p9eXjDWOeaQU4eGNIdJsmeJj9GjHfBA+zCXL/gZtrit6CkgAbazhBD4G8uW72DO3xFahqQ8Wg0R1F0W3PmgMPXzosTgi7EyZtP9k4f7Ub1gwd3Woe3Ur06pkH7w6Vu3rlfq/c3kDpkcEbbx932KFo1Sj/Eyf29ZhWrUlAazRso2Fr+cBo2H5xw9YyFy52iFStHXnSaROLXQEV5PDPrJhAS2SumsxXN6k//0TxyxSUnHQBkfikIExnK4pQIBRzLYBlmIVLynektyNwcMekiJCLbD5bzOgNCFC3+7ClshsLgq5tWHAfgsxMiaEbkH0ODaWgHLgckGw/YuuWCAQvXtRNs6F1b1rjYgaDQk3W8Srdo0mroWGHSpjWgF8bWTrNrmf4P6oBk44IdgYo8JkDCqrTYuFHGVImpL03IGbyzAC6Gs+mNxh6HVWzfbyCqyWrq2WUhXM/SWZwFvoNHTWMqF97yT6Q1gYr7EE8Oua+j0wOM3WNYfPOi2rHF0OsA9Jp1ZbAb3qDaRvCjzyi+lUkxbfutEhS1Wm6B10DhYBFfuojvQE31Av0arZE5hf6IbiYZfd3FdiNKApMCjag9+8ItopES2EzfxLe6RR4mqdMrjK4g8D+XId6yJfcBVWWcgX85nykJ+XEtrjiHqKzr4vb+7pQadNaARdCoR5FIVsTBBXIeARDw1S1/bFwP6iQrvKYWPNVRldMPFBXmZhWGeH8FKevMofh4TxZtOkLes1XFmTLlQ4oxEAPYlb4AvxP4GpNyYcRavIdGgbeDlOl721B2ayD16MBUKZhhn1Rvpqva5+oiLbha5qm1MfQeFN0Hmoz5drE7UCzpCQV2kspve2kLa4efZ2aQfcKi5SO+W/zBKrgViN58Q+h7O7JXmIqDxkmWOwsBn5L6oZXYVc2q2lMJFP+KQzsc5268FQ+1YkBq/tMJ0YlxROd2JBUz3NiEab7pJHebOc1o+NsFBlpSbgnOghsFBjl5VeRl0N302+n/ZChckMGyimGyR05SG64ELm2ADmKXN2RbAMHxg0cFqcUFCejAn331I86cEo6MLDYKodln4IWcJmpsn9eqlfptXd+VKhTUqh+++V/9b6l1y75URFOSRHGnkXcWKjsiBee5hZpmMOpX2+sw3GJ6F1T3Kt5OsPQGppl0qeivp7jR/wsDr7v+hi5BPqaJLUuaLRSo5Ua0EoJ5w2Q6er75wwYdWvUrR66pZwjoBWcfIYAjpz1zQ9wCgZFdejfKy/AaBZGs9DDLAyRB+BMdG+/QNJyvpfiHGFcBuMQhntoy9mthPXIGTE6ak7JHvfKE/FrOiyb51xRjhD2sR5dZrP7MMhmnX5HIjIADnYgongUQPeBVa/mSIrbYkIEjpcZuXqiXN0f/cJiLDuDysjYc2BsUj+gvQ5WO2+VHfBIds4HBjyQ/VwFiDqrkhoHOZrAVogTFqHjGgeaVkKnT/6kzpzDXvb+nHOxECN7q8afw2L2mfDnwuI30QmcvCThIwvRnJo1OhRI2/J6qCZxkqXxFZoUg2jW3BRHYEceO81gLUMFH3ySmBEbsGMoA44SnQ2TOldeBiY+fPFwIGENqusJ7LtkcE34iD2W8gsck8eoJnZInrCAEKIkeLpDN8Fj28ETJEmH6RWmRZQi+Vh/Zii1xZ7ytQaEVEw811/Onm+Mg8Ueh5W/mmntcTj1K9r/nsdSvzqmPU4+Ps46iNAhwLKt7Hfi8Tk0VO2k4yO1TOYwXfEW9j/heOAzX4dPBF0jplxONnbVzgRq7Go9UpYx4SknhmODU03/zIbWmSuOXW2wXH9s8GqJCTkCNFSaRg53h0rSyAY/WM5DNviu3Jcc9ijlJOZh0Jm4k67YlXZUOFagZ5pnWbxOlJx9JOG8lWtIM3Nki3hkO9Cjlx24e1PstBX7sR4ZT4cdPCjZLIUkzgPaLLUEzqPZGs3WaLZ+ObMll2eZg6RQlmUOuyVyLLND84QyLHPCGIXzK4s4BAZJkzx4kuS6K6Q7RbJ4S4dLj9zAUTU5cicgsdTI4jQYKi1yA3GRpMiNSrKJheXaOUg65FfEuWci5AamXWmQBTHrn1726Mllm0wST9IqToXh0soeGd8BkpweN8Vprf2SCU4F2z9cctMOZFtTm4qv4iZGFl4l6WrRzAFsNiMI+ClNey16vl6oo8pqcLKCKY6Gwplf51eLOoAAgr7LyYOuyDJBhNPF7DNVz7TaNqjvA0t8KurXkR7uccMFKzKs68WA+ufL2hHCBY7PX+UQgB6xvE3uCeb1Hrn3itw7QvLq1n6J6kFllzUQQfCcI1tBOF+hoTSAEE14kwqiGoQQKgvaTzH/A4jIyYbO9Q8hGLTDonmVzZZJ6uNkD/WxLTnaoH83Rh4m6yl6UtUlt09PNoC09JXYeotKgnVnFD7F8Z6wcRefLg91Lo+wK6P7VB7uMRkSJ/Kwj8igD8gQn7X2P1akQaBBDhWRoRXvQJFBaTXIqUVttFI/s+i0aLXLtICzVlQm6+WgwFUhlGDyhqOO/JqGrqsWNwNIR8W2fBvdVZlJPzqqUawqu5J2v9LhQe1AjWC+Cj9Rp2nQQo833ODEMikdEWjgrmhvR+t9v5Dfv1qXmTFSzAla3YEhBEbM68vsIdrASnU1rfh1ORCbhIvbIcosaUhzRWaZQw54oZnt+TubEINVOu2AyR0KK0Hj73mTY1TX/jYFaLy9bAqgWqKzlajG6yEURESk12haiVYcO2Na2BTsWGlnzSsIwsl8RvkEDVW6VlLLzv0ULENqS9wEKLG/AnZxldZ7AsfRlGBGYO5T2DnMZndDYjtVm0zvhlRuwVqjSToyEhRMNdXZwyQB+xTIUAlkmyeh2eF0gmv1hSjA4/lHJLVQ2PWhahqZHkIltZPykih9YQFDCpKiieC5IhT43O0VUe1Rm14PVR435wJKODHdnCo4cWcaCj1fhytGAb22+YwCgrw5jgIodmJFSV52HqYkNZvoPHJFauzfGr8qxUqB6Dg1eNzYSqmetj1AUg0zzg4oKWDtqR2lRLY9llYNK2aSSDWsmNHCaoRnblSR6kqE4zGVmclJ7ihFO4EEvmq8YAaGqzWVmcNTrZXMfJ1qDWTGe0s1sLQWeBXzI1iCeEY3U3beKJCqU62tLTHTaurFD0lXtOCsXQ5q0sZMNCtFttp5DTipOt8AQE1WwQQy5/eCx0idrziqYXpzVQc2fQ70aoeodOoPEyIzo62awjE3S6jJMzeYX01MugL8FQ1W++EmakB7nt7AGxP3zUzPGx0zt4UpdCgHw4PGtfSwFupMV4AQ59UzVNNNZm/F6zFEZm4QUpgnll4OHMBWhafrkeCqUBVKEf9BwTGF4CSL1Sqd7gCFq2Ua14cbul7rfMV9G2v/KgHYpYwBt8A3aK8gB+oimIb1irXZjiWA2A1So4KXCBFY735101FwbeDlJsbinkHyTIqwMZpxIPjsJb5WdLoj36Qm1ELR6FIqHgQ3LNqbms806K2NvU6SnQUKyTosQ7hM3WPOe9oBB36KFXOWruI6sEhhiWuYuAdO1INwzAMr4qER70DpMJkvlLjPomwBKP+pqbTgR0Gd01ANJQcjBTWZrkCw+kzhy/QcCLgud7Z6t5JaEwrDVnVIQzQOTq+Ws+VHdDunxziewSRv90ITDBdUu2V7KKGNHdLr3ANESvXVgpai9P68tqLNODVuUUO8qCle1BIvaosXnYgXdcSLuuJFPfGivnjRQLxoKF40Ei8KxIvSB6p2Wm30Hx2DdIBORSYdvlqOtyGaWKzRtM0P5njs0VCdr/lfyfYZPdvvhKFU8+Lb5q/k/j85vdO86OEzMAcLsEzLz+WPm98f8p2iv9w/brF2fLt/JHaFwMJ3sPzV47H2uHc2B958ypJ8O3v8/rJN8of8dvv0TDfOrDZOczVtAiFqpA6hXrSVfJ/bWN1oaW3mx7G/iw/8vnnefPtxefGQP37Zfq3MWo7d/NXLtq39OtV+F3+y2MeAfgY8+/avn5++oE+HT49/3H9pNN+gmu/ppKfskHFXtdXG0VudBLjR882Xm0ZbzUpbLVff6XL1d6asLhv9Y/F0lz802m1R7Z402y37gzCwDVNzQBABhLfn2OgSTVw8F9UsTfOhG6FvGzYyJ5EVeKi8G6GCju6h+9D1kIEB0PQ1zYCWhzdlhFjuQjfA0LwQvbVxeWB4CDKILBNXBngblAXxBg7LxFcz8tFz9DH81sVlJhZWWWSz0TWYYNxQZXxvOegaQR3fG+Tewt8KNIPce/iqh/jqkreuRZ5jrkT+hNQF5HlAnuP7UMdfjIBOntj4W9hwwhBgrKLQIvcYk3BC3hbwIX4CLNy8yHQJBFLGJ2WKJw7BB+InUWSS8g55S1oUYPggNAiBMD7kg7u3FkEaG3LUdodYMXIPLXIlRXVCXEhgRgSOX0Am5QlusPgioRi0iSG0ybcibQ8NmgF5Tmr5xGj6JqlbvMXfhRNS1ycwPSLmHilPWoGkhtyTK6Ez9AlMn7wNyBPS0rJyQOADmzCGlITkGoXkSsoAcl8YbxAd6hI5QQghIfQ834J2aHh64No6xLLkG+V1ggRYMwDAgm4Rcfd1ywn0MCT/TODEK8qUV87PKP44iNa25hguMM3iUWF33A57Y9kTVYOjH87rOrLJ8R++PK3LrzeH2zWrUzTYqlCgeS3oRgraVVKaRRkd+kAnEEzjQHnX2UGwACGwE1VqAteocAOYhfUCk8kET1ldNyRsDvx9jZCCUH2+w7N6r9Va4ZuRQ7pQ7GTSgsDdI2RH6IlBXpropx2ogZuqQ6t8u5MpfU+KkipIXE0KJ9Pat734IqZAQQSP4BiVAErK7H771rKfhxyx1mulirpFi8r3iJ6Hgqh/0ByboIy4UAGg64ACqZdwdF3HDQpNewfZ1CJrd0VK6CNTibVWI2JQ6lM0IdwkNJgc7nefKJ4UTSrwKeDrge0WrdBNwpFd3R22exjkrRmW/+C3wJ/U7o3Dp3YQ9JKIpQzsyROiHxGvqvE43FfpWb0nlulQo6E7By3YXQlM3SPNxh/0Ub+75xHBvODgnmt7a1egRH3LgFHlLfp5pASGidsICvJYe4m1K3WbP/eAIaSEcPcjkNHVhJZtekHlTYvVtG3lYZpuuke3msXCCTKc6Ob5tmEzJ7XRuK45FZtZpZF+eKJbrc9peSh/E6vgOu8q8COig6WrsGZ7m1bioDNsSCHP+Bo5TJh96h6wImbh5LAi5P/5WLXoDsJJVXcc++iqE/wGyZAjfMr/+KM53HBqqlM3KHqIRnmB6wDTRpMHNGzUXKBZHjJZ5L4sY9ioW3BQj+m5ZmTqwHLRPGHiWprjlyM/ZOrRr1QPw0Y/1yJPivvieaD7uutOMBDXDtFQExlKJzRcx7CsWjfI+FV4eTZlHDSrsUtjM9L5eGWqdD4FfIYv0zYZcnpMhrxXmgyBv25fyEoQvH/Y5s9NG+VSUyK/QobGNKhGveqv7DrMwNENDU1eXds20aTZc0Mr8iPHQTNt7FjxDCQtumFhPcL3YRQ4EZov2JqJ9Aj4lus7hmEA0zJ9YKAZs4sGz0hV3eZA44SwanPQqU+YzeOLSOmN/bi5f2wKhkd5YQvBcIibBFav7QRQbv/x3QVl85P88Uf+I8ofNn83iOBTRGjauv39WyBCuGl6agOKBLZhOppvaWTmVb0/kKOFFIbycO74o7mSFP8KNlu4wQszTaUIKWIYjha5ll1cu+XghN31ZePDr/ff0/zbd+7aVFSnQHOoX8zu8fW8NWJ6w1meAhQFatMmxn0xdyXXNsVoW6NtpcjklYYScU4yTjfXxGvuATSMJg4nZ+/0Om2NqDw5LMi/f4fbXdx+vJpl0Wa7IVDev7t5ev4z+b65zcnDf/w/XQHJAa8xAQA= \ No newline at end of file diff --git a/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb b/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb new file mode 100644 index 0000000..c26bd44 Binary files /dev/null and b/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb differ diff --git a/proprietary/vendor/etc/camera/camera_config.xml b/proprietary/vendor/etc/camera/camera_config.xml new file mode 100644 index 0000000..e9fb0b0 --- /dev/null +++ b/proprietary/vendor/etc/camera/camera_config.xml @@ -0,0 +1,514 @@ + + + + + + + + 0 + ov13855_chicony_rear + ov13855_chicony_rear_s2034 + ov13855_chicony_rear_fm24c64d + pmic + ov13855_chicony_rear_chromatix + 1 + BACK + + 90 + + + 0 + 0x1F + 0x4320 + 0 + + + + 3.42 + 2.0 + 10 + 67.4 + 53.3 + 0.1 + + + + + + 0 + hi1333_ofilm_13m + hi1333_ofilm_dw9714v + + hi1333_ofilm_13m_fm24c64d + + pmic + hi1333_ofilm_13m_chromatix + 1 + BACK + 90 + + 0 + 0x1F + 0x4320 + 0 + + + + + 3.37 + 2.2 + 10 + 69.0 + 54.4 + 0.1 + + + + + + + + 0 + ov13855_holitech_13m + ov13855_holitech_fp5510a + + ov13855_holitech_13m_fm24c64d + + pmic + ov13855_holitech_13m_chromatix + 1 + BACK + 90 + + 0 + 0x1F + 0x4320 + 0 + + + + 3.46 + 2.2 + 10 + 68.0 + 53.7 + 0.1 + + + + + + 0 + ov16880_qtech_rear + ov16880_qtech_rear_dw9714a + + pmic + ov13855_holitech_13m_chromatix + 1 + BACK + 90 + + 0 + 0x1F + 0x4320 + 0 + + + 3.37 + 2.2 + 10 + 68.0 + 53.7 + 0.1 + + + + + 0 + ov16885_ofilm_16m + ov16885_ofilm_16m_dw9714v + + ov16885_ofilm_16m_fm24c64d + + pmic + ov16885_ofilm_16m_chromatix + 1 + BACK + 90 + + 0 + 0x1F + 0x4320 + 0 + + + 3.52 + 2.0 + 10 + 67.4 + 53.3 + 0.1 + + + + + + 0 + ov16885_holitech_16m + ov16885_holitech_16m_fp5510a + + ov16885_holitech_16m_fm24c64d + + pmic + ov16885_holitech_16m_chromatix + 1 + BACK + 90 + + 0 + 0x1F + 0x4320 + 0 + + + 3.42 + 2.0 + 10 + 67.4 + 53.3 + 0.1 + + + + + 1 + ov8856_chicony_front + ov8856_chicony_front + pmic + ov8856_chicony_front_chromatix + 1 + FRONT + 270 + + 2 + 0x1F + 0x4320 + 0 + + + + 2.48 + 2.2 + 0.40 + 72.5 + 57.5 + 0.1 + + + + + + 1 + ov8856b_chicony_front + ov8856_chicony_front + pmic + ov8856_chicony_front_chromatix + 1 + FRONT + 270 + + 2 + 0x1F + 0x4320 + 0 + + + 2.48 + 2.2 + 0.40 + 72.5 + 57.5 + 0.1 + + + + + + 1 + hi846_kingcome_front + + pmic + hi846_kingcome_front_chromatix + 1 + FRONT + 270 + + 2 + 0x1F + 0x4320 + 0 + + + 2.48 + 2.2 + 0.40 + 72.5 + 57.5 + 0.1 + + + + + 1 + hi846_tsp_front + hi846_tsp_front + pmic + hi846_tsp_front_chromatix + 1 + FRONT + 270 + + 2 + 0x1F + 0x4320 + 0 + + + + 2.5 + 2.2 + 0.40 + 71.6 + 56.7 + 0.1 + + + + + + 1 + ov16880_qtech_front + + ov16880_qtech_front_fm24c64d + + pmic + ov16880_qtech_front_chromatix + 1 + FRONT + 270 + + 2 + 0x1F + 0x4320 + 0 + + + + 3.43 + 2.0 + 0.40 + 67.0 + 52.9 + 0.1 + + + + + + + 2 + hi556_holitech_13m + + hi556_holitech_13m_fm24c64d + + + hi556_holitech_13m_chromatix + 1 + BACK_AUX + 90 + + 1 + 0x7 + 0x4320 + 0 + + + + 2.00 + 2.4 + 0.5 + 66.7 + 50.0 + 0.1 + + + + + + + 2 + hi556_holitech_16m + + + hi556_holitech_16m_chromatix + 1 + BACK_AUX + 90 + + 1 + 0x7 + 0x4320 + 0 + + + 2.00 + 2.4 + 0.5 + 66.7 + 50.0 + 0.1 + + + + + + 2 + gc5025_ofilm_13m + + gc5025_ofilm_13m_fm24c64d + + + gc5025_ofilm_13m_chromatix + 1 + BACK_AUX + 90 + + 1 + 0x7 + 0x4320 + 0 + + + + + 2.00 + 2.4 + 0.5 + 71.8 + 56.6 + 0.1 + + + + + + + + 2 + gc5025_ofilm_16m + + + gc5025_ofilm_16m_chromatix + 1 + BACK_AUX + 90 + + 1 + 0x7 + 0x4320 + 0 + + + 2.00 + 2.4 + 0.5 + 71.8 + 56.6 + 0.1 + + + + diff --git a/proprietary/vendor/etc/camera/gc5025_ofilm_13m_chromatix.xml b/proprietary/vendor/etc/camera/gc5025_ofilm_13m_chromatix.xml new file mode 100644 index 0000000..4d9ad42 --- /dev/null +++ b/proprietary/vendor/etc/camera/gc5025_ofilm_13m_chromatix.xml @@ -0,0 +1,109 @@ + + + + + + + + gc5025_ofilm_13m_common + gc5025_ofilm_13m_postproc + + + gc5025_ofilm_13m_cpp_snapshot + + + gc5025_ofilm_13m_cpp_us_chromatix + + + gc5025_ofilm_13m_cpp_ds_chromatix + + + + + gc5025_ofilm_13m_snapshot + gc5025_ofilm_13m_snapshot + gc5025_ofilm_13m_video_full + gc5025_ofilm_13m_cpp_snapshot + gc5025_ofilm_13m_cpp_snapshot + gc5025_ofilm_13m_cpp_video_full + gc5025_ofilm_13m_cpp_snapshot + gc5025_ofilm_13m_zsl_preview_bu64297 + gc5025_ofilm_13m_zsl_video_bu64297 + + + + diff --git a/proprietary/vendor/etc/camera/gc5025_ofilm_16m_chromatix.xml b/proprietary/vendor/etc/camera/gc5025_ofilm_16m_chromatix.xml new file mode 100644 index 0000000..81b1b80 --- /dev/null +++ b/proprietary/vendor/etc/camera/gc5025_ofilm_16m_chromatix.xml @@ -0,0 +1,109 @@ + + + + + + + + gc5025_ofilm_16m_common + gc5025_ofilm_16m_postproc + + + gc5025_ofilm_16m_cpp_snapshot + + + gc5025_ofilm_16m_cpp_us_chromatix + + + gc5025_ofilm_16m_cpp_ds_chromatix + + + + + gc5025_ofilm_16m_snapshot + gc5025_ofilm_16m_snapshot + gc5025_ofilm_16m_video_full + gc5025_ofilm_16m_cpp_snapshot + gc5025_ofilm_16m_cpp_snapshot + gc5025_ofilm_16m_cpp_video_full + gc5025_ofilm_16m_cpp_snapshot + gc5025_ofilm_16m_zsl_preview_bu64297 + gc5025_ofilm_16m_zsl_video_bu64297 + + + + diff --git a/proprietary/vendor/etc/camera/hi1333_ofilm_13m_chromatix.xml b/proprietary/vendor/etc/camera/hi1333_ofilm_13m_chromatix.xml new file mode 100644 index 0000000..4670eb3 --- /dev/null +++ b/proprietary/vendor/etc/camera/hi1333_ofilm_13m_chromatix.xml @@ -0,0 +1,142 @@ + + + + + + + + hi1333_ofilm_13m_common + hi1333_ofilm_13m_postproc + + + hi1333_ofilm_13m_cpp_snapshot + + + hi1333_ofilm_13m_cpp_us_chromatix + + + hi1333_ofilm_13m_cpp_ds_chromatix + + + + + hi1333_ofilm_13m_snapshot + hi1333_ofilm_13m_snapshot + hi1333_ofilm_13m_video_full + hi1333_ofilm_13m_cpp_preview + hi1333_ofilm_13m_cpp_snapshot + hi1333_ofilm_13m_cpp_video_full + hi1333_ofilm_13m_cpp_snapshot + hi1333_ofilm_13m_zsl_preview_bu64297 + hi1333_ofilm_13m_zsl_video_bu64297 + + + hi1333_ofilm_13m_snapshot + hi1333_ofilm_13m_snapshot + hi1333_ofilm_13m_video_full + hi1333_ofilm_13m_cpp_preview + hi1333_ofilm_13m_cpp_snapshot + hi1333_ofilm_13m_cpp_video_full + hi1333_ofilm_13m_cpp_snapshot + hi1333_ofilm_13m_zsl_preview_bu64297 + hi1333_ofilm_13m_zsl_video_bu64297 + + + hi1333_ofilm_13m_snapshot + hi1333_ofilm_13m_snapshot + hi1333_ofilm_13m_video_full + hi1333_ofilm_13m_cpp_preview + hi1333_ofilm_13m_cpp_snapshot + hi1333_ofilm_13m_cpp_video_full + hi1333_ofilm_13m_cpp_snapshot + hi1333_ofilm_13m_zsl_preview_bu64297 + hi1333_ofilm_13m_eis_video_bu64297 + + + hi1333_ofilm_13m_hdr + hi1333_ofilm_13m_hdr + hi1333_ofilm_13m_hdr + hi1333_ofilm_13m_hdr_cpp + hi1333_ofilm_13m_hdr_cpp + hi1333_ofilm_13m_hdr_cpp + hi1333_ofilm_13m_hdr_cpp + hi1333_ofilm_13m_hdr_video_3a + hi1333_ofilm_13m_hdr_video_3a + + + + diff --git a/proprietary/vendor/etc/camera/hi556_holitech_13m_chromatix.xml b/proprietary/vendor/etc/camera/hi556_holitech_13m_chromatix.xml new file mode 100644 index 0000000..86e494d --- /dev/null +++ b/proprietary/vendor/etc/camera/hi556_holitech_13m_chromatix.xml @@ -0,0 +1,138 @@ + + + + + + + + hi556_holitech_13m_common + hi556_holitech_13m_postproc + hi556_holitech_13m_cpp_preview + hi556_holitech_13m_cpp_snapshot + hi556_holitech_13m_cpp_liveshot + + + hi556_holitech_13m_cpp_us_chromatix + + + hi556_holitech_13m_cpp_ds_chromatix + + + + + hi556_holitech_13m_snapshot + hi556_holitech_13m_snapshot + hi556_holitech_13m_video_full + hi556_holitech_13m_cpp_video_full + hi556_holitech_13m_zsl_preview + hi556_holitech_13m_zsl_video + + + hi556_holitech_13m_preview + hi556_holitech_13m_preview + hi556_holitech_13m_default_video + hi556_holitech_13m_cpp_video + hi556_holitech_13m_a3_default_preview + hi556_holitech_13m_a3_default_video + + + hi556_holitech_13m_hfr_60 + hi556_holitech_13m_hfr_60 + hi556_holitech_13m_hfr_60 + hi556_holitech_13m_cpp_hfr_60 + hi556_holitech_13m_a3_hfr_60 + hi556_holitech_13m_a3_hfr_60 + + + hi556_holitech_13m_hfr_90 + hi556_holitech_13m_hfr_90 + hi556_holitech_13m_hfr_90 + hi556_holitech_13m_cpp_hfr_90 + hi556_holitech_13m_a3_hfr_90 + hi556_holitech_13m_a3_hfr_90 + + + hi556_holitech_13m_hfr_120 + hi556_holitech_13m_hfr_120 + hi556_holitech_13m_hfr_120 + hi556_holitech_13m_cpp_hfr_120 + hi556_holitech_13m_a3_hfr_120 + hi556_holitech_13m_a3_hfr_120 + + + + diff --git a/proprietary/vendor/etc/camera/hi556_holitech_16m_chromatix.xml b/proprietary/vendor/etc/camera/hi556_holitech_16m_chromatix.xml new file mode 100644 index 0000000..89e908b --- /dev/null +++ b/proprietary/vendor/etc/camera/hi556_holitech_16m_chromatix.xml @@ -0,0 +1,130 @@ + + + + + + + + hi556_holitech_16m_common + hi556_holitech_16m_postproc + hi556_holitech_16m_cpp_preview + hi556_holitech_16m_cpp_snapshot + hi556_holitech_16m_cpp_liveshot + + + hi556_holitech_16m_cpp_us_chromatix + + + hi556_holitech_16m_cpp_ds_chromatix + + + + + hi556_holitech_16m_snapshot + hi556_holitech_16m_snapshot + hi556_holitech_16m_video_full + hi556_holitech_16m_cpp_video_full + hi556_holitech_16m_zsl_preview + hi556_holitech_16m_zsl_video + + + hi556_holitech_16m_snapshot + hi556_holitech_16m_snapshot + hi556_holitech_16m_video_full + hi556_holitech_16m_cpp_video_full + hi556_holitech_16m_zsl_preview + hi556_holitech_16m_zsl_video + + + hi556_holitech_16m_preview + hi556_holitech_16m_preview + hi556_holitech_16m_default_video + hi556_holitech_16m_cpp_video + hi556_holitech_16m_a3_default_preview + hi556_holitech_16m_a3_default_video + + + hi556_holitech_16m_preview + hi556_holitech_16m_preview + hi556_holitech_16m_default_video + hi556_holitech_16m_cpp_video + hi556_holitech_16m_a3_default_preview + hi556_holitech_16m_a3_default_video + + + + diff --git a/proprietary/vendor/etc/camera/hi846_kingcome_front_chromatix.xml b/proprietary/vendor/etc/camera/hi846_kingcome_front_chromatix.xml new file mode 100644 index 0000000..32da4e1 --- /dev/null +++ b/proprietary/vendor/etc/camera/hi846_kingcome_front_chromatix.xml @@ -0,0 +1,138 @@ + + + + + + + + hi846_kingcome_front_common + hi846_kingcome_front_postproc + hi846_kingcome_front_cpp_preview + hi846_kingcome_front_cpp_snapshot + hi846_kingcome_front_cpp_liveshot + + + hi846_kingcome_front_cpp_us_chromatix + + + hi846_kingcome_front_cpp_ds_chromatix + + + + + hi846_kingcome_front_snapshot + hi846_kingcome_front_snapshot + hi846_kingcome_front_default_video + hi846_kingcome_front_cpp_video + hi846_kingcome_front_zsl_preview + hi846_kingcome_front_zsl_video + + + hi846_kingcome_front_preview + hi846_kingcome_front_preview + hi846_kingcome_front_default_video + hi846_kingcome_front_cpp_video + hi846_kingcome_front_a3_default_preview + hi846_kingcome_front_a3_default_video + + + hi846_kingcome_front_hfr_60 + hi846_kingcome_front_hfr_60 + hi846_kingcome_front_hfr_60 + hi846_kingcome_front_cpp_hfr_60 + hi846_kingcome_front_a3_hfr_60 + hi846_kingcome_front_a3_hfr_60 + + + hi846_kingcome_front_hfr_90 + hi846_kingcome_front_hfr_90 + hi846_kingcome_front_hfr_90 + hi846_kingcome_front_cpp_hfr_90 + hi846_kingcome_front_a3_hfr_90 + hi846_kingcome_front_a3_hfr_90 + + + hi846_kingcome_front_hfr_120 + hi846_kingcome_front_hfr_120 + hi846_kingcome_front_hfr_120 + hi846_kingcome_front_cpp_hfr_120 + hi846_kingcome_front_a3_hfr_120 + hi846_kingcome_front_a3_hfr_120 + + + + diff --git a/proprietary/vendor/etc/camera/hi846_tsp_front_chromatix.xml b/proprietary/vendor/etc/camera/hi846_tsp_front_chromatix.xml new file mode 100644 index 0000000..2eea59a --- /dev/null +++ b/proprietary/vendor/etc/camera/hi846_tsp_front_chromatix.xml @@ -0,0 +1,122 @@ + + + + + + + + hi846_tsp_front_common + hi846_tsp_front_postproc + hi846_tsp_front_cpp_preview + hi846_tsp_front_cpp_snapshot + hi846_tsp_front_cpp_liveshot + + + hi846_tsp_front_cpp_us_chromatix + + + hi846_tsp_front_cpp_ds_chromatix + + + + + hi846_tsp_front_snapshot + hi846_tsp_front_snapshot + hi846_tsp_front_default_video + hi846_tsp_front_cpp_video + hi846_tsp_front_zsl_preview + hi846_tsp_front_zsl_video + + + hi846_tsp_front_preview + hi846_tsp_front_preview + hi846_tsp_front_default_video + hi846_tsp_front_cpp_video + hi846_tsp_front_a3_default_preview + hi846_tsp_front_a3_default_video + + + hi846_tsp_front_snapshot + hi846_tsp_front_snapshot + hi846_tsp_front_default_video + hi846_tsp_front_cpp_video + hi846_tsp_front_zsl_preview + hi846_tsp_front_eis_video + + + + diff --git a/proprietary/vendor/etc/camera/ov13855_chicony_rear_chromatix.xml b/proprietary/vendor/etc/camera/ov13855_chicony_rear_chromatix.xml new file mode 100644 index 0000000..400e540 --- /dev/null +++ b/proprietary/vendor/etc/camera/ov13855_chicony_rear_chromatix.xml @@ -0,0 +1,175 @@ + + + + + + + + ov13855_chicony_rear_common + ov13855_chicony_rear_postproc + + + ov13855_chicony_rear_cpp_snapshot + + + ov13855_chicony_rear_cpp_us_chromatix + + + ov13855_chicony_rear_cpp_ds_chromatix + + + + + ov13855_chicony_rear_snapshot + ov13855_chicony_rear_snapshot + ov13855_chicony_rear_video_full + ov13855_chicony_rear_cpp_snapshot + ov13855_chicony_rear_cpp_snapshot + ov13855_chicony_rear_cpp_video_full + ov13855_chicony_rear_cpp_snapshot + ov13855_chicony_rear_zsl_preview_bu64297 + ov13855_chicony_rear_zsl_video_bu64297 + + + ov13855_chicony_rear_snapshot + ov13855_chicony_rear_snapshot + ov13855_chicony_rear_video_full + ov13855_chicony_rear_cpp_snapshot + ov13855_chicony_rear_cpp_snapshot + ov13855_chicony_rear_cpp_video_full + ov13855_chicony_rear_cpp_snapshot + ov13855_chicony_rear_zsl_preview_bu64297 + ov13855_chicony_rear_zsl_video_bu64297 + + + ov13855_chicony_rear_preview + ov13855_chicony_rear_preview + ov13855_chicony_rear_default_video + ov13855_chicony_rear_cpp_preview + ov13855_chicony_rear_cpp_preview + ov13855_chicony_rear_cpp_video + ov13855_chicony_rear_cpp_liveshot + ov13855_chicony_rear_default_preview_bu64297 + ov13855_chicony_rear_default_video_bu64297 + + + ov13855_chicony_rear_preview + ov13855_chicony_rear_preview + ov13855_chicony_rear_default_video + ov13855_chicony_rear_cpp_preview + ov13855_chicony_rear_cpp_preview + ov13855_chicony_rear_cpp_video + ov13855_chicony_rear_cpp_liveshot + ov13855_chicony_rear_default_preview_bu64297 + ov13855_chicony_rear_default_video_bu64297 + + + ov13855_chicony_rear_hfr_60 + ov13855_chicony_rear_hfr_60 + ov13855_chicony_rear_hfr_60 + ov13855_chicony_rear_cpp_hfr_60 + ov13855_chicony_rear_cpp_hfr_60 + ov13855_chicony_rear_cpp_hfr_60 + ov13855_chicony_rear_cpp_hfr_60 + ov13855_chicony_rear_hfr_60_bu64297 + ov13855_chicony_rear_hfr_60_bu64297 + + + ov13855_chicony_rear_hfr_90 + ov13855_chicony_rear_hfr_90 + ov13855_chicony_rear_hfr_90 + ov13855_chicony_rear_cpp_hfr_90 + ov13855_chicony_rear_cpp_hfr_90 + ov13855_chicony_rear_cpp_hfr_90 + ov13855_chicony_rear_cpp_hfr_90 + ov13855_chicony_rear_hfr_90_bu64297 + ov13855_chicony_rear_hfr_90_bu64297 + + + ov13855_chicony_rear_hfr_120 + ov13855_chicony_rear_hfr_120 + ov13855_chicony_rear_hfr_120 + ov13855_chicony_rear_cpp_hfr_120 + ov13855_chicony_rear_cpp_hfr_120 + ov13855_chicony_rear_cpp_hfr_120 + ov13855_chicony_rear_cpp_hfr_120 + ov13855_chicony_rear_hfr_120_bu64297 + ov13855_chicony_rear_hfr_120_bu64297 + + + + diff --git a/proprietary/vendor/etc/camera/ov13855_holitech_13m_chromatix.xml b/proprietary/vendor/etc/camera/ov13855_holitech_13m_chromatix.xml new file mode 100644 index 0000000..48d727f --- /dev/null +++ b/proprietary/vendor/etc/camera/ov13855_holitech_13m_chromatix.xml @@ -0,0 +1,153 @@ + + + + + + + + ov13855_holitech_13m_common + ov13855_holitech_13m_postproc + + + ov13855_holitech_13m_cpp_snapshot + + + ov13855_holitech_13m_cpp_us_chromatix + + + ov13855_holitech_13m_cpp_ds_chromatix + + + + + ov13855_holitech_13m_snapshot + ov13855_holitech_13m_snapshot + ov13855_holitech_13m_video_full + ov13855_holitech_13m_cpp_preview + ov13855_holitech_13m_cpp_snapshot + ov13855_holitech_13m_cpp_video_full + ov13855_holitech_13m_cpp_snapshot + ov13855_holitech_13m_zsl_preview_bu64297 + ov13855_holitech_13m_zsl_video_bu64297 + + + ov13855_holitech_13m_snapshot + ov13855_holitech_13m_snapshot + ov13855_holitech_13m_video_full + ov13855_holitech_13m_cpp_preview + ov13855_holitech_13m_cpp_snapshot + ov13855_holitech_13m_cpp_video_full + ov13855_holitech_13m_cpp_snapshot + ov13855_holitech_13m_zsl_preview_bu64297 + ov13855_holitech_13m_zsl_video_bu64297 + + + ov13855_holitech_13m_preview + ov13855_holitech_13m_preview + ov13855_holitech_13m_default_video + ov13855_holitech_13m_cpp_preview + ov13855_holitech_13m_cpp_preview + ov13855_holitech_13m_cpp_video + ov13855_holitech_13m_cpp_liveshot + ov13855_holitech_13m_default_preview_bu64297 + ov13855_holitech_13m_default_video_bu64297 + + + ov13855_holitech_13m_snapshot + ov13855_holitech_13m_snapshot + ov13855_holitech_13m_video_full + ov13855_holitech_13m_cpp_preview + ov13855_holitech_13m_cpp_snapshot + ov13855_holitech_13m_cpp_video_full + ov13855_holitech_13m_cpp_snapshot + ov13855_holitech_13m_zsl_preview_bu64297 + ov13855_holitech_13m_eis_video_bu64297 + + + ov13855_holitech_13m_hdr + ov13855_holitech_13m_hdr + ov13855_holitech_13m_hdr + ov13855_holitech_13m_hdr_cpp + ov13855_holitech_13m_hdr_cpp + ov13855_holitech_13m_hdr_cpp + ov13855_holitech_13m_hdr_cpp + ov13855_holitech_13m_hdr_3a + ov13855_holitech_13m_hdr_3a + + + + diff --git a/proprietary/vendor/etc/camera/ov16880_qtech_front_chromatix.xml b/proprietary/vendor/etc/camera/ov16880_qtech_front_chromatix.xml new file mode 100644 index 0000000..9959fd8 --- /dev/null +++ b/proprietary/vendor/etc/camera/ov16880_qtech_front_chromatix.xml @@ -0,0 +1,175 @@ + + + + + + + + ov16880_qtech_front_common + ov16880_qtech_front_postproc + + + ov16880_qtech_front_cpp_snapshot + + + ov16880_qtech_front_cpp_us_chromatix + + + ov16880_qtech_front_cpp_ds_chromatix + + + + + ov16880_qtech_front_preview + ov16880_qtech_front_snapshot + ov16880_qtech_front_video_full + ov16880_qtech_front_cpp_preview + ov16880_qtech_front_cpp_snapshot + ov16880_qtech_front_cpp_video_full + ov16880_qtech_front_cpp_liveshot + ov16880_qtech_front_zsl_preview_bu64297 + ov16880_qtech_front_zsl_video_bu64297 + + + ov16880_qtech_front_preview + ov16880_qtech_front_snapshot + ov16880_qtech_front_video_full + ov16880_qtech_front_cpp_preview + ov16880_qtech_front_cpp_snapshot + ov16880_qtech_front_cpp_video_full + ov16880_qtech_front_cpp_liveshot + ov16880_qtech_front_default_preview_bu64297 + ov16880_qtech_front_default_video_bu64297 + + + ov16880_qtech_front_preview + ov16880_qtech_front_preview + ov16880_qtech_front_default_video + ov16880_qtech_front_cpp_preview + ov16880_qtech_front_cpp_preview + ov16880_qtech_front_cpp_video + ov16880_qtech_front_cpp_liveshot + ov16880_qtech_front_default_preview_bu64297 + ov16880_qtech_front_default_video_bu64297 + + + ov16880_qtech_front_preview + ov16880_qtech_front_preview + ov16880_qtech_front_default_video + ov16880_qtech_front_cpp_preview + ov16880_qtech_front_cpp_preview + ov16880_qtech_front_cpp_video + ov16880_qtech_front_cpp_liveshot + ov16880_qtech_front_default_preview_bu64297 + ov16880_qtech_front_default_video_bu64297 + + + ov16880_qtech_front_hfr_60 + ov16880_qtech_front_hfr_60 + ov16880_qtech_front_hfr_60 + ov16880_qtech_front_cpp_hfr_60 + ov16880_qtech_front_cpp_hfr_60 + ov16880_qtech_front_cpp_hfr_60 + ov16880_qtech_front_cpp_hfr_60 + ov16880_qtech_front_hfr_60_bu64297 + ov16880_qtech_front_hfr_60_bu64297 + + + ov16880_qtech_front_preview + ov16880_qtech_front_snapshot + ov16880_qtech_front_video_full + ov16880_qtech_front_cpp_preview + ov16880_qtech_front_cpp_snapshot + ov16880_qtech_front_cpp_video_full + ov16880_qtech_front_cpp_liveshot + ov16880_qtech_front_zsl_preview_bu64297 + ov16880_qtech_front_eis_video_bu64297 + + + ov16880_qtech_front_hfr_120 + ov16880_qtech_front_hfr_120 + ov16880_qtech_front_hfr_120 + ov16880_qtech_front_cpp_hfr_120 + ov16880_qtech_front_cpp_hfr_120 + ov16880_qtech_front_cpp_hfr_120 + ov16880_qtech_front_cpp_hfr_120 + ov16880_qtech_front_hfr_120_bu64297 + ov16880_qtech_front_hfr_120_bu64297 + + + + diff --git a/proprietary/vendor/etc/camera/ov16885_holitech_16m_chromatix.xml b/proprietary/vendor/etc/camera/ov16885_holitech_16m_chromatix.xml new file mode 100644 index 0000000..c16b2de --- /dev/null +++ b/proprietary/vendor/etc/camera/ov16885_holitech_16m_chromatix.xml @@ -0,0 +1,131 @@ + + + + + + + + ov16885_holitech_16m_common + ov16885_holitech_16m_postproc + + + ov16885_holitech_16m_cpp_snapshot + + + ov16885_holitech_16m_cpp_us_chromatix + + + ov16885_holitech_16m_cpp_ds_chromatix + + + + + ov16885_holitech_16m_snapshot + ov16885_holitech_16m_snapshot + ov16885_holitech_16m_video_full + ov16885_holitech_16m_cpp_preview + ov16885_holitech_16m_cpp_snapshot + ov16885_holitech_16m_cpp_video_full + ov16885_holitech_16m_cpp_snapshot + ov16885_holitech_16m_zsl_preview_bu64297 + ov16885_holitech_16m_zsl_video_bu64297 + + + ov16885_holitech_16m_snapshot + ov16885_holitech_16m_snapshot + ov16885_holitech_16m_video_full + ov16885_holitech_16m_cpp_preview + ov16885_holitech_16m_cpp_snapshot + ov16885_holitech_16m_cpp_video_full + ov16885_holitech_16m_cpp_snapshot + ov16885_holitech_16m_zsl_preview_bu64297 + ov16885_holitech_16m_eis_video_bu64297 + + + ov16885_holitech_16m_hdr + ov16885_holitech_16m_hdr + ov16885_holitech_16m_hdr + ov16885_holitech_16m_hdr_cpp + ov16885_holitech_16m_hdr_cpp + ov16885_holitech_16m_hdr_cpp + ov16885_holitech_16m_hdr_cpp + ov16885_holitech_16m_hdr_3a + ov16885_holitech_16m_hdr_3a + + + + diff --git a/proprietary/vendor/etc/camera/ov16885_ofilm_16m_chromatix.xml b/proprietary/vendor/etc/camera/ov16885_ofilm_16m_chromatix.xml new file mode 100644 index 0000000..4d61d87 --- /dev/null +++ b/proprietary/vendor/etc/camera/ov16885_ofilm_16m_chromatix.xml @@ -0,0 +1,133 @@ + + + + + + + + ov16885_ofilm_16m_common + ov16885_ofilm_16m_postproc + + + ov16885_ofilm_16m_cpp_snapshot + + + ov16885_ofilm_16m_cpp_us_chromatix + + + ov16885_ofilm_16m_cpp_ds_chromatix + + + + + ov16885_ofilm_16m_preview + ov16885_ofilm_16m_snapshot + ov16885_ofilm_16m_video_full + ov16885_ofilm_16m_cpp_preview + ov16885_ofilm_16m_cpp_snapshot + ov16885_ofilm_16m_cpp_video_full + ov16885_ofilm_16m_cpp_snapshot + ov16885_ofilm_16m_zsl_preview_bu64297 + ov16885_ofilm_16m_zsl_video_bu64297 + + + + ov16885_ofilm_16m_hdr + ov16885_ofilm_16m_hdr + ov16885_ofilm_16m_hdr + ov16885_ofilm_16m_hdr_cpp + ov16885_ofilm_16m_hdr_cpp + ov16885_ofilm_16m_hdr_cpp + ov16885_ofilm_16m_hdr_cpp + ov16885_ofilm_16m_hdr_3a + ov16885_ofilm_16m_hdr_3a + + + + diff --git a/proprietary/vendor/etc/camera/ov8856_chicony_front_chromatix.xml b/proprietary/vendor/etc/camera/ov8856_chicony_front_chromatix.xml new file mode 100644 index 0000000..cd5da8e --- /dev/null +++ b/proprietary/vendor/etc/camera/ov8856_chicony_front_chromatix.xml @@ -0,0 +1,146 @@ + + + + + + + + ov8856_chicony_front_common + ov8856_chicony_front_postproc + ov8856_chicony_front_cpp_preview + ov8856_chicony_front_cpp_snapshot + ov8856_chicony_front_cpp_liveshot + + + ov8856_chicony_front_cpp_us_chromatix + + + ov8856_chicony_front_cpp_ds_chromatix + + + + + ov8856_chicony_front_snapshot + ov8856_chicony_front_snapshot + ov8856_chicony_front_default_video + ov8856_chicony_front_cpp_video + ov8856_chicony_front_zsl_preview + ov8856_chicony_front_zsl_video + + + ov8856_chicony_front_preview + ov8856_chicony_front_preview + ov8856_chicony_front_default_video + ov8856_chicony_front_cpp_video + ov8856_chicony_front_a3_default_preview + ov8856_chicony_front_a3_default_video + + + ov8856_chicony_front_hfr_60 + ov8856_chicony_front_hfr_60 + ov8856_chicony_front_hfr_60 + ov8856_chicony_front_cpp_hfr_60 + ov8856_chicony_front_a3_hfr_60 + ov8856_chicony_front_a3_hfr_60 + + + ov8856_chicony_front_hfr_90 + ov8856_chicony_front_hfr_90 + ov8856_chicony_front_hfr_90 + ov8856_chicony_front_cpp_hfr_90 + ov8856_chicony_front_a3_hfr_90 + ov8856_chicony_front_a3_hfr_90 + + + ov8856_chicony_front_hfr_120 + ov8856_chicony_front_hfr_120 + ov8856_chicony_front_hfr_120 + ov8856_chicony_front_cpp_hfr_120 + ov8856_chicony_front_a3_hfr_120 + ov8856_chicony_front_a3_hfr_120 + + + ov8856_chicony_front_snapshot + ov8856_chicony_front_snapshot + ov8856_chicony_front_default_video + ov8856_chicony_front_cpp_video + ov8856_chicony_front_zsl_preview + ov8856_chicony_front_eis_video + + + + diff --git a/proprietary/vendor/etc/sensors/sensor_def_qcomdev.conf b/proprietary/vendor/etc/sensors/sensor_def_qcomdev.conf new file mode 100644 index 0000000..5c78533 --- /dev/null +++ b/proprietary/vendor/etc/sensors/sensor_def_qcomdev.conf @@ -0,0 +1,6031 @@ +# +# File: sensor_def_qcomdev.conf +# +# Tihs file contains default sensor registry values for Qualcomm development +# test platforms. +# +# Copyright (c) 2013-2017 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + + +# File format: +# +# Lines starting with "#" are comments and ignored. +# +# File metadata uses this format: +# :key value1 value2 +# +# The following keys are defined: +# - "version" : value1 is non-zero positive version number of the file. This +# number will be stored in the sensors registry. It should be equal to the +# largest version of any item. It will be saved in the sensors registry for +# later use when initializing values. See the item format below. +# This value should only be specified once in the file. +# +# - "hardware" : The value1 will be compared to the "Hardware" string from +# the property of ro.board.platform. +# Items will only be used as default values in the registry if the hardware +# string value is a substring of the ro.board.platform string. +# This metadata key can be used more than once, so that one file can support +# more than one type of hardware. +# The value may be NULL, indicating common item values for all hardware. +# Common conf entries for multiple hardware can be mentioned as below. +# configuration below this string is common for 8952,8956 and 8974 +# :hardware 8952 8956 8974 +# hardware list gets overwritten with the new one every time when "hardware" +# tag appears while parsing conf file. +# +# - "platform" : Similar to the "hardware" key, but this string will need to +# match the text of either /sys/devices/soc0/hw_platform or +# /sys/devices/soc0/platform_subtype. +# Common conf entries for multiple platform can be mentioned as below. +# configuration below this string is common for MTP and QRD +# :platfrom MTP QRD +# platform list gets overwritten with the new one every time when "platfrom" +# tag appears while parsing conf file. +# +# +# - "soc_id" : Similar to the "hardware" key, but this string will need to +# match the text of /sys/devices/soc0/soc_id. +# Common conf entries for multiple soc_id can be mentioned as below. +# configuration below this string is common for soc_id 264 and 278 +# :soc_id 264 278 +# soc_id list gets overwritten with the new one every time when "soc_id" +# tag appears while parsing conf file. +# +# - "subtype" : Similar to the "hardware" key, but this string will need to +# match the text of /sys/devices/soc0/platform_subtype. +# Common conf entries for multiple subtype can be mentioned as below. +# configuration below this string is common for subtype X and Y +# :subtype X Y +# subtype list gets overwritten with the new one every time when "subtype" +# tag appears while parsing conf file. +# +# - "sub_id" : Similar to the "hardware" key, but this string will need to +# match the text of /sys/devices/soc0/platform_subtype_id. +# Common conf entries for multiple sub_id can be mentioned as below. +# configuration below this string is common for sub_id +# :sub_id 0 10 +# sub_id list gets overwritten with the new one every time when "sub_id" +# tag appears while parsing conf file. +# +# - "soc_rev" : Similar to the "hardware" key, but this string will need to +# match the text of /sys/devices/soc0/revision. +# Common conf entries for multiple soc_rev can be mentioned as below. +# configuration below this string is common for soc_rev 1.0,2.0 and 3.0 +# :soc_rev 1.0 2.0 3.0 +# soc_rev list gets overwritten with the new one every time when "soc_rev" +# tag appears while parsing conf file. +# +# - "plat_ver" : Similar to the "hardware" key, but this string will need to +# match the text of /sys/devices/soc0/platform_version. +# Common conf entries for multiple plat_ver can be mentioned as below. +# configuration below this string is common for plat_ver 131072 and 1179648 +# :plat_ver 131072 1179648 +# plat_ver list gets overwritten with the new one every time when "plat_ver" +# tag appears while parsing conf file. +# +# - "property" : value1 is the Android system property key, and value2 is +# the desired property value. If the system property value matches the +# desired property value, then the following items will be applied. +# This metadata key can be used more than once, in which case the new +# property value overrides the old. +# value1 and 2 may be NULL, indicating common item values for all properties. +# +# Registry items are in lines with the following format: +# +# Where: +# itemID is the numeric item ID defined in sns_reg_api_v02.h +# +# "value" is the numeric value of the item. +# +# "version" is a non-zero version of the item value. +# The version field will be compared against the previous saved +# value in the sensors registry. If this value is greater than the +# saved value, the default will be applied. Otherwise, the default +# will be skipped. +# +# Registry item values will only be applied if the hardware, platform, and +# property values match for the current hardware configuration. +# +# The numeric fields are parsed with the strtoull function, base 0. +# + +# Huaqin modify for sensors conf update by zhuqiang at 2018/04/27 start +:version 0x00010004 +# Huaqin modify for sensors conf update by zhuqiang at 2018/04/27 end + +####################################################################### +### MSM8976,APQ8076 and MSM8956 Chipsets +####################################################################### +# msm8976,apq8076 and msm8956 share the same property(ro.board.platfrom) +# as msm8952. +# use 8952 as hardware,8976,8076 and 8956 identification is done by +# soc_id which is unique. +:hardware 8952 +:platform +:property +# soc_id for msm8976 targets is 278 +# soc_id for apq8076 targets is 277 +# soc_id for msm8956 targets is 266 +# Below configuration is common for msm8976,apq8076 and msm8956 +:soc_id 278 266 277 +# Orientation of sensors +# accel x/y/z +700 -2 0x00010001 #accel-x-axis +701 1 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -2 0x00010001 #gyro-x-axis +801 1 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -2 0x00010001 #mag-x-axis +901 -1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 1 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +# SSI SMGR Cfg 0 BMI160 FIFO +1903 0x0f4d0fd654c7eab5 0x00010001 #UUID +1902 0xd646cb83ec0cd5a5 0x00010001 #UUID +1904 10000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 5 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 138 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x68 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 1 BMG160 FIFO +1919 0x0f4d0fd654c7eab5 0x00010001 #UUID +1918 0xd646cb83ec0cd5a5 0x00010001 #UUID +1920 150000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 5 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 138 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x68 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0XD0 0x00010001 #flags +1983 0 0x00010001 #device_select + +# SSI SMGR Cfg 2: HSCDTD008A POLL +1935 0x6b7b6b353051699e 0x00010001 #UUID +1934 0xe1451a747fc17ad2 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 5 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0 0x00010001 #flags +1984 0 0x00010001 #device_select + +# SSI SMGR Cfg 3: LPS25H POLL +1951 0x04e4e644164294bf 0x00010001 #UUID +1950 0xf84490bce44e195c 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 1000 0x00010001 #idle_to_ready +1954 5 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x5C 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select + +# SSI SMGR Cfg 4: TMG399x DRI +1967 0x8ab69de1d4cdf1a2 0x00010001 #UUID +1966 0xf1400bc7db90fb32 0x00010001 #UUID +1968 5700 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 5 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 141 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select + + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 1 0x00010001 #Min Ver + +# QMAG_CAL Configuration +3801 1 0x00010001 +3804 0x000A0000 0x00010001 #Sample Rate + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 1 0x00010001 #min ver +2702 136 0x00010001 #I2C SDA_1 +2703 137 0x00010001 #I2C SCL_1 +2704 0xFFFF 0x00010001 #I2C SDA_2 +2705 0xFFFF 0x00010001 #I2C SCL_2 +#2706 132 0x00010001 #RESET pin +2709 138 0x00010001 #ACCEL DRI +2710 138 0x00010001 #GYRO DRI +2711 142 0x00010001 #MAG DRI +2712 141 0x00010001 #ALS/PRX INT +2714 140 0x00010001 #PRESS INT + +# SSI SMGR Cfg 5: TMG399x RGB DRI +3603 0x8ab69de1d4cdf1a2 0x00010001 #UUID +3602 0xf1400bc7db90fb32 0x00010001 #UUID +3604 5700 0x00010001 #off_to_idle +3605 10000 0x00010001 #idle_to_ready +3606 5 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 141 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select + +# AMD Cfg +200 0x000A0000 0x00010001 #AMD Default Sample rate +201 0x00000CDC 0x00010001 #AMD INT Cfg param1 +202 0x00008000 0x00010001 #AMD INT Cfg param2 + +# RMD Cfg +220 0x001E0000 0x00010001 #RMD Default Sample rate +221 0X0001B333 0x00010001 #RMD INT Cfg param1 +222 0x00003333 0x00010001 #RMD INT Cfg param2 +223 0x00001657 0x00010001 #RMD INT Cfg param3 +224 0x00003333 0x00010001 #RMD INT Cfg param4 + +# Mag soft iron calibration +1940 0x00000014 0x00010001 # cal_grp_id +401 0x00000001 0x00010001 # Mag_fac_cal_bias_valid +402 0x00000001 0x00010001 # Mag_fac_cal_matrix_valid +406 0x0000EFFF 0x00010001 # Compensation_matrix_0_0 +407 0xFFFFFEA5 0x00010001 # Compensation_matrix_0_1 +408 0x00000896 0x00010001 # Compensation_matrix_0_2 +409 0xFFFFFEA5 0x00010001 # Compensation_matrix_1_0 +410 0x00014000 0x00010001 # Compensation_matrix_1_1 +411 0x0000026B 0x00010001 # Compensation_matrix_1_2 +412 0x00000896 0x00010001 # Compensation_matrix_2_0 +413 0x0000026B 0x00010001 # Compensation_matrix_2_1 +414 0x0000E03A 0x00010001 # Compensation_matrix_2_2 + +:platform QRD +# Orientation of sensors +# accel0 x/y/z +700 -1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #max-x-axis +901 -2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +# SSI SMGR Cfg 0 BMA253 +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1904 3000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 5 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 138 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x18 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 1 BMI160 ACCEL +1919 0x0f4d0fd654c7eab5 0x00010001 #UUID +1918 0xd646cb83ec0cd5a5 0x00010001 #UUID +1920 30000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 5 0x00010001 #i2c_bus +1923 1000 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 139 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 1 0x00010001 #sensor_id +1928 0x69 0x00010001 #i2c_address +1929 1 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0X40 0x00010001 #flags +1983 0 0x00010001 #device_select + +# SSI SMGR Cfg 2 BMI160 GYRO +1935 0x0f4d0fd654c7eab5 0x00010001 #UUID +1934 0xd646cb83ec0cd5a5 0x00010001 #UUID +1936 30000 0x00010001 #off_to_idle +1938 5 0x00010001 #i2c_bus +1939 1010 0x00010001 #reg_group_id +1940 10 0x00010001 #cal_grp_id +1941 139 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 10 0x00010001 #sensor_id +1944 0x69 0x00010001 #i2c_address +1945 3 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 -1 0x00010001 #rel_sns_idx +1948 4 0x00010001 #sens_default +1949 0X40 0x00010001 #flags +1984 0 0x00010001 #device_select + +# SSI SMGR Cfg 3: TMD27723 +1951 0x9ab11a6ea1c0218a 0x00010001 #UUID +1950 0xcc44f904e9e569f7 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 0 0x00010001 #idle_to_ready +1954 5 0x00010001 #i2c_bus +1955 1040 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 141 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 40 0x00010001 #sensor_id +1960 0x39 0x00010001 #i2c_address +1961 5 0x00010001 #data_type1 +1962 6 0x00010001 #data_type2 +1963 -1 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0x00 0x00010001 #flags +1985 0 0x00010001 #device_select + +# SSI SMGR Cfg 4: MMC3530 +1967 0x7fc31ec17f1c0abd 0x00010001 #UUID +1966 0x5c473990a806b072 0x00010001 #UUID +1968 5 0x00010001 #off_to_idle +1969 10 0x00010001 #idle_to_ready +1970 5 0x00010001 #i2c_bus +1971 1020 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 0xFFFF 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 20 0x00010001 #sensor_id +1976 0x30 0x00010001 #i2c_address +1977 2 0x00010001 #data_type1 +1978 0 0x00010001 #data_type2 +1979 -1 0x00010001 #rel_sns_idx +1980 1 0x00010001 #sens_default +1981 0 0x00010001 #flags +1986 0 0x00010001 #device_select + +# QMAG_CAL Configuration +3801 1 0x00010001 + +# platform: QRD, subtype: POLARIS +:subtype POLARIS + +# Orientation of sensors +# accel0 x/y/z +700 1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# mag x/y/z +900 1 0x00010001 #max-x-axis +901 -2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +# SSI SMGR Cfg 0 LIS2HH FIFO ACC +1903 0x8b32c5274ad0b6b8 0x00010001 #UUID +1902 0x224b9d8e7c327218 0x00010001 #UUID +1904 100000 0x00010001 #off_to_idle +1905 25000 0x00010001 #idle_to_ready +1906 5 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 138 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x1d 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 1 LIS2MDL MAG +1919 0xca65bea8d350d5be 0x00010001 #UUID +1918 0x594b35ddb8cb132f 0x00010001 #UUID +1920 1000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 5 0x00010001 #i2c_bus +1923 1020 0x00010001 #reg_group_id +1924 0xFFFF 0x00010001 #cal_grp_id +1925 142 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 20 0x00010001 #sensor_id +1928 0x1E 0x00010000 #i2c_address +1929 2 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 0 0x00010001 #sens_default +1933 0 0x00010001 #flags +1983 0 0x00010001 #device_select + +1935 0 0x00010001 #UUID +1934 0 0x00010001 #UUID + +1951 0 0x00010001 #UUID +1950 0 0x00010001 #UUID + +1967 0 0x00010001 #UUID +1966 0 0x00010001 #UUID + +3603 0 0x00010001 #UUID +3602 0 0x00010001 #UUID + +####################################################################### +### 8952 Chipsets +####################################################################### +:hardware 8952 +:platform +:property +:subtype +# Use soc_id of msm8952(264) to indicate, this configuration is specific +# to msm8952 targets. This is needed as msm8952 and msm8976 share same +# hardware field. +# soc_id for msm8952 targets is 264 +# soc_id for apq8052 targets is 289 +:soc_id 264 289 +# Orientation of sensors +# accel x/y/z +700 -1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -2 0x00010001 #mag-x-axis +901 -1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 1 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +# SSI SMGR Cfg 0 BMA2x2/BMI058 FIFO +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1904 3000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 4 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 42 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x18 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 1 BMG160/BMI058 FIFO +1919 0xc0b3f9bee990498d 0x00010001 #UUID +1918 0xc347c5575be90345 0x00010001 #UUID +1920 30000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 4 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 45 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x68 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0XD0 0x00010001 #flags +1983 0 0x00010001 #device_select + +# SSI SMGR Cfg 2: HSCDTD008A POLL +1935 0x6b7b6b353051699e 0x00010001 #UUID +1934 0xe1451a747fc17ad2 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 4 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0 0x00010001 #flags +1984 0 0x00010001 #device_select + +# SSI SMGR Cfg 3: LPS25H POLL +1951 0x04e4e644164294bf 0x00010001 #UUID +1950 0xf84490bce44e195c 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 1000 0x00010001 #idle_to_ready +1954 4 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x5C 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select + +# SSI SMGR Cfg 4: TMG399x DRI +1967 0x8ab69de1d4cdf1a2 0x00010001 #UUID +1966 0xf1400bc7db90fb32 0x00010001 #UUID +1968 5700 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 4 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 43 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select + + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 1 0x00010001 #Min Ver + +# QMAG_CAL Configuration +3801 1 0x00010001 +3804 0x000A0000 0x00010001 #Sample Rate + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 1 0x00010001 #min ver +2702 14 0x00010001 #I2C SDA_1 +2703 15 0x00010001 #I2C SCL_1 +2704 0xFFFF 0x00010001 #I2C SDA_2 +2705 0xFFFF 0x00010001 #I2C SCL_2 +2706 132 0x00010001 #RESET pin +2709 42 0x00010001 #ACCEL DRI +2710 45 0x00010001 #GYRO DRI +2711 44 0x00010001 #MAG DRI +2712 43 0x00010001 #ALS/PRX INT +2714 46 0x00010001 #PRESS INT + +# SSI SMGR Cfg 5: TMG399x RGB DRI +3603 0x8ab69de1d4cdf1a2 0x00010001 #UUID +3602 0xf1400bc7db90fb32 0x00010001 #UUID +3604 5700 0x00010001 #off_to_idle +3605 10000 0x00010001 #idle_to_ready +3606 4 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 43 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select + +# AMD Cfg +200 0x000A0000 0x00010001 #AMD Default Sample rate +201 0x00000CDC 0x00010001 #AMD INT Cfg param1 +202 0x00008000 0x00010001 #AMD INT Cfg param2 + +# RMD Cfg +220 0x001E0000 0x00010001 #RMD Default Sample rate +221 0X0001B333 0x00010001 #RMD INT Cfg param1 +222 0x00003333 0x00010001 #RMD INT Cfg param2 +223 0x00001657 0x00010001 #RMD INT Cfg param3 +224 0x00003333 0x00010001 #RMD INT Cfg param4 + +:platform MTP +# TMG399x override default parameters +100 25 0x00010001 #visible_light_trans_ratio +101 60 0x00010001 #ir_light_trans_ratio +102 10 0x00010001 #dc_offset +103 80 0x00010001 #near_thresh +104 50 0x00010001 #far_thresh +105 200 0x00010001 #prx_factor +106 281 0x00010001 #als factor +107 50 0x00010001 #ams_magic_number +108 1 0x00010001 #ams_driver_id +109 1 0x00010001 #calibratePhone +110 1 0x00010001 #ams_sensor +111 250 0x00010001 #calLuxLower +112 500 0x00010001 #calLuxUpper +113 458 0x00010001 #d_factor +114 440 0x00010001 #r_coef +115 1000 0x00010001 #g_coef +116 0xfffffff6 0x00010001 #b_coef +117 3057 0x00010001 #ct_coef +118 785 0x00010001 #ct_offset +119 100 0x00010001 #proxDetect +120 50 0x00010001 #proxRelease +121 0x400 0x00010001 #luxCorrection + +:platform QRD +# Orientation of sensors +# accel0 x/y/z +700 1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -2 0x00010001 #max-x-axis +901 -1 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +# SSI SMGR Cfg 0 BMI160 ACCEL +1903 0x0f4d0fd654c7eab5 0x00010001 #UUID +1902 0xd646cb83ec0cd5a5 0x00010001 #UUID +1904 30000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 4 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 10 0x00010001 #cal_grp_id +1909 45 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x69 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 4 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 1 BMI160 GYRO +1919 0x0f4d0fd654c7eab5 0x00010001 #UUID +1918 0xd646cb83ec0cd5a5 0x00010001 #UUID +1920 30000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 4 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 45 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x69 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 2 TMD27723 +1935 0x9ab11a6ea1c0218a 0x00010001 #UUID +1934 0xcc44f904e9e569f7 0x00010001 #UUID +1936 10000 0x00010001 #off_to_idle +1937 0 0x00010001 #idle_to_ready +1938 4 0x00010001 #i2c_bus +1939 1040 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 43 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 40 0x00010001 #sensor_id +1944 0x39 0x00010001 #i2c_address +1945 5 0x00010001 #data_type1 +1946 6 0x00010001 #data_type2 +1947 -1 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0x00 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 3 MMC3530 +1951 0x7fc31ec17f1c0abd 0x00010001 #UUID +1950 0x5c473990a806b072 0x00010001 #UUID +1952 5 0x00010001 #off_to_idle +1953 10 0x00010001 #idle_to_ready +1954 4 0x00010001 #i2c_bus +1955 1020 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 20 0x00010001 #sensor_id +1960 0x30 0x00010001 #i2c_address +1961 2 0x00010001 #data_type1 +1962 0 0x00010001 #data_type2 +1963 -1 0x00010001 #rel_sns_idx +1964 1 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0xff 0x00010001 #vdd +1994 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 4: None +1967 0 0x00010001 #UUID +1966 0 0x00010001 #UUID +1968 0 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 0 0x00010001 #i2c_bus +1971 0 0x00010001 #reg_group_id +1972 0 0x00010001 #cal_grp_id +1973 0 0x00010001 #gpio1 +1974 0 0x00010001 #gpio2 +1975 0 0x00010001 #sensor_id +1976 0 0x00010001 #i2c_address +1977 0 0x00010001 #data_type1 +1978 0 0x00010001 #data_type2 +1979 0 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0 0x00010001 #vdd +1996 0 0x00010001 #vddio + +# SSI SMGR Cfg 5: None +3603 0 0x00010001 #UUID +3602 0 0x00010001 #UUID +3604 0 0x00010001 #off_to_idle +3605 0 0x00010001 #idle_to_ready +3606 0 0x00010001 #i2c_bus +3607 0 0x00010001 #reg_group_id +3608 0 0x00010001 #cal_grp_id +3609 0 0x00010001 #gpio1 +3610 0 0x00010001 #gpio2 +3611 0 0x00010001 #sensor_id +3612 0 0x00010001 #i2c_address +3613 0 0x00010001 #data_type1 +3614 0 0x00010001 #data_type2 +3615 0 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0 0x00010001 #vdd +3688 0 0x00010001 #vddio + +# QMAG_CAL Configuration +3801 1 0x00010001 + +####################################################################### +### MSM8940, MSM8937 and MSM8917 Chipsets +####################################################################### +# MSM8940, MSM8937 and MSM8917 share the same property(ro.board.platfrom) as 8937. +# In this configuration, MSM8940, MSM8937 and MSM8917 share same sensor +# configuration because sensors are same in reference design. +# The identification of MSM8940, MSM8937 and MSM8917 can be done by soc_id +# which is unique. +# - : +# MSM8940 - 313 +# MSM8937 - 294 APQ8037 - 295 +# MSM8917 - 303 APQ8017 - 307 MSM8217 - 308 MSM8617 - 309 +# MSM8920 - 320 + +:hardware 8937 +:platform +:property +:soc_id +# Orientation of sensors +# accel x/y/z +700 -2 0x00010001 #accel-x-axis +701 1 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 2 0x00010001 #mag-x-axis +901 1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x00010001 # AMD +225 983040 0x00010001 # RMD +504 65536 0x00010001 # Gyro Cal +1703 65536 0x00010001 # Ped +2800 983040 0x00010001 # basic ges +2900 983040 0x00010001 # Facing +3400 65536 0x00010001 # CMC +609 983040 0x00010001 # FMV +1005 983040 0x00010001 # Grav +1103 983040 0x00010001 # orientation +3000 983040 0x00010001 # gyro quat +3100 983040 0x00010001 # rot vec +3500 983040 0x00010001 # game rv +4112 65536 0x00010001 # SMD +4103 5 0x00010001 # SMD_ACC_WIN_TIME + +# SSI SMGR Cfg 0 BMA2x2/BMI058 FIFO +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1904 3000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 0x1006 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 42 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #spi_CS +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 2: HSCDTD008A POLL +1919 0x6b7b6b353051699e 0x00010001 #UUID +1918 0xe1451a747fc17ad2 0x00010001 #UUID +1920 3000 0x00010001 #off_to_idle +1921 10000 0x00010001 #idle_to_ready +1922 4 0x00010001 #i2c_bus +1923 1020 0x00010001 #reg_group_id +1924 0x00000014 0x00010001 #cal_grp_id +1925 0xFFFF 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 20 0x00010001 #sensor_id +1928 0x0C 0x00010001 #i2c_address +1929 2 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 0xFF 0x00010001 #rel_sns_idx +1932 0 0x00010001 #sens_default +1933 0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 2 TMD27723 +1935 0x9ab11a6ea1c0218a 0x00010001 #UUID +1934 0xcc44f904e9e569f7 0x00010001 #UUID +1936 10000 0x00010001 #off_to_idle +1937 0 0x00010001 #idle_to_ready +1938 4 0x00010001 #i2c_bus +1939 1040 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 43 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 40 0x00010001 #sensor_id +1944 0x39 0x00010001 #i2c_address +1945 5 0x00010001 #data_type1 +1946 6 0x00010001 #data_type2 +1947 -1 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0x80 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# QMAG_CAL Configuration +3801 1 0x00010001 +3804 0x000A0000 0x00010001 #Sample Rate + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 1 0x00010001 #min ver +2702 14 0x00010001 #I2C SDA_1 +2703 15 0x00010001 #I2C SCL_1 +2704 0xFFFF 0x00010001 #I2C SDA_2 +2705 0xFFFF 0x00010001 #I2C SCL_2 +2706 59 0x00010001 #RESET pin +2709 42 0x00010001 #ACCEL DRI +2710 45 0x00010001 #GYRO DRI +2711 44 0x00010001 #MAG DRI +2712 43 0x00010001 #ALS/PRX INT +2714 46 0x00010001 #PRESS INT + +# AMD Cfg +200 0x000A0000 0x00010001 #AMD Default Sample rate +201 0x00000CDC 0x00010001 #AMD INT Cfg param1 +202 0x00008000 0x00010001 #AMD INT Cfg param2 + +# RMD Cfg +220 0x001E0000 0x00010001 #RMD Default Sample rate +221 0X0001B333 0x00010001 #RMD INT Cfg param1 +222 0x00003333 0x00010001 #RMD INT Cfg param2 +223 0x00001657 0x00010001 #RMD INT Cfg param3 +224 0x00003333 0x00010001 #RMD INT Cfg param4 + +:platform MTP +# TMD27723 override default parameters +100 25 0x00010001 #visible_light_trans_ratio +101 60 0x00010001 #ir_light_trans_ratio +102 10 0x00010001 #dc_offset +103 80 0x00010001 #near_thresh +104 50 0x00010001 #far_thresh +105 200 0x00010001 #prx_factor +106 32 0x00010001 #als factor +107 50 0x00010001 #ams_magic_number +108 1 0x00010001 #ams_driver_id +109 1 0x00010001 #calibratePhone +110 4 0x00010001 #ams_sensor +111 250 0x00010001 #calLuxLower +112 350 0x00010001 #calLuxUpper +113 24 0x00010001 #d_factor +114 2000 0x00010001 #iCoefB +115 600 0x00010001 #iCoefC +116 1000 0x00010001 #iCoefD +117 600 0x00010001 #proxDetect +118 400 0x00010001 #proxRelease +119 65536 0x00010001 #luxCorrection +120 20 0x00010001 #als_thresh_high +121 20 0x00010001 #als_thresh_low + +# Factory magnetometer calibration +401 0x00000001 0x00010001 #Mag_fac_cal_bias_valid +402 0x00000001 0x00010001 #Mag_fac_cal_matrix_valid +406 0x0001026C 0x00010001 #Compensation_matrix_0_0 +407 0x0000013B 0x00010001 #Compensation_matrix_0_1 +408 0x0000000E 0x00010001 #Compensation_matrix_0_2 +409 0x0000013B 0x00010001 #Compensation_matrix_1_0 +410 0x0000FC50 0x00010001 #Compensation_matrix_1_1 +411 0xFFFFFE94 0x00010001 #Compensation_matrix_1_2 +412 0x0000000E 0x00010001 #Compensation_matrix_2_0 +413 0xFFFFFE94 0x00010001 #Compensation_matrix_2_1 +414 0x00010144 0x00010001 #Compensation_matrix_2_2 + +:platform QRD + +# SSI SMGR Cfg 0 BMA253 +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1904 3000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 0x1006 0x00010001 #spi_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 42 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #spi cs +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 1 TMD27723 +1919 0x9ab11a6ea1c0218a 0x00010001 #UUID +1918 0xcc44f904e9e569f7 0x00010001 #UUID +1920 10000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 4 0x00010001 #i2c_bus +1923 1040 0x00010001 #reg_group_id +1924 0xFFFF 0x00010001 #cal_grp_id +1925 43 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 40 0x00010001 #sensor_id +1928 0x39 0x00010001 #i2c_address +1929 5 0x00010001 #data_type1 +1930 6 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 0 0x00010001 #sens_default +1933 0x80 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 2 AKM09911 +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 5 0x00010001 #off_to_idle +1937 10 0x00010001 #idle_to_ready +1938 4 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 -1 0x00010001 #rel_sns_idx +1948 1 0x00010001 #sens_default +1949 0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 3: None +1951 0 0x00010001 #UUID +1950 0 0x00010001 #UUID + +# SSI SMGR Cfg 4: None +1967 0 0x00010001 #UUID +1966 0 0x00010001 #UUID + +# SSI SMGR Cfg 5: None +3603 0 0x00010001 #UUID +3602 0 0x00010001 #UUID + +# QMAG_CAL Configuration +3801 1 0x00010001 + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 0 0x00010001 #min ver +2702 14 0x00010001 #I2C SDA_1 +2703 15 0x00010001 #I2C SCL_1 +2704 0xFFFF 0x00010001 #I2C SDA_2 +2705 0xFFFF 0x00010001 #I2C SCL_2 +2706 44 0x00010001 #RESET pin + +#accel dri +6300 1 0x00010001 # version +6301 0x002A 0x00010001 # gpio num +6302 0 0x00010001 # active func sel +6303 0 0x00010001 # active dir +6304 0 0x00010001 # active pull +6305 0 0x00010001 # active drive +6306 0 0x00010001 # inactive func sel +6307 0 0x00010001 # inactive dir +6308 0 0x00010001 # inactive pull +6309 0 0x00010001 # inactive drive + +#proximity and light dri +6310 1 0x00010001 # version +6311 0x002B 0x00010001 # gpio num +6312 0 0x00010001 # active func sel +6313 0 0x00010001 # active dir +6314 3 0x00010001 # active pull +6315 0 0x00010001 # active drive +6316 0 0x00010001 # inactive func sel +6317 0 0x00010001 # inactive dir +6318 0 0x00010001 # inactive pull +6319 0 0x00010001 # inactive drive + +#SPI GPIO active and inactive +6320 1 0x00010001 # version +6321 0x0014 0x00010001 # gpio num +6322 1 0x00010001 # active func sel +6323 1 0x00010001 # active dir +6324 0 0x00010001 # active pull +6325 3 0x00010001 # active drive +6326 1 0x00010001 # inactive func sel +6327 1 0x00010001 # inactive dir +6328 2 0x00010001 # inactive pull +6329 3 0x00010001 # inactive drive + +6330 1 0x00010001 # version +6331 0x0015 0x00010001 # gpio num +6332 1 0x00010001 # active func sel +6333 1 0x00010001 # active dir +6334 0 0x00010001 # active pull +6335 3 0x00010001 # active drive +6336 1 0x00010001 # inactive func sel +6337 1 0x00010001 # inactive dir +6338 2 0x00010001 # inactive pull +6339 3 0x00010001 # inactive drive + +6340 1 0x00010001 # version +6341 0x0016 0x00010001 # gpio num +6342 1 0x00010001 # active func sel +6343 1 0x00010001 # active dir +6344 0 0x00010001 # active pull +6345 3 0x00010001 # active drive +6346 1 0x00010001 # inactive func sel +6347 1 0x00010001 # inactive dir +6348 2 0x00010001 # inactive pull +6349 3 0x00010001 # inactive drive + +6350 1 0x00010001 # version +6351 0x0017 0x00010001 # gpio num +6352 1 0x00010001 # active func sel +6353 1 0x00010001 # active dir +6354 0 0x00010001 # active pull +6355 3 0x00010001 # active drive +6356 1 0x00010001 # inactive func sel +6357 1 0x00010001 # inactive dir +6358 2 0x00010001 # inactive pull +6359 3 0x00010001 # inactive drive + +:plat_ver 131072 196608 262144 +# Orientation of sensors +# accel0 x/y/z +700 1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 2 0x00010001 #max-x-axis +901 -1 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +:plat_ver 1179648 1245184 1310720 +# Orientation of sensors +# accel0 x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -1 0x00010001 #max-x-axis +901 -2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +:plat_ver + +# QRD8917 QRD8920 +# Inherit configurations from 8937 and 8920 but new orientation +:soc_id 303 320 +# Orientation of sensors +# accel0 x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -1 0x00010001 #max-x-axis +901 -2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +:sub_id 10 +# SSI SMGR Cfg 0 BMA253 +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1904 3000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 4 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 42 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x18 0x00010001 #i2c_addr +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 1 LTR556 +1919 0x2f1531647b9aa8b3 0x00010001 #UUID +1918 0x194a7a549019f36d 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 10000 0x00010001 #idle_to_ready +1922 4 0x00010001 #i2c_bus +1923 1040 0x00010001 #reg_group_id +1924 0xFFFF 0x00010001 #cal_grp_id +1925 43 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 40 0x00010001 #sensor_id +1928 0x23 0x00010001 #i2c_address +1929 5 0x00010001 #data_type1 +1930 6 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 0 0x00010001 #sens_default +1933 0x80 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + +# Orientation of sensors +# accel0 x/y/z +700 -1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis +:sub_id + +# SDM439, SDM429 and Surf +:platform +:soc_id 353 354 +# Orientation of sensors +# accel x/y/z +700 -1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #mag-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + + +# SSI SMGR Cfg 0: LSM6DS3 Accel DRI/FIFO +1903 0x1a0bd9d5956c508e 0x00010001 #UUID +1902 0x1246e1cb09a92baa 0x00010001 #UUID +1904 100000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 0x1006 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 42 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #spi_CS +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 0: LSM6DS3 GYRO DRI/FIFO +1919 0x1a0bd9d5956c508e 0x00010001 #UUID +1918 0x1246e1cb09a92baa 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 0x1006 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 42 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #spi_CS +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 3 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select + +# SSI SMGR Cfg 2: AKM09915 DRI/FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 0x1006 0x00010001 #SPI_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 44 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 1 0x00010001 #CS_for_SPI +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select + +# SSI SMGR Cfg 3: BMP280 POLL +1951 0x32c31ec17f1c0abd 0x00010001 #UUID +1950 0x5c473990a806b072 0x00010001 #UUID +1952 5000 0x00010001 #off_to_idle +1953 50000 0x00010001 #idle_to_ready +1954 4 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x76 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select + +:platform MTP Surf +# SSI SMGR Cfg 5 TMD27723 DRI +1967 0x9ab11a6ea1c0218a 0x00010001 #UUID +1966 0xcc44f904e9e569f7 0x00010001 #UUID +1968 10000 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 4 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 43 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 -1 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 6: Hall Effect BU52053NVX DRI +3603 0x5da5cb55d3c7bd84 0x00010001 #UUID +3602 0x7e412494d22ec81e 0x00010001 #UUID +3604 100 0x00010001 #off_to_idle +3605 100 0x00010001 #idle_to_ready +3606 4 0x00010001 #i2c_bus +3607 0xFFFF 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 41 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 80 0x00010001 #sensor_id +3612 0x20 0x00010001 #i2c_address, dummy +3613 31 0x00010001 #data_type1 +3614 00 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 5 0x00010001 #device_select + +:platform QRD +# accel x/y/z +700 -2 0x00010001 #accel-x-axis +701 1 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -2 0x00010001 #gyro-x-axis +801 1 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 2 0x00010001 #mag-x-axis +901 -1 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +# SSI SMGR Cfg 3: TMG490X prx/als DRI +1951 0x3a83587c79f2d5ad 0x00010001 #UUID +1950 0xd24fdac0d73b50aa 0x00010001 #UUID +1952 5700 0x00010001 #off_to_idle +1953 5000 0x00010001 #idle_to_ready +1954 4 0x00010001 #i2c_bus +1955 1040 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 43 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 40 0x00010001 #sensor_id +1960 0x39 0x00010001 #i2c_address +1961 5 0x00010001 #data_type1 +1962 6 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0x80 0x00010001 #flags +1985 0 0x00010001 #device_select + + # SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 5: TMG490X RGB DRI +3603 0x3a83587c79f2d5ad 0x00010001 #UUID +3602 0xd24fdac0d73b50aa 0x00010001 #UUID +3604 5700 0x00010001 #off_to_idle +3605 5000 0x00010001 #idle_to_ready +3606 4 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 43 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0x93 0x00010001 #vdd +3688 0x2 0x00010001 #vddio + +# TMG490x parameters +100 0x00 0x00010001 #visible_light_trans_ratio +101 0x00 0x00010001 #ir_light_trans_ratio +102 0x0000 0x00010001 #dc_offset +103 0x0BB8 0x00010001 #near_threshold +104 0x0000 0x00010001 #far_threshold +105 0x0000 0x00010001 #prx_factor +106 0x0078 0x00010001 #als factor +107 0x00000AD0 0x00010001 #timeBase_us +108 0x0002012C 0x00010001 #LuxTargetError16_LuxTarget16 +109 0x1A0004B0 0x00010001 #ProxHardThresh16_LuxcalibrationFactor16 +#110 0x0000008D 0x00010001 #Checksum of items 100-109(sum_of_bytes+num_of_bytes)&FF +111 0x0000001E 0x00010001 #R_coef:30 +112 0x000003E8 0x00010001 #G_coef:1000 +113 0xFFFFFE34 0x00010001 #B_coef:-460 +114 0x000037AB 0x00010001 #D_factor:14251 +115 0x000015C2 0x00010001 #CT_coef:5570 +116 0x0000063F 0x00010001 #CT_offset:1599 + +#mag dri +6360 1 0x00010001 # version +6361 0x002C 0x00010001 # gpio num +6362 0 0x00010001 # active func sel +6363 0 0x00010001 # active dir +6364 3 0x00010001 # active pull +6365 0 0x00010001 # active drive +6366 0 0x00010001 # inactive func sel +6367 0 0x00010001 # inactive dir +6368 0 0x00010001 # inactive pull +6369 0 0x00010001 # inactive drive + +####################################################################### +### 8953 Chipsets +####################################################################### +# MSM8953, SDM450 and SDM632 share the same property(ro.board.platfrom) as 8953. +# In this configuration, SDM450 and SDM632 share same sensor +# configuration because sensors are same in reference design. +# The identification of MSM8953, SDM450 and SDM632 can be done by soc_id +# which is unique. +# - : +# MSM8953 - 293 APQ8053 - 304 +# SDM450 - 338 +# SDM632 - 349 350 +:hardware 8953 +:platform +:property +:soc_id +# Orientation of sensors +# accel x/y/z +700 -1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #mag-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 1 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +# SSI SMGR Cfg 0: LSM6DS3 Accel DRI/FIFO +1903 0x1a0bd9d5956c508e 0x00010001 #UUID +1902 0x1246e1cb09a92baa 0x00010001 #UUID +1904 100000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 0x1006 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 42 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #CS for SPI +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 0: LSM6DS3 GYRO DRI/FIFO +1919 0x1a0bd9d5956c508e 0x00010001 #UUID +1918 0x1246e1cb09a92baa 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 0x1006 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 42 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #CS for SPI +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 3 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select + +# SSI SMGR Cfg 2: AKM09915 DRI/FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 0x1006 0x00010001 #SPI_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 44 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 2 0x00010001 #CS_for_SPI +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select + +# SSI SMGR Cfg 3: BMP280 POLL +1951 0x32c31ec17f1c0abd 0x00010001 #UUID +1950 0x5c473990a806b072 0x00010001 #UUID +1952 5000 0x00010001 #off_to_idle +1953 50000 0x00010001 #idle_to_ready +1954 4 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x76 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select + +# SSI SMGR Cfg 5 TMD27723 DRI +1967 0x9ab11a6ea1c0218a 0x00010001 #UUID +1966 0xcc44f904e9e569f7 0x00010001 #UUID +1968 10000 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 4 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 43 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 -1 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 6: Hall Effect BU52053NVX DRI +3603 0x5da5cb55d3c7bd84 0x00010001 #UUID +3602 0x7e412494d22ec81e 0x00010001 #UUID +3604 100 0x00010001 #off_to_idle +3605 100 0x00010001 #idle_to_ready +3606 4 0x00010001 #i2c_bus +3607 0xFFFF 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 13 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 80 0x00010001 #sensor_id +3612 0x20 0x00010001 #i2c_address, dummy +3613 31 0x00010001 #data_type1 +3614 00 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 5 0x00010001 #device_select + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 1 0x00010001 #Min Ver + +# QMAG_CAL Configuration +3801 1 0x00010001 +3804 0x000A0000 0x00010001 #Sample Rate + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 1 0x00010001 #min ver +2702 14 0x00010001 #I2C SDA_1 +2703 15 0x00010001 #I2C SCL_1 +2704 0xFFFF 0x00010001 #I2C SDA_2 +2705 0xFFFF 0x00010001 #I2C SCL_2 +2706 0xFFFF 0x00010001 #RESET pin +2709 42 0x00010001 #ACCEL DRI +2710 45 0x00010001 #GYRO DRI +2711 44 0x00010001 #MAG DRI +2712 43 0x00010001 #ALS/PRX INT +2714 46 0x00010001 #PRESS INT +2717 13 0x00010001 #HALL INT + +# AMD Cfg +200 0x000A0000 0x00010001 #AMD Default Sample rate +201 0x00000D0E 0x00010001 #AMD INT Cfg param1 +202 0x00008000 0x00010001 #AMD INT Cfg param2 + +# RMD Cfg +220 0x001E0000 0x00010001 #RMD Default Sample rate +221 0X0001B333 0x00010001 #RMD INT Cfg param1 +222 0x00003333 0x00010001 #RMD INT Cfg param2 +223 0x00001657 0x00010001 #RMD INT Cfg param3 +224 0x00003333 0x00010001 #RMD INT Cfg param4 + +:platform MTP +# TMD27723 override default parameters +100 25 0x00010001 #visible_light_trans_ratio +101 60 0x00010001 #ir_light_trans_ratio +102 10 0x00010001 #dc_offset +103 80 0x00010001 #near_thresh +104 50 0x00010001 #far_thresh +105 200 0x00010001 #prx_factor +106 32 0x00010001 #als factor +107 50 0x00010001 #ams_magic_number +108 1 0x00010001 #ams_driver_id +109 1 0x00010001 #calibratePhone +110 4 0x00010001 #ams_sensor +111 250 0x00010001 #calLuxLower +112 350 0x00010001 #calLuxUpper +113 24 0x00010001 #d_factor +114 2000 0x00010001 #iCoefB +115 600 0x00010001 #iCoefC +116 1000 0x00010001 #iCoefD +117 600 0x00010001 #proxDetect +118 400 0x00010001 #proxRelease +119 65536 0x00010001 #luxCorrection +120 20 0x00010001 #als_thresh_high +121 20 0x00010001 #als_thresh_low + +# Factory magnetometer calibration +1940 0x00000014 0x00010001 #cal_grp_id +401 0x00000001 0x00010001 #Mag_fac_cal_bias_valid +402 0x00000001 0x00010001 #Mag_fac_cal_matrix_valid +406 0x0001026C 0x00010001 #Compensation_matrix_0_0 +407 0x0000013B 0x00010001 #Compensation_matrix_0_1 +408 0x0000000E 0x00010001 #Compensation_matrix_0_2 +409 0x0000013B 0x00010001 #Compensation_matrix_1_0 +410 0x0000FC50 0x00010001 #Compensation_matrix_1_1 +411 0xFFFFFE94 0x00010001 #Compensation_matrix_1_2 +412 0x0000000E 0x00010001 #Compensation_matrix_2_0 +413 0xFFFFFE94 0x00010001 #Compensation_matrix_2_1 +414 0x00010144 0x00010001 #Compensation_matrix_2_2 + +:platform QRD +# Orientation of sensors +# accel x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #mag-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +# SSI SMGR Cfg 0: LSM6DS3 Accel FIFO/DRI +1903 0x1a0bd9d5956c508e 0x00010001 #UUID +1902 0x1246e1cb09a92baa 0x00010001 #UUID +1904 0 0x00010001 #off_to_idle +1905 1000 0x00010001 #idle_to_ready +1906 0x1006 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 42 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #CS for SPI +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 0: LSM6DS3 GYRO FIFO/DRI +1919 0x1a0bd9d5956c508e 0x00010001 #UUID +1918 0x1246e1cb09a92baa 0x00010001 #UUID +1920 0 0x00010001 #off_to_idle +1921 1000 0x00010001 #idle_to_ready +1922 0x1006 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 42 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #CS for SPI +1929 3 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 3 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select + +# SSI SMGR Cfg 2: AKM09915 FIFO/DRI +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 0x1006 0x00010001 #SPI_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 44 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 2 0x00010001 #CS_for_SPI +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select + +# SSI SMGR Cfg 3 TMD27723 DRI +1951 0x9ab11a6ea1c0218a 0x00010001 #UUID +1950 0xcc44f904e9e569f7 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 0 0x00010001 #idle_to_ready +1954 4 0x00010001 #i2c_bus +1955 1040 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 43 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 40 0x00010001 #sensor_id +1960 0x39 0x00010001 #i2c_address +1961 5 0x00010001 #data_type1 +1962 6 0x00010001 #data_type2 +1963 -1 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0x80 0x00010001 #flags +1985 0 0x00010001 #device_select + +# SSI SMGR Cfg 4 +1967 0 0x00010001 #UUID +1966 0 0x00010001 #UUID + +# SSI SMGR Cfg 5 +3603 0 0x00010001 #UUID +3602 0 0x00010001 #UUID + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 1 0x00010001 #Min Ver + +:soc_id 338 349 350 +# Orientation of sensors +# accel x/y/z +700 -2 0x00010001 #accel-x-axis +701 1 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 2 0x00010001 #mag-x-axis +901 -1 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Cfg 3: TMG490X prx/als DRI +1951 0x3a83587c79f2d5ad 0x00010001 #UUID +1950 0xd24fdac0d73b50aa 0x00010001 #UUID +1952 5700 0x00010001 #off_to_idle +1953 5000 0x00010001 #idle_to_ready +1954 4 0x00010001 #i2c_bus +1955 1040 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 43 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 40 0x00010001 #sensor_id +1960 0x39 0x00010001 #i2c_address +1961 5 0x00010001 #data_type1 +1962 6 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0x80 0x00010001 #flags +1985 0 0x00010001 #device_select + + # SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 4: TMG490X RGB DRI +3603 0x3a83587c79f2d5ad 0x00010001 #UUID +3602 0xd24fdac0d73b50aa 0x00010001 #UUID +3604 5700 0x00010001 #off_to_idle +3605 5000 0x00010001 #idle_to_ready +3606 4 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 43 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0x93 0x00010001 #vdd +3688 0x2 0x00010001 #vddio + +# TMG490x parameters +100 0x00 0x00010001 #visible_light_trans_ratio +101 0x00 0x00010001 #ir_light_trans_ratio +102 0x0000 0x00010001 #dc_offset +103 0x0BB8 0x00010001 #near_threshold +104 0x0000 0x00010001 #far_threshold +105 0x0000 0x00010001 #prx_factor +106 0x0078 0x00010001 #als factor +107 0x00000AD0 0x00010001 #timeBase_us +108 0x0002012C 0x00010001 #LuxTargetError16_LuxTarget16 +109 0x1A0004B0 0x00010001 #ProxHardThresh16_LuxcalibrationFactor16 +#110 0x0000008D 0x00010001 #Checksum of items 100-109(sum_of_bytes+num_of_bytes)&FF +111 0x0000001E 0x00010001 #R_coef:30 +112 0x000003E8 0x00010001 #G_coef:1000 +113 0xFFFFFE34 0x00010001 #B_coef:-460 +114 0x000037AB 0x00010001 #D_factor:14251 +115 0x000015C2 0x00010001 #CT_coef:5570 +116 0x0000063F 0x00010001 #CT_offset:1599 +:soc_id + +# QMAG_CAL Configuration +3801 1 0x00010001 +3804 0x000A0000 0x00010001 #Sample Rate + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 0 0x00010001 #min ver +2702 14 0x00010001 #I2C SDA_1 +2703 15 0x00010001 #I2C SCL_1 +2704 0xFFFF 0x00010001 #I2C SDA_2 +2705 0xFFFF 0x00010001 #I2C SCL_2 +2706 0xFFFF 0x00010001 #RESET pin + +# ACCEL DRI +6300 1 0x00010001 # version +6301 0x002A 0x00010001 # gpio num +6302 0 0x00010001 # active func sel +6303 0 0x00010001 # active dir +6304 0 0x00010001 # active pull +6305 0 0x00010001 # active drive +6306 0 0x00010001 # inactive func sel +6307 0 0x00010001 # inactive dir +6308 0 0x00010001 # inactive pull +6309 0 0x00010001 # inactive drive + +# TMD DRI +6310 1 0x00010001 # version +6311 0x002B 0x00010001 # gpio num +6312 0 0x00010001 # active func sel +6313 0 0x00010001 # active dir +6314 3 0x00010001 # active pull +6315 0 0x00010001 # active drive +6316 0 0x00010001 # inactive func sel +6317 0 0x00010001 # inactive dir +6318 0 0x00010001 # inactive pull +6319 0 0x00010001 # inactive drive + +# MAG DRI +6320 1 0x00010001 # version +6321 0x002C 0x00010001 # gpio num +6322 0 0x00010001 # active func sel +6323 0 0x00010001 # active dir +6324 3 0x00010001 # active pull +6325 0 0x00010001 # active drive +6326 0 0x00010001 # inactive func sel +6327 0 0x00010001 # inactive dir +6328 0 0x00010001 # inactive pull +6329 0 0x00010001 # inactive drive + +# GYRO DRI +6330 1 0x00010001 # version +6331 0x002D 0x00010001 # gpio num +6332 0 0x00010001 # active func sel +6333 0 0x00010001 # active dir +6334 3 0x00010001 # active pull +6335 0 0x00010001 # active drive +6336 0 0x00010001 # inactive func sel +6337 0 0x00010001 # inactive dir +6338 0 0x00010001 # inactive pull +6339 0 0x00010001 # inactive drive + +# SPI GPIO +6340 1 0x00010001 # version +6341 0x0014 0x00010001 # gpio num +6342 1 0x00010001 # active func sel +6343 1 0x00010001 # active dir +6344 0 0x00010001 # active pull +6345 3 0x00010001 # active drive +6346 1 0x00010001 # inactive func sel +6347 1 0x00010001 # inactive dir +6348 2 0x00010001 # inactive pull +6349 3 0x00010001 # inactive drive + +6350 1 0x00010001 # version +6351 0x0015 0x00010001 # gpio num +6352 1 0x00010001 # active func sel +6353 1 0x00010001 # active dir +6354 0 0x00010001 # active pull +6355 3 0x00010001 # active drive +6356 1 0x00010001 # inactive func sel +6357 1 0x00010001 # inactive dir +6358 2 0x00010001 # inactive pull +6359 3 0x00010001 # inactive drive + +6360 1 0x00010001 # version +6361 0x0016 0x00010001 # gpio num +6362 1 0x00010001 # active func sel +6363 1 0x00010001 # active dir +6364 0 0x00010001 # active pull +6365 3 0x00010001 # active drive +6366 1 0x00010001 # inactive func sel +6367 1 0x00010001 # inactive dir +6368 2 0x00010001 # inactive pull +6369 3 0x00010001 # inactive drive + +6370 1 0x00010001 # version +6371 0x0017 0x00010001 # gpio num +6372 1 0x00010001 # active func sel +6373 1 0x00010001 # active dir +6374 0 0x00010001 # active pull +6375 3 0x00010001 # active drive +6376 1 0x00010001 # inactive func sel +6377 1 0x00010001 # inactive dir +6378 2 0x00010001 # inactive pull +6379 3 0x00010001 # inactive drive + +######################################################################## +### 8974 Chipsets +######################################################################## +:hardware 8974 +:platform +:property +:soc_id +# Orientation of sensors +# accel x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver +# SSI SMGR Cfg 0 +1903 0x8d79ae42524820ad 0x00010001 #UUID +1902 0xcc4575757b462d60 0x00010001 #UUID +1906 12 0x00010001 #off_to_idle +1907 1000 0x00010001 #idle_to_ready +1908 0 0x00010001 #i2c_bus +1909 66 0x00010001 #reg_group_id +1910 0xFFFF 0x00010001 #cal_grp_id +1904 100000 0x00010001 #gpio1 +1905 250000 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x68 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0x40 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 1 +1919 0x8d79ae42524820ad 0x00010001 #UUID +1918 0xcc4575757b462d60 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 250000 0x00010001 #idle_to_ready +1922 12 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 66 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x68 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 0 0x00010001 #rel_sns_idx +1932 3 0x00010001 #sens_default +1933 0x40 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + + +# SSI SMGR Cfg 2 +1935 0x355c5a01689ed8b6 0x00010001 #UUID +1934 0x9e4e43dd9919b2d4 0x00010001 #UUID +1936 0 0x00010001 #off_to_idle +1937 0 0x00010001 #idle_to_ready +1938 3 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio + + +# SSI SMGR Cfg 3 +1951 0x8624930f2c38a784 0x00010001 #UUID +1950 0xf2494d45c55e4f96 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 0 0x00010001 #idle_to_ready +1954 3 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x77 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0xff 0x00010001 #vdd +1994 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 4 +1967 0x0ce6069d4d31faaf 0x00010001 #UUID +1966 0x4c4bfbc3d8a879e6 0x00010001 #UUID +1968 5000 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 3 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 0xFFFF 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0xff 0x00010001 #vdd +1996 0xff 0x00010001 #vddio + + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 # maj ver +2701 0 0x00010001 # min ver +2702 10 0x00010001 # I2C SDA_1 +2703 11 0x00010001 # I2C SCL_1 +2704 87 0x00010001 # I2C SDA_2 +2705 88 0x00010001 # I2C SCL_2 +2706 64 0x00010001 # RESET pin + +# QMAG_CAL Configuration +3801 1 0x00010001 + +# Default report rates for algorithms +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD + +:platform Fluid +# Fluid has a different orientation of sensors +700 1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis + +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis + +900 1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +####################################################################### +### 8x26 Chipsets +####################################################################### +:hardware 8226 +:platform +# Orientation of sensors +700 -2 0x00010001 #accel-x-axis +701 -1 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis + +800 -2 0x00010001 #gyro-x-axis +801 -1 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis + +900 -1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis + +# SMGR SSI Configuration +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1919 0x1b810db85f93c082 0x00010001 #UUID +1918 0xc546930e071dc819 0x00010001 #UUID +1935 0x6b7b6b353051699e 0x00010001 #UUID +1934 0xe1451a747fc17ad2 0x00010001 #UUID +1951 0x0 0x00010001 #UUID +1950 0x0 0x00010001 #UUID +1967 0x9ab11a6ea1c0218a 0x00010001 #UUID +1966 0xcc44f904e9e569f7 0x00010001 #UUID +1904 2000 0x00010001 #off_to_idle +1920 150000 0x00010001 #off_to_idle +1936 100000 0x00010001 #off_to_idle +1952 0 0x00010001 #off_to_idle +1968 5000 0x00010001 #off_to_idle +1905 100000 0x00010001 #idle_to_ready +1921 100000 0x00010001 #idle_to_ready +1937 0 0x00010001 #idle_to_ready +1953 0 0x00010001 #idle_to_ready +1969 0 0x00010001 #idle_to_ready +1906 2 0x00010001 #i2c_bus +1907 1000 0x00010001 #i2c_bus +1908 0 0x00010001 #i2c_bus +1909 63 0x00010001 #i2c_bus +1910 0xFFFF 0x00010001 #i2c_bus +1922 2 0x00010001 #reg_group_id +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #reg_group_id +1925 64 0x00010001 #reg_group_id +1926 0xFFFF 0x00010001 #reg_group_id +1938 2 0x00010001 #cal_grp_id +1939 1020 0x00010001 #cal_grp_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #cal_grp_id +1942 0xFFFF 0x00010001 #cal_grp_id +1954 0 0x00010001 #gpio1 +1955 0xFFFF 0x00010001 #gpio1 +1956 0xFFFF 0x00010001 #gpio1 +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio1 +1970 2 0x00010001 #gpio2 +1971 1040 0x00010001 #gpio2 +1972 0xFFFF 0x00010001 #gpio2 +1973 0xFFFF 0x00010001 #gpio2 +1974 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x18 0x00010001 #sensor_id +1913 1 0x00010001 #sensor_id +1914 0 0x00010001 #sensor_id +1915 0xFF 0x00010001 #sensor_id +1916 1 0x00010001 #i2c_address +1917 0x40 0x00010001 #i2c_address +1927 10 0x00010001 #i2c_address +1928 0x68 0x00010001 #i2c_address +1929 3 0x00010001 #i2c_address +1930 4 0x00010001 #data_type1 +1931 0xFF 0x00010001 #data_type1 +1932 3 0x00010001 #data_type1 +1933 0x40 0x00010001 #data_type1 +1943 20 0x00010001 #data_type1 +1944 0x0C 0x00010001 #data_type2 +1945 2 0x00010001 #data_type2 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #data_type2 +1948 0 0x00010001 #data_type2 +1949 0 0x00010001 #rel_sns_idx +1959 30 0x00010001 #rel_sns_idx +1960 0x0 0x00010001 #rel_sns_idx +1961 7 0x00010001 #rel_sns_idx +1962 4 0x00010001 #rel_sns_idx +1963 0xFF 0x00010001 #sens_default +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #sens_default +1975 40 0x00010001 #sens_default +1976 0x39 0x00010001 #sens_default +1977 5 0x00010001 #flags +1978 6 0x00010001 #flags +1979 0xFF 0x00010001 #flags +1980 0 0x00010001 #flags +1981 0 0x00010001 #flags +1982 0 0x00010001 #device_select +1983 0 0x00010001 #device_select +1984 0 0x00010001 #device_select +1985 0 0x00010001 #device_select +1986 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio +1993 0xff 0x00010001 #vdd +1994 0xff 0x00010001 #vddio +1995 0xff 0x00010001 #vdd +1996 0xff 0x00010001 #vddio + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 # maj ver +2701 0 0x00010001 # min ver +2702 6 0x00010001 # I2C SDA_1 +2703 7 0x00010001 # I2C SCL_1 +2706 62 0x00010001 # RESET pin + +# QMAG_CAL Configuration +3801 1 0x00010001 + +# Default report rates for algorithms +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD + +# sam parameters for BMA2x2 +201 0x1048 0x00010001 #AMD_INT_cfg_prm1 +202 0xcccd 0x00010001 #AMD_INT_cfg_prm2 +211 0x10db 0x00010001 #VMD_INT_cfg_prm1 +221 0x20000 0x00010001 #RMD_INT_cfg_prm1 +222 0x451f 0x00010001 #RMD_INT_cfg_prm2 +223 0x1acf 0x00010001 #RMD_INT_cfg_prm3 +224 0x451f 0x00010001 #RMD_INT_cfg_prm4 + + + +:platform MTP +# Override orientation on MTP +700 -1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis + +800 2 0x00010001 #gyro-x-axis +801 -1 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis + +900 -1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis + +# On MTP, also disable the prox/light sensor by zero-ing out the UUID +1967 0 0x00010001 #UUID +1966 0 0x00010001 #UUID + +:soc_id 199 200 219 224 +# Gen 5B settings (MSM/APQ) + +# SMGR SSI Configuration +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +# Orientation of sensors +700 1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis + +# Gyro is same part, has same orientation as accel +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis + +# ak9912 on top of gen5B +900 2 0x00010001 #max-x-axis +901 1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis + +#config 0 acc bmi160 +1903 0x0f4d0fd654c7eab5 0x00010001 #UUID +1902 0xd646cb83ec0cd5a5 0x00010001 #UUID +1904 100000 0x00010001 #off_to_idle +1905 250000 0x00010001 #idle_to_ready +1906 2 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 63 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x69 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +#config 1 gyro bmi160 +1919 0x0f4d0fd654c7eab5 0x00010001 #UUID +1918 0xd646cb83ec0cd5a5 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 250000 0x00010001 #idle_to_ready +1922 2 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 63 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x69 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + +#config 2 pressure BME280 +1935 0x1f9c234ed6f5e8a9 0x00010001 #UUID +1934 0xe14bd3143a0786c1 0x00010001 #UUID +1936 5000 0x00010001 #off_to_idle may need adjustment. +1937 5000 0x00010001 #idle_to_ready may need adjustment. +1938 2 0x00010001 #i2c bus +1939 0xFFFF 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_group_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 30 0x00010001 #sensor id +1944 0x76 0x00010001 #i2c address +1945 7 0x00010001 #data type1 +1946 0 0x00010001 #data type2 +1947 0xFF 0x00010001 #rel_sns_index +1948 0 0x00010001 #sns_defult +1949 0x40 0x00010001 #flags +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio + +# config 3 MAG akm9912 +1951 0x9214f949478ffc8d 0x00010001 #UUID +1950 0x574f45f0359057f4 0x00010001 #UUID +1952 3000 0x00010001 #off_to_idle +1953 10000 0x00010001 #idle_to_ready +1954 2 0x00010001 #i2c bus +1955 1020 0x00010001 #reg group +1956 20 0x00010001 #cal group +1957 26 0x00010001 #gpio +1958 0xFFFF 0x00010001 #gpio2 +1959 20 0x00010001 #sensor id +1960 0x0F 0x00010001 #i2c_address +1961 2 0x00010001 #data type 1 +1962 0 0x00010001 #data type 2 +1963 0xFF 0x00010001 #rel sensor index +1964 0 0x00010001 #sns_default +1965 0x40 0x00010001 #flags +1993 0xff 0x00010001 #vdd +1994 0xff 0x00010001 #vddio + + +# config 4 PPG adpd142 +1966 0x3442ccc77ff3c117 0x00010001 #UUID +1967 0xa8ba2a809af25c80 0x00010001 #UUID +1968 100 0x00010001 #off_to_idle +1969 3000 0x00010001 #idle_to_ready +1970 2 0x00010001 #i2c_bus +1971 0xFFFF 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 49 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 90 0x00010001 #sensor_id +1976 0x64 0x00010001 #i2c_address +1977 34 0x00010001 #data_type1 +1978 0 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x40 0x00010001 #flags +1995 0xff 0x00010001 #vdd +1996 0xff 0x00010001 #vddio + +1982 0 0x00010001 #device_select +1983 0 0x00010001 #device_select +1984 0 0x00010001 #device_select +1985 0 0x00010001 #device_select +1986 0 0x00010001 #device_select + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR config 5: sensor polling mode +# (ALPS : hsvddd002 uv-a/ambient) + +3602 0x77476dfbc5e833fc 0x00010001 #UUID +3603 0xe949401da5455ea3 0x00010001 #UUID +3604 50000 0x00010001 #off_to_idle +3605 5000 0x00010001 #idle_to_ready +3606 2 0x00010001 #i2c_bus +3607 0xFFFF 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 0xFFFF 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 100 0x00010001 #sensor_id +3612 13 0x00010001 #i2c_address +3613 35 0x00010001 #data_type1 +3614 0 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x40 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0xff 0x00010001 #vdd +3688 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 6 Prox: APDS9960 +3619 0x0f0287cfe19679b6 0x00010001 #UUID +3618 0x6f497c047a7439f8 0x00010001 #UUID +3620 5000 0x00010001 #off_to_idle +3621 0 0x00010001 #idle_to_ready +3622 2 0x00010001 #i2c_bus +3623 0xFFFF 0x00010001 #reg_group_id +3624 0xFFFF 0x00010001 #cal_grp_id +3625 65 0x00010001 #gpio1 +3626 0xFFFF 0x00010001 #gpio2 +3627 40 0x00010001 #sensor_id +3628 0x39 0x00010001 #i2c_address +3629 5 0x00010001 #data_type1 +3630 6 0x00010001 #data_type2 +3631 0xFF 0x00010001 #rel_sns_idx +3632 0 0x00010001 #sens_default +3633 0x80 0x00010001 #flags +3683 0 0x00010001 #device_select +3689 0xff 0x00010001 #vdd +3690 0xff 0x00010001 #vddio + + +# Geneva stretch board GPIO configuration (MSM/APQ) +:subtype qvga_g +1909 4 0x00010001 #BMI160 Aceel gpio1 on Geneva +1925 4 0x00010001 #BMI160 Gyro gpio1 on Geneva +1957 66 0x00010001 #AKM9912 Mag gpio1 on Geneva +1973 67 0x00010001 #ADPD142 PPG gpio1 on Geneva +3625 5 0x00010001 #APDS9960 Prox gpio1 on Geneva + +:subtype + +:soc_id + +:platform SKUF +# Override orientation on SKUF +700 -1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis + +# Override gyro orientation +800 -1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis + +# Override accel +1903 0x14ac75f5047dffbf 0x00010001 #UUID +1902 0x3a4b28e0ebfab614 0x00010001 #UUID +1912 0x19 0x00010001 #i2c_address + +# override mag +1935 0x1dc79ad346a827b3 0x00010001 #UUID +1934 0xbd403129b15b7905 0x00010001 #UUID +1941 66 0x00010001 #gpio1 +1944 0x2E 0x00010001 #i2c_address + +# override prox/light +1966 0x194a7a549019f36d 0x00010001 #UUID +1967 0x2f1531647b9aa8b3 0x00010001 #UUID +1976 0x23 0x00010001 #i2c_address + + + + +:platform SKUG + +# Override gyro orientation +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis + +# override magnetic orientation +900 1 0x00010001 #magnetic-x-axis +901 -2 0x00010001 #magnetic-y-axis +902 3 0x00010001 #magnetic-z-axis + +# override gyroscope as MPU6050 +1919 0x8d79ae42524820ad 0x00010001 #UUID +1918 0xcc4575757b462d60 0x00010001 #UUID +1925 64 0x00010001 #gpio1 +1928 0x68 0x00010001 #i2c_address + +# override mag as MEMSIC3XXX +1935 0xbe02212a00fd2182 0x00010001 #UUID +1934 0xe1478ad2a73e07b2 0x00010001 #UUID +1941 66 0x00010001 #gpio1 +1944 0x30 0x00010001 #i2c_address + +# override prox/light as ISL29147 +100 10 0x00010001 #visible_light_trans_ratio +101 60 0x00010001 #ir_light_trans_ratio +102 20 0x00010001 #dc_offset +103 200 0x00010001 #near_thresh +104 200 0x00010001 #far_thresh +105 100 0x00010001 #prx_factor +106 100 0x00010001 #als_factor +107 0xC001 0x00010001 #ds1 +1967 0xd67bfccdfd7fb594 0x00010001 #UUID +1966 0x2645a3e15fb0a0a9 0x00010001 #UUID +1976 0x44 0x00010001 #i2c_address + +# QMAG_CAL Configuration +3801 1 0x00010001 + +####################################################################### +### 8084 Chipsets +####################################################################### +:hardware 8084 +:platform +:property +# Orientation of sensors +# accel x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +# SSI SMGR Cfg 0: LIS3DSH FIFO +1903 0xaca69c46a53306b9 0x00010001 #UUID +1902 0xc442100d89ab81fb 0x00010001 #UUID +1906 8 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 76 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1904 10000 0x00010001 #off_to_idle +1905 30000 0x00010001 #idle_to_ready +1911 0 0x00010001 #sensor_id +1912 0x1e 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xd0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 1: L3GD20 FIFO +1919 0x1f4a14dfc3569db6 0x00010001 #UUID +1918 0xfd4f1bcdc2178c7d 0x00010001 #UUID +1920 150000 0x00010001 #off_to_idle +1921 250000 0x00010001 #idle_to_ready +1922 8 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 28 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x6a 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 2 0x00010001 #sens_default +1933 0xd0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + + +# SSI SMGR Cfg 2: AKM8963 POLL +1935 0x355c5a01689ed8b6 0x00010001 #UUID +1934 0x9e4e43dd9919b2d4 0x00010001 #UUID +1936 0 0x00010001 #off_to_idle +1937 0 0x00010001 #idle_to_ready +1938 12 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 3: BMP180 POLL +1951 0x8624930f2c38a784 0x00010001 #UUID +1950 0xf2494d45c55e4f96 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 0 0x00010001 #idle_to_ready +1954 12 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x77 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0xff 0x00010001 #vdd +1994 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 4: APDS9950 DRI +1967 0x943616cb2c1d85a8 0x00010001 #UUID +1966 0xdb4c43c638e0d939 0x00010001 #UUID +1968 5000 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 12 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 77 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0xff 0x00010001 #vdd +1996 0xff 0x00010001 #vddio + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 5: APDS9950 RGB DRI +3603 0x943616cb2c1d85a8 0x00010001 #UUID +3602 0xdb4c43c638e0d939 0x00010001 #UUID +3604 5000 0x00010001 #off_to_idle +3605 0 0x00010001 #idle_to_ready +3606 12 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 77 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0xff 0x00010001 #vdd +3688 0xff 0x00010001 #vddio + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 0 0x00010001 # min ver +2702 53 0x00010001 # I2C SDA_1 +2703 54 0x00010001 # I2C SCL_1 +2704 49 0x00010001 # I2C SDA_2 +2705 50 0x00010001 # I2C SCL_2 +2706 57 0x00010001 # RESET pin + +# Mag Cal config +#----------------------------- +3801 1 0x00010001 +3804 0x000a0000 0x10001 #Sample Rate + +:platform Liquid +# SSI SMGR Cfg 6: SHTC1 Humidity DRI / Onchange +3619 0xcc631478716da795 0x00010001 #UUID +3618 0x40410cafc67cfbbe 0x00010001 #UUID +3620 10000 0x00010001 #off_to_idle +3621 10000 0x00010001 #idle_to_ready +3622 12 0x00010001 #i2c_bus +3623 0xFFFF 0x00010001 #reg_group_id +3624 0xFFFF 0x00010001 #cal_grp_id +3625 0xFFFF 0x00010001 #gpio1 +3626 0xFFFF 0x00010001 #gpio2 +3627 50 0x00010001 #sensor_id +3628 0x70 0x00010001 #i2c_address +3629 27 0x00010001 #data_type1 +3630 32 0x00010001 #data_type2 +3631 0xFF 0x00010001 #rel_sns_idx +3632 0 0x00010001 #sens_default +3633 0x80 0x00010001 #flags +3683 0 0x00010001 #device_select +3689 0xff 0x00010001 #vdd +3690 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 6: ADI SAR DRI +3635 0x9b8cfaa89ed604b4 0x00010001 #UUID +3634 0x7f4fd19c1953dda8 0x00010001 #UUID +3636 1000000 0x00010001 #off_to_idle +3637 0 0x00010001 #idle_to_ready +3638 12 0x00010001 #i2c_bus +3639 1090 0x00010001 #reg_group_id +3640 0xFFFF 0x00010001 #cal_grp_id +3641 79 0x00010001 #gpio1 +3642 0xFFFF 0x00010001 #gpio2 +3643 70 0x00010001 #sensor_id +3644 0x2f 0x00010001 #i2c_address +3645 30 0x00010001 #data_type1 +3646 0 0x00010001 #data_type2 +3647 0xFF 0x00010001 #rel_sns_idx +3648 0 0x00010001 #sens_default +3649 0x80 0x00010001 #flags +3684 0 0x00010001 #device_select +3691 0xff 0x00010001 #vdd +3692 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 7: ADI SAR 2 DRI +3651 0x9b8cfaa89ed604b4 0x00010001 #UUID +3650 0x7f4fd19c1953dda8 0x00010001 #UUID +3652 1000000 0x00010001 #off_to_idle +3653 0 0x00010001 #idle_to_ready +3654 12 0x00010001 #i2c_bus +3655 1091 0x00010001 #reg_group_id +3656 0xFFFF 0x00010001 #cal_grp_id +3657 95 0x00010001 #gpio1 +3658 0xFFFF 0x00010001 #gpio2 +3659 71 0x00010001 #sensor_id +3660 0x2c 0x00010001 #i2c_address +3661 30 0x00010001 #data_type1 +3662 0 0x00010001 #data_type2 +3663 0xFF 0x00010001 #rel_sns_idx +3664 0 0x00010001 #sens_default +3665 0x80 0x00010001 #flags +3685 0 0x00010001 #device_select +3693 0xff 0x00010001 #vdd +3694 0xff 0x00010001 #vddio + +# SAR Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR (Group Id: 1090) +4800 3 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4801 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4802 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4803 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4804 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) +4805 0x0600 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_BIAS (STAGE2_AFE_offset) +4806 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_THRESHOLD (STAGE2_offset_high) + +4825 0x2700 0x00010001 #STAGE0_offset_low +4826 0x337B 0x00010001 #STAGE0_connection_6_0 +4827 0x3CCC 0x00010001 #STAGE0_connection_12_7 + +4828 0x2700 0x00010001 #STAGE1_offset_low +4829 0x3333 0x00010001 #STAGE1_connection_6_0 +4830 0x3DEC 0x00010001 #STAGE1_connection_12_7 + +4831 0x2700 0x00010001 #STAGE2_offset_low +4832 0x3B33 0x00010001 #STAGE2_connection_6_0 +4833 0x3CCD 0x00010001 #STAGE2_connection_12_7 + +4861 0x3230 0x00010001 #comp_control_0 +4862 0x0419 0x00010001 #comp_control_1 +4863 0x0832 0x00010001 #comp_control_2 + +# SAR 2 Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR_2 (Group Id: 1091) +4900 2 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4901 0x3600 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4902 0x0000 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4903 0x3E00 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4904 0x0400 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) # Used to be 0x4000 but that didn't work out + +4925 0x0000 0x00010001 #STAGE0_offset_low +4926 0x3FFB 0x00010001 #STAGE0_connection_6_0 +4927 0x2FCF 0x00010001 #STAGE0_connection_12_7 + +4928 0x0400 0x00010001 #STAGE1_offset_low # Used to be 0x4000 but that didn't work out +4929 0x3FF3 0x00010001 #STAGE1_connection_6_0 +4930 0x2FEF 0x00010001 #STAGE1_connection_12_7 + +4961 0x3230 0x00010001 #comp_control_0 +4962 0x0419 0x00010001 #comp_control_1 +4963 0x0832 0x00010001 #comp_control_2 + + +######################################################################## +### 8994 Chipsets +######################################################################## +:hardware 8994 +:platform +:property +# Orientation of sensors +# accel x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #mag-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 327680 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 327680 0x10001 # basic ges +2900 327680 0x10001 # Facing +3400 65536 0x10001 # CMC +609 65536 0x10001 # FMV +1005 65536 0x10001 # Grav +1103 65536 0x10001 # orientation +3000 65536 0x10001 # gyro quat +3100 65536 0x10001 # rot vec +3500 65536 0x10001 # game rv +4112 65536 0x10001 # SMD + +# SSI SMGR Cfg 0 BMA2x2/BMI058 FIFO +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1904 3000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 5 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 64 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x18 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0xff 0x00010001 #vdd +1988 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 1 BMG160/BMI058 FIFO +1919 0xc0b3f9bee990498d 0x00010001 #UUID +1918 0xc347c5575be90345 0x00010001 #UUID +1920 30000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 5 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 42 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x68 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0XD0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0xff 0x00010001 #vdd +1990 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 2: HSCDTD008A POLL +1935 0x6b7b6b353051699e 0x00010001 #UUID +1934 0xe1451a747fc17ad2 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 5 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0xff 0x00010001 #vdd +1992 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 3: LPS25H POLL +1951 0x04e4e644164294bf 0x00010001 #UUID +1950 0xf84490bce44e195c 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 1000 0x00010001 #idle_to_ready +1954 7 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x5C 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0xff 0x00010001 #vdd +1994 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 4: TMG399x DRI +1967 0x8ab69de1d4cdf1a2 0x00010001 #UUID +1966 0xf1400bc7db90fb32 0x00010001 #UUID +1968 5700 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 7 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 40 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0xff 0x00010001 #vdd +1996 0xff 0x00010001 #vddio + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 5: TMG399x RGB DRI +3603 0x8ab69de1d4cdf1a2 0x00010001 #UUID +3602 0xf1400bc7db90fb32 0x00010001 #UUID +3604 5700 0x00010001 #off_to_idle +3605 10000 0x00010001 #idle_to_ready +3606 7 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 40 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0xff 0x00010001 #vdd +3688 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 6: SHTC1 Humidity DRI / Onchange +3619 0xcc631478716da795 0x00010001 #UUID +3618 0x40410cafc67cfbbe 0x00010001 #UUID +3620 10000 0x00010001 #off_to_idle +3621 10000 0x00010001 #idle_to_ready +3622 7 0x00010001 #i2c_bus +3623 0xFFFF 0x00010001 #reg_group_id +3624 0xFFFF 0x00010001 #cal_grp_id +3625 0xFFFF 0x00010001 #gpio1 +3626 0xFFFF 0x00010001 #gpio2 +3627 50 0x00010001 #sensor_id +3628 0x70 0x00010001 #i2c_address +3629 27 0x00010001 #data_type1 +3630 32 0x00010001 #data_type2 +3631 0xFF 0x00010001 #rel_sns_idx +3632 0 0x00010001 #sens_default +3633 0x80 0x00010001 #flags +3683 0 0x00010001 #device_select +3689 0xff 0x00010001 #vdd +3690 0xff 0x00010001 #vddio + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 1 0x00010001 #min ver +2702 23 0x00010001 #I2C SDA_1 +2703 24 0x00010001 #I2C SCL_1 +2704 43 0x00010001 #I2C SDA_2 +2705 44 0x00010001 #I2C SCL_2 +2706 63 0x00010001 #RESET pin +2707 77 0x00010001 #TEST pin +2708 74 0x00010001 #ACCEL MD +2709 64 0x00010001 #ACCEL DRI +2710 42 0x00010001 #GYRO DRI +2711 26 0x00010001 #MAG DRI +2712 40 0x00010001 #ALS/PRX INT +2713 75 0x00010001 #GEST INT +2714 76 0x00010001 #PRESS INT +2715 77 0x00010001 #SAR INT +2716 90 0x00010001 #FP INT +2717 -1 0x00010001 #HALL INT + +# Mag Cal config +#----------------------------- +3801 1 0x00010001 +3804 0x000a0000 0x10001 #Sample Rate + +# sam parameters for BMI058 +201 0x0cdc 0x00010001 #AMD_INT_cfg_prm1 +202 0x8000 0x00010001 #AMD_INT_cfg_prm2 +211 0x10db 0x00010001 #VMD_INT_cfg_prm1 +221 0x1b333 0x00010001 #RMD_INT_cfg_prm1 +222 0x3333 0x00010001 #RMD_INT_cfg_prm2 +223 0x1657 0x00010001 #RMD_INT_cfg_prm3 +224 0x3333 0x00010001 #RMD_INT_cfg_prm4 + +:platform MTP +# mag x/y/z +900 -2 0x00010001 #mag-x-axis +901 -1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis + +:platform Liquid + +# SSI SMGR Cfg 6: ADI SAR DRI +3635 0x9b8cfaa89ed604b4 0x00010001 #UUID +3634 0x7f4fd19c1953dda8 0x00010001 #UUID +3636 1000000 0x00010001 #off_to_idle +3637 0 0x00010001 #idle_to_ready +3638 7 0x00010001 #i2c_bus +3639 1090 0x00010001 #reg_group_id +3640 0xFFFF 0x00010001 #cal_grp_id +3641 77 0x00010001 #gpio1 +3642 0xFFFF 0x00010001 #gpio2 +3643 70 0x00010001 #sensor_id +3644 0x2f 0x00010001 #i2c_address +3645 30 0x00010001 #data_type1 +3646 0 0x00010001 #data_type2 +3647 0xFF 0x00010001 #rel_sns_idx +3648 0 0x00010001 #sens_default +3649 0x80 0x00010001 #flags +3684 0 0x00010001 #device_select +3691 0xff 0x00010001 #vdd +3692 0xff 0x00010001 #vddio + +# SSI SMGR Cfg 7: ADI SAR 2 DRI +3651 0x9b8cfaa89ed604b4 0x00010001 #UUID +3650 0x7f4fd19c1953dda8 0x00010001 #UUID +3652 1000000 0x00010001 #off_to_idle +3653 0 0x00010001 #idle_to_ready +3654 7 0x00010001 #i2c_bus +3655 1091 0x00010001 #reg_group_id +3656 0xFFFF 0x00010001 #cal_grp_id +3657 77 0x00010001 #gpio1 +3658 0xFFFF 0x00010001 #gpio2 +3659 71 0x00010001 #sensor_id +3660 0x2c 0x00010001 #i2c_address +3661 30 0x00010001 #data_type1 +3662 0 0x00010001 #data_type2 +3663 0xFF 0x00010001 #rel_sns_idx +3664 0 0x00010001 #sens_default +3665 0x80 0x00010001 #flags +3685 0 0x00010001 #device_select +3693 0xff 0x00010001 #vdd +3694 0xff 0x00010001 #vddio + +# SAR Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR (Group Id: 1090) +4800 3 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4801 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4802 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4803 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4804 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) +4805 0x0600 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_BIAS (STAGE2_AFE_offset) +4806 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_THRESHOLD (STAGE2_offset_high) + +4825 0x2700 0x00010001 #STAGE0_offset_low +4826 0x337B 0x00010001 #STAGE0_connection_6_0 +4827 0x3CCC 0x00010001 #STAGE0_connection_12_7 + +4828 0x2700 0x00010001 #STAGE1_offset_low +4829 0x3333 0x00010001 #STAGE1_connection_6_0 +4830 0x3DEC 0x00010001 #STAGE1_connection_12_7 + +4831 0x2700 0x00010001 #STAGE2_offset_low +4832 0x3B33 0x00010001 #STAGE2_connection_6_0 +4833 0x3CCD 0x00010001 #STAGE2_connection_12_7 + +4861 0x3230 0x00010001 #comp_control_0 +4862 0x0419 0x00010001 #comp_control_1 +4863 0x0832 0x00010001 #comp_control_2 + +# SAR 2 Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR_2 (Group Id: 1091) +4900 2 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4901 0x3600 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4902 0x0000 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4903 0x3E00 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4904 0x0400 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) # Used to be 0x4000 but that didn't work out + +4925 0x0000 0x00010001 #STAGE0_offset_low +4926 0x3FFB 0x00010001 #STAGE0_connection_6_0 +4927 0x2FCF 0x00010001 #STAGE0_connection_12_7 + +4928 0x0400 0x00010001 #STAGE1_offset_low # Used to be 0x4000 but that didn't work out +4929 0x3FF3 0x00010001 #STAGE1_connection_6_0 +4930 0x2FEF 0x00010001 #STAGE1_connection_12_7 + +4961 0x3230 0x00010001 #comp_control_0 +4962 0x0419 0x00010001 #comp_control_1 +4963 0x0832 0x00010001 #comp_control_2 + + +####################################################################### +### 8996 Chipsets +####################################################################### +:hardware msm8996 +:platform +:property +# Orientation of sensors +# accel x/y/z +700 -2 0x00010001 #accel-x-axis +701 1 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -2 0x00010001 #gyro-x-axis +801 1 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +# sam parameters for BMI160 +200 0x000a0000 0x00010001 #AMD_ACC_SAMP_RATE_HZ_Q16 +201 0x00000cdc 0x00010001 #AMD_INT_cfg_prm1 +202 0x00008000 0x00010001 #AMD_INT_cfg_prm2 +211 0x000010db 0x00010001 #VMD_INT_cfg_prm1 +220 0x001e0000 0x00010001 #RMD_ACC_SAMP_RATE_HZ_Q16 +221 0x0001b333 0x00010001 #RMD_INT_cfg_prm1 +222 0x00003333 0x00010001 #RMD_INT_cfg_prm2 +223 0x00001657 0x00010001 #RMD_INT_cfg_prm3 +224 0x00003333 0x00010001 #RMD_INT_cfg_prm4 + +# SSI SMGR Cfg 0: BMI160 Accel DRI/FIFO +1903 0x0f4d0fd654c7eab5 0x00010001 #UUID +1902 0xd646cb83ec0cd5a5 0x00010001 #UUID +1904 10000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 0x1001 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 117 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #CS for SPI +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0x2 0x00010001 #vdd +1988 0x2 0x00010001 #vddio + + +# SSI SMGR Cfg 1 BMI160 gyro DRI/FIFO +1919 0x0f4d0fd654c7eab5 0x00010001 #UUID +1918 0xd646cb83ec0cd5a5 0x00010001 #UUID +1920 150000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 0x1001 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 117 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #CS for SPI +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0x2 0x00010001 #vdd +1990 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 2: AKM09915 FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 0x1001 0x00010001 #SPI_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 119 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x1 0x00010001 #CS_for_SPI +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0x2 0x00010001 #vdd +1992 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 3: BMP280 POLL +1951 0x32c31ec17f1c0abd 0x00010001 #UUID +1950 0x5c473990a806b072 0x00010001 #UUID +1952 5000 0x00010001 #off_to_idle +1953 50000 0x00010001 #idle_to_ready +1954 3 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x76 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0x2 0x00010001 #vdd +1994 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 4: APDS9960 DRI +1967 0x0f0287cfe19679b6 0x00010001 #UUID +1966 0x6f497c047a7439f8 0x00010001 #UUID +1968 5000 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 3 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 120 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0x93 0x00010001 #vdd +1996 0x2 0x00010001 #vddio + + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 5: APDS9960 RGB DRI +3603 0x0f0287cfe19679b6 0x00010001 #UUID +3602 0x6f497c047a7439f8 0x00010001 #UUID +3604 5000 0x00010001 #off_to_idle +3605 0 0x00010001 #idle_to_ready +3606 3 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 120 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0x93 0x00010001 #vdd +3688 0x2 0x00010001 #vddio + + +# SSI SMGR Cfg 6: SHTC1 Humidity Onchange +3619 0xcc631478716da795 0x00010001 #UUID +3618 0x40410cafc67cfbbe 0x00010001 #UUID +3620 10000 0x00010001 #off_to_idle +3621 10000 0x00010001 #idle_to_ready +3622 3 0x00010001 #i2c_bus +3623 1140 0x00010001 #reg_group_id +3624 0xFFFF 0x00010001 #cal_grp_id +3625 0xFFFF 0x00010001 #gpio1 +3626 0xFFFF 0x00010001 #gpio2 +3627 50 0x00010001 #sensor_id +3628 0x70 0x00010001 #i2c_address +3629 27 0x00010001 #data_type1 +3630 32 0x00010001 #data_type2 +3631 0xFF 0x00010001 #rel_sns_idx +3632 0 0x00010001 #sens_default +3633 0x80 0x00010001 #flags +3683 0 0x00010001 #device_select +3689 0x2 0x00010001 #vdd +3690 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 7: UV HSVDDD002A Polling +#3635 0xe949401da5455ea3 0x00010001 #UUID +#3634 0x77476dfbc5e833fc 0x00010001 #UUID +3636 10000 0x00010001 #off_to_idle +3637 10000 0x00010001 #idle_to_ready +3638 3 0x00010001 #i2c_bus +3639 1120 0x00010001 #reg_group_id +3640 0xFFFF 0x00010001 #cal_grp_id +3641 0xFFFF 0x00010001 #gpio1 +3642 0xFFFF 0x00010001 #gpio2 +3643 100 0x00010001 #sensor_id +3644 0x0D 0x00010001 #i2c_address +3645 33 0x00010001 #data_type1 +3646 0 0x00010001 #data_type2 +3647 0xFF 0x00010001 #rel_sns_idx +3648 0 0x00010001 #sens_default +3649 0x0 0x00010001 #flags +3684 0 0x00010001 #device_select +3691 0x93 0x00010001 #vdd +3692 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 8: Thermopile DTS201A Polling +#3651 0xd82328c4183d599c 0x00010001 #UUID +#3650 0x6a4123b302f33a76 0x00010001 #UUID +3652 100000 0x00010001 #off_to_idle +3653 100000 0x00010001 #idle_to_ready +3654 3 0x00010001 #i2c_bus +3655 1130 0x00010001 #reg_group_id +3656 0xFFFF 0x00010001 #cal_grp_id +3657 0xFFFF 0x00010001 #gpio1 +3658 0xFFFF 0x00010001 #gpio2 +3659 110 0x00010001 #sensor_id +3660 0x1A 0x00010001 #i2c_address +3661 36 0x00010001 #data_type1 +3662 0 0x00010001 #data_type2 +3663 0xFF 0x00010001 #rel_sns_idx +3664 0 0x00010001 #sens_default +3665 0x0 0x00010001 #flags +3685 0 0x00010001 #device_select +3693 0x2 0x00010001 #vdd +3694 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 9: Hall Effect BU52053NVX DRI +3667 0x5da5cb55d3c7bd84 0x00010001 +3666 0x7e412494d22ec81e 0x00010001 #UUID +3668 100 0x00010001 #off_to_idle +3669 100 0x00010001 #idle_to_ready +3670 3 0x00010001 #i2c_bus +3671 0xFFFF 0x00010001 #reg_group_id +3672 0xFFFF 0x00010001 #cal_grp_id +3673 124 0x00010001 #gpio1 +3674 0xFFFF 0x00010001 #gpio2 +3675 80 0x00010001 #sensor_id +3676 0x20 0x00010001 #i2c_address, dummy +3677 31 0x00010001 #data_type1 +3678 00 0x00010001 #data_type2 +3679 0xFF 0x00010001 #rel_sns_idx +3680 0 0x00010001 #sens_default +3681 0x80 0x00010001 #flags +3686 5 0x00010001 #device_select +3695 0x2 0x00010001 #vdd +3696 0x2 0x00010001 #vddio + +# SSI SMGR Version +5500 1 0x00010001 #Maj Ver +5501 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 10: Heart Rate ADPD142 DRI +#5503 0xa8ba2a809af25c80 0x00010001 +#5502 0x3442ccc77ff3c117 0x00010001 #UUID +5504 35000 0x00010001 #off_to_idle +5505 5715 0x00010001 #idle_to_ready +5506 3 0x00010001 #i2c_bus +5507 0xFFFF 0x00010001 #reg_group_id +5508 0xFFFF 0x00010001 #cal_grp_id +5509 122 0x00010001 #gpio1 +5510 0xFFFF 0x00010001 #gpio2 +5511 90 0x00010001 #sensor_id +5512 0x64 0x00010001 #i2c_address +5513 35 0x00010001 #data_type1 +5514 0 0x00010001 #data_type2 +5515 0xFF 0x00010001 #rel_sns_idx +5516 0 0x00010001 #sens_default +5517 0x80 0x00010001 #flags +5582 0 0x00010001 #device_select +5587 0x93 0x00010001 #vdd +5588 0x2 0x00010001 #vddio + +# +# IOD AUTOCAL configuration +#----------------------------- +6000 1 0x00010001 #version +6001 1 0x00010001 #converge staus +6002 0x3F86CBFB 0x00010001 #coefficient + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 0 0x00010001 # min ver +2706 80 0x00010001 # RESET pin + +# +# SSC GPIO CFG (inactive) +#----------------------------- +6300 1 0x00010001 # version +6301 0x0104 0x00010001 # gpio num +6302 2 0x00010001 # active func sel +6303 1 0x00010001 # active dir +6304 2 0x00010001 # active pull +6305 3 0x00010001 # active drive +6306 2 0x00010001 # inactive func sel +6307 1 0x00010001 # inactive dir +6308 2 0x00010001 # inactive pull +6309 3 0x00010001 # inactive drive + +6310 1 0x00010001 # version +6311 0x0105 0x00010001 # gpio num +6312 2 0x00010001 # active func sel +6313 1 0x00010001 # active dir +6314 2 0x00010001 # active pull +6315 3 0x00010001 # active drive +6316 2 0x00010001 # inactive func sel +6317 1 0x00010001 # inactive dir +6318 2 0x00010001 # inactive pull +6319 3 0x00010001 # inactive drive + +6320 1 0x00010001 # version +6321 0x0106 0x00010001 # gpio num +6322 2 0x00010001 # active func sel +6323 1 0x00010001 # active dir +6324 2 0x00010001 # active pull +6325 3 0x00010001 # active drive +6326 2 0x00010001 # inactive func sel +6327 1 0x00010001 # inactive dir +6328 2 0x00010001 # inactive pull +6329 3 0x00010001 # inactive drive + +6330 1 0x00010001 # version +6331 0x0107 0x00010001 # gpio num +6332 2 0x00010001 # active func sel +6333 0 0x00010001 # active dir +6334 2 0x00010001 # active pull +6335 3 0x00010001 # active drive +6336 2 0x00010001 # inactive func sel +6337 0 0x00010001 # inactive dir +6338 2 0x00010001 # inactive pull +6339 3 0x00010001 # inactive drive + +6340 1 0x00010001 # version +6341 0x010C 0x00010001 # gpio num +6342 0 0x00010001 # active func sel +6343 1 0x00010001 # active dir +6344 1 0x00010001 # active pull +6345 3 0x00010001 # active drive +6346 0 0x00010001 # inactive func sel +6347 1 0x00010001 # inactive dir +6348 1 0x00010001 # inactive pull +6349 3 0x00010001 # inactive drive + +6350 1 0x00010001 # version +6351 0x010D 0x00010001 # gpio num +6352 0 0x00010001 # active func sel +6353 0 0x00010001 # active dir +6354 1 0x00010001 # active pull +6355 3 0x00010001 # active drive +6356 0 0x00010001 # inactive func sel +6357 0 0x00010001 # inactive dir +6358 1 0x00010001 # inactive pull +6359 3 0x00010001 # inactive drive + +# +# SSC GPIO CFG (active) +#----------------------------- +6360 1 0x00010001 # version +6361 0x0100 0x00010001 # gpio num +6362 1 0x00010001 # active func sel +6363 1 0x00010001 # active dir +6364 0 0x00010001 # active pull +6365 0 0x00010001 # active drive +6366 1 0x00010001 # inactive func sel +6367 1 0x00010001 # inactive dir +6368 2 0x00010001 # inactive pull +6369 0 0x00010001 # inactive drive + +6370 1 0x00010001 # version +6371 0x0102 0x00010001 # gpio num +6372 1 0x00010001 # active func sel +6373 1 0x00010001 # active dir +6374 0 0x00010001 # active pull +6375 0 0x00010001 # active drive +6376 1 0x00010001 # inactive func sel +6377 1 0x00010001 # inactive dir +6378 2 0x00010001 # inactive pull +6379 0 0x00010001 # inactive drive + +6380 1 0x00010001 # version +6381 0x0103 0x00010001 # gpio num +6382 1 0x00010001 # active func sel +6383 1 0x00010001 # active dir +6384 0 0x00010001 # active pull +6385 0 0x00010001 # active drive +6386 1 0x00010001 # inactive func sel +6387 1 0x00010001 # inactive dir +6388 2 0x00010001 # inactive pull +6389 0 0x00010001 # inactive drive + +6390 1 0x00010001 # version +6391 0x0108 0x00010001 # gpio num +6392 1 0x00010001 # active func sel +6393 1 0x00010001 # active dir +6394 0 0x00010001 # active pull +6395 3 0x00010001 # active drive +6396 1 0x00010001 # inactive func sel +6397 1 0x00010001 # inactive dir +6398 2 0x00010001 # inactive pull +6399 3 0x00010001 # inactive drive + +6400 1 0x00010001 # version +6401 0x0109 0x00010001 # gpio num +6402 1 0x00010001 # active func sel +6403 1 0x00010001 # active dir +6404 0 0x00010001 # active pull +6405 3 0x00010001 # active drive +6406 1 0x00010001 # inactive func sel +6407 1 0x00010001 # inactive dir +6408 2 0x00010001 # inactive pull +6409 3 0x00010001 # inactive drive + +6410 1 0x00010001 # version +6411 0x010A 0x00010001 # gpio num +6412 1 0x00010001 # active func sel +6413 1 0x00010001 # active dir +6414 0 0x00010001 # active pull +6415 3 0x00010001 # active drive +6416 1 0x00010001 # inactive func sel +6417 1 0x00010001 # inactive dir +6418 2 0x00010001 # inactive pull +6419 3 0x00010001 # inactive drive + +6420 1 0x00010001 # version +6421 0x010B 0x00010001 # gpio num +6422 1 0x00010001 # active func sel +6423 0 0x00010001 # active dir +6424 0 0x00010001 # active pull +6425 3 0x00010001 # active drive +6426 1 0x00010001 # inactive func sel +6427 0 0x00010001 # inactive dir +6428 2 0x00010001 # inactive pull +6429 3 0x00010001 # inactive drive + +6430 1 0x00010001 # version +6431 0x010E 0x00010001 # gpio num +6432 1 0x00010001 # active func sel +6433 1 0x00010001 # active dir +6434 0 0x00010001 # active pull +6435 3 0x00010001 # active drive +6436 1 0x00010001 # inactive func sel +6437 1 0x00010001 # inactive dir +6438 2 0x00010001 # inactive pull +6439 3 0x00010001 # inactive drive + +6440 1 0x00010001 # version +6441 0x010F 0x00010001 # gpio num +6442 1 0x00010001 # active func sel +6443 0 0x00010001 # active dir +6444 0 0x00010001 # active pull +6445 3 0x00010001 # active drive +6446 1 0x00010001 # inactive func sel +6447 0 0x00010001 # inactive dir +6448 2 0x00010001 # inactive pull +6449 3 0x00010001 # inactive drive + + +# Mag Cal config +#----------------------------- +3801 1 0x00010001 +3804 0x000a0000 0x10001 #Sample Rate + +#APDS9960: ALS/Proxi registry +100 0x14 0x00010001 #visible_ratio +101 0x50 0x00010001 #ir_ratio +102 0 0x00010001 #dc_offset +103 0x64 0x00010001 #thresh_near +104 0x50 0x00010001 #thresh_far +105 0 0x00010001 #prx_crosstalk +106 681 0x00010001 #als_factor +107 0x01 0x00010001 #version_num +108 0x68 0x00010001 #ID +109 0x07 0x00010001 #als_change_pcnt +110 0x47 0x00010001 #ppulse +111 0 0x00010001 #poffset_ur +112 0 0x00010001 #poffset_dl +113 0x64 0x00010001 #cct_factor +114 0x64 0x00010001 #rgb_c_factor +115 0x64 0x00010001 #rgb_r_factor +116 0x64 0x00010001 #rgb_g_factor +117 0x64 0x00010001 #rgb_b_factor + +:platform MTP + +# Factory magnetometer calibration +1940 0x00000014 0x00010001 #cal_grp_id +401 0x00000001 0x00010001 #Mag_fac_cal_bias_valid +402 0x00000001 0x00010001 #Mag_fac_cal_matrix_valid +406 0x00010475 0x00010001 #Compensation_matrix_0_0 +407 0x00000094 0x00010001 #Compensation_matrix_0_1 +408 0xFFFFFF95 0x00010001 #Compensation_matrix_0_2 +409 0x00000094 0x00010001 #Compensation_matrix_1_0 +410 0x0000FA46 0x00010001 #Compensation_matrix_1_1 +411 0xFFFFFD8D 0x00010001 #Compensation_matrix_1_2 +412 0xFFFFFF95 0x00010001 #Compensation_matrix_2_0 +413 0xFFFFFD8D 0x00010001 #Compensation_matrix_2_1 +414 0x00010145 0x00010001 #Compensation_matrix_2_2 + +:platform Liquid + +# Orientation of sensors +# accel x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis + +# SSI SMGR Cfg 7: ADI SAR DRI +#3635 0x9b8cfaa89ed604b4 0x00010001 #UUID +#3634 0x7f4fd19c1953dda8 0x00010001 #UUID +3636 1000000 0x00010001 #off_to_idle +3637 0 0x00010001 #idle_to_ready +3638 12 0x00010001 #i2c_bus +3639 1090 0x00010001 #reg_group_id +3640 0xFFFF 0x00010001 #cal_grp_id +3641 79 0x00010001 #gpio1 +3642 0xFFFF 0x00010001 #gpio2 +3643 70 0x00010001 #sensor_id +3644 0x2f 0x00010001 #i2c_address +3645 30 0x00010001 #data_type1 +3646 0 0x00010001 #data_type2 +3647 0xFF 0x00010001 #rel_sns_idx +3648 0 0x00010001 #sens_default +3649 0x80 0x00010001 #flags +3684 0 0x00010001 #device_select + +# SSI SMGR Cfg 8: ADI SAR 2 DRI +#3651 0x9b8cfaa89ed604b4 0x00010001 #UUID +#3650 0x7f4fd19c1953dda8 0x00010001 #UUID +3652 1000000 0x00010001 #off_to_idle +3653 0 0x00010001 #idle_to_ready +3654 12 0x00010001 #i2c_bus +3655 1091 0x00010001 #reg_group_id +3656 0xFFFF 0x00010001 #cal_grp_id +3657 95 0x00010001 #gpio1 +3658 0xFFFF 0x00010001 #gpio2 +3659 71 0x00010001 #sensor_id +3660 0x2c 0x00010001 #i2c_address +3661 30 0x00010001 #data_type1 +3662 0 0x00010001 #data_type2 +3663 0xFF 0x00010001 #rel_sns_idx +3664 0 0x00010001 #sens_default +3665 0x80 0x00010001 #flags +3685 0 0x00010001 #device_select +3693 0x2 0x00010001 #vdd +3694 0x2 0x00010001 #vddio + +# SAR Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR (Group Id: 1090) +4800 3 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4801 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4802 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4803 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4804 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) +4805 0x0600 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_BIAS (STAGE2_AFE_offset) +4806 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_THRESHOLD (STAGE2_offset_high) + +4825 0x2700 0x00010001 #STAGE0_offset_low +4826 0x337B 0x00010001 #STAGE0_connection_6_0 +4827 0x3CCC 0x00010001 #STAGE0_connection_12_7 + +4828 0x2700 0x00010001 #STAGE1_offset_low +4829 0x3333 0x00010001 #STAGE1_connection_6_0 +4830 0x3DEC 0x00010001 #STAGE1_connection_12_7 + +4831 0x2700 0x00010001 #STAGE2_offset_low +4832 0x3B33 0x00010001 #STAGE2_connection_6_0 +4833 0x3CCD 0x00010001 #STAGE2_connection_12_7 + +4861 0x3230 0x00010001 #comp_control_0 +4862 0x0419 0x00010001 #comp_control_1 +4863 0x0832 0x00010001 #comp_control_2 + +# SAR 2 Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR_2 (Group Id: 1091) +4900 2 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4901 0x3600 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4902 0x0000 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4903 0x3E00 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4904 0x0400 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) # Used to be 0x4000 but that didn't work out + +4925 0x0000 0x00010001 #STAGE0_offset_low +4926 0x3FFB 0x00010001 #STAGE0_connection_6_0 +4927 0x2FCF 0x00010001 #STAGE0_connection_12_7 + +4928 0x0400 0x00010001 #STAGE1_offset_low # Used to be 0x4000 but that didn't work out +4929 0x3FF3 0x00010001 #STAGE1_connection_6_0 +4930 0x2FEF 0x00010001 #STAGE1_connection_12_7 + +4961 0x3230 0x00010001 #comp_control_0 +4962 0x0419 0x00010001 #comp_control_1 +4963 0x0832 0x00010001 #comp_control_2 + +:platform QRD +# Orientation of sensors +# accel0 x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +# SSI SMGR Cfg 0 BMI160 ACCEL +1903 0x0f4d0fd654c7eab5 0x00010001 #UUID +1902 0xd646cb83ec0cd5a5 0x00010001 #UUID +1904 10000 0x00010001 #off_to_idle +1905 30000 0x00010001 #idle_to_ready +1906 0x1001 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 117 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #CS for SPI +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0x2 0x00010001 #vdd +1988 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 1 BMI160 GYRO +1919 0x0f4d0fd654c7eab5 0x00010001 #UUID +1918 0xd646cb83ec0cd5a5 0x00010001 #UUID +1920 150000 0x00010001 #off_to_idle +1921 250000 0x00010001 #idle_to_ready +1922 0x1001 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 117 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #CS for SPI +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0x2 0x00010001 #vdd +1990 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 2 TMD27723 +1935 0x9ab11a6ea1c0218a 0x00010001 #UUID +1934 0xcc44f904e9e569f7 0x00010001 #UUID +1936 10000 0x00010001 #off_to_idle +1937 0 0x00010001 #idle_to_ready +1938 3 0x00010001 #i2c_bus +1939 1040 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 120 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 40 0x00010001 #sensor_id +1944 0x39 0x00010001 #i2c_address +1945 5 0x00010001 #data_type1 +1946 6 0x00010001 #data_type2 +1947 -1 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0x00 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0x93 0x00010001 #vdd +1992 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 3: AKM09915 FIFO +1951 0x90611b98d561168f 0x00010001 #UUID +1950 0x564d2b94fe80aef6 0x00010001 #UUID +1952 3000 0x00010001 #off_to_idle +1953 10000 0x00010001 #idle_to_ready +1954 0x1001 0x00010001 #SPI_bus +1955 1020 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 119 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 20 0x00010001 #sensor_id +1960 0x1 0x00010001 #CS_for_SPI +1961 2 0x00010001 #data_type1 +1962 0 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0xD0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0x2 0x00010001 #vdd +1994 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 4: +1967 0 0x00010001 #UUID +1966 0 0x00010001 #UUID +1968 0 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 0 0x00010001 #i2c_bus +1971 0 0x00010001 #reg_group_id +1972 0 0x00010001 #cal_grp_id +1973 0 0x00010001 #gpio1 +1974 0 0x00010001 #gpio2 +1975 0 0x00010001 #sensor_id +1976 0 0x00010001 #i2c_address, dummy +1977 0 0x00010001 #data_type1 +1978 0 0x00010001 #data_type2 +1979 0 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0xFF 0x00010001 #vdd +1996 0xFF 0x00010001 #vddio + +# SSI SMGR Cfg 5: +3603 0 0x00010001 #UUID +3602 0 0x00010001 #UUID +3604 0 0x00010001 #off_to_idle +3605 0 0x00010001 #idle_to_ready +3606 0 0x00010001 #i2c_bus +3607 0 0x00010001 #reg_group_id +3608 0 0x00010001 #cal_grp_id +3609 0 0x00010001 #gpio1 +3610 0 0x00010001 #gpio2 +3611 0 0x00010001 #sensor_id +3612 0 0x00010001 #i2c_address +3613 0 0x00010001 #data_type1 +3614 0 0x00010001 #data_type2 +3615 0 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0xFF 0x00010001 #vdd +3688 0xFF 0x00010001 #vddio + +# SSI SMGR Cfg 6: +3619 0 0x00010001 #UUID +3618 0 0x00010001 #UUID +3620 0 0x00010001 #off_to_idle +3621 0 0x00010001 #idle_to_ready +3622 0 0x00010001 #i2c_bus +3623 0 0x00010001 #reg_group_id +3624 0 0x00010001 #cal_grp_id +3625 0 0x00010001 #gpio1 +3626 0 0x00010001 #gpio2 +3627 0 0x00010001 #sensor_id +3628 0 0x00010001 #i2c_address +3629 0 0x00010001 #data_type1 +3630 0 0x00010001 #data_type2 +3631 0 0x00010001 #rel_sns_idx +3632 0 0x00010001 #sens_default +3633 0 0x00010001 #flags +3683 0 0x00010001 #device_select +3689 0xFF 0x00010001 #vdd +3690 0xFF 0x00010001 #vddio + +# SSI SMGR Cfg 7: +3635 0 0x00010001 #UUID +3634 0 0x00010001 #UUID +3636 0 0x00010001 #off_to_idle +3637 0 0x00010001 #idle_to_ready +3638 0 0x00010001 #i2c_bus +3639 0 0x00010001 #reg_group_id +3640 0 0x00010001 #cal_grp_id +3641 0 0x00010001 #gpio1 +3642 0 0x00010001 #gpio2 +3643 0 0x00010001 #sensor_id +3644 0 0x00010001 #i2c_address +3645 0 0x00010001 #data_type1 +3646 0 0x00010001 #data_type2 +3647 0 0x00010001 #rel_sns_idx +3648 0 0x00010001 #sens_default +3649 0 0x00010001 #flags +3684 0 0x00010001 #device_select +3691 0xFF 0x00010001 #vdd +3692 0xFF 0x00010001 #vddio + +# SSI SMGR Cfg 8: +3651 0 0x00010001 #UUID +3650 0 0x00010001 #UUID +3652 0 0x00010001 #off_to_idle +3653 0 0x00010001 #idle_to_ready +3654 0 0x00010001 #i2c_bus +3655 0 0x00010001 #reg_group_id +3656 0 0x00010001 #cal_grp_id +3657 0 0x00010001 #gpio1 +3658 0 0x00010001 #gpio2 +3659 0 0x00010001 #sensor_id +3660 0 0x00010001 #i2c_address +3661 0 0x00010001 #data_type1 +3662 0 0x00010001 #data_type2 +3663 0 0x00010001 #rel_sns_idx +3664 0 0x00010001 #sens_default +3665 0 0x00010001 #flags +3685 0 0x00010001 #device_select +3693 0xFF 0x00010001 #vdd +3694 0xFF 0x00010001 #vddio + +# SSI SMGR Cfg 9: +3667 0 0x00010001 #UUID +3666 0 0x00010001 #UUID +3668 0 0x00010001 #off_to_idle +3669 0 0x00010001 #idle_to_ready +3670 0 0x00010001 #i2c_bus +3671 0 0x00010001 #reg_group_id +3672 0 0x00010001 #cal_grp_id +3673 0 0x00010001 #gpio1 +3674 0 0x00010001 #gpio2 +3675 0 0x00010001 #sensor_id +3676 0 0x00010001 #i2c_address, dummy +3677 0 0x00010001 #data_type1 +3678 0 0x00010001 #data_type2 +3679 0 0x00010001 #rel_sns_idx +3680 0 0x00010001 #sens_default +3681 0 0x00010001 #flags +3686 0 0x00010001 #device_select +3695 0xFF 0x00010001 #vdd +3696 0xFF 0x00010001 #vddio + +# SSI SMGR Cfg 10: +5503 0 0x00010001 #UUID +5502 0 0x00010001 #UUID +5504 0 0x00010001 #off_to_idle +5505 0 0x00010001 #idle_to_ready +5506 0 0x00010001 #i2c_bus +5507 0 0x00010001 #reg_group_id +5508 0 0x00010001 #cal_grp_id +5509 0 0x00010001 #gpio1 +5510 0 0x00010001 #gpio2 +5511 0 0x00010001 #sensor_id +5512 0 0x00010001 #i2c_address +5513 0 0x00010001 #data_type1 +5514 0 0x00010001 #data_type2 +5515 0 0x00010001 #rel_sns_idx +5516 0 0x00010001 #sens_default +5517 0 0x00010001 #flags +5582 0 0x00010001 #device_select +5587 0xFF 0x00010001 #vdd +5588 0xFF 0x00010001 #vddio + +# QMAG_CAL Configuration +3801 1 0x00010001 + +:platform Fluid + +# Orientation of sensors +# accel x/y/z +700 2 0x00010001 #accel-x-axis +701 -1 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 2 0x00010001 #gyro-x-axis +801 -1 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis + +######################################################################## +### 8992 Chipsets +######################################################################## +:hardware 8992 +:platform +:property +# Orientation of sensors +# accel x/y/z +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #mag-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 1 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 327680 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 327680 0x10001 # basic ges +2900 327680 0x10001 # Facing +3400 65536 0x10001 # CMC +609 65536 0x10001 # FMV +1005 65536 0x10001 # Grav +1103 65536 0x10001 # orientation +3000 65536 0x10001 # gyro quat +3100 65536 0x10001 # rot vec +3500 65536 0x10001 # game rv +4112 65536 0x10001 # SMD + +# SSI SMGR Cfg 0 BMA2x2/BMI058 FIFO +1903 0xc10ffaeed4057c96 0x00010001 #UUID +1902 0xaf4644363f26965d 0x00010001 #UUID +1904 3000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 5 0x00010001 #i2c_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 64 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0x18 0x00010001 #i2c_address +1913 1 0x00010001 #data_type1 +1914 0 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 1 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select + +# SSI SMGR Cfg 1 BMG160/BMI058 FIFO +1919 0xc0b3f9bee990498d 0x00010001 #UUID +1918 0xc347c5575be90345 0x00010001 #UUID +1920 30000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 5 0x00010001 #i2c_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 42 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0x68 0x00010001 #i2c_address +1929 3 0x00010001 #data_type1 +1930 0 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0XD0 0x00010001 #flags +1983 0 0x00010001 #device_select + +# SSI SMGR Cfg 2: HSCDTD008A POLL +1935 0x6b7b6b353051699e 0x00010001 #UUID +1934 0xe1451a747fc17ad2 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 5 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 0xFFFF 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0 0x00010001 #flags +1984 0 0x00010001 #device_select + +# SSI SMGR Cfg 3: LPS25H POLL +1951 0x04e4e644164294bf 0x00010001 #UUID +1950 0xf84490bce44e195c 0x00010001 #UUID +1952 10000 0x00010001 #off_to_idle +1953 0 0x00010001 #idle_to_ready +1954 7 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x5C 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select + +# SSI SMGR Cfg 4: TMG399x DRI +1967 0x8ab69de1d4cdf1a2 0x00010001 #UUID +1966 0xf1400bc7db90fb32 0x00010001 #UUID +1968 5700 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 7 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 40 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 1 0x00010001 #Min Ver + +# SSI SMGR Cfg 5: TMG399x RGB DRI +3603 0x8ab69de1d4cdf1a2 0x00010001 #UUID +3602 0xf1400bc7db90fb32 0x00010001 #UUID +3604 5700 0x00010001 #off_to_idle +3605 10000 0x00010001 #idle_to_ready +3606 7 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 40 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select + +# SSI SMGR Cfg 6: SHTC1 Humidity DRI / Onchange +3619 0xcc631478716da795 0x00010001 #UUID +3618 0x40410cafc67cfbbe 0x00010001 #UUID +3620 10000 0x00010001 #off_to_idle +3621 10000 0x00010001 #idle_to_ready +3622 7 0x00010001 #i2c_bus +3623 0xFFFF 0x00010001 #reg_group_id +3624 0xFFFF 0x00010001 #cal_grp_id +3625 0xFFFF 0x00010001 #gpio1 +3626 0xFFFF 0x00010001 #gpio2 +3627 50 0x00010001 #sensor_id +3628 0x70 0x00010001 #i2c_address +3629 27 0x00010001 #data_type1 +3630 32 0x00010001 #data_type2 +3631 0xFF 0x00010001 #rel_sns_idx +3632 0 0x00010001 #sens_default +3633 0x80 0x00010001 #flags +3683 0 0x00010001 #device_select + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 1 0x00010001 #min ver +2702 23 0x00010001 #I2C SDA_1 +2703 24 0x00010001 #I2C SCL_1 +2704 43 0x00010001 #I2C SDA_2 +2705 44 0x00010001 #I2C SCL_2 +2706 63 0x00010001 #RESET pin +2707 77 0x00010001 #TEST pin +2708 74 0x00010001 #ACCEL MD +2709 64 0x00010001 #ACCEL DRI +2710 42 0x00010001 #GYRO DRI +2711 26 0x00010001 #MAG DRI +2712 40 0x00010001 #ALS/PRX INT +2713 75 0x00010001 #GEST INT +2714 76 0x00010001 #PRESS INT +2715 77 0x00010001 #SAR INT +2716 90 0x00010001 #FP INT +2717 -1 0x00010001 #HALL INT + +# Mag Cal config +#----------------------------- +3801 1 0x00010001 +3804 0x000a0000 0x10001 #Sample Rate + +# sam parameters for BMI058 +201 0x0cdc 0x00010001 #AMD_INT_cfg_prm1 +202 0x8000 0x00010001 #AMD_INT_cfg_prm2 +211 0x10db 0x00010001 #VMD_INT_cfg_prm1 +221 0x1b333 0x00010001 #RMD_INT_cfg_prm1 +222 0x3333 0x00010001 #RMD_INT_cfg_prm2 +223 0x1657 0x00010001 #RMD_INT_cfg_prm3 +224 0x3333 0x00010001 #RMD_INT_cfg_prm4 + +:platform MTP +# mag x/y/z +900 -2 0x00010001 #mag-x-axis +901 -1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis + +:platform Liquid + +# SSI SMGR Cfg 6: ADI SAR DRI +3635 0x9b8cfaa89ed604b4 0x00010001 #UUID +3634 0x7f4fd19c1953dda8 0x00010001 #UUID +3636 1000000 0x00010001 #off_to_idle +3637 0 0x00010001 #idle_to_ready +3638 7 0x00010001 #i2c_bus +3639 1090 0x00010001 #reg_group_id +3640 0xFFFF 0x00010001 #cal_grp_id +3641 77 0x00010001 #gpio1 +3642 0xFFFF 0x00010001 #gpio2 +3643 70 0x00010001 #sensor_id +3644 0x2f 0x00010001 #i2c_address +3645 30 0x00010001 #data_type1 +3646 0 0x00010001 #data_type2 +3647 0xFF 0x00010001 #rel_sns_idx +3648 0 0x00010001 #sens_default +3649 0x80 0x00010001 #flags +3684 0 0x00010001 #device_select + +# SSI SMGR Cfg 7: ADI SAR 2 DRI +3651 0x9b8cfaa89ed604b4 0x00010001 #UUID +3650 0x7f4fd19c1953dda8 0x00010001 #UUID +3652 1000000 0x00010001 #off_to_idle +3653 0 0x00010001 #idle_to_ready +3654 7 0x00010001 #i2c_bus +3655 1091 0x00010001 #reg_group_id +3656 0xFFFF 0x00010001 #cal_grp_id +3657 77 0x00010001 #gpio1 +3658 0xFFFF 0x00010001 #gpio2 +3659 71 0x00010001 #sensor_id +3660 0x2c 0x00010001 #i2c_address +3661 30 0x00010001 #data_type1 +3662 0 0x00010001 #data_type2 +3663 0xFF 0x00010001 #rel_sns_idx +3664 0 0x00010001 #sens_default +3665 0x80 0x00010001 #flags +3685 0 0x00010001 #device_select + +# SAR Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR (Group Id: 1090) +4800 3 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4801 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4802 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4803 0x0700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4804 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) +4805 0x0600 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_BIAS (STAGE2_AFE_offset) +4806 0x2700 0x00010001 #SNS_REG_DRIVER_SAR_x_E2_THRESHOLD (STAGE2_offset_high) + +4825 0x2700 0x00010001 #STAGE0_offset_low +4826 0x337B 0x00010001 #STAGE0_connection_6_0 +4827 0x3CCC 0x00010001 #STAGE0_connection_12_7 + +4828 0x2700 0x00010001 #STAGE1_offset_low +4829 0x3333 0x00010001 #STAGE1_connection_6_0 +4830 0x3DEC 0x00010001 #STAGE1_connection_12_7 + +4831 0x2700 0x00010001 #STAGE2_offset_low +4832 0x3B33 0x00010001 #STAGE2_connection_6_0 +4833 0x3CCD 0x00010001 #STAGE2_connection_12_7 + +4861 0x3230 0x00010001 #comp_control_0 +4862 0x0419 0x00010001 #comp_control_1 +4863 0x0832 0x00010001 #comp_control_2 + +# SAR 2 Registry +# Item ID's corresponding to group SNS_REG_DRIVER_GROUP_SAR_2 (Group Id: 1091) +4900 2 0x00010001 #SNS_REG_DRIVER_SAR_x_NUM_ELECTRODES (number_of_stages) +4901 0x3600 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_BIAS (STAGE0_AFE_offset) +4902 0x0000 0x00010001 #SNS_REG_DRIVER_SAR_x_E0_THRESHOLD (STAGE0_offset_high) +4903 0x3E00 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_BIAS (STAGE1_AFE_offset) +4904 0x0400 0x00010001 #SNS_REG_DRIVER_SAR_x_E1_THRESHOLD (STAGE1_offset_high) # Used to be 0x4000 but that didn't work out + +4925 0x0000 0x00010001 #STAGE0_offset_low +4926 0x3FFB 0x00010001 #STAGE0_connection_6_0 +4927 0x2FCF 0x00010001 #STAGE0_connection_12_7 + +4928 0x0400 0x00010001 #STAGE1_offset_low # Used to be 0x4000 but that didn't work out +4929 0x3FF3 0x00010001 #STAGE1_connection_6_0 +4930 0x2FEF 0x00010001 #STAGE1_connection_12_7 + +4961 0x3230 0x00010001 #comp_control_0 +4962 0x0419 0x00010001 #comp_control_1 +4963 0x0832 0x00010001 #comp_control_2 + +####################################################################### +### 8909W Chipsets +####################################################################### +:hardware msm8909 +:platform +:property +:soc_id + +# Orientation of sensors +# accel x/y/z +700 -1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +# SAM config +# +#203 65536 0x10001 # AMD +203 0x4000 0x10001 # AMD accel report rate Q16. 0x4000=.25hz +225 983040 0x10001 # RMD +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +# SSI SMGR Cfg 0: LSM6DS3 Accel FIFO +1903 0x1a0bd9d5956c508e 0x00010001 #UUID +1902 0x1246e1cb09a92baa 0x00010001 #UUID +1904 100000 0x00010001 #off_to_idle +1905 0 0x00010001 #idle_to_ready +1906 0x1003 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 96 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #CS for SPI +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0x02 0x00010001 #vdd +1988 0x02 0x00010001 #vddio + +# SSI SMGR Cfg 1: LSM6DS3 Gyro FIFO +1919 0x1a0bd9d5956c508e 0x00010001 #UUID +1918 0x1246e1cb09a92baa 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 0 0x00010001 #idle_to_ready +1922 0x1003 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 96 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #CS for SPI +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 3 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0x02 0x00010001 #vdd +1990 0x02 0x00010001 #vddio + +# SSI SMGR Cfg 2: AKM09915 FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 1 0x00010001 #i2c_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 65 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #i2c_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0x90 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0x02 0x00010001 #vdd +1992 0x02 0x00010001 #vddio + +# SSI SMGR Cfg 3: BMP280 POLL +1951 0x32c31ec17f1c0abd 0x00010001 #UUID +1950 0x5c473990a806b072 0x00010001 #UUID +1952 5000 0x00010001 #off_to_idle +1953 50000 0x00010001 #idle_to_ready +1954 1 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x76 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0x02 0x00010001 #vdd +1994 0x02 0x00010001 #vddio + +# SSI SMGR Cfg 4: TMD27723 DRI +1967 0x9ab11a6ea1c0218a 0x00010001 #UUID +1966 0xcc44f904e9e569f7 0x00010001 #UUID +1968 10000 0x00010001 #off_to_idle +1969 0 0x00010001 #idle_to_ready +1970 1 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 94 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 -1 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0x93 0x00010001 #vdd +1996 0x02 0x00010001 #vddio + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 5: Heart Rate PAH8011 DRI +3603 0x67d58cadaa8ae18c 0x00010001 #UUID +3602 0x924e81b6331b2185 0x00010001 #UUID +3604 40000 0x00010001 #off_to_idle +3605 0 0x00010001 #idle_to_ready +3606 1 0x00010001 #i2c_bus +3607 0xFFFF 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 110 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 90 0x00010001 #sensor_id +3612 0x15 0x00010001 #i2c_address +3613 0x23 0x00010001 #data_type1 +3614 0 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x90 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0x93 0x00010001 #vdd +3688 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 6 tilt_detect: LSM6DS3 +3619 0x1a0bd9d5956c508e 0x00010001 #UUID +3618 0x1246e1cb09a92baa 0x00010001 #UUID +3620 100000 0x00010001 #off_to_idle +3621 0 0x00010001 #idle_to_ready +3622 0x1003 0x00010001 #SPI_bus +3623 0xFFFF 0x00010001 #reg_group_id +3624 0xFFFF 0x00010001 #cal_grp_id +3625 96 0x00010001 #gpio1 +3626 0xFFFF 0x00010001 #gpio2 +3627 232 0x00010001 #define SNS_SMGR_ID_PHONE_TILT_V01 232 +3628 0 0x00010001 #CS for SPI +3629 37 0x00010001 #data_type1, SNS_DDF_SENSOR_PHONE_TILT // 37 +3630 0 0x00010001 #data_type2 +3631 -1 0x00010001 #rel_sns_idx +3632 1 0x00010001 #sens_default +3633 0x80 0x00010001 #flags +3683 0 0x00010001 #device_select +3689 0x02 0x00010001 #vdd +3690 0x02 0x00010001 #vddio + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 1 0x00010001 #min ver +2702 6 0x00010001 #I2C SDA_1 +2703 7 0x00010001 #I2C SCL_1 +2704 -1 0x00010001 #I2C SDA_2 +2705 -1 0x00010001 #I2C SCL_2 +2706 -1 0x00010001 #RESET pin +2707 -1 0x00010001 #TEST pin +2708 96 0x00010001 #ACCEL MD +2709 96 0x00010001 #ACCEL DRI +2710 96 0x00010001 #GYRO DRI +2711 65 0x00010001 #MAG DRI +2712 94 0x00010001 #ALS/PRX INT +2713 -1 0x00010001 #GEST INT +2714 -1 0x00010001 #PRESS INT +2715 -1 0x00010001 #SAR INT +2716 -1 0x00010001 #FP INT +2717 -1 0x00010001 #HALL INT + +# Mag Cal config +#----------------------------- +3801 1 0x00010001 +3804 0x000a0000 0x10001 #Sample Rate + +# sam parameters for LSM6DS3 +201 0x0d0e 0x00010001 #AMD_INT_cfg_prm1 +202 0x8000 0x00010001 #AMD_INT_cfg_prm2 +221 0x1b333 0x00010001 #RMD_INT_cfg_prm1 +222 0x3333 0x00010001 #RMD_INT_cfg_prm2 +223 0x1657 0x00010001 #RMD_INT_cfg_prm3 +224 0x3333 0x00010001 #RMD_INT_cfg_prm4 + +# TMD27723 override default parameters +100 25 0x00010001 #visible_light_trans_ratio +101 60 0x00010001 #ir_light_trans_ratio +102 10 0x00010001 #dc_offset +103 80 0x00010001 #near_thresh +104 50 0x00010001 #far_thresh +105 200 0x00010001 #prx_factor +106 88 0x00010001 #als factor +107 50 0x00010001 #ams_magic_number +108 1 0x00010001 #ams_driver_id +109 1 0x00010001 #calibratePhone +110 4 0x00010001 #ams_sensor +111 250 0x00010001 #calLuxLower +112 350 0x00010001 #calLuxUpper +113 24 0x00010001 #d_factor +114 2000 0x00010001 #iCoefB +115 600 0x00010001 #iCoefC +116 1000 0x00010001 #iCoefD +117 600 0x00010001 #proxDetect +118 400 0x00010001 #proxRelease +119 229376 0x00010001 #luxCorrection +120 20 0x00010001 #als_thresh_high +121 20 0x00010001 #als_thresh_low + +#Orientation config for SWOC +:sub_id 9 12 13 +700 2 0x00010001 #accel-x-axis +701 -1 0x00010001 #accel-y-axis +800 2 0x00010001 #gyro-x-axis +801 -1 0x00010001 #gyro-y-axis + +1982 0x03 0x00010001 +1983 0x42 0x00010001 + +:sub_id + +####################################################################### +### msm8998 Chipsets +####################################################################### +:hardware msm8998 +:platform +:property +:soc_id +:soc_rev +:subtype +# Orientation of sensors +# accel x/y/z +700 -1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -1 0x00010001 #max-x-axis +901 -2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +# SSI SMGR Version +1900 1 0x00010001 #Maj Ver +1901 2 0x00010001 #Min Ver + +# SAM config +# +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +501 0x40 0x10001 # Gyro Cal +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +#AMD parameters +200 0x000a0000 0x00010001 #AMD_ACC_SAMP_RATE_HZ_Q16 +201 0x00000cd2 0x00010001 #AMD_INT_cfg_prm1 +202 0x00008000 0x00010001 #AMD_INT_cfg_prm2 + +#RMD parameters +220 0x001e0000 0x00010001 #RMD_ACC_SAMP_RATE_HZ_Q16 +221 0x0001b333 0x00010001 #RMD_INT_cfg_prm1 +222 0x00003333 0x00010001 #RMD_INT_cfg_prm2 +223 0x00001657 0x00010001 #RMD_INT_cfg_prm3 +224 0x00003333 0x00010001 #RMD_INT_cfg_prm4 + +# SSI SMGR Cfg 0: LSM6DSM Accel DRI/FIFO +1903 0x68534cfc401dc2ac 0x00010001 #UUID +1902 0xbe48af52e826fd3c 0x00010001 #UUID +1904 100000 0x00010001 #off_to_idle +1905 100000 0x00010001 #idle_to_ready +1906 0x1001 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 117 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #CS for SPI +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0x2 0x00010001 #vdd +1988 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 1: LSM6DSM Gyro DRI/FIFO +1919 0x68534cfc401dc2ac 0x00010001 #UUID +1918 0xbe48af52e826fd3c 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 100000 0x00010001 #idle_to_ready +1922 0x1001 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 117 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #CS for SPI +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0x2 0x00010001 #vdd +1990 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 2: AKM09915D mag DRI/FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 3 0x00010001 #I2C_bus +1939 1020 0x00010001 #reg_group_id +1940 0x00000014 0x00010001 #cal_grp_id +1941 119 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #I2C_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0x2 0x00010001 #vdd +1992 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 3: BMP285 pressure POLL +1951 0x32c31ec17f1c0abd 0x00010001 #UUID +1950 0x5c473990a806b072 0x00010001 #UUID +1952 5000 0x00010001 #off_to_idle +1953 50000 0x00010001 #idle_to_ready +1954 3 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x76 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0x2 0x00010001 #vdd +1994 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 4: TMG490X prx/als DRI +1967 0x3a83587c79f2d5ad 0x00010001 #UUID +1966 0xd24fdac0d73b50aa 0x00010001 #UUID +1968 5700 0x00010001 #off_to_idle +1969 5000 0x00010001 #idle_to_ready +1970 3 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 120 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0x93 0x00010001 #vdd +1996 0x2 0x00010001 #vddio + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# SSI SMGR Cfg 5: TMG490X RGB DRI +3603 0x3a83587c79f2d5ad 0x00010001 #UUID +3602 0xd24fdac0d73b50aa 0x00010001 #UUID +3604 5700 0x00010001 #off_to_idle +3605 5000 0x00010001 #idle_to_ready +3606 3 0x00010001 #i2c_bus +3607 1040 0x00010001 #reg_group_id +3608 0xFFFF 0x00010001 #cal_grp_id +3609 120 0x00010001 #gpio1 +3610 0xFFFF 0x00010001 #gpio2 +3611 60 0x00010001 #sensor_id +3612 0x39 0x00010001 #i2c_address +3613 28 0x00010001 #data_type1 +3614 29 0x00010001 #data_type2 +3615 0xFF 0x00010001 #rel_sns_idx +3616 0 0x00010001 #sens_default +3617 0x80 0x00010001 #flags +3682 0 0x00010001 #device_select +3687 0x93 0x00010001 #vdd +3688 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 6: SHTW1 Humidity Onchange +3619 0xcc631478716da795 0x00010001 #UUID +3618 0x40410cafc67cfbbe 0x00010001 #UUID +3620 10000 0x00010001 #off_to_idle +3621 10000 0x00010001 #idle_to_ready +3622 3 0x00010001 #i2c_bus +3623 1140 0x00010001 #reg_group_id +3624 0xFFFF 0x00010001 #cal_grp_id +3625 0xFFFF 0x00010001 #gpio1 +3626 0xFFFF 0x00010001 #gpio2 +3627 50 0x00010001 #sensor_id +3628 0x70 0x00010001 #i2c_address +3629 27 0x00010001 #data_type1 +3630 32 0x00010001 #data_type2 +3631 0xFF 0x00010001 #rel_sns_idx +3632 0 0x00010001 #sens_default +3633 0x80 0x00010001 #flags +3683 1 0x00010001 #device_select +3689 0x2 0x00010001 #vdd +3690 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 7: UV CM3526 Polling +3635 0x453c95937b69b1ad 0x00010001 #UUID +3634 0xbe4e3b46f38e4959 0x00010001 #UUID +3636 5000 0x00010001 #off_to_idle +3637 150000 0x00010001 #idle_to_ready +3638 3 0x00010001 #i2c_bus +3639 0xFFFF 0x00010001 #reg_group_id +3640 0xFFFF 0x00010001 #cal_grp_id +3641 0xFFFF 0x00010001 #gpio1 +3642 0xFFFF 0x00010001 #gpio2 +3643 100 0x00010001 #sensor_id +3644 0x10 0x00010001 #i2c_address +3645 33 0x00010001 #data_type1 +3646 0 0x00010001 #data_type2 +3647 0xFF 0x00010001 #rel_sns_idx +3648 0 0x00010001 #sens_default +3649 0x0 0x00010001 #flags +3684 0 0x00010001 #device_select +3691 0x2 0x00010001 #vdd +3692 0x2 0x00010001 #vddio + +# SSI SMGR Cfg 8: Hall Effect BU52053NVX DRI +3651 0x5da5cb55d3c7bd84 0x00010001 #UUID +3650 0x7e412494d22ec81e 0x00010001 #UUID +3652 100 0x00010001 #off_to_idle +3652 100 0x00010001 #idle_to_ready +3654 3 0x00010001 #i2c_bus +3655 0xFFFF 0x00010001 #reg_group_id +3656 0xFFFF 0x00010001 #cal_grp_id +3657 124 0x00010001 #gpio1 +3658 0xFFFF 0x00010001 #gpio2 +3659 80 0x00010001 #sensor_id +3660 0x20 0x00010001 #i2c_address, dummy +3661 31 0x00010001 #data_type1 +3662 00 0x00010001 #data_type2 +3663 0xFF 0x00010001 #rel_sns_idx +3664 0 0x00010001 #sens_default +3665 0x80 0x00010001 #flags +3685 5 0x00010001 #device_select +3693 0x2 0x00010001 #vdd +3694 0x2 0x00010001 #vddio + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 0 0x00010001 #min ver +2706 0xFFFF 0x00010001 #RESET pin + +# Mag Cal config +#----------------------------- +3801 1 0x00010001 +3804 0x000a0000 0x10001 #Sample Rate + +# +# IOD AUTOCAL configuration +#----------------------------- +6000 1 0x00010001 #version +6001 1 0x00010001 #converge staus +6002 0x3F86CBFB 0x00010001 #coefficient + +# +# SSC GPIO CFG (Unused) +#----------------------------- +# +6300 1 0x00010001 # version +6301 0x0104 0x00010001 # gpio num +6302 2 0x00010001 # active func sel +6303 1 0x00010001 # active dir +6304 2 0x00010001 # active pull +6305 3 0x00010001 # active drive +6306 2 0x00010001 # inactive func sel +6307 1 0x00010001 # inactive dir +6308 2 0x00010001 # inactive pull +6309 3 0x00010001 # inactive drive + +6310 1 0x00010001 # version +6311 0x0105 0x00010001 # gpio num +6312 2 0x00010001 # active func sel +6313 1 0x00010001 # active dir +6314 2 0x00010001 # active pull +6315 3 0x00010001 # active drive +6316 2 0x00010001 # inactive func sel +6317 1 0x00010001 # inactive dir +6318 2 0x00010001 # inactive pull +6319 3 0x00010001 # inactive drive + +6320 1 0x00010001 # version +6321 0x0106 0x00010001 # gpio num +6322 2 0x00010001 # active func sel +6323 1 0x00010001 # active dir +6324 2 0x00010001 # active pull +6325 3 0x00010001 # active drive +6326 2 0x00010001 # inactive func sel +6327 1 0x00010001 # inactive dir +6328 2 0x00010001 # inactive pull +6329 3 0x00010001 # inactive drive + +6330 1 0x00010001 # version +6331 0x0107 0x00010001 # gpio num +6332 2 0x00010001 # active func sel +6333 0 0x00010001 # active dir +6334 2 0x00010001 # active pull +6335 3 0x00010001 # active drive +6336 2 0x00010001 # inactive func sel +6337 0 0x00010001 # inactive dir +6338 2 0x00010001 # inactive pull +6339 3 0x00010001 # inactive drive + +6340 1 0x00010001 # version +6341 0x010C 0x00010001 # gpio num +6342 1 0x00010001 # active func sel +6343 1 0x00010001 # active dir +6344 2 0x00010001 # active pull +6345 3 0x00010001 # active drive +6346 1 0x00010001 # inactive func sel +6347 1 0x00010001 # inactive dir +6348 2 0x00010001 # inactive pull +6349 3 0x00010001 # inactive drive + +6350 1 0x00010001 # version +6351 0x010D 0x00010001 # gpio num +6352 1 0x00010001 # active func sel +6353 0 0x00010001 # active dir +6354 2 0x00010001 # active pull +6355 3 0x00010001 # active drive +6356 1 0x00010001 # inactive func sel +6357 0 0x00010001 # inactive dir +6358 2 0x00010001 # inactive pull +6359 3 0x00010001 # inactive drive + +6360 1 0x00010001 # version +6361 0x010E 0x00010001 # gpio num +6362 1 0x00010001 # active func sel +6363 1 0x00010001 # active dir +6364 2 0x00010001 # active pull +6365 3 0x00010001 # active drive +6366 1 0x00010001 # inactive func sel +6367 1 0x00010001 # inactive dir +6368 2 0x00010001 # inactive pull +6369 3 0x00010001 # inactive drive + +6490 1 0x00010001 # version +6491 0x010F 0x00010001 # gpio num +6492 1 0x00010001 # active func sel +6493 0 0x00010001 # active dir +6494 2 0x00010001 # active pull +6495 3 0x00010001 # active drive +6496 1 0x00010001 # inactive func sel +6497 0 0x00010001 # inactive dir +6498 2 0x00010001 # inactive pull +6499 3 0x00010001 # inactive drive + +6370 1 0x00010001 # version +6371 0x0110 0x00010001 # gpio num +6372 1 0x00010001 # active func sel +6373 1 0x00010001 # active dir +6374 3 0x00010001 # active pull +6375 3 0x00010001 # active drive +6376 1 0x00010001 # inactive func sel +6377 1 0x00010001 # inactive dir +6378 0 0x00010001 # inactive pull +6379 3 0x00010001 # inactive drive + +6380 1 0x00010001 # version +6381 0x0111 0x00010001 # gpio num +6382 1 0x00010001 # active func sel +6383 1 0x00010001 # active dir +6384 3 0x00010001 # active pull +6385 3 0x00010001 # active drive +6386 1 0x00010001 # inactive func sel +6387 1 0x00010001 # inactive dir +6388 0 0x00010001 # inactive pull +6389 3 0x00010001 # inactive drive + +6390 1 0x00010001 # version +6391 0x0112 0x00010001 # gpio num +6392 1 0x00010001 # active func sel +6393 0 0x00010001 # active dir +6394 2 0x00010001 # active pull +6395 3 0x00010001 # active drive +6396 1 0x00010001 # inactive func sel +6397 0 0x00010001 # inactive dir +6398 2 0x00010001 # inactive pull +6399 3 0x00010001 # inactive drive + +6400 1 0x00010001 # version +6401 0x0113 0x00010001 # gpio num +6402 1 0x00010001 # active func sel +6403 1 0x00010001 # active dir +6404 2 0x00010001 # active pull +6405 3 0x00010001 # active drive +6406 1 0x00010001 # inactive func sel +6407 1 0x00010001 # inactive dir +6408 2 0x00010001 # inactive pull +6409 3 0x00010001 # inactive drive + +# +# SSC GPIO CFG (Used) +#----------------------------- +6420 1 0x00010001 # version +6421 0x0100 0x00010001 # gpio num +6422 1 0x00010001 # active func sel +6423 1 0x00010001 # active dir +6424 0 0x00010001 # active pull +6425 0 0x00010001 # active drive +6426 1 0x00010001 # inactive func sel +6427 1 0x00010001 # inactive dir +6428 2 0x00010001 # inactive pull +6429 0 0x00010001 # inactive drive + +6430 1 0x00010001 # version +6431 0x0102 0x00010001 # gpio num +6432 1 0x00010001 # active func sel +6433 1 0x00010001 # active dir +6434 0 0x00010001 # active pull +6435 0 0x00010001 # active drive +6436 1 0x00010001 # inactive func sel +6437 1 0x00010001 # inactive dir +6438 2 0x00010001 # inactive pull +6439 0 0x00010001 # inactive drive + +6440 1 0x00010001 # version +6441 0x0103 0x00010001 # gpio num +6442 1 0x00010001 # active func sel +6443 1 0x00010001 # active dir +6444 0 0x00010001 # active pull +6445 0 0x00010001 # active drive +6446 1 0x00010001 # inactive func sel +6447 1 0x00010001 # inactive dir +6448 2 0x00010001 # inactive pull +6449 0 0x00010001 # inactive drive + +6450 1 0x00010001 # version +6451 0x0108 0x00010001 # gpio num +6452 1 0x00010001 # active func sel +6453 1 0x00010001 # active dir +6454 0 0x00010001 # active pull +6455 3 0x00010001 # active drive +6456 1 0x00010001 # inactive func sel +6457 1 0x00010001 # inactive dir +6458 2 0x00010001 # inactive pull +6459 3 0x00010001 # inactive drive + +6460 1 0x00010001 # version +6461 0x0109 0x00010001 # gpio num +6462 1 0x00010001 # active func sel +6463 1 0x00010001 # active dir +6464 0 0x00010001 # active pull +6465 3 0x00010001 # active drive +6466 1 0x00010001 # inactive func sel +6467 1 0x00010001 # inactive dir +6468 2 0x00010001 # inactive pull +6469 3 0x00010001 # inactive drive + +6470 1 0x00010001 # version +6471 0x010A 0x00010001 # gpio num +6472 1 0x00010001 # active func sel +6473 1 0x00010001 # active dir +6474 0 0x00010001 # active pull +6475 3 0x00010001 # active drive +6476 1 0x00010001 # inactive func sel +6477 1 0x00010001 # inactive dir +6478 2 0x00010001 # inactive pull +6479 3 0x00010001 # inactive drive + +6480 1 0x00010001 # version +6481 0x010B 0x00010001 # gpio num +6482 1 0x00010001 # active func sel +6483 0 0x00010001 # active dir +6484 0 0x00010001 # active pull +6485 3 0x00010001 # active drive +6486 1 0x00010001 # inactive func sel +6487 0 0x00010001 # inactive dir +6488 2 0x00010001 # inactive pull +6489 3 0x00010001 # inactive drive + +:platform QRD + +# SSI SMGR Cfg 2: AKM09915D mag DRI/FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 0x1001 0x00010001 #SPI_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 119 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 1 0x00010001 #SPI CS +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0x2 0x00010001 #vdd +1992 0x2 0x00010001 #vddio + +# accel x/y/z +700 -2 0x00010001 #accel-x-axis +701 -1 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -2 0x00010001 #gyro-x-axis +801 -1 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 -1 0x00010001 #max-x-axis +901 2 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis + +:sub_id 0 +# accel x/y/z +700 1 0x00010001 #accel-x-axis +701 -2 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 -2 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 2 0x00010001 #max-x-axis +901 1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis + +# SSI SMGR Cfg 2: AKM09915D mag DRI/FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 3 0x00010001 #I2C_bus +1939 1020 0x00010001 #reg_group_id +1940 0xFFFF 0x00010001 #cal_grp_id +1941 119 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 0x0C 0x00010001 #I2C_address +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0x2 0x00010001 #vdd +1992 0x2 0x00010001 #vddio + +:sub_id + +#for QVR8998 2.1 version +:plat_ver 131088 + +# mag x/y/z +900 -1 0x00010001 #max-x-axis +901 -2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis + +:plat_ver + +#GPIO config for mag interrupt +6500 1 0x00010001 # version +6501 0x0077 0x00010001 # gpio num +6502 0 0x00010001 # active func sel +6503 0 0x00010001 # active dir +6504 3 0x00010001 # active pull +6505 0 0x00010001 # active drive +6506 0 0x00010001 # inactive func sel +6507 0 0x00010001 # inactive dir +6508 2 0x00010001 # inactive pull +6509 0 0x00010001 # inactive drive + +# TMG490x parameters +100 0x00 0x00010001 #visible_light_trans_ratio +101 0x00 0x00010001 #ir_light_trans_ratio +102 0x0000 0x00010001 #dc_offset +103 0x0BB8 0x00010001 #near_threshold +104 0x0000 0x00010001 #far_threshold +105 0x0000 0x00010001 #prx_factor +106 0x0078 0x00010001 #als factor +107 0x00000AD0 0x00010001 #timeBase_us +108 0x0002012C 0x00010001 #LuxTargetError16_LuxTarget16 +109 0x1A0004B0 0x00010001 #ProxHardThresh16_LuxcalibrationFactor16 +#110 0x0000008D 0x00010001 #Checksum of items 100-109(sum_of_bytes+num_of_bytes)&FF +111 0x0000001E 0x00010001 #R_coef:30 +112 0x000003E8 0x00010001 #G_coef:1000 +113 0xFFFFFE34 0x00010001 #B_coef:-460 +114 0x000037AB 0x00010001 #D_factor:14251 +115 0x000015C2 0x00010001 #CT_coef:5570 +116 0x0000063F 0x00010001 #CT_offset:1599 + +:platform MTP + +# Factory magnetometer calibration +401 0x00000001 0x00010001 #Mag_fac_cal_bias_valid +402 0x00000001 0x00010001 #Mag_fac_cal_matrix_valid +406 0x0001005C 0x00010001 #Compensation_matrix_0_0 +407 0xFFFFFEE0 0x00010001 #Compensation_matrix_0_1 +408 0x0000010D 0x00010001 #Compensation_matrix_0_2 +409 0xFFFFFEE0 0x00010001 #Compensation_matrix_1_0 +410 0x000100EC 0x00010001 #Compensation_matrix_1_1 +411 0xFFFFFF69 0x00010001 #Compensation_matrix_1_2 +412 0x0000010D 0x00010001 #Compensation_matrix_2_0 +413 0xFFFFFF69 0x00010001 #Compensation_matrix_2_1 +414 0x0000FEB8 0x00010001 #Compensation_matrix_2_2 + +# TMG490x parameters +100 0x00 0x00010001 #visible_light_trans_ratio +101 0x00 0x00010001 #ir_light_trans_ratio +102 0x0000 0x00010001 #dc_offset +103 0x1A00 0x00010001 #near_threshold +104 0x0000 0x00010001 #far_threshold +105 0x0000 0x00010001 #prx_factor +106 0x0078 0x00010001 #als factor +107 0x00000ADC 0x00010001 #timeBase_us +108 0x0002012C 0x00010001 #LuxTargetError16_LuxTarget16 +109 0x1A0004B0 0x00010001 #ProxHardThresh16_LuxcalibrationFactor16 +#110 0x0000008D 0x00010001 #Checksum of items 100-109(sum_of_bytes+num_of_bytes)&FF + +####################################################################### +### sdm660 Chipsets +####################################################################### +:hardware sdm660 +:platform +:property +:soc_id +:soc_rev +:subtype +# Orientation of sensors +# accel x/y/z +# Huaqin modify for ZQL1650-144 by chenyijun5 at 2018/01/19 start +700 1 0x00010001 #accel-x-axis +701 2 0x00010001 #accel-y-axis +702 3 0x00010001 #accel-z-axis +# gyro x/y/z +800 1 0x00010001 #gyro-x-axis +801 2 0x00010001 #gyro-y-axis +802 3 0x00010001 #gyro-z-axis +# Huaqin modify for ZQL1650-144 by chenyijun5 at 2018/01/19 end +# mag x/y/z +# Huaqin modify for ZQL1650-142 by chenyijun5 at 2018/01/19 start +900 -1 0x00010001 #mag-x-axis +901 -2 0x00010001 #mag-y-axis +902 3 0x00010001 #mag-z-axis +#Huaqin modify for disable bma253/enable bmi120 by zhuqiang at 2018/04/27 start +# SSI SMGR Version +1900 0 0x00010005 #Maj Ver +1901 2 0x00010005 #Min Ver +# Huaqin modify for ZQL1650-142 by chenyijun5 at 2018/01/19 end +# SAM config +# +203 65536 0x10001 # AMD +225 983040 0x10001 # RMD +501 0x40 0x10001 # Gyro_cal_num_samp +504 65536 0x10001 # Gyro Cal +1703 65536 0x10001 # Ped +2800 983040 0x10001 # basic ges +2900 983040 0x10001 # Facing +3400 65536 0x10001 # CMC +609 983040 0x10001 # FMV +1005 983040 0x10001 # Grav +1103 983040 0x10001 # orientation +3000 983040 0x10001 # gyro quat +3100 983040 0x10001 # rot vec +3500 983040 0x10001 # game rv +4112 65536 0x10001 # SMD +4103 5 0x10001 # SMD_ACC_WIN_TIME + +#AMD parameters +200 0x000a0000 0x00010001 #AMD_ACC_SAMP_RATE_HZ_Q16 +201 0x00000cd2 0x00010001 #AMD_INT_cfg_prm1 +202 0x00008000 0x00010001 #AMD_INT_cfg_prm2 + +#RMD parameters +220 0x001e0000 0x00010001 #RMD_ACC_SAMP_RATE_HZ_Q16 +221 0x0001b333 0x00010001 #RMD_INT_cfg_prm1 +222 0x00003333 0x00010001 #RMD_INT_cfg_prm2 +223 0x00001657 0x00010001 #RMD_INT_cfg_prm3 +224 0x00003333 0x00010001 #RMD_INT_cfg_prm4 + +# Huaqin modify for ZQL1650-144 by chenyijun5 at 2018/01/19 start +# SSI ACC SENSOR +2000 2 0x00010005 +# Huaqin modify for 2nd accel sensor by chenyijun5 at 2018/02/06 start +2001 2 0x00010005 +# Huaqin modify for 2nd accel sensor by chenyijun5 at 2018/02/06 end + +# SSI SMGR Cfg 0 BMI120 ACCEL +2002 0xd646cb83ec0cd5a5 0x00010005 #UUID +2003 0x0f4d0fd654c7eab5 0x00010005 #UUID +2004 30000 0x00010005 #off_to_idle +2005 0 0x00010005 #idle_to_ready +2006 70 0x00010005 #gpio1 +2007 1000 0x00010005 #reg_group_id +2008 0 0x00010005 #cal_grp_id +2009 3 0x00010005 #i2c_bus +2010 0x68 0x00010005 #i2c_address +2011 3 0x00010005 #sens_default +2012 0xD0 0x00010005 #flags +2068 0x83 0x00010005 #vdd +2069 0x8E 0x00010005 #vddio + +# Huaqin add for ZQL1650-145:bma253 by chenyijun5 at 2018/01/27 start +#SSI SMGR Cfg1 BMA253 ACCEL +#2002 0xaf4644363f26965d 0x00010004 #UUID +#2003 0xc10ffaeed4057c96 0x00010004 #UUID +#2004 3000 0x00010004 #off_to_idle +#2005 0 0x00010004 #idle_to_ready +#2006 69 0x00010004 #gpio1 +#2007 1000 0x00010004 #reg_group_id +#2008 0 0x00010004 #cal_grp_id +#2009 3 0x00010004 #i2c_bus +#2010 0x18 0x00010004 #i2c_address +#2011 1 0x00010004 #sens_default +#2012 0xD0 0x00010004 #flags +#2068 0x83 0x00010004 #vdd +#2069 0x8E 0x00010004 #vddio +# Huaqin add for ZQL1650-145:bma253 by chenyijun5 at 2018/01/27 end + +# Huaqin modify for 2nd a+g icm206xx by chenyijun5 at 2018/02/06 start +#SSI SMGR Cfg2 ICM206xx ACCEL +2024 0xc14075963795c661 0x00010001 #UUID +2025 0x0b25b8431bfd46bc 0x00010001 #UUID +2026 100000 0x00010001 #off_to_idle +2027 20000 0x00010001 #idle_to_ready +2028 69 0x00010001 #gpio1 +2029 1000 0x00010001 #reg_group_id +2030 0 0x00010001 #cal_pri_grp_id +2031 3 0x00010001 #i2c_bus +2032 0x68 0x00010001 #i2c_address +2033 2 0x00010001 #sens_default +2034 0xD0 0x00010001 #flags +2072 0x83 0x00010001 #vdd +2073 0x8E 0x00010001 #vddio + +# SSI GYRO SENSOR +2100 2 0x00010005 +2101 2 0x00010005 + +# SSI SMGR Cfg 0 BMI120 GYRO +2102 0xd646cb83ec0cd5a5 0x00010005 #UUID +2103 0x0f4d0fd654c7eab5 0x00010005 #UUID +2104 30000 0x00010005 #off_to_idle +2105 0 0x00010005 #idle_to_ready +2106 70 0x00010005 #gpio1 +2107 1010 0x00010005 #reg_group_id +2108 10 0x00010005 #cal_grp_id +2109 3 0x00010005 #i2c_bus +2110 0x68 0x00010005 #i2c_address +2111 3 0x00010005 #sens_default +2112 0xD0 0x00010005 #flags +2168 0x83 0x00010005 #vdd +2169 0x8E 0x00010005 #vddio + +# SSI SMGR Cfg1 ICM206xx GYRO +2113 0xc14075963795c661 0x00010001 #UUID +2114 0x0b25b8431bfd46bc 0x00010001 #UUID +2115 100000 0x00010001 #off_to_idle +2116 80000 0x00010001 #idle_to_ready +2117 69 0x00010001 #gpio1 +2118 1010 0x00010001 #reg_group_id +2119 10 0x00010001 #cal_pri_grp_id +2120 3 0x00010001 #i2c_bus +2121 0x68 0x00010001 #i2c_address +2122 2 0x00010001 #sens_default +2123 0xD0 0x00010001 #flags +2170 0x83 0x00010001 #vdd +2171 0x8E 0x00010001 #vddio +# Huaqin add for 2nd a+g icm206xx by chenyijun5 at 2018/02/06 end +# Huaqin modify for ZQL1650-144 by chenyijun5 at 2018/01/19 end + +# Huaqin modify for ZQL1650-142 by chenyijun5 at 2018/01/19 start +# SSI MAG SENSOR +2200 2 0x00010001 # set to 2 to enable--smd660 +# Huaqin modify for 2nd mag-VTC by chenyijun5 at 2018/02/06 start +2201 2 0x00010001 # set this to number + +# SSI Cfg0 AKM099XX_FIFO +2203 0x90611b98d561168f 0x00010001 #UUID +2202 0x564d2b94fe80aef6 0x00010001 #UUID +2204 3000 0x00010001 #off_to_idle +2205 10000 0x00010001 #idle_to_ready +2206 0xFFFF 0x00010001 #gpio1 +2207 1020 0x00010001 #reg_group_id +2208 0 0x00010001 #cal_pri_grp_id +2209 3 0x00010001 #i2c_bus +2210 0x0C 0x00010001 #i2c_address +2211 3 0x00010001 #sens_default +2212 0 0x00010001 #flags +2268 0x83 0x00010001 #vdd +2269 0x8E 0x00010001 #vddio +# Huaqin modify for ZQL1650-142 by chenyijun5 at 2018/01/19 end + +# Huaqin modify off_to_idle by zhuqiang at 2018/04/20 start +2213 0x4444444444444444 0x00010001 #UUID +2214 0x4444444444444444 0x00010001 #UUID +2215 15000 0x00010004 #off_to_idle +2216 10000 0x00010001 #idle_to_ready +2217 0xFFFF 0x00010001 #gpio1 +2218 1020 0x00010001 #reg_group_id +2219 0 0x00010001 #cal_pri_grp_id +2220 3 0x00010001 #i2c_bus +2221 0x0C 0x00010001 #i2c_address +2222 3 0x00010001 #sens_default +2223 0 0x00010001 #flags +2270 0x83 0x00010001 #vdd +2271 0x8E 0x00010001 #vddio +# Huaqin modify off_to_idle by zhuqiang at 2018/04/20 end +# Huaqin modify for 2nd mag-VTC by chenyijun5 at 2018/02/06 end + +# SSI SMGR Cfg 3: BMP285 pressure POLL +1951 0x32c31ec17f1c0abd 0x00010001 #UUID +1950 0x5c473990a806b072 0x00010001 #UUID +1952 5000 0x00010001 #off_to_idle +1953 50000 0x00010001 #idle_to_ready +1954 3 0x00010001 #i2c_bus +1955 0xFFFF 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 0xFFFF 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 30 0x00010001 #sensor_id +1960 0x76 0x00010001 #i2c_address +1961 7 0x00010001 #data_type1 +1962 4 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0x8E 0x00010001 #vdd +1994 0x8E 0x00010001 #vddio + +# SSI SMGR Cfg 4: TMG490X prx/als DRI +1967 0x3a83587c79f2d5ad 0x00010001 #UUID +1966 0xd24fdac0d73b50aa 0x00010001 #UUID +1968 5700 0x00010001 #off_to_idle +1969 5000 0x00010001 #idle_to_ready +1970 3 0x00010001 #i2c_bus +1971 1040 0x00010001 #reg_group_id +1972 0xFFFF 0x00010001 #cal_grp_id +1973 71 0x00010001 #gpio1 +1974 0xFFFF 0x00010001 #gpio2 +1975 40 0x00010001 #sensor_id +1976 0x39 0x00010001 #i2c_address +1977 5 0x00010001 #data_type1 +1978 6 0x00010001 #data_type2 +1979 0xFF 0x00010001 #rel_sns_idx +1980 0 0x00010001 #sens_default +1981 0x80 0x00010001 #flags +1986 0 0x00010001 #device_select +1995 0x83 0x00010001 #vdd +1996 0x8E 0x00010001 #vddio + +# SSI SMGR Version +3600 1 0x00010001 #Maj Ver +3601 2 0x00010001 #Min Ver + +# +# SSI GPIO configuration +#----------------------------- +2700 1 0x00010001 #maj ver +2701 0 0x00010001 #min ver +2706 0xFFFF 0x00010001 #RESET pin +# Huaqin modify for ZQL1650-144 by chenyijun5 at 2018/01/19 start +2709 69 0x00010001 #ACCEL DR +2710 70 0x00010004 #GYRO DRI +# Huaqin modify for ZQL1650-144 by chenyijun5 at 2018/01/19 end +#Huaqin modify for disable bma253/enable bmi120 by zhuqiang at 2018/04/27 end +# Mag Cal config +#----------------------------- +3801 1 0x00010001 +3804 0x000a0000 0x10001 #Sample Rate + +# +# IOD AUTOCAL configuration +#----------------------------- +6000 1 0x00010001 #version +6001 1 0x00010001 #converge staus +6002 0x3F86CBFB 0x00010001 #coefficient + +# +# SSC GPIO CFG (Unused) +#----------------------------- +# +# Huaqin add for remove hbtp gpio config by xudayi at 2018/03/09 start +#6300 1 0x00010001 # version +#6301 0x0104 0x00010001 # gpio num +#6302 2 0x00010001 # active func sel +#6303 1 0x00010001 # active dir +#6304 0 0x00010001 # active pull +#6305 3 0x00010001 # active drive +#6306 2 0x00010001 # inactive func sel +#6307 0 0x00010001 # inactive dir +#6308 2 0x00010001 # inactive pull +#6309 3 0x00010001 # inactive drive + +#6310 1 0x00010001 # version +#6311 0x0105 0x00010001 # gpio num +#6312 2 0x00010001 # active func sel +#6313 1 0x00010001 # active dir +#6314 0 0x00010001 # active pull +#6315 3 0x00010001 # active drive +#6316 2 0x00010001 # inactive func sel +#6317 0 0x00010001 # inactive dir +#6318 2 0x00010001 # inactive pull +#6319 3 0x00010001 # inactive drive + +#6320 1 0x00010001 # version +#6321 0x0106 0x00010001 # gpio num +#6322 2 0x00010001 # active func sel +#6323 1 0x00010001 # active dir +#6324 0 0x00010001 # active pull +#6325 3 0x00010001 # active drive +#6326 2 0x00010001 # inactive func sel +#6327 0 0x00010001 # inactive dir +#6328 2 0x00010001 # inactive pull +#6329 3 0x00010001 # inactive drive + +#6330 1 0x00010001 # version +#6331 0x0107 0x00010001 # gpio num +#6332 2 0x00010001 # active func sel +#6333 0 0x00010001 # active dir +#6334 0 0x00010001 # active pull +#6335 3 0x00010001 # active drive +#6336 2 0x00010001 # inactive func sel +#6337 0 0x00010001 # inactive dir +#6338 2 0x00010001 # inactive pull +#6339 3 0x00010001 # inactive drive +# Huaqin add for remove hbtp gpio config by xudayi at 2018/03/09 end + +6340 1 0x00010001 # version +6341 0x010C 0x00010001 # gpio num +6342 1 0x00010001 # active func sel +6343 1 0x00010001 # active dir +6344 0 0x00010001 # active pull +6345 3 0x00010001 # active drive +6346 1 0x00010001 # inactive func sel +6347 0 0x00010001 # inactive dir +6348 2 0x00010001 # inactive pull +6349 3 0x00010001 # inactive drive + +6350 1 0x00010001 # version +6351 0x010D 0x00010001 # gpio num +6352 1 0x00010001 # active func sel +6353 0 0x00010001 # active dir +6354 0 0x00010001 # active pull +6355 3 0x00010001 # active drive +6356 1 0x00010001 # inactive func sel +6357 0 0x00010001 # inactive dir +6358 2 0x00010001 # inactive pull +6359 3 0x00010001 # inactive drive + +6360 1 0x00010001 # version +6361 0x010E 0x00010001 # gpio num +6362 1 0x00010001 # active func sel +6363 1 0x00010001 # active dir +6364 0 0x00010001 # active pull +6365 3 0x00010001 # active drive +6366 1 0x00010001 # inactive func sel +6367 0 0x00010001 # inactive dir +6368 2 0x00010001 # inactive pull +6369 3 0x00010001 # inactive drive + +6490 1 0x00010001 # version +6491 0x010F 0x00010001 # gpio num +6492 1 0x00010001 # active func sel +6493 0 0x00010001 # active dir +6494 0 0x00010001 # active pull +6495 3 0x00010001 # active drive +6496 1 0x00010001 # inactive func sel +6497 0 0x00010001 # inactive dir +6498 2 0x00010001 # inactive pull +6499 3 0x00010001 # inactive drive + +6370 1 0x00010001 # version +6371 0x0110 0x00010001 # gpio num +6372 1 0x00010001 # active func sel +6373 1 0x00010001 # active dir +6374 0 0x00010001 # active pull +6375 3 0x00010001 # active drive +6376 1 0x00010001 # inactive func sel +6377 0 0x00010001 # inactive dir +6378 2 0x00010001 # inactive pull +6379 3 0x00010001 # inactive drive + +6380 1 0x00010001 # version +6381 0x0111 0x00010001 # gpio num +6382 1 0x00010001 # active func sel +6383 1 0x00010001 # active dir +6384 0 0x00010001 # active pull +6385 3 0x00010001 # active drive +6386 1 0x00010001 # inactive func sel +6387 0 0x00010001 # inactive dir +6388 2 0x00010001 # inactive pull +6389 3 0x00010001 # inactive drive + +# +# SSC GPIO CFG (Used) +#----------------------------- +6420 1 0x00010001 # version +6421 0x0100 0x00010001 # gpio num +6422 1 0x00010001 # active func sel +6423 1 0x00010001 # active dir +6424 0 0x00010001 # active pull +6425 0 0x00010001 # active drive +6426 1 0x00010001 # inactive func sel +6427 0 0x00010001 # inactive dir +6428 2 0x00010001 # inactive pull +6429 0 0x00010001 # inactive drive + +6430 1 0x00010001 # version +6431 0x0102 0x00010001 # gpio num +6432 1 0x00010001 # active func sel +6433 1 0x00010001 # active dir +6434 0 0x00010001 # active pull +6435 0 0x00010001 # active drive +6436 1 0x00010001 # inactive func sel +6437 0 0x00010001 # inactive dir +6438 2 0x00010001 # inactive pull +6439 0 0x00010001 # inactive drive + +6440 1 0x00010001 # version +6441 0x0103 0x00010001 # gpio num +6442 1 0x00010001 # active func sel +6443 1 0x00010001 # active dir +6444 0 0x00010001 # active pull +6445 0 0x00010001 # active drive +6446 1 0x00010001 # inactive func sel +6447 0 0x00010001 # inactive dir +6448 2 0x00010001 # inactive pull +6449 0 0x00010001 # inactive drive + +6450 1 0x00010001 # version +6451 0x0108 0x00010001 # gpio num +6452 1 0x00010001 # active func sel +6453 1 0x00010001 # active dir +6454 0 0x00010001 # active pull +6455 3 0x00010001 # active drive +6456 1 0x00010001 # inactive func sel +6457 0 0x00010001 # inactive dir +6458 2 0x00010001 # inactive pull +6459 3 0x00010001 # inactive drive + +6460 1 0x00010001 # version +6461 0x0109 0x00010001 # gpio num +6462 1 0x00010001 # active func sel +6463 1 0x00010001 # active dir +6464 0 0x00010001 # active pull +6465 3 0x00010001 # active drive +6466 1 0x00010001 # inactive func sel +6467 0 0x00010001 # inactive dir +6468 2 0x00010001 # inactive pull +6469 3 0x00010001 # inactive drive + +6470 1 0x00010001 # version +6471 0x010A 0x00010001 # gpio num +6472 1 0x00010001 # active func sel +6473 1 0x00010001 # active dir +6474 0 0x00010001 # active pull +6475 3 0x00010001 # active drive +6476 1 0x00010001 # inactive func sel +6477 0 0x00010001 # inactive dir +6478 2 0x00010001 # inactive pull +6479 3 0x00010001 # inactive drive + +6480 1 0x00010001 # version +6481 0x010B 0x00010001 # gpio num +6482 1 0x00010001 # active func sel +6483 0 0x00010001 # active dir +6484 0 0x00010001 # active pull +6485 3 0x00010001 # active drive +6486 1 0x00010001 # inactive func sel +6487 0 0x00010001 # inactive dir +6488 2 0x00010001 # inactive pull +6489 3 0x00010001 # inactive drive + +# Factory magnetometer calibration +1940 0x00000014 0x00010001 #Cal_grp_id +401 0x00000001 0x00010001 #Mag_fac_cal_bias_valid +402 0x00000001 0x00010001 #Mag_fac_cal_matrix_valid +403 0x00000000 0x00010001 #X_offset +404 0x00000000 0x00010001 #Y_offset +405 0x00000000 0x00010001 #Z_offset +406 0x0000EB1C 0x00010001 #Compensation_matrix_0_0 +407 0x00000AB0 0x00010001 #Compensation_matrix_0_1 +408 0x000006D3 0x00010001 #Compensation_matrix_0_2 +409 0x00000AB0 0x00010001 #Compensation_matrix_1_0 +410 0x00010F0E 0x00010001 #Compensation_matrix_1_1 +411 0xFFFFFB20 0x00010001 #Compensation_matrix_1_2 +412 0x000006D3 0x00010001 #Compensation_matrix_2_0 +413 0xFFFFFB20 0x00010001 #Compensation_matrix_2_1 +414 0x000105D6 0x00010001 #Compensation_matrix_2_2 + +:platform QRD +# Orientation of sensors +# accel x/y/z +700 -2 0x00010001 #accel-x-axis +701 -1 0x00010001 #accel-y-axis +702 -3 0x00010001 #accel-z-axis +# gyro x/y/z +800 -2 0x00010001 #gyro-x-axis +801 -1 0x00010001 #gyro-y-axis +802 -3 0x00010001 #gyro-z-axis +# mag x/y/z +900 2 0x00010001 #max-x-axis +901 1 0x00010001 #mag-y-axis +902 -3 0x00010001 #mag-z-axis +# SSI SMGR Cfg 0: LSM6DSM Accel DRI/FIFO +1903 0x68534cfc401dc2ac 0x00010001 #UUID +1902 0xbe48af52e826fd3c 0x00010001 #UUID +1904 100000 0x00010001 #off_to_idle +1905 100000 0x00010001 #idle_to_ready +1906 0x1001 0x00010001 #SPI_bus +1907 1000 0x00010001 #reg_group_id +1908 0 0x00010001 #cal_grp_id +1909 68 0x00010001 #gpio1 +1910 0xFFFF 0x00010001 #gpio2 +1911 0 0x00010001 #sensor_id +1912 0 0x00010001 #CS for SPI +1913 1 0x00010001 #data_type1 +1914 4 0x00010001 #data_type2 +1915 -1 0x00010001 #rel_sns_idx +1916 2 0x00010001 #sens_default +1917 0xD0 0x00010001 #flags +1982 0 0x00010001 #device_select +1987 0x8E 0x00010001 #vdd +1988 0x8E 0x00010001 #vddio + +# SSI SMGR Cfg 1: LSM6DSM Gyro DRI/FIFO +1919 0x68534cfc401dc2ac 0x00010001 #UUID +1918 0xbe48af52e826fd3c 0x00010001 #UUID +1920 100000 0x00010001 #off_to_idle +1921 100000 0x00010001 #idle_to_ready +1922 0x1001 0x00010001 #SPI_bus +1923 1010 0x00010001 #reg_group_id +1924 10 0x00010001 #cal_grp_id +1925 68 0x00010001 #gpio1 +1926 0xFFFF 0x00010001 #gpio2 +1927 10 0x00010001 #sensor_id +1928 0 0x00010001 #CS for SPI +1929 3 0x00010001 #data_type1 +1930 4 0x00010001 #data_type2 +1931 -1 0x00010001 #rel_sns_idx +1932 4 0x00010001 #sens_default +1933 0xD0 0x00010001 #flags +1983 0 0x00010001 #device_select +1989 0x8E 0x00010001 #vdd +1990 0x8E 0x00010001 #vddio + +# SSI SMGR Cfg 2: AKM09915D mag DRI/FIFO +1935 0x90611b98d561168f 0x00010001 #UUID +1934 0x564d2b94fe80aef6 0x00010001 #UUID +1936 3000 0x00010001 #off_to_idle +1937 10000 0x00010001 #idle_to_ready +1938 0x1001 0x00010001 #I2C_bus +1939 1020 0x00010001 #reg_group_id +1940 0x00000014 0x00010001 #cal_grp_id +1941 70 0x00010001 #gpio1 +1942 0xFFFF 0x00010001 #gpio2 +1943 20 0x00010001 #sensor_id +1944 1 0x00010001 #CS for SPI +1945 2 0x00010001 #data_type1 +1946 0 0x00010001 #data_type2 +1947 0xFF 0x00010001 #rel_sns_idx +1948 0 0x00010001 #sens_default +1949 0xD0 0x00010001 #flags +1984 0 0x00010001 #device_select +1991 0x8E 0x00010001 #vdd +1992 0x8E 0x00010001 #vddio + +# SSI SMGR Cfg 3: TMG490X prx/als DRI +1951 0x3a83587c79f2d5ad 0x00010001 #UUID +1950 0xd24fdac0d73b50aa 0x00010001 #UUID +1952 5700 0x00010001 #off_to_idle +1953 5000 0x00010001 #idle_to_ready +1954 3 0x00010001 #i2c_bus +1955 1040 0x00010001 #reg_group_id +1956 0xFFFF 0x00010001 #cal_grp_id +1957 71 0x00010001 #gpio1 +1958 0xFFFF 0x00010001 #gpio2 +1959 40 0x00010001 #sensor_id +1960 0x39 0x00010001 #i2c_address +1961 5 0x00010001 #data_type1 +1962 6 0x00010001 #data_type2 +1963 0xFF 0x00010001 #rel_sns_idx +1964 0 0x00010001 #sens_default +1965 0x80 0x00010001 #flags +1985 0 0x00010001 #device_select +1993 0x83 0x00010001 #vdd +1994 0x8E 0x00010001 #vddio + +1967 0x00 0x00010001 #UUID +1966 0x00 0x00010001 #UUID + +3619 0x00 0x00010001 #UUID +3618 0x00 0x00010001 #UUID + +3651 0x00 0x00010001 #UUID +3650 0x00 0x00010001 #UUID + +# TMG490x parameters +100 0x00 0x00010001 #visible_light_trans_ratio +101 0x00 0x00010001 #ir_light_trans_ratio +102 0x0000 0x00010001 #dc_offset +103 0x0BB8 0x00010001 #near_threshold +104 0x0000 0x00010001 #far_threshold +105 0x0000 0x00010001 #prx_factor +106 0x0078 0x00010001 #als factor +107 0x00000AD0 0x00010001 #timeBase_us +108 0x0002012C 0x00010001 #LuxTargetError16_LuxTarget16 +109 0x1A0004B0 0x00010001 #ProxHardThresh16_LuxcalibrationFactor16 +#110 0x0000008D 0x00010001 #Checksum of items 100-109(sum_of_bytes+num_of_bytes)&FF +111 0x0000001E 0x00010001 #R_coef:30 +112 0x000003E8 0x00010001 #G_coef:1000 +113 0xFFFFFE34 0x00010001 #B_coef:-460 +114 0x000037AB 0x00010001 #D_factor:14251 +115 0x000015C2 0x00010001 #CT_coef:5570 +116 0x0000063F 0x00010001 #CT_offset:1599 + +:platform MTP + +# Factory magnetometer calibration +401 0x00000001 0x00010001 #Mag_fac_cal_bias_valid +402 0x00000001 0x00010001 #Mag_fac_cal_matrix_valid +406 0x0001005C 0x00010001 #Compensation_matrix_0_0 +407 0xFFFFFEE0 0x00010001 #Compensation_matrix_0_1 +408 0x0000010D 0x00010001 #Compensation_matrix_0_2 +409 0xFFFFFEE0 0x00010001 #Compensation_matrix_1_0 +410 0x000100EC 0x00010001 #Compensation_matrix_1_1 +411 0xFFFFFF69 0x00010001 #Compensation_matrix_1_2 +412 0x0000010D 0x00010001 #Compensation_matrix_2_0 +413 0xFFFFFF69 0x00010001 #Compensation_matrix_2_1 +414 0x0000FEB8 0x00010001 #Compensation_matrix_2_2 + +# TMG490x parameters +100 0x00 0x00010001 #visible_light_trans_ratio +101 0x00 0x00010001 #ir_light_trans_ratio +102 0x0000 0x00010001 #dc_offset +103 0x1A00 0x00010001 #near_threshold +104 0x0000 0x00010001 #far_threshold +105 0x0000 0x00010001 #prx_factor +106 0x0078 0x00010001 #als factor +107 0x00000ADC 0x00010001 #timeBase_us +108 0x0002012C 0x00010001 #LuxTargetError16_LuxTarget16 +109 0x1A0004B0 0x00010001 #ProxHardThresh16_LuxcalibrationFactor16 +111 0x0000005A 0x00010001 #R_coef:90 +112 0x000003E8 0x00010001 #G_coef:1000 +113 0xFFFFFF2E 0x00010001 #B_coef:-210 +114 0x00001BBA 0x00010001 #D_factor:7098 +115 0x000015EF 0x00010001 #CT_coef:5615 +116 0x0000062E 0x00010001 #CT_offset:1582 diff --git a/proprietary/vendor/firmware/a512_zap.b00 b/proprietary/vendor/firmware/a512_zap.b00 new file mode 100644 index 0000000..595aa30 Binary files /dev/null and b/proprietary/vendor/firmware/a512_zap.b00 differ diff --git a/proprietary/vendor/firmware/a512_zap.b01 b/proprietary/vendor/firmware/a512_zap.b01 new file mode 100644 index 0000000..3c19221 Binary files /dev/null and b/proprietary/vendor/firmware/a512_zap.b01 differ diff --git a/proprietary/vendor/firmware/a512_zap.b02 b/proprietary/vendor/firmware/a512_zap.b02 new file mode 100644 index 0000000..74cc4c9 Binary files /dev/null and b/proprietary/vendor/firmware/a512_zap.b02 differ diff --git a/proprietary/vendor/firmware/a512_zap.elf b/proprietary/vendor/firmware/a512_zap.elf new file mode 100644 index 0000000..83d629d Binary files /dev/null and b/proprietary/vendor/firmware/a512_zap.elf differ diff --git a/proprietary/vendor/firmware/a512_zap.mdt b/proprietary/vendor/firmware/a512_zap.mdt new file mode 100644 index 0000000..651aff6 Binary files /dev/null and b/proprietary/vendor/firmware/a512_zap.mdt differ diff --git a/proprietary/vendor/firmware/a530_pfp.fw b/proprietary/vendor/firmware/a530_pfp.fw new file mode 100644 index 0000000..1d9f4ce Binary files /dev/null and b/proprietary/vendor/firmware/a530_pfp.fw differ diff --git a/proprietary/vendor/firmware/a530_pm4.fw b/proprietary/vendor/firmware/a530_pm4.fw new file mode 100644 index 0000000..b0e0f4e Binary files /dev/null and b/proprietary/vendor/firmware/a530_pm4.fw differ diff --git a/proprietary/vendor/firmware/apbtfw10.tlv b/proprietary/vendor/firmware/apbtfw10.tlv new file mode 100644 index 0000000..b758fbc Binary files /dev/null and b/proprietary/vendor/firmware/apbtfw10.tlv differ diff --git a/proprietary/vendor/firmware/apbtfw11.tlv b/proprietary/vendor/firmware/apbtfw11.tlv new file mode 100644 index 0000000..d04b256 Binary files /dev/null and b/proprietary/vendor/firmware/apbtfw11.tlv differ diff --git a/proprietary/vendor/firmware/apnv10.bin b/proprietary/vendor/firmware/apnv10.bin new file mode 100644 index 0000000..8bb1316 Binary files /dev/null and b/proprietary/vendor/firmware/apnv10.bin differ diff --git a/proprietary/vendor/firmware/apnv11.bin b/proprietary/vendor/firmware/apnv11.bin new file mode 100644 index 0000000..db35b24 Binary files /dev/null and b/proprietary/vendor/firmware/apnv11.bin differ diff --git a/proprietary/vendor/firmware/bdwlan.102 b/proprietary/vendor/firmware/bdwlan.102 new file mode 100644 index 0000000..1f5bf29 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.102 differ diff --git a/proprietary/vendor/firmware/bdwlan.104 b/proprietary/vendor/firmware/bdwlan.104 new file mode 100644 index 0000000..4cb4e91 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.104 differ diff --git a/proprietary/vendor/firmware/bdwlan.105 b/proprietary/vendor/firmware/bdwlan.105 new file mode 100644 index 0000000..84453e4 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.105 differ diff --git a/proprietary/vendor/firmware/bdwlan.106 b/proprietary/vendor/firmware/bdwlan.106 new file mode 100644 index 0000000..bd1d4b7 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.106 differ diff --git a/proprietary/vendor/firmware/bdwlan.107 b/proprietary/vendor/firmware/bdwlan.107 new file mode 100644 index 0000000..fa10749 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.107 differ diff --git a/proprietary/vendor/firmware/bdwlan.108 b/proprietary/vendor/firmware/bdwlan.108 new file mode 100644 index 0000000..18f5ed5 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.108 differ diff --git a/proprietary/vendor/firmware/bdwlan.109 b/proprietary/vendor/firmware/bdwlan.109 new file mode 100644 index 0000000..fa10749 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.109 differ diff --git a/proprietary/vendor/firmware/bdwlan.b04 b/proprietary/vendor/firmware/bdwlan.b04 new file mode 100644 index 0000000..f5e54c2 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b04 differ diff --git a/proprietary/vendor/firmware/bdwlan.b07 b/proprietary/vendor/firmware/bdwlan.b07 new file mode 100644 index 0000000..8a859e1 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b07 differ diff --git a/proprietary/vendor/firmware/bdwlan.b09 b/proprietary/vendor/firmware/bdwlan.b09 new file mode 100644 index 0000000..046f84c Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b09 differ diff --git a/proprietary/vendor/firmware/bdwlan.b0a b/proprietary/vendor/firmware/bdwlan.b0a new file mode 100644 index 0000000..d4afbad Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b0a differ diff --git a/proprietary/vendor/firmware/bdwlan.b0b b/proprietary/vendor/firmware/bdwlan.b0b new file mode 100644 index 0000000..2f02093 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b0b differ diff --git a/proprietary/vendor/firmware/bdwlan.b0d b/proprietary/vendor/firmware/bdwlan.b0d new file mode 100644 index 0000000..146507d Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b0d differ diff --git a/proprietary/vendor/firmware/bdwlan.b0e b/proprietary/vendor/firmware/bdwlan.b0e new file mode 100644 index 0000000..322148e Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b0e differ diff --git a/proprietary/vendor/firmware/bdwlan.b0f b/proprietary/vendor/firmware/bdwlan.b0f new file mode 100644 index 0000000..8d449eb Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b0f differ diff --git a/proprietary/vendor/firmware/bdwlan.b14 b/proprietary/vendor/firmware/bdwlan.b14 new file mode 100644 index 0000000..53acdca Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b14 differ diff --git a/proprietary/vendor/firmware/bdwlan.b30 b/proprietary/vendor/firmware/bdwlan.b30 new file mode 100644 index 0000000..8a859e1 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b30 differ diff --git a/proprietary/vendor/firmware/bdwlan.b31 b/proprietary/vendor/firmware/bdwlan.b31 new file mode 100644 index 0000000..146507d Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b31 differ diff --git a/proprietary/vendor/firmware/bdwlan.b32 b/proprietary/vendor/firmware/bdwlan.b32 new file mode 100644 index 0000000..322148e Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b32 differ diff --git a/proprietary/vendor/firmware/bdwlan.b33 b/proprietary/vendor/firmware/bdwlan.b33 new file mode 100644 index 0000000..046f84c Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b33 differ diff --git a/proprietary/vendor/firmware/bdwlan.b34 b/proprietary/vendor/firmware/bdwlan.b34 new file mode 100644 index 0000000..d4afbad Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b34 differ diff --git a/proprietary/vendor/firmware/bdwlan.b35 b/proprietary/vendor/firmware/bdwlan.b35 new file mode 100644 index 0000000..8d449eb Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b35 differ diff --git a/proprietary/vendor/firmware/bdwlan.b36 b/proprietary/vendor/firmware/bdwlan.b36 new file mode 100644 index 0000000..c167963 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b36 differ diff --git a/proprietary/vendor/firmware/bdwlan.b37 b/proprietary/vendor/firmware/bdwlan.b37 new file mode 100644 index 0000000..eda3e0d Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.b37 differ diff --git a/proprietary/vendor/firmware/bdwlan.bin b/proprietary/vendor/firmware/bdwlan.bin new file mode 100644 index 0000000..3082f20 Binary files /dev/null and b/proprietary/vendor/firmware/bdwlan.bin differ diff --git a/proprietary/vendor/firmware/cdfinger.b00 b/proprietary/vendor/firmware/cdfinger.b00 new file mode 100644 index 0000000..7a5a0ff Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b00 differ diff --git a/proprietary/vendor/firmware/cdfinger.b01 b/proprietary/vendor/firmware/cdfinger.b01 new file mode 100644 index 0000000..3b757df Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b01 differ diff --git a/proprietary/vendor/firmware/cdfinger.b02 b/proprietary/vendor/firmware/cdfinger.b02 new file mode 100644 index 0000000..f0aae4c Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b02 differ diff --git a/proprietary/vendor/firmware/cdfinger.b03 b/proprietary/vendor/firmware/cdfinger.b03 new file mode 100644 index 0000000..15be447 Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b03 differ diff --git a/proprietary/vendor/firmware/cdfinger.b04 b/proprietary/vendor/firmware/cdfinger.b04 new file mode 100644 index 0000000..9dfc868 Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b04 differ diff --git a/proprietary/vendor/firmware/cdfinger.b05 b/proprietary/vendor/firmware/cdfinger.b05 new file mode 100644 index 0000000..748d159 Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b05 differ diff --git a/proprietary/vendor/firmware/cdfinger.b06 b/proprietary/vendor/firmware/cdfinger.b06 new file mode 100644 index 0000000..748d159 Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b06 differ diff --git a/proprietary/vendor/firmware/cdfinger.b07 b/proprietary/vendor/firmware/cdfinger.b07 new file mode 100644 index 0000000..25ddbf0 Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.b07 differ diff --git a/proprietary/vendor/firmware/cdfinger.mdt b/proprietary/vendor/firmware/cdfinger.mdt new file mode 100644 index 0000000..afbc690 Binary files /dev/null and b/proprietary/vendor/firmware/cdfinger.mdt differ diff --git a/proprietary/vendor/firmware/cmnlib.b00 b/proprietary/vendor/firmware/cmnlib.b00 new file mode 100644 index 0000000..bc65ecf Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.b00 differ diff --git a/proprietary/vendor/firmware/cmnlib.b01 b/proprietary/vendor/firmware/cmnlib.b01 new file mode 100644 index 0000000..156f637 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.b01 differ diff --git a/proprietary/vendor/firmware/cmnlib.b02 b/proprietary/vendor/firmware/cmnlib.b02 new file mode 100644 index 0000000..4412f97 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.b02 differ diff --git a/proprietary/vendor/firmware/cmnlib.b03 b/proprietary/vendor/firmware/cmnlib.b03 new file mode 100644 index 0000000..50d1459 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.b03 differ diff --git a/proprietary/vendor/firmware/cmnlib.b04 b/proprietary/vendor/firmware/cmnlib.b04 new file mode 100644 index 0000000..2a06890 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.b04 differ diff --git a/proprietary/vendor/firmware/cmnlib.b05 b/proprietary/vendor/firmware/cmnlib.b05 new file mode 100644 index 0000000..2a06890 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.b05 differ diff --git a/proprietary/vendor/firmware/cmnlib.b06 b/proprietary/vendor/firmware/cmnlib.b06 new file mode 100644 index 0000000..e76cf6e Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.b06 differ diff --git a/proprietary/vendor/firmware/cmnlib.mbn b/proprietary/vendor/firmware/cmnlib.mbn new file mode 100755 index 0000000..c50e8b7 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.mbn differ diff --git a/proprietary/vendor/firmware/cmnlib.mdt b/proprietary/vendor/firmware/cmnlib.mdt new file mode 100644 index 0000000..d2a6d8e Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib.mdt differ diff --git a/proprietary/vendor/firmware/cmnlib64.b00 b/proprietary/vendor/firmware/cmnlib64.b00 new file mode 100644 index 0000000..3ccf962 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.b00 differ diff --git a/proprietary/vendor/firmware/cmnlib64.b01 b/proprietary/vendor/firmware/cmnlib64.b01 new file mode 100644 index 0000000..2eacb74 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.b01 differ diff --git a/proprietary/vendor/firmware/cmnlib64.b02 b/proprietary/vendor/firmware/cmnlib64.b02 new file mode 100644 index 0000000..28a2799 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.b02 differ diff --git a/proprietary/vendor/firmware/cmnlib64.b03 b/proprietary/vendor/firmware/cmnlib64.b03 new file mode 100644 index 0000000..b490717 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.b03 differ diff --git a/proprietary/vendor/firmware/cmnlib64.b04 b/proprietary/vendor/firmware/cmnlib64.b04 new file mode 100644 index 0000000..380eaa8 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.b04 differ diff --git a/proprietary/vendor/firmware/cmnlib64.b05 b/proprietary/vendor/firmware/cmnlib64.b05 new file mode 100644 index 0000000..380eaa8 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.b05 differ diff --git a/proprietary/vendor/firmware/cmnlib64.b06 b/proprietary/vendor/firmware/cmnlib64.b06 new file mode 100644 index 0000000..a375ad2 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.b06 differ diff --git a/proprietary/vendor/firmware/cmnlib64.mbn b/proprietary/vendor/firmware/cmnlib64.mbn new file mode 100755 index 0000000..0dd9118 Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.mbn differ diff --git a/proprietary/vendor/firmware/cmnlib64.mdt b/proprietary/vendor/firmware/cmnlib64.mdt new file mode 100644 index 0000000..0601b2a Binary files /dev/null and b/proprietary/vendor/firmware/cmnlib64.mdt differ diff --git a/proprietary/vendor/firmware/cpe_9335.b08 b/proprietary/vendor/firmware/cpe_9335.b08 new file mode 100644 index 0000000..aafb91c Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b08 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b09 b/proprietary/vendor/firmware/cpe_9335.b09 new file mode 100644 index 0000000..ac0d853 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b09 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b11 b/proprietary/vendor/firmware/cpe_9335.b11 new file mode 100644 index 0000000..75a3396 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b11 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b14 b/proprietary/vendor/firmware/cpe_9335.b14 new file mode 100644 index 0000000..715f185 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b14 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b16 b/proprietary/vendor/firmware/cpe_9335.b16 new file mode 100644 index 0000000..46bdc2c Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b16 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b18 b/proprietary/vendor/firmware/cpe_9335.b18 new file mode 100644 index 0000000..19cc0b8 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b18 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b19 b/proprietary/vendor/firmware/cpe_9335.b19 new file mode 100644 index 0000000..1927379 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b19 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b20 b/proprietary/vendor/firmware/cpe_9335.b20 new file mode 100644 index 0000000..fc6aa61 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b20 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b22 b/proprietary/vendor/firmware/cpe_9335.b22 new file mode 100644 index 0000000..4638091 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b22 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b24 b/proprietary/vendor/firmware/cpe_9335.b24 new file mode 100644 index 0000000..318d47f Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b24 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b26 b/proprietary/vendor/firmware/cpe_9335.b26 new file mode 100644 index 0000000..1752d05 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b26 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b28 b/proprietary/vendor/firmware/cpe_9335.b28 new file mode 100644 index 0000000..e523c78 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b28 differ diff --git a/proprietary/vendor/firmware/cpe_9335.b29 b/proprietary/vendor/firmware/cpe_9335.b29 new file mode 100644 index 0000000..ae3ce71 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.b29 differ diff --git a/proprietary/vendor/firmware/cpe_9335.mdt b/proprietary/vendor/firmware/cpe_9335.mdt new file mode 100644 index 0000000..30a4d1e Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9335.mdt differ diff --git a/proprietary/vendor/firmware/cpe_9340.b01 b/proprietary/vendor/firmware/cpe_9340.b01 new file mode 100644 index 0000000..082d3f4 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b01 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b03 b/proprietary/vendor/firmware/cpe_9340.b03 new file mode 100644 index 0000000..d21c410 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b03 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b05 b/proprietary/vendor/firmware/cpe_9340.b05 new file mode 100644 index 0000000..df7036b Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b05 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b06 b/proprietary/vendor/firmware/cpe_9340.b06 new file mode 100644 index 0000000..131cd8b --- /dev/null +++ b/proprietary/vendor/firmware/cpe_9340.b06 @@ -0,0 +1 @@ +ˆ \ No newline at end of file diff --git a/proprietary/vendor/firmware/cpe_9340.b07 b/proprietary/vendor/firmware/cpe_9340.b07 new file mode 100644 index 0000000..3aac3c1 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b07 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b09 b/proprietary/vendor/firmware/cpe_9340.b09 new file mode 100644 index 0000000..b930639 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b09 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b11 b/proprietary/vendor/firmware/cpe_9340.b11 new file mode 100644 index 0000000..e7d7513 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b11 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b13 b/proprietary/vendor/firmware/cpe_9340.b13 new file mode 100644 index 0000000..261f6be Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b13 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b15 b/proprietary/vendor/firmware/cpe_9340.b15 new file mode 100644 index 0000000..5c0ec94 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b15 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b16 b/proprietary/vendor/firmware/cpe_9340.b16 new file mode 100644 index 0000000..1ad4ca2 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b16 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b18 b/proprietary/vendor/firmware/cpe_9340.b18 new file mode 100644 index 0000000..5b31b8c Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b18 differ diff --git a/proprietary/vendor/firmware/cpe_9340.b20 b/proprietary/vendor/firmware/cpe_9340.b20 new file mode 100644 index 0000000..b0331d5 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.b20 differ diff --git a/proprietary/vendor/firmware/cpe_9340.mdt b/proprietary/vendor/firmware/cpe_9340.mdt new file mode 100644 index 0000000..7b6db26 Binary files /dev/null and b/proprietary/vendor/firmware/cpe_9340.mdt differ diff --git a/proprietary/vendor/firmware/cpp_firmware_v1_12_0.fw b/proprietary/vendor/firmware/cpp_firmware_v1_12_0.fw new file mode 100644 index 0000000..dfb5fcd Binary files /dev/null and b/proprietary/vendor/firmware/cpp_firmware_v1_12_0.fw differ diff --git a/proprietary/vendor/firmware/cppf.b00 b/proprietary/vendor/firmware/cppf.b00 new file mode 100644 index 0000000..a8b685b Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b00 differ diff --git a/proprietary/vendor/firmware/cppf.b01 b/proprietary/vendor/firmware/cppf.b01 new file mode 100644 index 0000000..b62ddb2 Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b01 differ diff --git a/proprietary/vendor/firmware/cppf.b02 b/proprietary/vendor/firmware/cppf.b02 new file mode 100644 index 0000000..d23a74f Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b02 differ diff --git a/proprietary/vendor/firmware/cppf.b03 b/proprietary/vendor/firmware/cppf.b03 new file mode 100644 index 0000000..2417c9c Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b03 differ diff --git a/proprietary/vendor/firmware/cppf.b04 b/proprietary/vendor/firmware/cppf.b04 new file mode 100644 index 0000000..0e074ea Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b04 differ diff --git a/proprietary/vendor/firmware/cppf.b05 b/proprietary/vendor/firmware/cppf.b05 new file mode 100644 index 0000000..28a24d8 Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b05 differ diff --git a/proprietary/vendor/firmware/cppf.b06 b/proprietary/vendor/firmware/cppf.b06 new file mode 100644 index 0000000..28a24d8 Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b06 differ diff --git a/proprietary/vendor/firmware/cppf.b07 b/proprietary/vendor/firmware/cppf.b07 new file mode 100644 index 0000000..7520c4e Binary files /dev/null and b/proprietary/vendor/firmware/cppf.b07 differ diff --git a/proprietary/vendor/firmware/cppf.mdt b/proprietary/vendor/firmware/cppf.mdt new file mode 100644 index 0000000..378da22 Binary files /dev/null and b/proprietary/vendor/firmware/cppf.mdt differ diff --git a/proprietary/vendor/firmware/crbtfw11.tlv b/proprietary/vendor/firmware/crbtfw11.tlv new file mode 100644 index 0000000..3f86541 Binary files /dev/null and b/proprietary/vendor/firmware/crbtfw11.tlv differ diff --git a/proprietary/vendor/firmware/crbtfw20.tlv b/proprietary/vendor/firmware/crbtfw20.tlv new file mode 100644 index 0000000..2f4723b Binary files /dev/null and b/proprietary/vendor/firmware/crbtfw20.tlv differ diff --git a/proprietary/vendor/firmware/crbtfw21.tlv b/proprietary/vendor/firmware/crbtfw21.tlv new file mode 100644 index 0000000..d04b256 Binary files /dev/null and b/proprietary/vendor/firmware/crbtfw21.tlv differ diff --git a/proprietary/vendor/firmware/crnv11.bin b/proprietary/vendor/firmware/crnv11.bin new file mode 100644 index 0000000..951f05f Binary files /dev/null and b/proprietary/vendor/firmware/crnv11.bin differ diff --git a/proprietary/vendor/firmware/crnv20.bin b/proprietary/vendor/firmware/crnv20.bin new file mode 100644 index 0000000..579c1b1 Binary files /dev/null and b/proprietary/vendor/firmware/crnv20.bin differ diff --git a/proprietary/vendor/firmware/crnv21.bin b/proprietary/vendor/firmware/crnv21.bin new file mode 100644 index 0000000..726dd34 Binary files /dev/null and b/proprietary/vendor/firmware/crnv21.bin differ diff --git a/proprietary/vendor/firmware/data.msc b/proprietary/vendor/firmware/data.msc new file mode 100644 index 0000000..611cf05 --- /dev/null +++ b/proprietary/vendor/firmware/data.msc @@ -0,0 +1,6964 @@ +VERSION:270402253 + +1,II,WLAN_BWA_SET_PMAC_BW: mac_id=%d, pmac_bw=%d [!WAL_EOK returned] +2,III,WLAN_BWA_UPDATE_VDEV_BW: phy_mode=%d, opmode=%d, Requested operating voltage corner=0x%x +3,II,Static operating voltage corner = %d for phymode = %d +4,II,Static LP voltage corner = %d for phymode %d = %d +5,II,WLAN_BWA_GET_VDEV_BW: vdev_id=%d, vdev_bw=%d [>=WHAL_BW_CNT returned] +6,IIII,WLAN_BWA_GET_VDEV_BW: vdev_id=%d, vdev_bw=%d, ACTIVE=%d, PAUSED=%d +7,II,WLAN_BWA_UPDATE_PMAC_BW: mac_id=%d, final_bw=%d +8,II,WLAN_BWA_UPDATE_VDEV_BW: vdev_id=%d, pmac_id=%d +9,II,WLAN_BWA_VDEV_EVT: vdev_id=%d, event=%d +10,I,WLAN_BWA_VDEV_INIT: vdev_id=%d +11,I,WLAN_BWA_VDEV_FREE: vdev_id=%d +12,IIII,Chainmask_Proxy_Set_Antenna_Mode: mac_id_map = 0x%x, mac_id = %d, num_tx_chains = %d, num_rx_chains = %d +13,I,Chainmask_Proxy_CHM_NOTIF: event_type = 0x%x +14,,WLAN_CHATTER_ENTER +15,,WLAN_CHATTER_EXIT +16,,WLAN_CHATTER_TIMEOUT +17,I,WLAN_CHATTER_FILTER_HIT filter_id = 0x%x +18,,WLAN_CHATTER_FILTER_MISS +19,,WLAN_CHATTER_COALESCING_FILTER_DEL +20,,WLAN_CHATTER_COALESCING_FILTER_ADD +21,I,WLAN_CHATTER_FILTER_FULL num_of_rules = 0x%x +22,II,WLAN_CHATTER_COALESCING_FILTER_ADD num_of_rules/add filter status = 0x%x new_filter_id/num_of_rules = 0x%x +23,I,WLAN_CHATTER_COALESCING_FILTER_ADD num_of_rules/add filter status = 0x%x +24,II,WLAN_CHATTER_COALESCING_FILTER_ADD num_of_rules/add filter status = 0x%x new_filter_id/num_of_rules = 0x%x +25,II,WLAN_CHATTER_FILTER_TM_ADJ filter_id = 0x%x max_coalescing_delay = 0x%x +26,III,COEX_PSP_SEND_PSPOLL: status(0x%x) PsPollState(0x%x) PsPollNum(%u) +27,IIIII,COEX_PSP_STAT_1: Resp0(%u) Resp1(%u) Resp2(%u) Resp3(%u) Resp4(%u) +28,IIIII,COEX_PSP_STAT_2: DP(%u) Max(%u) RespIdx(%u) ValidDps(%u) PsPAvg(%u) +29,I,COEX_PSP_ERROR: COEX_PSP_ERROR_VDEV_NULL Stimulus(%u) +30,II,COEX_PSP_ERROR: COEX_PSP_ERROR_COEX_PSP_ENTRY Stimulus(%u) State(0x%x) +31,,COEX_PSP_ERROR: COEX_PSP_ERROR_COEX_PSP_EXIT +32,,COEX_PSP_ERROR: COEX_PSP_ERROR_READY_DISABLED +33,IIIII,COEX_PSP_RX_STATUS_STATE_1: ExpTS(%d) ActTS(%d) IsOverRun(%u) RespOverUnderRunTime(%d) ApResponseRxDuration(%u) +34,II,COEX_PSP_SEND_PSPOLL: State(0x%x) PSPNum(%u) +35,IIIII,COEX_PSP_SPEC_POLL: En(%u) Count(%u) TS(%u) AllowSpecPsPollTx(%u) Intrvl(%u) +36,IIIII,COEX_PSP_SPEC_POLL: En(%u) Count(%u) TS(%u) lastpspoll(%u) Delta(%u) +37,,COEX_PSP_SEND_PSPOLL: 0 +38,IIIII,COEX_PSP_READY_STATE: T2NonWlan(%u) EndTS(%d) MoreData(%u) ExpTS(%d) NonWlanIdleTime(%u) +39,,COEX_PSP_SEND_PSPOLL: 0 +40,,COEX_PSP_SEND_PSPOLL: 0 +41,IIII,COEX_PSP_NONWLAN_INTERVAL: BaseIntrvl(%u) NonWlanIdleTime(%u) PsPollSpecInterval(%u) ApResponseTimeout(%u) +42,IIIIII,COEX_PSP_MGR_RESULT: Stimulus (%u) State(0x%x), Avg(%u) EstimationOverun(%u) SpecCount(%u) MoreData(%u) +43,IIIII,COEX_GENERIC_ERROR: frameType 0x%x vdev %d txSt 0x%x flush %d consFlshCnt %d +44,,WLAN_MODULE_COEX: [GNSS COEX] Critical demod ENTRY msg received +45,,WLAN_MODULE_COEX: [GNSS COEX] Critical demod EXIT msg received +46,,WLAN_MODULE_COEX: [GNSS COEX] Critical demod INVALID msg received +47,,COEX_MWS_OTHER: [SAR] deprecated SAR limit command was triggered +48,IIIIIIIII,WLAN_COEX_SLEEP: status(%u) enable(%u) mac(%u) reason(%u) dup(%u) coex_on(%u) mws_fwk_enable(%u) btc_fwk_reason(%u) psp_allow_sleep(%u) +49,I,COEX_GENERIC_ERROR: COEX_ERROR_UNKNOWN_NULLPTR Status(%u) +50,,COEX_GENERIC_ERROR: Enable NULL for Leaky AP Pause due to Scan Start during A2DP ! +51,,COEX_GENERIC_ERROR: Disable NULL for Leaky AP Pause due to Scan Stop ! +52,II,COEX_GENERIC_ERROR: Enable/Disable NULL for Leaky AP Pause Request sent to VDEV/OCS_MGR ! vdev_id = %d, enable_null_pause = %d +53,II,COEX_GENERIC_ERROR: ERROR: VDEV couldn't be found for the COEX PDEV to Enable/Disable NULL for Leaky AP Pause ! vdev_id = %d, pCOEX->pdev = 0x%08x +54,I,COEX_MWS_OTHER: Limit_MCS_RATE:%u +55,,COEX_MWS_ANT_DIVERSITY: 0x4001 +56,,WLAN_OCS_REQ: No mac operating in 2G +57,III,WLAN_OCS_REQ: NULL BT Req: 0x%x 0x%x 0x%x +58,III,WLAN_OCS_REQ: NULL BT Req: 0x%x 0x%x 0x%x +59,II,WLAN_MODULE_COEX: COEX_GENERIC_ERROR 0x%x 0x%x +60,,WLAN_OCS_REQ: OCS Update: No mac operating in 2G +61,II,WLAN_OCS_REQ: NULL OCS update req: 0x%x 0x%x +62,,COEX_GENERIC_ERROR: COEX_ERROR_VDEV_MGR_REGISTER_FAIL +63,,COEX_GENERIC_ERROR: Defer the Disable NULL for Leaky AP Pause due to A2DP Stop during Scan to SCAN_COMPLETE ! +64,,COEX_GENERIC_ERROR: Enable NULL for Leaky AP Pause due to A2DP Start during Scan ! +65,IIIIII,WLAN_COEX_OCS_MGR: Stimulus(%u) Status(%u) State(0x%x) ExpBtStartTime(%d) now(%u) delta(%d) +66,IIIIIII,WLAN_COEX_OCS_RECOMP: State(0x%x) A2dpCrit(%u), ExpBtStartTime(%u), ExpBtStartTimeUT(%u), now (%u) delta(%d) delta_ut(%d) +67,IIIIII,COEX_MWS_ANT_DIVERSITY: Chainmask Req:Rx:0x%x, Tx:0x%x, RxNSS:0x%x, SMPS_Diff:%d, ReqId:%d, Cal:%d +68,IIIIIII,COEX_MWS_ANT_DIVERSITY: Chainmask Req Fail(%d):Rx:0x%x, Tx:0x%x, RxNSS:0x%x, SMPS_Diff:%d, ReqId:%d, Cal:%d +69,IIII,COEX_MWS_ANT_DIVERSITY: chnmsk completed Rx:0x%x, Tx:0x%x, Cal:%d, ReqId:%d +70,II,COEX_MWS_ANT_DIVERSITY: [Warr] chnmsk completed but ReqId:%d not matched with RespId:%d +71,,COEX_MWS_ANT_DIVERSITY: CHMMGR_TX_CHM_CHANGED +72,,COEX_MWS_ANT_DIVERSITY: CHMMGR_HW_MODE_CHANGE_PRE_NOTIFY +73,II,WLAN_COEX_SLEEP: Received WOW Entered/Exit event from OffloadMgr %d, pCOEX->is_wow_entered = %d +74,III,COEX_MWS_OTHER: [SAR] sar_enable=0x%x, num_limit_rows=0x%x commit_limits=0x%x +75,IIIII,WLAN_MODULE_COEX: [SAR] band_id=0x%x, chain_id=0x%x, mod_id=0x%x, limit_value=0x%x validity_bitmap=0x%x +76,III,COEX_MWS_OTHER: [SAR] WMI callback - error in parsing cmd(0x%x) buffer(0x%x) len(%d) +77,IIIII,EXTSCAN_ADD_ENTRY compressed mac addr = 0x%x%x scan frame channel = 0x%x scan frame rssi = %d channel match = %u +78,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +79,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +80,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +81,I,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x +82,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +83,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +84,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +85,IIII,EXTSCAN_BSSID_FOUND_RSSI_SAMPLE compressed mac addr = 0x%x current idx in rssi table = %u rx frame rssi value %u current idx rssi value 0x%x +86,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +87,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +88,IIII,EXTSCAN_BSSID_ADDED_RSSI_SAMPLE compressed mac addr = 0x%x no of entries in temp cache = %u max entries in temp cache = %u rx frame rssi = -%u +89,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +90,IIII,EXTSCAN_BSSID_REPLACED_RSSI_SAMPLE compressed mac addr = 0x%x current idx in rssi table = %u rx frame rssi = %u current idx rssi %u +91,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +92,IIII,EXTSCAN_FOUND_RSSI_ENTRY compressed mac address = 0x%x rssi table entry idx = %u current entries in temp cache = %u rssi val = %u +93,IIIII,EXTSCAN_BSSID_TRANSFER_CURRENT_SAMPLES current scan entries = %u rssi table entry count = %u rssi table free entry count = %u bssid table entry count %u bssid table free entry count %u +94,IIIIII,EXTSCAN_SEARCH_SCAN_ENTRY_QUEUE rx frame addr 3 = 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +95,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +96,II,EXTSCAN_SEARCH_SCAN_ENTRY_KEY_FOUND scan entry reference value = 0x%x compressed mac addr = 0x%x +97,I,EXTSCAN_SEARCH_SCAN_ENTRY_KEY_FOUND compressed mac addr = 0x%x +98,IIII,EXTSCAN_CREATE_ENTRY_SUCCESS compressed mac address 0x%x first free bssid entry addr 0x%x ssid len %u no. of free bssid entries left %u +99,I,EXTSCAN_CREATE_ENTRY_ERROR arg1 = 0x%x +100,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +101,III,EXTSCAN_GET_FREE_ENTRY_SUCCESS address of first free bssid entry = 0x%x bssid table free entry count = %u bssid addr 0x%x +102,II,EXTSCAN_GET_FREE_ENTRY_INCONSISTENT bssid table free entry count = %u address of first free bssid entry 0x%x +103,I,EXTSCAN_GET_FREE_ENTRY_NO_MORE_ENTRIES address of first free bssid entry = 0x%x +104,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +105,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +106,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +107,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +108,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +109,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +110,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +111,I,SCAN_EVENT_SEND_FAILED: 0x%x +112,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +113,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +114,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +115,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +116,I,EXTSCAN_FIND_BSSID_BY_REFERENCE_ERROR bssid reference value (hash value + position) = 0x%x +117,I,EXTSCAN_SEARCH_SCAN_ENTRY_KEY_FOUND scan entry reference value = 0x%x +118,I,EXTSCAN_SEARCH_SCAN_ENTRY_KEY_NOT_FOUND compressed mac addr = 0x%x +119,I,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x +120,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +121,IIII,EXTSCAN_BUCKET_SEND_OPERATION_EVENT arg1 = 0x%x event_type %u request id %u no of buckets %u +122,I,EXTSCAN_BUCKET_SEND_OPERATION_EVENT_FAILED scan start failed event type = 0x%x +123,II,EXTSCAN_BUCKET_STOP_CURRENT_SCANS scheduled bucket mask = 0x%x is extscan running = %u +124,III,EXTSCAN_BUCKET_SCAN_STOP_REQUEST loop i value = %u bucket id = %u bucket scan id = %u +125,II,EXTSCAN_UNIT_TEST_TRACE arg1 = 0x%-8x arg2 = 0x%-8x +126,IIIII,EXTSCAN_BUCKET_START_OPERATION request id = %u no of buckets = %u no of channels = %u scan priority = %u is extscan running = %u +127,IIIII,SCAN_ENGINE_STOP_DUE_TO_TIMEOUT 0x%x 0x%x 0x%x 0x%x 0x%x +128,III,EXTSCAN_START_INTERNAL_ERROR Register event handler for bucket events to host request id = %u requestor id = %u status = %u +129,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +130,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +131,IIIII,EXTSCAN_STOP request_id = %u requestor_id = %u vdev_id = %u extscan_param.request_id = %u running = %u +132,I,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x +133,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +134,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +135,IIIIIIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x arg6 = 0x%-8x arg7 = 0x%-8x arg8 = 0x%-8x arg9 = 0x%-8x +136,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +137,IIII,EXTSCAN_BUCKET_PROCESS_SCAN_EVENT scan cycle in progress = %u scan ID = %u scan event type = 0x%x requestor id = %u +138,IIIII,EXTSCAN_BUCKET_CANNOT_FIND_BUCKET arg1 = 0x%x scan cycle in progress = %u scan ID = %u scan event type = 0x%x requestor id = %u +139,II,EXTSCAN_UNIT_TEST_TRACE arg1 = 0x%-8x arg2 = 0x%-8x +140,III,EXTSCAN_START_SCAN_REQUEST_FAILED bucket index = %u bucket scan id = %u scan events to be notified for bucket = 0x%x +141,IIIII,EXTSCAN_BUCKET_PERIODIC_TIMER arg1 = 0x%x timer running = %u timer tick = %u base period %u scan cycle count = %u +142,I,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x +143,IIIII,EXTSCAN_BUCKET_START_SCAN_CYCLE arg1 = 0x%x timer tick = %u scheduled_bucket_mask = 0x%x no of buckets = %u scan cycle count = %u +144,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x% +145,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +146,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +147,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +148,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +149,IIIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +150,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +151,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +152,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +153,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +154,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +155,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +156,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +157,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +158,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +159,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +160,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +161,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +162,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +163,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +164,III,EXTSCAN_UNIT_TEST_TRACE arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +165,II,EXTSCAN_NOTIFY_HOTLIST_MATCH compressed mac addr = 0x%x flags = 0x%x +166,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +167,I,EXTSCAN_EVENT_SEND_FAILED 0x%x +168,IIIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +169,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +170,I,EXTSCAN_EVENT_SEND_FAILED arg1 = 0x%-8x +171,IIIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x arg6 = 0x%-8x +172,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +173,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +174,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +175,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +176,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +177,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +178,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +179,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +180,IIII,EXTSCAN_SEND_START_STOP_EVENT command id = %u extscan operation mode = 0x%x send event status = 0x%x request id = %u +181,I,EXTSCAN_EVENT_SEND_FAILED 0x%x +182,IIII,EXTSCAN_INVALID_PARAMETER: 0x%d cmdid = 0x%x error_type = 0x%x context = 0x%x +183,I,EXTSCAN_MAIN_MALFORMED_FRAME invalid ssid length = %u +184,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +185,I,EXTSCAN_EVENT_SEND_FAILED 0x%x +186,I,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x +187,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +188,I,EXTSCAN_UNIT_TEST_TRACE arg1 = 0x%-8x +189,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +190,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +191,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +192,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +193,IIIIIIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x arg6 = 0x%-8x arg7 = 0x%-8x arg8 = 0x%-8x +194,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +195,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +196,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +197,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +198,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +199,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +200,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +201,IIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x +202,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +203,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +204,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +205,I,EXTSCAN_EVENT_SEND_FAILED: %d +206,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +207,III,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x +208,IIIIIIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x arg6 = 0x%-8x arg7 = 0x%-8x arg8 = 0x%-8x arg9 = 0x%-8x +209,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +210,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +211,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +212,II,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x +213,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +214,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +215,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +216,IIIII,EXTSCAN_CLEAR_ENTRY_CONTENT arg1 = 0x%-8x arg2 = 0x%-8x arg3 = 0x%-8x arg4 = 0x%-8x arg5 = 0x%-8x +217,II,Length for hotlist_ssid %d is : 0x%x +218,II,EXTSCAN_START_UNIT_TEST request_id = %d num_args = %d +219,II,EXTSCAN_STOP_UNIT_TEST request_id = %d num_args = %d +220,IIII,MLME_FRMGEN_RIC_IE ric_idx %d ric_ie_len %d tspec.ts_info.tsid = 0x%x .user_priority = 0x%x +221,IIII,MLME_DEBUG_CMN 0x%x 0x%x 0x%x 0x%x +222,I,frmgen_reassoc_req: missing ie=%d +223,I,frmgen_reassoc_req: missing ie=%d +224,I,frmgen_reassoc_req: missing ie=%d +225,II,MLME_REASSOC_ADD_VENDOR_IE %d %d +226,IIII,frmgen_insert_default_ie vdev_id=%d frm_type=0x%x sub_type=0x%x ies_len=%d +227,III,frmgen_get_default_ie vdev_id=%d fc_type=0x%x length=%d +228,IIII,frmgen_set_default_ie: vdev=0x%x,frm_type=0x%x,buf=0x%x,len=%d +229,IIIII,frmgen_set_default_ie vdev_id=%d frm_type=0x%x ies_len=%d status=%d i=%d +230,I,_wlan_frmgen_add_rsn_wpa_akm_suite akm=%d +231,IIII,MLME_DEBUG_CMN 0x%x 0x%x 0x%x 0x%x 0x%x +232,IIII,MLME_DEBUG_CMN 0x%x 0x%x 0x%x 0x%x +233,II,MLME_FRMGEN wmm_tspec_ie_len=%d is_11r=%d +234,II,add_ccx_ie: ccx_cap=%d,ese_conn=%d +235,,add_ccx_ie: null +236,II,MLME_FRMPARSE_WARN_QBSS ie->ie_len %d remaining_len %d. ignore this IE +237,II,MLME_FRMPARSE_WARN_QBSS ie->ie_len %d (!= %d) +238,II,MLME_FRMPARSE_WARN_HT_CAP ie->ie_len %d (exp %d) ignore this IE +239,II,MLME_FRMPARSE_WARN_HT_CAP remaining_len %d (exp %d) ignore this IE +240,II,MLME_FRMPARSE_WARN_HT_OPER ie->ie_len %d (exp %d) ignore this IE +241,II,MLME_FRMPARSE_WARN_HT_OPER remaining_len %d (exp %d) ignore this IE +242,II,MLME_FRMPARSE_WARN_VHT_OPER ie->ie_len %d (exp %d) ignore this IE +243,II,MLME_FRMPARSE_WARN_VHT_OPER remaining_len %d (exp %d) ignore this IE +244,II,MLME_FRMPARSE_WARN_VHT_CAP ie->ie_len %d (exp %d) ignore this IE +245,II,MLME_FRMPARSE_WARN_VHT_CAP remaining_len %d (exp %d) ignore this IE +246,II,_wlan_get_rx_nss nss=%d,%d +247,I,_wlan_get_tx_nss nss=%d +248,II,MLME_FRMPARSE_WARN_SSID ie->ie_len %d (> %d) +249,II,MLME_FRMPARSE_WARN_SSID ie->ie_len %d remaining_len %d. ignore this IE +250,II,MLME_FRMPARSE_WARN_SUPP_RATE ie->len %d (> %d)-> ignore this IE +251,II,MLME_FRMPARSE_WARN_SUPP_RATE ie->ie_len %d remaining_len %d. ignore this IE +252,I,MLME_FRMPARSE_WARN_SUPP_RATE skipped unknown rate 0x%x +253,,MLME_FRMPARSE_WARN_SUPP_RATE no known rate value +254,II,MLME_FRMPARSE_WARN_EXT_SUPP_RATE ie->ie_len %d remaining_len %d. ignore this IE +255,III,MLME_FRMPARSE_WARN_EXT_SUPP_RATE rate_index %d (> %d)-> trimmed to %d +256,I,MLME_FRMPARSE_WARN_EXT_SUPP_RATE skipped unknown rate 0x%x +257,,MLME_FRMPARSE_WARN_EXT_SUPP_RATE no known rate value +258,,wlan_frmparse_neighbor_report_ie copied details +259,,11K_offload_PARSE_NEIGH_REP_RSP_ERROR frm_body is NULL +260,II,11K_offload_PARSE_NEIGH_REP_RSP_ERROR remaining_length(%d) < fixed_length(%d) +261,I,wlan_frmparse_neighbor_report_response remaining_length %d +262,II,11K_offload_PARSE_NEIGH_REP_RSP_ERROR remaining_length(%d) < ie_hdr_len(%d) +263,II,11K_offload_PARSE_NEIGH_REP_RSP_ERROR remaining_length(%d) < ie_len(%d) +264,II,11K_offload_PARSE_NEIGH_REP_RSP_ERROR Unknown IE found. ID = %d, Len = %d +265,II,MLME_FRMPARSE_WARN_DS_PARAMS ie->ie_len %d (exp %d). trying to interpret +266,III,MLME_FRMPARSE_WARN_DS_PARAMS ie->ie_len %d remaining_len %d (exp %d). ignore this IE +267,II,MLME_FRMPARSE_WARN_QOS_CAP ie->ie_len %d (exp %d). ignore this IE +268,II,MLME_FRMPARSE_WARN_QOS_CAP remaining ie_len %d (exp > %d). ignore this IE +269,II,MLME_FRMPARSE_WARN_EDCA_PARAM ie->ie_len %d (exp %d). ignore this IE +270,II,MLME_FRMPARSE_WARN_EDCA_PARAM ie->ie_len %d remaining_len %d. ignore this IE +271,II,MLME_FRMPARSE_WARN_ERP ie->ie_len %d (exp %d) +272,III,MLME_FRMPARSE_WARN_ERP ie->ie_len %d remaining_len %d (exp %d). ignore this IE +273,II,MLME_FRMPARSE_WARN_MDIE ie->ie_len %d (exp %d). ignore this IE +274,II,MLME_FRMPARSE_WARN_MDIE remaining_len %d (exp %d). ignore this IE +275,II,MLME_FRMPARSE_WARN_RIC_DATA ie->ie_len %d (exp %d). ignore this IE +276,II,MLME_FRMPARSE_WARN_RIC_DATA remaining_len %d (exp %d). ignore this IE +277,II,MLME_FRMPARSE_WARN_RIC_DESCRIPTOR ie->ie_len %d (< %d). ignore this IE +278,II,MLME_FRMPARSE_WARN_RIC_DESCRIPTOR remaining_len %d (< %d). ignore this IE +279,II,MLME_FRMPARSE_WARN_TSPEC ie->ie_len %d (exp %d). ignore this IE +280,II,MLME_FRMPARSE_WARN_TSPEC remaining_len %d (exp %d). ignore this IE +281,II,MLME_FRMPARSE_ERROR_AUTH frm_len %d (< %d) +282,I,MLME_FRMPARSE_AUTH status_code %d +283,II,MLME_FRMPARSE_ERROR_BEACON_PROBE_RSP frm_len %d (< %d) +284,IIIIII,MLME_FRMPARSE_BEACON_PROBE_RSP is_bcn %d ie_count %d id 0x%02x len %d ie_status 0x%x remaining_len %d +285,II,MLME_FRMPARSE_WARN_BEACON_PROBE_RSP is_bcn %d remaing_len %d incomplete +286,II,MLME_FRMPARSE_ERROR_BEACON_PROBE_RSP is_bcn %d mandatory IE %d missing +287,II,MLME_FRMPARSE_ERROR_REASSOC_RSP frm_len %d (< %d) +288,I,MLME_FRMPARSE_ERROR_REASSOC_RSP status_code=%d +289,IIIII,MLME_FRMPARSE_REASSOC_RSP ie_count %d id 0x%02x len %d ie_status 0x%x remaining_len %d +290,III,MLME_FRMPARSE_ERROR_REASSOC_RSP missing mandatory IE +291,I,MLME_FRMPARSE_VENDOR_VHT unknown type %d +292,I,MLME_FRMPARSE_VENDOR_VHT unknown subtype %d +293,II,MLME_FRMPARSE_WARN_VENDOR_VHT remaining_len %d (exp %d) ignore this IE +294,I,MLME_FRMPARSE_WARN_VENDOR_VHT ERROR vht_caps. status %x + +295,I,MLME_FRMPARSE_WARN_VENDOR_VHT ERROR vht_oper. status %x + +296,I,MLME_FRMPARSE_ERROR_WPA_RSN missing version field. remaining_len %d +297,II,MLME_FRMPARSE_ERROR_WPA_RSN version (%d) is not 1. remaining ie_len %d +298,I,MLME_FRMPARSE_WARN_WPA_RSN incomplete group cipher suite. remaining_len = %d (< 4) +299,I,MLME_FRMPARSE_WARN_WPA_RSN pairwise suite count remaining_len %d (< 2) +300,II,MLME_FRMPARSE_WARN_WPA_RSN incomplete pairwise cipher suite. remaining_len = %d (< %d) +301,I,MLME_FRMPARSE_WARN_WPA_RSN incomplete akm suite count remaining_len %d (< 2) +302,II,MLME_FRMPARSE_WARN_WPA_RSN incomplete akm suite. remaining_len = %d (< %d) +303,I,MLME_FRMPARSE_WARN_WPA_RSN incomplete rsn caps. remaining_len = %d (< 2) +304,I,MLME_FRMPARSE_WARN_WPA_RSN rsn_caps.pre_auth set in WPA. +305,I,MLME_FRMPARSE_WARN_WPA_RSN pmkid. remaining_len = %d (< 2) +306,II,MLME_FRMPARSE_WARN_WPA_RSN pmkid. remaining_len = %d (< %d) +307,I,MLME_FRMPARSE_WARN_WPA_RSN incomplete group mgmt cipher suite. remaining_len = %d (< 4) +308,IIII,MLME_FRMPARSE_WPA_RSN_CIPHER index %d unknown vendor oui 0x%08x 0x%08x 0x%08x +309,I,MLME_FRMPARSE_WPA_RSN_CIPHER_ERR can't use_group for suite type 0x%x + +310,II,MLME_FRMPARSE_WPA_RSN_CIPHER index %d unknown suite type 0x%08x + +311,IIIII,MLME_FRMPARSE_WPA_RSN_CIPHER cipher_suite_count %d is_rsn %d suite_type %d (0=group,1=pair) cipher_type 0x%08x ie_status 0x%x +312,IIII,MLME_FRMPARSE_WPA_RSN_AKM index %d unknown vendor oui 0x%08x 0x%08x 0x%08x +313,II,MLME_FRMPARSE_WPA_RSN_AKM index %d unknown suite type 0x%08x + +314,IIIII,MLME_FRMPARSE_WPA_RSN_AKM akm_suite_count %d is_rsn %d proto 0x%08x key_mgmt 0x%08x ie_status 0x%x +315,III,MLME_FRMPARSE_WARN_VENDOR invalid ie_len=%d remaining_len=%d (<%d) +316,II,MLME_FRMPARSE_WARN_VENDOR ie->ie_len %d remaining_len %d. ignore this IE +317,I,MLME_FRMPARSE_ERROR_MS_VENDOR invalid_len=%d +318,I,MLME_FRMPARSE_WPA_IE skip parsing as rsn_ie_len (%d) is present +319,II,MLME_FRMPARSE_WARN_WMM_IE ie_len %d (< %d). ignore this IE +320,II,MLME_FRMPARSE_WARN_WMM_AC ie_len %d (< %d). ignore this IE +321,I,MLME_FRMPARSE_ERROR_WMM_AC undefined ac %d +322,I,MLME_FRMPARSE_ERROR_CISCO_VENDOR invalid_len=%d +323,I,MLME_FRMPARSE_CISCO_VENDOR version ie ver = %d +324,IIII,SMGMT buf free,small:%d,abf:0x%x,thread:%d,bufCnt:%d +325,IIII,MGMT buf free,small:%d,abf:0x%x,thread:%d,bufCnt:%d +326,IIII,TXDATA buf free,small:%d,abf:0x%x,thread:%d,bufCnt:%d +327,IIII,SMTXDATA buf free,small:%d,abf:0x%x,thread:%d,bufCnt:%d +328,III,MGMT buf get failure: thread:%d,bufCnt:%d, bsmall:%d +329,IIII,MGMT buf get success, abf:0x%x,thread:%d,bufCnt:%d, bsmall:%d +330,III,MGMT buf get failure: thread:%d,bufCnt:%d, bsmall:%d +331,IIII,MGMT buf get success, abf:0x%x,thread:%d,bufCnt:%d, bsmall%d +332,II,SMGMT buf get failure: mgmtbufCnt = %d, bsmall = %d +333,IIII,MGMT buf get failure: mgmtbufCnt = %d, bsmall = %d offload_max_vdev = %d bcn_buffer_cnt = %d +334,III,MGMT buf abf failure: smgmtbufCnt = %d, bsmall = %d mgmtBufCnt = %d +335,IIII,MGMT buf get success: abf = 0x%x mgmtBufCnt =%d smgmtbuffcnt = %d bsmall = %d +336,,wlan_buf_mac_buffer_dispatcher no buffers available in chain +337,I,wlan_buf_mac_buffer_dispatcher mac_id=%d + +338,,wlan_buf_mac_buffer_dispatcher oops +339,,wlan_buf_mac_buffer_dispatcher oops +340,I,wlan_buf_rxbuf_requeue mac_id=%d + +341,,wlan_buf_mac_buffer_dispatcher oops +342,,wlan_buf_mac_buffer_dispatcher oops +343,I,wlan_dev_init: ant_sharing_enabled = %d +344,II,_wlan_resync_imps: IMPS_ENABLED=%d, VDEV_UP_COUNT=%d +345,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: header length (%d) > %d +346,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: data length (%d) > %d +347,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: mac address length (%d) > %d +348,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: capability length (%d) > %d +349,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: total_length (%d) > %d +350,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: total_num_configured_element (%d) > %d +351,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: num_vendor_oui_ext (%d) > %d +352,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: total_num_of_configured_oui (%d) < %d +353,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: num_of_oui_read %d and index of buf_data %d should be equal +354,,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: oui_cmd_buff_length validation failed +355,II,WMI_PDEV_CONFIG_VENDOR_OUI_ACTION_CMDID Error: curr_data_index (%d) > next_data_index %d +356,,_wlan_pdev_set_param: Param WMI_PDEV_PARAM_TX_CHAIN_MASK is not handled +357,,_wlan_pdev_set_param: Param WMI_PDEV_PARAM_RX_CHAIN_MASK is not handled +358,I,PDEV_PARAM_IOT_PATTERN=%08x +359,I,wlan_get_chip_power_stats: stats_capture->num_debug_register 0x%x +360,,wlan_pdev_set_hw_mode_resp_event: WMI Event Alloc Failed!!! +361,II,wlan_pdev_set_hw_mode_resp_event: status=0x%x, cfg_hw_mode_idx=0x%x +362,I,wlan_dev_unit_test: cmd = WMI_PDEV_PARAM_ABG_MODE_TX_CHAIN_NUM, value = 0x%x +363,III,wlan_pdev_get_hw_mode_transition_event: old_hw_idx=0x%x, new_hw_idx=0x%x, vdev_num=%d +364,,_wlan_pdev_set_param: Param WMI_PDEV_GREEN_AP_PS_ENABLE_CMDID is not handled +365,,wlan_pdev_resume_cmd: NOT expected to receive during wifi on +366,I,wlan_pdev_resume_cmd: NOT expected to receive during wifi on, mac id=%d +367,II,wlan_pdev_set_pcl not match pcl_cnt=%d,supp_chan_cnt=%d +368,III,wlan_pdev_set_pcl: cur_category %d: num_chans_in_category %d -> cur_idx %d +369,I,wlan_pdev_set_pcl: num_chans=%d +370,I,wlan_pdev_set_hw_mode: HW_Mode_Idx = 0x%x +371,I,wlan_pdev_set_hw_mode: DBSMGR_Ret_Status = 0x%x +372,,WMI_PDEV_SET_MAC_CONFIG_RESP_EVENT: WMI Event Alloc Failed!!! +373,I,WMI_PDEV_SET_MAC_CONFIG_RESP_EVENT: status=0x%x +374,I,_wlan_wmi_setupComplete %x +375,IIII,RESOURCE_PEER_ALLOC error vdev_id = %d mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x usage_count = %d +376,II,RESOURCE_PEER_ALLOC error peer_type = %d, delete_in_process:%d +377,IIII,RESOURCE_PEER_ALLOC create_by=%d,delete_by=%d,create_tsf_63_32=0x%x,create_tsf_31_0=0x%x +378,IIII,RESOURCE_PEER_ALLOC del_req_tsf_63_32=0x%x,del_req_tsf_31_0=0x%x,del_conf_tsf_63_32=0x%x,del_conf_tsf_31_0=0x%x +379,II,RESOURCE_PEER_ALLOC curr_tsf_63_32=0x%x,curr_tsf_31_0=0x%x +380,IIIIII,RESOURCE_PEER_ALLOC duplicate PEER_TYPE_BSS vdev_id = %d mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x mac_id = %d/%d peer=0x%x +381,IIIII,wal peer allocaton status = %d vdev_id_8/mac_id_8 = 0x%x mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x peer_type = %d +382,IIII,VDEV EVT:RESOURCE_PEER_FREE vdev_id = %d mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x usage_count = %d +383,I,VDEV EVT PEER: wlan_free_peer del_resp=%d +384,II,RESOURCE_PEER_NBRHOOD_MGMT_ALLOC nbrhood_peers_ctxt = 0x%x var2 = %d +385,I,RESOURCE_PEER_NBRHOOD_MGMT_ALLOC nbrhood_peers_ctxt = 0x%x +386,I,RESOURCE_PEER_NBRHOOD_MGMT_INFO nbrhood_peers_ctxt/mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x +387,II,wlan_peer_send_peer_info_event bss_peer=%p, self_peer=%p +388,II,wlan_peer_send_peer_info_event j=%d, peer=%p +389,I,wlan_peer_send_peer_info_event num_valid_peers=%d +390,II,RESOURCE_PEER_NBRHOOD_MGMT_INFO nbrhood_peers_ctxt/mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x +391,III,RESOURCE_PEER_NBRHOOD_MGMT_INFO nbrhood_peers_ctxt/mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x num_valid_peers = %d +392,I,wlan_set_peer_txbfcap vht_caps=%x +393,II,Nr=%x Nrx=%x +394,I,Nc=%x +395,II,Nr=%x Ntx=%x +396,III,Nr=%x Nc=%x peer_nss=%x +397,IIIIII,peer_update status=%d,vdevid=%d,macaddr=0x%8x0x%4x peer_type=%d,req_peer_type=%d + +398,IIIIIII,ROAM_VDEV_UPDATE_BSS_PEER by find_peer for ****%02x:%02x:%02x:%02x:%02x:%02x* mac_id %d *** +399,IIIIIIII,ROAM_VDEV_UPDATE_BSS_PEER by find_peer_pdev for ****%02x:%02x:%02x:%02x:%02x:%02x* mac_id %d %d*** +400,IIIIII,ROAM_VDEV_UPDATE_BSS_PEER error no peer for ****%02x:%02x:%02x:%02x:%02x:%02x**** +401,IIIIII,peer create command for ****%02x:%02x:%02x:%02x:%02x:%02x**** + +402,IIIIIII,peer delete command for vdev_id %d ****%02x:%02x:%02x:%02x:%02x:%02x**** + +403,,peer not exist. still generating PEER_DELETE_RESP_EVENTID +404,,PEER_ASSOC null peer +405,I,peer assoc cmd num_peer_ht_rates > max +406,IIIIII,PEER_ASSOC cmd for %x:%x:%x:%x:%x:%x +407,IIIII,PEER_ASSOC ni_flags=0x%x phymode=0x%x nss=0x%x mpdudensity=%d max_mpdu=%d +408,IIIII,PEER_ASSOC ni_legacy_rate_set= 0x%x ht_caps=0x%x vht_caps=0x%x vht_mcs_set=0x%x ht_mcs_set= 0x%x +409,III,wlan_vdev_dispatch_peer_change_bw:prev_ni_flags=%x new_ni_flags=%x new_bw = %x +410,II,update non data2, peer:0x%x, rc:0x%x +411,II,VDEV EVT:WMI_PEER_DELETE_RESP_EVENTID send vdevId=%d time=%d +412,I,wlan_vdev_peer_change_phymode_internal: phymode = %x +413,I,wlan_vdev_change_minimum_allowed_mcs: minimum_allowed_mcs 0x=%x +414,III,KEYMGMT_ADD_KEY_ENTRY_REINSTALLATION ERROR id=%d flags=0x%x len=%d +415,I,KEYMGMT_CLR_KEY_ENTRY id=%d +416,III,KEYMGMT_RESET_KEY id=%d peer_addr=%08x%04x +417,IIII,KEYMGMT_ADD_KEY_ENTRY id=%d key_idx=%d flags=0x%x len=%d +418,III,KEYMGMT_ADD_KEY_ENTRY_EXISTING key_idx=%d flags=0x%x len=%d +419,II,KEYMGMT_ADD_KEY_ENTRY_NO_MEM id=%d key_idx=%d +420,IIIIII,KEYMGMT_INSTALL_KEY_ENTRY id=%d idx=%d key_flags_bitmap=0x%x len=%d peer_addr=0x04%x08%x +421,I,KEYMGMT_CLR_KEY_ENTRY id=%d +422,II,_wlan_lpi_scan_evt_handler : %d evt_type:0x%x +423,III,_wlan_lpi_scan_evt_handler Discovery scan : %d chan_freq:%d num_chan_scaned:%d +424,III,_wlan_lpi_scan_evt_handler snoop scan : %d chan_freq:%d num_chan_scaned:%d +425,I,LPI: _wlan_lpi_send_result : %d +426,I,LPI: _wlan_lpi_send_result : %d Send In Progress not got wmi_lpi_complete cb yet !!! +427,IIII,_wlan_lpi_send_result : Sending Scan results to ADSP send_counter : %d data_len:%d len_of_chan_scaned: %d, total:%d +428,II,_wlan_lpi_send_result : %d num_chan_scaned:%d +429,III, _wlan_lpi_send_result - !! Never reach here: %d data_size:%d Event_size:%d +430,III,_wlan_lpi_send_result : %d RESULT_DATA_SIZE:%d total:%d +431,II,_wlan_lpi_send_status_event : %d status:0x%x +432,I,LPI: _wlan_lpi_send_handoff_event : %d +433,IIIIII,LPI: _wlan_lpi_send_handoff_event : %d ctxt-ssid_len:%d resp:ssid_len:%d freq:%d rssi:%d vdev_id:%d +434,II,LPI: _wlan_lpi_probe_rsp_beacon_handler : %d ie_bitmap:0x%x +435,II,LPI - LPI_DBG_15 LPI: _wlan_lpi_probe_rsp_beacon_handler : %d ie_bitmap:0x%x +436,II,_wlan_lpi_probe_rsp_beacon_handler : mac: %x:%x +437,II,LPI: _wlan_lpi_probe_rsp_beacon_handler : %d is_probe:%d +438,III,LPI: _wlan_lpi_probe_rsp_beacon_handler : %d ssid.ssid_len:%d, frame_len:%d +439,II,LPI: _wlan_lpi_probe_rsp_beacon_handler : %d freq:%d +440,II,LPI: _wlan_lpi_probe_rsp_beacon_handler : %d data_buff_index:%d +441,I,LPI: _wlan_lpi_handoff_handler %d +442,I,LPI: _wlan_lpi_scan_cancel_by_vdev status:0x%x +443,I,_wlan_lpi_update_age_of_measurement : %d +444,II,check error,ie_bitmap:%x: index:%x +445,II,LPI: wmi_lpi_complete : %d tx_cmpl_counter : %d +446,II,check error,ie_bitmap:%x: index:%x +447,II,_wlan_lpi_check_if_entry_present : mac: %x:%x +448,II,LPI: _wlan_wmi_lpi_mgmt_snooping_config : %d enable:%d +449,I,LPI: _wlan_wmi_lpi_scan_start : %d +450,III,LPI: _wlan_wmi_lpi_scan_start : %d scan_req_id:%d scan_id:%d +451,IIIII, _wlan_wmi_lpi_scan_start : %d dw_act:%d dw_pas:%d min_rest:%d max_rest:%d +452,IIIII,LPI: _wlan_wmi_lpi_scan_start : %d r_prob:%d spc_prob:%d idle_t:%d max_scn_time:%d +453,IIIII,LPI: _wlan_wmi_lpi_scan_start : prob_dly:%d burst_durat:%d priority:%d vdev_id:%d ctrl_flag:0x%x +454,IIII,LPI: _wlan_wmi_lpi_scan_start : n_chan:%d n_ssids:%d n_bssid:%d ie_len:%d +455,,LPI: scan cancel as wlan vdev is free +456,II,LPI: _wlan_wmi_lpi_scan_start : %d Magic frequency:%d GHz Send from ADSP to check current firmware status(Is responsive) +457,II,,LPI: _wlan_wmi_lpi_scan_start - WMI_LPI_STATUS_ILLEGAL_CHAN_REQ %d num_chan:%d +458,II,LPI: _wlan_wmi_lpi_scan_start - WMI_LPI_STATUS_DROPPED_REQ %d num_ssids:%d +459,II,LPI: _wlan_wmi_lpi_scan_start - WMI_LPI_STATUS_DROPPED_REQ %d num_bssid:%d +460,II,LPI: _wlan_wmi_lpi_scan_start - WMI_LPI_STATUS_DROPPED_REQ %d ie_len:%d +461,I,LPI: _wlan_wmi_lpi_scan_stop %d +462,II,LPI: _wlan_wmi_lpi_scan_stop %d status:0x%x +463,II,tsf_beacon: 0x%08x%08x +464,IIII,QUIET IE STA: period=%d dur=%d, offset=%d, tbtt cnt=%d +465,II,WLAN_BEACON_RESYNC: vdev_id=%d, resyncBeacon=%d +466,II,WLAN_BEACON_CANCEL_RESYNC: vdev_id=%d, resyncBeacon=%d +467,III,_wlan_tsfoor_handler: vdev_id = %d : 0x%x tesf = 0x%x +468,,ni_dtimperiod is ZERO +469,II,nextdtim: 0x%08x%08x +470,II,BEACON_RESYNC_ARBITER_REQUEST: vdev_id=%d, client_id=%d +471,II,BEACON_RESYNC_ARBITER_CANCEL_REQUEST: vdev_id=%d, client_id=%d +472,I,BEACON_RESYNC_ARBITER_CANCEL_ALL_REQUESTS: vdev_id=%d +473,II,BEACON_RESYNC_ARBITER_ADD_CLIENT: vdev_id=%d, client_id=%d +474,II,BEACON_RESYNC_ARBITER_REMOVE_CLIENT: vdev_id=%d, client_id=%d +475,III,BEACON_RESYNC_ARBITER_RESOLVE: vdev_id=%d, is_vdev_holding=%d, SLIST_EMPTY(hold_list)=%d +476,I,BEACON_RESYNC_ARBITER_VDEV_INIT: vdev_id=%d +477,I,BEACON_RESYNC_ARBITER_VDEV_DEINIT: vdev_id=%d +478,II,MLME_PROCESS_DEAUTH roam_state=%d, mlme_state=%d +479,II,MLME_PROCESS_DISASSOC roam_state=%d, mlme_state=%d +480,II,MLME_DEBUG_CMN 0x%x 0x%x +481,II,MLME_DEBUG_CMN 0x%x 0x%x +482,I,MLME_DEBUG_CMN 0x%x +483,I,MLME_DEBUG_CMN 0x%x +484,II,MLME_DEBUG_CMN 0x%x 0x%x +485,II,MLME_DEBUG_CMN 0x%x 0x%x +486,IIII,mlme_sync vdev_id=%d, old_hw_mode=%d new_hw_mode=%d auth_status=%d +487,I,mlme_sync_alloc_fail %d +488,I,MLME_SUBNET_CHANGE_STATUS %d +489,IIII,MLME_SYNC_REPLAY_COUNT_L32 0x%02x%02x%02x%02x +490,IIII,MLME_SYNC_REPLAY_COUNT_U32 0x%02x%02x%02x%02x +491,I,MLME_WMI_SEQ_ABORT: seq_id=0x%x +492,I,MLME_WMI_SEQ_DEL_SESSION: seq_id=0x%x +493,I,MLME_WMI_SEQ_UPDATE_SESSION: seq_id=0x%x +494,II,MLME_DEBUG_CMN 0x%x 0x%x +495,I,MLME_INSTALL_KEY key_type=%d +496,II,MLME_WMI_SEQ_DELETE_SESSION_COMP: ret=0x%x last_index=0x%x +497,I,MLME_WMI_EVENT_FILTER: ret=0x%x +498,II,MLME_WMI_SEQ_UPDATE_SESSION_COMP: ret=0x%x last_index=0x%x +499,,MLME_INIT_CFG param null +500,,MLME_INIT_CFG offld_param null +501,I,MLME_INIT_CFG self_rsn_caps 0x%x +502,III,MLME_INIT_CFG cap=0x%x,11r=%d,cckm=%d +503,II,MLME_DEBUG_CMN 0x%x 0x%x +504,II,MLME_DEBUG_CMN 0x%x 0x%x +505,II,MLME_DEBUG_CMN 0x%x 0x%x +506,III,MLME_DEBUG_CMN 0x%x 0x%x 0x%x +507,II,MLME_DEBUG_CMN 0x%x 0x%x +508,II,MLME_DEBUG_CMN 0x%x 0x%x +509,II,MLME_DEBUG_CMN 0x%x 0x%x +510,II,MLME_DEBUG_CMN 0x%x 0x%x +511,II,MLME_DEBUG_CMN 0x%x 0x%x +512,II,MLME_DEBUG_CMN 0x%x 0x%x +513,II,MLME_DEBUG_CMN 0x%x 0x%x +514,II,mlme_ft_add_ss curr_op_cls=%d smps=%d +515,II,MLME_DEBUG_CMN 0x%x 0x%x +516,II,MLME_DEBUG_CMN 0x%x 0x%x +517,,mlme_update_session: in update +518,II,MLME_DEBUG_CMN 0x%x 0x%x +519,II,MLME_DEBUG_CMN 0x%x 0x%x +520,II,MLME_DEBUG_CMN 0x%x 0x%x +521,,mlme_del_session: in delete +522,II,MLME_DEBUG_CMN 0x%x 0x%x +523,II,MLME_DEBUG_CMN 0x%x 0x%x +524,II,MLME_DEBUG_CMN 0x%x 0x%x +525,II,MLME_DEBUG_CMN 0x%x 0x%x +526,II,MLME_DEBUG_CMN 0x%x 0x%x +527,II,MLME_DEBUG_CMN 0x%x 0x%x +528,II,MLME_DEBUG_CMN 0x%x 0x%x +529,II,MLME_DEBUG_CMN 0x%x 0x%x +530,II,MLME_DEBUG_CMN 0x%x 0x%x +531,II,MLME_DEBUG_CMN 0x%x 0x%x +532,III,MLME_DEBUG_CMN 0x%x 0x%x 0x%x +533,III,MLME_SET_ROAM_STATUS prev_state=%d cur_state=%d is_eap1x_recv=%d +534,IIIII,MLME_UPDATE_RIC_CFG ts_info = 0x%x user_priority = 0x%x tsid = 0x%x direction = 0x%x is_add = %d +535,I,MLME_UPDATE_RIC_DELETE index = %d +536,I,MLME_UPDATE_RIC_REPLACE index = %d +537,I,MLME_UPDATE_RIC_FIND_SLOT index = %d +538,III,MLME_UPDATE_RIC_TRY_SLOT small_up_index = %d, user_priority = %d < %d +539,III,MLME_UPDATE_RIC_ADD index = %d ts_info = 0x%x rde_ie = %d +540,III,MLME_GTK_OFFLOAD_INVALID peer_addr 0x%x vdev 0x%x enable %d +541,IIII,MLME_GTK_OFFLOAD_INVALID_SESSION peer_addr %08x04x vdev_id %d enable %d +542,IIII,MLME_GTK_OFFLOAD_KEY_NOT_FOUND peer_addr %08x04x vdev_id %d enable %d +543,IIII,MLME_GTK_OFFLOAD_DEL_IN_PROGRESS peer_addr %08x04x vdev_id %d enable %d +544,,wlan_mlme_install_key invalid param +545,,wlan_mlme_install_key session not found +546,,mlme_del_session: in delete +547,II,MLME_DEBUG_CMN 0x%x 0x%x +548,I,MLME_WMI_CMD_RPOXY cmdid=0x%x +549,II,MLME_DEBUG_CMN 0x%x 0x%x +550,II,MLME_DEBUG_CMN 0x%x 0x%x +551,II,MLME_DEBUG_CMN 0x%x 0x%x +552,II,MLME_DEBUG_CMN 0x%x 0x%x +553,II,MLME_DEBUG_CMN 0x%x 0x%x +554,II,MLME_DEBUG_CMN 0x%x 0x%x +555,II,MLME_DEBUG_CMN 0x%x 0x%x +556,IIIIIII,MLME_DEBUG_CMN 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +557,II,MLME_DEBUG_CMN 0x%x 0x%x +558,II,MLME_DEBUG_CMN 0x%x 0x%x +559,II,MLME_DEBUG_CMN 0x%x 0x%x +560,II,MLME_DEBUG_CMN 0x%x 0x%x +561,III,MLME_DEBUG_CMN 0x%x 0x%x 0x%x +562,III,MLME_DEBUG_CMN 0x%x 0x%x 0x%x +563,II,MLME_DEBUG_CMN 0x%x 0x%x +564,II,MLME_DEBUG_CMN 0x%x 0x%x +565,II,MLME_DEBUG_CMN 0x%x 0x%x +566,II,MLME_DEBUG_CMN 0x%x 0x%x +567,III,MLME_DEBUG_CMN 0x%x 0x%x +568,III,MLME_DEBUG_CMN 0x%x 0x%x 0x%x +569,IIIII,MLME_REASSOC_1x1 freq=%d ht_caps=%d,%d vht_caps=%d,%d +570,IIII,MLME_PREAUTH_SEND_HNDL comp_status=0x%x, mlme_session_ctxt=0x%x(0=invalid), session_valid=%d(255=invalid), mlme_state=%d(255=invalid) +571,IIII,MLME_REASSOC_SEND_HNDL comp_status=0x%x, mlme_session_ctxt=0x%x(0=invalid), session_valid=%d(255=invalid), mlme_state=%d(255=invalid) +572,III,_wlan_mlme_intersect_key_mgmt_type ap_key_mgmt=0x%x user_key_mgmt=0x%x key_mgmt=0x%x +573,III,MLME_DEBUG_CMN 0x%x 0x%x 0x%x +574,I,MLME_DEBUG_CMN 0x%x +575,II,MLME_SUPPL_CONN_INVALID 0x%x 0x%x +576,,MLME_SUPPL_CONN +577,II,MLME_SUPPL_DISCONN_INVALID 0x%x 0x%x +578,,MLME_SUPPL_DISCONN +579,III,MLME_PEER_CREATE_CMD vdev_id=%d mac_addr=%08x%04x +580,IIIIIIII,MLME_VDEV_START_REQ_CMD vdev_id=%d mhz=%d freq1=%d freq2=%d info=0x%x reg_info 0x%x 0x%x phy_mode=%d +581,IIIII,MLME_VDEV_START_RESP_EVT vdev_id=%d, status=0x%x chain_mask=%d smps_mode=%d -> ret %d +582,II,MLME_SET_WMM_PARAM_CMD vdev_id=%d enabled=%d +583,IIII,MLME_VDEV_SET_PARAM_CMD vdev_id=%d param_id=0x%x value=0x%x thread_id=0x%x +584,IIII,MLME_PEER_ASSOC_CMD vdev_id=%d ht_caps=0x%08x peer_vht_caps=0x%08x phy_mode=%d +585,IIII,MLME_PEER_ASSOC_CNF_EVT vdev_id=%d mac_addr=%08x%04x -> ret %d +586,IIII,MLME_VDEV_UP_CMD vdev_id=%d assoc_id=%d mac_addr=%08x%04x +587,I,MLME_VDEV_STOP_CMD vdev_id=%d +588,III,MLME_VDEV_STOPPED_EVT evt->vdev_id=%d vdev->id=%d ret %d +589,IIII,MLME_PEER_FLUSH_CMD vdev_id=%d mac_addr=%08x%04x peer_tid_bitmap=0x%x +590,III,MLME_PEER_DELETE_CMD vdev_id=%d mac_addr=%08x%04x +591,IIII,MLME_PEER_DELETE_RESP_EVT vdev_id=%d mac_addr=%08x%04x -> ret %d +592,I,MLME_VDEV_DOWN_CMD vdev_id=%d +593,IIIII,MLME_VDEV_INSTALL_KEY_CMD vdev_id=%d key_id=%d key_type=%d key_cipher=%d rsc_counter_l=%d +594,IIII,MLME_GTK_OFFLOAD_CMD vdev_id=%d enable=%d reply_counter = 0x%x 0x%x +595,III,MLME_VDEV_PREPARE_START rx_nss=%d,tx_nss=%d,rx_streams=%d +596,IIIIIII,MLME_PREPARE_WMM_PARAM ac=%d cwmin=%d cwmax=%d aifs=%d txoplimit=%d no_ack=%d acm=%d +597,IIIII,MLME_PREPARE_PEER_ASSOC vdev_id=%d phy_mode=%d mhz=%d ch_width=%d flags=0x%08x +598,I,MLME_PREPARE_PEER_ASSOC num_legacy_rate=%d +599,II,MLME_PREPARE_PEER_ASSOC legatcy_rate[%d]=%d +600,I,MLME_PREPARE_PEER_ASSOC_HT num_ht_rate=%d +601,II,MLME_PREPARE_PEER_ASSOC_HT rates[%d]=%d +602,IIII,MLME_PREPARE_PEER_ASSOC_VHT_PEER tx_hi=%d, rx_hi=%d, tx_mcs=0x%x rx_mcs=0x%x +603,IIII,MLME_PREPARE_PEER_ASSOC_VHT_SELF tx_hi=%d, rx_hi=%d, tx_mcs=0x%x rx_mcs=0x%x +604,IIIII,MLME_PREPARE_PEER_ASSOC_VHT_INTERSECT tx_max=%d, rx_max=%d, tx_mcs=0x%x rx_mcs=0x%x,nss=%d +605,IIII,MLME_UPDATE_FREQ_PHYMODE_CH_WIDTH phymode==MODE_UNKNOWN mhz=%d freq1=%d freq2=%d phymode=%d +606,IIIII,MLME_UPDATE_FREQ_PHYMODE_CH_WIDTH mhz=%d freq1=%d freq2=%d phymode=%d ch_width=%d +607,I,wlan_mlme_rt_thread_comm_msg_handler: null vdev id=%d +608,II,wlan_mlme_rt_thread_comm_msg_handler: vdev=%d,msg_id=%d +609,IIIIII,MGMT_TXRX_SENT_FROM_LOCAL: macidh8/tid8/ptype16:0x%08x, cbflags=0x%08x, peerflag=0x%x,addr=0x%08x 0x%04x cur_chan=%d +610,III,_wlan_mgmt_local_send_nullfunc() get nullfunc failed: peer = %p peer_type = %d cb_flags: 0x%x +611,III,mac id mismatch:rx:%x vdev:%x, frame: %x + +612,III,mac id mismatch:rx:%x vdev:%x, frame: %x + +613,,IEEE80211_FC0_SUBTYPE_NDPA +614,IIIIIII,MGMT_TXRX_FORWARD_TO_HOST: mgmt pkt, Ch_VdevActCnt_ToHost=0x%08x Type_Subtype=0x%04x Seq=%04d(0x%03x) Addr2=0x%04x 0x%08x RssiComb_Chain0_1_MacId=0x%08x +615,IIIII,MGMT_TXRX_FORWARD_TO_HOST: not mgmt pkt, Ch_VdevActCnt_ToHost=0x%08x Type_Subtype=0x%04x Seq=%d(0x%x) RssiComb_Chain0_1_MacId=0x%08x +616,I,LOCAL MGMT DEAUTH-DISASSOC tx compl. status 0x%x +617,I,WMI_SEND_EVENT_WRONG_TLV CmdId/EventId = 0x%x +618,I,WMI_SEND_EVENT_WRONG_TLV CmdId/EventId = 0x%x +619,IIII,MGMT_TX_WMI_FROM_HOST: dword0=0x%x dword1=0x%x, subtype:%x, ppdu_info:0x%x +620,IIII,MGMT_TX_WMI_FROM_HOST subtype=0x%02x addr=0x%04x%08x chanfreq=0x%x +621,II,MGMT_TX_WMI_FROM_HOST: check tag =%d, tx_params_valid:%x +622,IIII,MGMT_TX_WMI_FROM_HOST is_home_8/is_curr_8=0x%x mode_8/submode_8=0x%x pmac->mac_id=%d e_mac_id=%d +623,I,Drop the frame +624,II,MGMT_TX_WMI_FROM_HOST: tx_param_valid=%d ppdu_info=0x%x +625,III,WMI TX comp send bundle, num:%d, desc id=%d comp=%d +626,II,MGMT_TX_WMI_FROM_HOST_COMP desc_id=0x%x tx_status=0x%x +627,II,MGMT_TX_WMI_FROM_HOST_COMP desc_id=0x%x tx_status=0x%x +628,III,WMI TX comp hold,idx:%d, desc id=%d,comp=%d +629,II,MGMT_TX_WMI_FROM_HOST register %d %d +630,II,MGMT_TX_WMI_FROM_HOST register %d %d +631,,NAN_DBGID_NULL_PTR +632,,NAN-NAN_DBGID_SPARE_80: 0xAAAA +633,,NAN-NAN_DBGID_SPARE_80: 0xBBBB +634,IIIIII,NAN-BEACON_RX: from %02x:%02x:%02x:%02x:%02x:%02x +635,IIIII,NAN-BEACON_RX: RSSI %u valid %u cluster 0x%04x BI %u statusFlags 0x%08x +636,IIIIIIIII,NAN-SYNC_BEACON_DW_STATS: total rx %u c1=(%u/%u/%u %u) c2=(%u/%u/%u %u) +637,,NAN-ENABLE failed +638,,NAN-ENABLE +639,I,NANCTRL_NANDisable_Internal()cmd_requestor: %d +640,,EnableReqHdlr: Failed to read current config +641,,EnableReqHdlr: Failed to Enable MAC +642,,EnableReqHdlr:NAN Basic mode started +643,I,NANCTRL_UpdateScanPolicy: NAN disableAsyncScanFlag %d +644,II,NANCTRL_ResmgrEvtHdlr: HW mode: %d nanEnablePending:%d +645,,NAN - 5G FAW Antenna granted +646,I,Invalid channel %u + +647,I,NAN-ENABLE delayed because of current hw mode %d +648,,NAN-DISABLE +649,,Error processing Tx completion for Beacon +650,,Error processing Tx completion for SDF +651,IIIII,NAN-TX_COMPLETE: type 0x%X handle %p buf %p status %u currTsf 0x%08x +652,II,NAN_DBGID_DWCM Trsp timer = %d %d +653,,Too close to DW hence skipping attempt to send SDF01 +654,I,NAN_DBGID_DWCM dw time left = %d +655,,Too close to DW on retry hence skipping attempt to send SDF +656,,NAN_DBGID_DWCM dw unknown +657,,NAN_DBGID_DWCM SDF/NMF QUEUE_ +658,,nan_ctrl_pm_arb_req: SLEEP +659,,nan_ctrl_pm_arb_req: AWAKE +660,,Tx completion received with NULL abf frame +661,II,Tx completion received with %d and not %d +662,IIIII,NAN -> API_MSG_HEADER: msgId %u msgVersion %u msgLen %u handle %u transId %u +663,IIIII,NAN -> MSG_DATA: %02X %02X %02X %02X %02X +664,II,NAN - OTA_PKT_HEADER: isTx %u frameLength %u +665,IIIII,NAN -> PKT_DATA: %02X %02X %02X %02X +666,III,Current TW params: twSize=%d n=%d twIndex=%d + +667,II,NAN [==================================> DW_START (pri=%u 5g=%u) +668,II,DWStart TxOp %x %x +669,,NAN_DBGID_SDF_SEND +670,,NAN <==================================] DW_STOP +671,,DW frame buffer allocation failed ERR ERR +672,I,txType = %d +673,I,NAN-PUBSUB_UPDATED: handle %u +674,III,NAN-PUBSUB_PROCESSED: handle %u status %u value %u +675,I,NAN-PUBSUB_REMOVE_DEFERRED: handle %u +676,I,NAN-PUBSUB_REMOVE_PENDING: handle %u +677,I,NAN-PUBSUB_REMOVED: handle %u +678,IIIIIII,NAN-PUBSUB_MATCHED: handle %u svcId %02X:%02X:%02X:%02X:%02X:%02X +679,IIII,NAN-PUBSUB_MATCHED: inId %u reqId %u svcCtrl 0x%02x len %u +680,III,NAN-SUBSCRIBE_MATCH_NEW: handle %u match handle %u timestamp %u +681,III,NAN-SUBSCRIBE_MATCH_REPEAT: handle %u match handle %u timestamp %u +682,IIIIIIII,NAN-PUBSUB_FOLLOWUP_RECEIVED: handle %u matchHandle 0x%04X macAddr %02X:%02X:%02X:%02X:%02X:%02X +683,IIII,NAN-PUBSUB_FOLLOWUP_RECEIVED: handle %u matchHandle 0x%04X inId %u reqId %u +684,II,NAN-PUBSUB_PREPARED: handle %u flags 0x%X +685,IIII,NAN-SUBSCRIBE_MATCH_LOG: handle %u match handle %u match timestamp %u timestamp %u +686,IIIII,NAN-RX_CALLBACK: type 0x%X lenth %u currTsf 0x%08x rssi %u freq %u +687,IIIII,NAN-RX_CALLBACK: type 0x%X lenth %u currTsf 0x%08x rssi %u freq %u +688,IIIII,NAN-TX_COMPLETE: type 0x%X handle %p buf %p status %u currTsf 0x%08x +689,II,NAN_DBGID_BEACON_TX_SEND Dw Sync Bcn Tbd= %d, DWtype = %d +690,,NAN-NAN_DBGID_SPARE_80: 0xFFFA +691,II,NAN-TSF_TIMEOUT: currTsf 0x%08x usecs %u +692,,NAN-NAN_DBGID_SPARE_80: 0xFFF9 +693,III,NAN_DBGID_SPARE_80: type 0x%X freq %p curr_tsf 0x%08x +694,IIII,NAN_DBGID_TSF_DUMP: curr_tsf_upper 0x%X, curr_tsf_lower 0x%X, nextDwTsf_upper 0x%X, nextDwTsf_lower 0x%X +695,III,NAN_DBGID_DW_SKIP:0x%X, curr_tsf_lower:0x%X, diff: %p +696,III,NAN_DBGID_DW_SKIP:0x%X, curr_tsf_lower:0x%X, diff: %p +697,III,NAN_DBGID_DW_SKIP:0x%X, curr_tsf_lower:0x%X, diff: %p +698,,NAN_DBGID_SPARE_80:0xFFF5 +699,I,NAN_DBGID_SPARE_80:0xFFF4, timer: 0x%X +700,I,NAN_DBGID_BEACON_TX_SEND DB Bcn Tbd= %d +701,III,NAN-CHREQ_GRANT: freq %u type %u tsfLo 0x%08x +702,III,NAN-CHREQ_END: freq %u type %u tsfLo 0x%08x +703,III,NAN-CHREQ_ERROR: freq %u type %u tsfLo 0x%08x +704,II,NAN_DBGID_DW_SKIP:0x%X, curr_tsf_lower:0x%X +705,II,NAN_DBGID_DW_SKIP:0x%X, next_tsf_lower:0x%X +706,II,NAN_DBGID_DW_SKIP:0x%X, offset:0x%X +707,II,NAN_DBGID_DW_SKIP:0x%X, start_time:0x%X +708,I,NAN-NAN_DBGID_SPARE_80: NANSCHED_StartFaw: channel %d +709,,NAN - 5G Enabled failed +710,I,NAN-PUBSUB_REMOVED: handle %u +711,I,NAN-PUBSUB_UPDATED: handle %u +712,III,NAN-PUBSUB_PROCESSED: handle %u status %u value %u +713,I,NAN-PUBSUB_REMOVE_DEFERRED: handle %u +714,I,NAN-PUBSUB_REMOVE_PENDING: handle %u +715,I,NAN-PUBSUB_REMOVED: handle %u +716,IIIIIII,NAN-PUBSUB_MATCHED_SKIPPED_SSI: handle %u svcId %02X:%02X:%02X:%02X:%02X:%02X +717,IIII,NAN-PUBSUB_MATCHED: inId %u reqId %u svcCtrl 0x%02x len %u +718,IIIIIII,NAN-PUBSUB_MATCHED: handle %u svcId %02X:%02X:%02X:%02X:%02X:%02X +719,IIII,NAN-PUBSUB_MATCHED: inId %u reqId %u svcCtrl 0x%02x len %u +720,III,NAN-SUBSCRIBE_MATCH_NEW: handle %u match handle %u timestamp %u +721,III,NAN-SUBSCRIBE_MATCH_REPEAT: handle %u match handle %u timestamp %u +722,IIIIIIII,NAN-PUBSUB_FOLLOWUP_RECEIVED: handle %u matchHandle 0x%04X macAddr %02X:%02X:%02X:%02X:%02X:%02X +723,IIII,NAN-PUBSUB_FOLLOWUP_RECEIVED: handle %u matchHandle 0x%04X inId %u reqId %u +724,IIII,NAN-SUBSCRIBE_MATCH_LOG: handle %u match handle %u match timestamp %u timestamp %u +725,IIII,NAN-NEW_ANCHORMASTER: rank=0x%08x_%08x (mp=%d rf=%d) +726,III,NAN-ANCHORMASTER_RECORD_UPDATE_LAST: rank=0x%08x_%08x BTT=0x%08x +727,IIII,NAN-ANCHORMASTER_RECORD_UPDATE: rank=0x%08x_%08x HC=%d BTT=0x%08x +728,III,NAN-BEACON_TX (prepare): buf %p len %u rval %u +729,IIII,NAN-BEACON_TX_SEND: type 0x%X tsfLo 0x%08x rval %u hc %u +730,I,NAN-BEACON_TX_CANCEL: tsfLo 0x%08x +731,III,NAN-ROLE_CHANGE: %d -> %d (isFORCED=%d) +732,IIII,NAN-NEW_MASTERRANK: rank=0x%08x_%08x (mp=%d rf=%d) +733,II,NAN-REQUESTOR_ID: code 0x%X requestorId 0x%X +734,I,NAN_SD_ATTR_INSTANCE_ID_DONT_CARE: code 0x%X +735,I,NAN_SD_ATTR_INSTANCE_ID_DONT_CARE: code 0x%X +736,I,NAN_SD_ATTR_INSTANCE_ID_DONT_CARE: code 0x%X +737,I,NAN_SD_ATTR_INSTANCE_ID_DONT_CARE: code 0x%X +738,II,NAN-REQUESTOR_ID: code 0x%X requestorId 0x%X +739,I,NAN_SD_ATTR_INSTANCE_ID_DONT_CARE: code 0x%X +740,,NAN ACTION FRAME QUEUED +741,,Failed to transmit DW NMF + +742,,NAN ACTION FRAME SENT +743,II,ost=%d framelen=%d +744,III,framelen=%d attrId=%d attrLen=%d +745,II,Phy mode: %d length of element container : %d +746,III,NAN-NAN_DBGID_SPARE_80: wlan_nan20_process_and_schedule_fa channel %x phy_mod %d freq1 %x +747,II,NAN-NAN_DBGID_SPARE_80: wlan_nan20_process_and_schedule_fa start slot %d numslots %d +748,,NAN-NAN_DBGID_SPARE_80: 0xFEEA +749,,NAN-NAN_DBGID_SPARE_80: 0xFEEB +750,,NAN-NAN_DBGID_SPARE_80: 0xFEED +751,,NAN-NAN_DBGID_SPARE_80: 0xFEEF +752,,NAN-NAN_DBGID_SPARE_80: 0xFEEC +753,,NAN-NAN_DBGID_SPARE_80: 0xFEEE +754,I,wlan_nan20_delete_ndp_instance: NDP_LOG Delete NDP instance : %d +755,I,wlan_nan20_get_ndp_attr: NDP_LOG Received NDP info length : %d +756,II,NDP_LOG ndp_id=%d self_ndi_vdev_id=%d +757,IIIIII,wlan_nan20_ndp_dispatch_peer_assoc: NDP_LOG %02X:%02X:%02X:%02X:%02X:%02X +758,I,wlan_nan20_ndp_schedule_Faw: NDP_LOG ndp_id=%d +759,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +760,II,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x +761,IIII,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x 0x%x +762,IIII,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x 0x%x +763,IIII,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x 0x%x +764,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +765,IIII,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x 0x%x +766,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +767,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +768,,the cur match is sending to host, drop this frame +769,II,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x +770,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +771,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +772,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +773,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +774,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +775,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +776,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +777,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +778,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +779,III,VDEV_MGR_VDEV_UP vdev_id/use_cnt = 0x%x 0x%x 0x%x +780,I,WOW_RECV_DATA_PKT ARPPKT_REQUEST received :0x%x +781,III,WOW_RECV_DATA_PKT tgt_ip = 0x%x src_ip = 0x%x ops = 0x%x +782,,OFLD NS validate checksum fail +783,,OFLD NS error,invalid option +784,,Resetting ARP frame in air parm +785,,Resetting NS frame in air parm +786,II,OFLD ARP RECEIVED vdevId=%d srcIp=0x%x +787,,ARP req frame dropped , arp reply frame allready in air +788,II,OFLD ARP REPLIED vdev_id = %d ip_addr = 0x%x +789,IIIII,OFLD NS RECEIVED vdev_id = %d TGT IP ipv6_addr_31_0 = 0x%x ipv6_addr_63_32 = 0x%x ipv6_addr_95_64 = 0x%x ipv6_addr_127_96 = 0x%x +790,,NS req frame dropped , NS reply frame allready in air +791,IIIII,OFLD NS REPLIED vdev_id = %d ipv6_addr_31_0 = 0x%x ipv6_addr_63_32 = 0x%x ipv6_addr_95_64 = 0x%x ipv6_addr_127_96 = 0x%x +792,II,NA_CHECKSUM_FAIL rec=0x%x exp=0x%x +793,,ARP_NS_SUBNET_CHANGE_DATA_RX Not valid ARP/NS + +794,,NA_PROC_FRAME Invalid vdev +795,IIIIII,NA_PROC_FRAME Invalid NA L2=%d 0x%x L3=%d 0x%x L4=%d 0x%d + +796,II,NA_PROC_FRAME Invalid Len %d version 0x%x + +797,I,WOW ARP OFLD CCE add flt tgt ip = 0x%x +798,,WOW ARP OFLD CCE del flt +799,II,WOW_NS_OFLD add flt CCE j=%d TGT IPv6 last 4 bytes ipv6_addr_127_96 = 0x%x +800,,WOW NS OFLD CCE del flt +801,IIIII,WOW_NS_OFLD_ENABLE_0 vdev_id = %d ipv6_addr_31_0 = 0x%x ipv6_addr_63_32 = 0x%x ipv6_addr_95_64 = 0x%x ipv6_addr_127_96 = 0x%x +802,IIIII,WOW_NS_OFLD_ENABLE_1 vdev_id = %d ipv6_addr_31_0 = 0x%x ipv6_addr_63_32 = 0x%x ipv6_addr_95_64 = 0x%x ipv6_addr_127_96 = 0x%x +803,II,WOW_ARP_OFLD_ENABLE vdev_id =%d ip_addr = 0x%x +804,III,WOW enable cmd vdevId=%d ARP %d NS %d +805,I,WOW_NS_ARP_OFLD_DISABLE vdev_id = %d +806,III,OFLD send periodic ptrn vdev_id=%d ptrnId=%d ptrnLen=%d +807,I,set proc pattern err, unsupported len:%d +808,III,WOW_BEACON_OFFLOAD_TX completion_status = 0x%x bcn_pending_count = 0x%x bcn_buf_initialized = 0x%x +809,I,WOW_RECV_MGMT frame_type = 0x%x +810,IIII,NLO_CONFIG_1 vdev_id %d no_of_ssids %d num_of_channels %d flags 0x%x +811,IIIII,NLO_CONFIG_2 fast_scan_period %d slow_scan_period %d delay_start_time %d probe_bundle_size %d backoff_multiplier %d +812,IIIII,NLO_CONFIG_3 active_dwell %d passive_dwell %d fast_max_cycle %d rest_time %d max_rest %d +813,I,NLO_CH_PREDICT_CONFIG enable %d +814,IIIIII,NLO_START_UNIT_TEST max_cycles = %d fast_period = %d slow_period = %d backoff_multiplier = %d delay_start_time = %d num_args = %d +815,I,NLO_STOP_UNIT_TEST vdev_id %d +816,I,SWBMISS_SWITCH_2_HWBMISS: vdev_id=%d +817,I,SWBMISS_RESYNC_ALL_VDEV: mac_id=%d +818,IIIIII,SWBMISS_ENABLED: vdev_id=%d, module_id=%d, bmiss_disable_bitmap_63_32=0x%x, bmiss_disable_bitmap_31_0=0x%x, curr_bmiss_bcnt=%d, final_bmiss_detected=%d +819,IIIIII,SWBMISS_DISABLED: vdev_id=%d, module_id=%d, bmiss_disable_bitmap_63_32=0x%x, bmiss_disable_bitmap_31_0=0x%x, curr_bmiss_bcnt=%d, cur_disable_bitmask=0x%x +820,II,SWBMISS_BCON_RECVED: vdev_id=%d, IS_HWBMISS=%d +821,II,SWBMISS_TIMER_SET: vdev_id=%d, timeout_val=%d +822,IIIIIIII,SWBMISS_NULL_SEND_CMPLT: vdev_id=%d, isQosNullSuccess=%d, isFinalBmiss=%d, first_bmiss_detected=%d, final_bmiss_detected=%d, fbmiss_evnt_posted=%d, vbmiss->connected = %d, cons_bmiss_count = %d +823,III,SWBMISS_NULL_SEND_CMPLT: first_bmiss_bcnt = %d, final_bmiss_bcnt = %d default_prebmiss_count = %d +824,IIIIIII,SWBMISS_TIMER_FN: vdev_id=%d, curr_bmiss_bcnt=%d, pre_bmiss_detected=%d, first_bmiss_detected=%d, final_bmiss_detected=%d, b_timeout=%d, cons_bmiss_count = %d +825,IIII,SWBMISS_DELIVER_EVT: vdev_id=%d, evt_type=0x%x, bcn_rssi_avg=%d, bcn_rssi_last=%d +826,II,SWBMISS_VDEV_EVT: vdev_id=%d, notif=%d +827,III,RSSI_MONITOR_GET_BEACON_RSSI_AVG: vdevid=%d, rssi_avg=%d, mac_id=%d +828,IIIIII,RSSI_MONITOR_UPDATE_BEACON_RSSI: vdevid=%d, mac_id=%u, rssi_last=%u, rssi_avg_last=%d rssi_new=%d rssi_avg_new=%d +829,IIIIII,RSSI_MONITOR_UPDATE_BEACON_RSSI: vdevid=%d, mac_id=%u, rssi_last=%u, rssi_avg_last=%d rssi_new=%d rssi_avg_new=%d +830,IIII,RSSI_MONITOR_DELIVER_EVENT: vdevid=%d, client=%u, evt_type=%u, cb_fn=%#x +831,II,RSSI_MONITOR_CHECK_AND_DELIVER_EVENT: vdevid=%d, current_rssi=%u +832,II,RSSI_MONITOR_ARBITER: vdevid=%d, current_rssi=%u +833,IIIIIII,RSSI_MONITOR_ARBITER: vdevid=%d, client=%u, rssi_threshold_type=%u, low_rssi_threshold=%u, high_rssi_threshold=%u, configure_low_rssi_thresh=%u, configure_high_rssi_thresh=%u +834,IIIIII,RSSI_MONITOR_ARBITER_CONFIG_HW: vdevid=%d, configure_low_rssi_thresh=%u, final_low_rssi_thresh=%u, configure_high_rssi_thresh=%u, final_high_rssi_thresh=%u, rssi_weight=%u +835,IIIII,RSSI_MONITOR_ENABLE_THRESHOLDS_CLIENT_REQ: vdevid=%d, client=%u, rssi_threshold_type=%u, low_rssi_threshold=%u, high_rssi_threshold=%u +836,II,RSSI_MONITOR_ENABLE_THRESHOLDS_CLIENT_REQ_ERR(!vdev_rssi_monitor): vdevid=%d, client=%u +837,II,RSSI_MONITOR_ENABLE_THRESHOLDS_CLIENT_REQ_ERR(!client_data): vdevid=%d, client=%u +838,III,RSSI_MONITOR_DISABLE_THRESHOLDS_CLIENT_REQ: vdevid=%d, client=%u, rssi_threshold_type=%u +839,II,RSSI_MONITOR_DISABLE_THRESHOLDS_CLIENT_REQ_ERR(!vdev_rssi_monitor): vdevid=%d, client=%u +840,II,RSSI_MONITOR_HW_EVENT: vdevid=%d, event_type=%u +841,I,RSSI_MONITOR_HW_EVENT(!low_rssi_threshold_configured): vdevid=%d +842,I,RSSI_MONITOR_HW_EVENT(!high_rssi_threshold_configured): vdevid=%d +843,II,RSSI_MONITOR_VDEV_EVENT: vdevid=%d, notif=%u +844,I,RSSI_MONITOR_VDEV_INIT: vdevid=%d +845,I,RSSI_MONITOR_VDEV_FREE: vdevid=%d +846,,HWBMISS_ENABLED: [final_bmiss_detected=1] +847,IIIIIIII,HWBMISS_ENABLED: vdev_id=%d, pre_bmiss_detected=%d, first_bmiss_detected=%d, final_bmiss_detected=%d, curr_bmiss_bcnt=%d, curr_listen_interval=%d, last_hwbmiss_enable_ts = 0x%x, cons_bmiss_count = %d +848,I,HWBMISS_DISABLED: vdev_id=%d +849,IIIIIIIII,HWBMISS_SWITCH_2_SWBMISS: vdev_id=%d, hwbmiss_bcnt=%u, curr_ts = 0x%x , last_hwbmiss_enable_ts = 0x%x cons_bmiss_count = %d, bmiss_threshold = %d curr_listen_interval = %d , bmiss_since_last_hwbmiss_enable = %d BI = 0x%x +850,II,HWBMISS_EVENT_HANDLER: vdev_id=%d, event_type=0x%x +851,,pkt fltr data handler: vdev is NULL +852,,vdev pktFltrInfo is NULL +853,,pkt filter registering +854,I,pkt filter command =%d +855,I,num of sub-filters exceeds allowed =%d +856,I,All pkt fltrs used =%d +857,I,data length out of bounds =%d +858,,pkt filter error: No filters set +859,II,pkt filter vdevPtr count =%d filter id = %d +860,I,pkt filter total used filters =%d +861,I,pkt filter current fltr index =%d +862,I,pkt filter UnicastCount =%d +863,II,pkt filter first index =%d last index = %d +864,I,pkt filter next index =%d +865,I,11W PMF: vdevID=%d down. clear PMF INFO +866,,11W PMF Offload vdev init +867,II,11W PMF: SA query timeout hdlr vdevId=%d, query_state=%d +868,II,11W PMF: SA query timeout hdlr cur retry cnt=%d, max retry cnt=%d +869,,11W PMF: SA query timed out. Send STA kickout event to Host +870,III,11W PMF Offload CMD hdlr: WMI_PMF_OFFLOAD_SET_SA_QUERY_CMDID vdevId=%d, interval=%d, retry_count=%d +871,III,11W PMF: Update iGTK vdevId=%d, keyIdx=%d, KeyLen=%d +872,II,igtk: Same key reinstalled,vdev_id:%d, keyLen:%d + +873,II,11w PMF: can not handle frame size: %d, max:%d +874,,11w PMF: IE is not Mgmt MIC IE or Invalid length +875,,11w PMF: BC/MC MGMT IPN check Failed +876,IIIIII,11w PMF:Replay error mmie ipn %x %x %x %x %x %x +877,IIIIII,11w PMF: RX mmie ipn %x %x %x %x %x %x +878,,11w PMF: Memory allocation failed +879,,11w PMF: BC/MC MGMT frame MMIE MIC check Failed +880,IIIIIIII,11w PMF: CMAC(T)= %x %x %x %x %x %x %x %x +881,IIIIIIII,11w PMF: rmic %x %x %x %x %x %x %x %x +882,,11w PMF: MMIE valid +883,I,11w PMF Invalid key idx = %d +884,I,11w PMF MMIE check failed vdevId=%d +885,IIII,11W PMF: Send SA query vdevId=%d, transId=%d query_type=%d tx_status=%d +886,II,11w PMF mgmt hdlr subtype=%d len=%d +887,I,11w PMF MGMT RECEIVED from unknown AP vdev_id=%d +888,III,11W PMF: SA query cfg:valid = %d,interval=%d max retry cnt=%d +889,IIIIIIII,PMF frame BUF1 %x %x %x %x %x %x %x %x +890,IIIIIIII,PMF frame BUF1 %x %x %x %x %x %x %x %x +891,IIIIIIII,PMF frame BUF1 %x %x %x %x %x %x %x %x +892,IIIIIIII,PMF frame BUF1 %x %x %x %x %x %x %x %x +893,IIIIIIII,PMF frame BUF1%x %x %x %x %x %x %x %x +894,IIIIIIII,PMF frame BUF1 %x %x %x %x %x %x %x %x +895,,11w PMF BIP check failed +896,,11w PMF drop unenryp robust action category +897,IIII,11w PMF action frm %x %x %x %x +898,II,11w PMF current transId=%d startTransId=%d +899,,11w PMF SA query rsp with valid transId rcvd +900,II,11w PMF deauth/disassoc reason_code %x frmType=%d +901,I,11w PMF send SA query state=%d +902,,11w PMF reg service bit - WMI_SERVICE_STA_PMF_OFFLOAD +903,,11w PMF: PN validation successful +904,,11w PMF: PN Replay attack detected +905,I,11w PMF: PN of received packet is %llu +906,II,obss scan send action:idx:%x, op class:%d +907,II,obss scan send action, add ch id:%x, op class:%d +908,II,obss scan send action:intolerent len:%x, frame len:%d +909,,obss scan send action fail: no bss peer +910,I,obss coex action frame buf null, vdev id:%x +911,II,obss scan send action sucess:vdev id:%x, status:%x +912,,obss scan stop vdev null +913,,obss scan stop error +914,,obss scan stop successfully +915,II,obss scan stop, refer cnt:%d, status +916,,obss scan start param tlvs null +917,,obss scan stop fixed param null +918,,obss scan stop vdev null +919,I,obss scan start vdev id =%d +920,I,obss scan vdev pool alloc failed=%d +921,,Channel not in 2.4 GHz sent +922,,obss scan start vdev null +923,,obss scan stop vdev null +924,,obss send 2040 per bss error +925,II,obss send: num_of_scans:%x,send cnt:%x +926,,obss scan start param tlvs null +927,,obss scan start fixed param null +928,,obss scan start vdev null +929,II,Beacon parser invoked, mac_id:%d, ch:%d +930,II,obss scan HT cap present=%d, teb:0x%x +931,II,obss scan TE-A type=%d, index:%d +932,,obss scan TE-A rec null +933,IIII,obss scan TE-A found_dup=%x, index:%d, op:%d,ch_id:%d +934,,obss merge scan ptr error +935,II,obss merge: num_of_scans:%x, idx:%x +936,I,Offload unit test input: type=%d +937,I,QUIET IE AP: vdev init vdevId=%d +938,III,QUIET IE AP: timer cb-next evt:%d, cac:%d, paused:%d +939,I,QUIET IE AP: quiet duration time-usec:0x%x +940,III,QUIET IE AP: bi_us=%d diff=%d curr_wal_time=0x%x +941,IIII,QUIET IE AP: append quiet IE, tbtt cnt=%d dur=0x%x offset=0x%x len=%d +942,IIII,QUIET IE AP: start quiet IE: module id=%d, vdev id=%d, dur=%d, beaconing_cnt=%d +943,I,QUIET IE AP: start quiet IE: input duration out of range, duration_us = %d +944,,QUIET IE AP: cancel current quiet IE config +945,III,QUIET IE AP: quiet IE Start time=0x%x Curr_time=0x%x timeout=0x%x +946,III,QUIET IE AP: post migration,vdevId:%d, cac:%d, vdevPaused:%d +947,I,QUIET IE AP: test cb status=%d +948,IIII,QUIET IE AP: test input num_args=%d vdevId=%d dur=%d cnt=%d +949,,QUIET IE AP: test cfg fail +950,I,QUIET IE AP: test cfg success start_time=0x%x +951,II,Shabbir unicast recv count = %d, unicast allow count = %d +952,II,unicast recv count = %d, unicast allow count = %d +953,I,not found vdev:%x + +954,IIII,dropped:v:%x f:%x c:%x d:%x + +955,I,bpf pdev is not initialized: %x + +956,I,_wlan_bpf_offload_cmd_handle_get_cap: no buf %x + +957,I,not found vdev:%x + +958,I, _wlan_bpf_offload_cmd_handle_get_vdev_stats: no buf %x + +959,III,invalid, t:%x, c:%x, l:%x + +960,II,invalid filter id, fw max:%x, host set:%x + +961,I,vdev not created:%x + +962,II,del pre filter:v:%x, f:%x + +963,II,no filter available:v:%x, f:%x + +964,II,no mem for inst:v:%x, f:%x + +965,I,not found vdev:%x + +966,III,WOW notify for active APF: uc mode = %x, mcbc mode = %x, data path config = %x +967,II,Active APF conf for MCBC: MCBC APF mode = %x, data path conf = %x +968,II,Active APF conf for unicast: uc APF mode = %x, data path conf = %x +969,I,vdev not created:%x + +970,II,Active APF command mcbc_mode = %x, uc_mode = %x +971,I,Active APF for MCBC mode = %x is not supported +972,I,Active APF for unicast mode = %x is not supported +973,II,evaluate next state curr_time = %d, uc_bitmap = %d +974,,Next state is non APF +975,,Next state is APF +976,,wlan_enable_adaptive_apf: bpf_vdev is NULL +977,I,Enable Adaptive APF curr_time = %d +978,,wlan_disable_adaptive_apf: bpf_vdev is NULL +979,I,Disable Adaptive APF curr_time = %d +980,I,BPF PS SLEEP curr_time = %d +981,I,BPF PS AWAKE curr_time = %d +982,I,Adaptive BPF: (curr_time - bpf_last_sleep_timestamp) = %d +983,I,Adaptive BPF next_timeout = %d +984,II,OFLD BPF unit test cmd: Route UC active vdevId=%d, enable=%d +985,,OFLD BPF unit test enable UC route in active mode +986,,OFLD BPF unit test enable UC route in active mode fails as bpf not enabled +987,,OFLD BPF unit test disable UC route in active mode +988,I,not found vdev:%x + +989,III,bpf dump vdev:%d, filter_id:%d, total_len:%d + +990,IIII,hex:%02x%02x%02x%02x +991,IIIII,WLAN_CHATTER_MC_FILTER_ADD_EX vdev_id = 0x%x mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x status = 0x%x index:%x +992,I,OFLD MC_FILTER_ADD_EX num_flt=%d +993,I,OFLD MC_FILTER_ADD_EX hash flt idx=%d +994,I,OFLD MC_FLT_ADD_EX Enable hash flt, vdev_id=%d +995,I,OFLD MC_FLT_ADD_EX Disable hash flt-- no slot avail,vdev_id=%d +996,IIII,WLAN_CHATTER_MC_FILTER_ADD_EX vdev_id = 0x%x mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x index:%x +997,III,WLAN_CHATTER_MC_FILTER_DEL_EX vdev_id = 0x%x mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x +998,II,OFLD MC_FLT_DEL_EX num_flt=%d vdev_id=%d +999,IIII,WLAN_CHATTER_MC_FILTER_DEL_EX vdev_id = 0x%x mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x status = 0x%x +1000,III,Not for enhanced mcast %d %d %d +1001,,L2 not valid +1002,IIII,WLAN_MC_FILTER mcbc_status = %d vdev_id = 0x%x mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x +1003,,Null command for enhanced mcast +1004,,Out of order enhanced mcast configure +1005,,Null vdev for enhanced mcast +1006,I,Enhanced mcast enable %d +1007,I,mcast filter command =%d +1008,,wlan_p2p_lo_start_test entry +1009,,wlan_p2p_lo_stop_test entry +1010,IIIIII,P2P LO unit test input: type=%d, args[1]=%d,args[2]=%d,args[3]=%d,args[4]=%d,args[5]=%d +1011,III,_wlan_p2p_lo_vdev_evt_handler notif->type = %d,vdev->id=%d,vdev->ic_opmode=%d +1012,II,_wlan_p2p_lo_vdev_start_handler lo_pdev->p2p_lo_vdev->vdev_id = %d, vdev id=%d +1013,IIIIIII,_wlan_p2p_lo_vdev_start_handler vdev id=%d,channel=%d,period=%d,interval=%d,count=%d,device_types_len=%d,prob_resp_len=%d +1014,I,_wlan_p2p_lo_vdev_stop_handler, vdev_id=%d +1015,I,_wlan_p2p_lo_vdev_init SCAN_SCH_START_ALLOC_FAIL, %d +1016,I,_wlan_p2p_lo_scan_evt_handler evt->type = %d +1017,III,_wlan_p2p_lo_listen_interval_timeout p2p_lo_cfg_cnt = %d, p2p_lo_cur_cnt=%d,wow_enable=%d +1018,IIII,_wlan_p2p_lo_frames_handler, subtype:%d, length:%d,vdevid:%d, state:%d +1019,,_wlan_p2p_lo_frames_handler,drop 1 +1020,,_wlan_p2p_lo_frames_handler,drop2 +1021,I,_wlan_p2p_lo_frames_handler receive p2p action frame,wow_enable=%d +1022,,allocate mgmt failure +1023,I,mgmt send failure:%d +1024,,_wlan_p2p_lo_probe_req_store alloc probe req buffer failed,delete oldest one and try it again +1025,,_wlan_p2p_lo_probe_req_store no memory, delete oldest one +1026,,_wlan_p2p_lo_probe_req_store alloc probe req buffer failed,don't support larger size probe request +1027,,_wlan_p2p_lo_vdev_probe_req_flush send probe request failure +1028,I,_wlan_p2p_lo_scan_start P2P LO SCAN_START_COMMAND_FAILED, %d +1029,II,_wlan_p2p_lo_scan_start p2p_lo_cfg_interval = %d,p2p_lo_state=%d +1030,I,_wlan_p2p_lo_scan_stop P2P LO SCAN_STOP_COMMAND_FAILED, %d +1031,II,wlan_p2p_lo_vendor_ie_parse ERROR pos=0x%x, pos[1] =%d +1032,III,wlan_p2p_lo_parse_subelement ERROR.attr_type=%d,data=0x%x,attr_len=%d +1033,II,wlan_p2p_lo_wps_parse_msg ERROR,ie_buf=0x%x,ie_len=%d +1034,III,wlan_p2p_lo_wps_set_attr ERROR,type=%d,pos=0x%x, len=%d +1035,I,WPS: Invalid Requested Device Type length %u +1036,I,WPS: Skipped Requested Device Type attribute (max %u types) +1037,IIIIII,_wlan_p2p_lo_send_probreq_buf_complete src_mac:0x%x:0x%x:0x%x:0x%x:0x%x:0x%x +1038,IIII,QUIET IE STA, time-usec:0x%x, vdevId=%d, evt:%d, suspend:%d +1039,IIIII,QUIET IE STA: vdevId=%d, next_start=%d, period=%d, duration=%d, quiet_enabled=%d +1040,,QUIET IE STA: cancel current quiet IE config +1041,II,QUIET IE STA: Quiet period starts in=0x%x, vdevId=%d +1042,II,QUIET IE STA: post migration,vdevId:%d, suspend:%d +1043,IIII,QUIET IE STA: test input num_args=%d vdevId=%d dur=%d per=%d +1044,,QUIET IE STA: test cfg, vdev not up or incorrect mode +1045,,QUIET IE STA: test cfg fail +1046,,QUIET IE STA: test cfg success +1047,,Add NON ARP BC CCE filter +1048,,Delete NON ARP BC CCE filter +1049,,Add NON ICMPv6 MC CCE filter +1050,,Delete NON ICMPv6 MC CCE filter +1051,II,NEIGHBOR_REPORT_REQ_COMPLETION Status: %d, Dialog Token: %d +1052,I,BUILD_11K_CHANMAP chan_num=%d +1053,,11K_offload_PROC_NEIGH_REPO_RESP OFFLOAD_STATUS_NONE +1054,,11K_offload_ACTION_FRAME_HDLR OFFLOAD_STATUS_NONE as frm_len is less than action hdr +1055,II,11K_offload_ACTION_FRAME_HDLR OFFLOAD_STATUS_NONE as this is not a radio measurement frame category:%d action:%d +1056,I,11K_offload_ACTION_FRAME_HDLR OFFLOAD_STATUS_DROP frm_len 0, dialog token %d +1057,I,11K_offload_SEND_NEIGHBOR_REP_REQ radio_measurement_enabled: %d +1058,I,11K_offload_SEND_NEIGHBOR_REP_REQ current_capping %d +1059,I,11K_offload_SEND_NEIGHBOR_REP_REQ peer is not authenticated %x +1060,,11K_offload_SEND_NEIGHBOR_REP_REQ failed- management buffers exhausted +1061,,11K_offload_SEND_NEIGHBOR_REP_REQ failed +1062,,11K_offload_neighbor_report_req_timeout wlan_11k_vdev_handle is NULL +1063,,11K_offload_neighbor_report_req_timeout wlan_11k_vdev_handle->vdev is NULL +1064,I,11K_offload_RSSI_EVT_HDLR: Threshold met evt_type %d +1065,II,11K_offload_IS_CHANMAP_AVAIL: radio_measurement_enabled: %d neighbor_report_offloaded %d +1066,II,11K_offload_IS_CHANMAP_AVAIL: radio_measurement_enabled: %d num_candidates %d +1067,,11K_offload_SETUP_RSSI_THRESHOLDS threshold not set +1068,II,11K_offload_SETUP_RSSI_THRESHOLDS low_rssi_threshold:%d high_rssi_threshold:%d +1069,I,11K_offload_SWBMISS_EVT_HDLR evt_type:%d +1070,I,wlan_11k_offload_vdev_notify_handler notiftype: %d +1071,,11K_offload_de_config +1072,,11K_offload_COMP_CONFIG +1073,I,wlan_11k_offload_per_notify_handler region: %d +1074,II,11K_offload_VDEV_PARAM_CONFIG vdev_id:%d %d +1075,,deconfiguring 11k +1076,IIIIII,11K_offload_VDEV_PARAM_CONFIG bmiss_count_trigger: %d low_rssi_offset: %d neighbor_report_req_cap: %d neighbor_rep_cache_timeout: %d per_threshold_offset: %d time_offset: %d +1077,I,11K_INVOKE_NEIGHBOR_REP_REQ ssid_len %d +1078,,wlan_11k_offload_register +1079,II,CSA_OFFLOAD_WMI_CHANSWITCH_RECV cur_ch=0x%x new_ch=0x%x +1080,II,CSA_OFFLOAD_CSA_TIMER_ERROR vdev_id=0x%x state=0x%x +1081,III,CSA_OFFLOAD_CSA_TIMER_ERROR vdev_id = %d csa_proc/bcn_tsf=0x%x curr_tsf=0x%x +1082,III,CSA_OFFLOAD_CSA_TIMER_EXP vdev_id = %d csa_proc=0x%x curr_tsf=0x%x +1083,III,CSA_OFFLOAD_WMI_EVENT_SENT vdev_id = %d : state: 0x%x, flag: 0x%x +1084,II,CSA_OFFLOAD_WMI_EVENT_ERROR vdev_id = %d csa_proc=0x%x +1085,III,csa handle ie: enable:%x pause_until_beacon:%x, csa state:%x + +1086,IIII,CSA_OFFLOAD_BEACON_CSA_RECV, XCSA_IE vdev_id = %d tbtt_cnt=0x%x, csa ch:0x%x, prev csa ch:0x%x +1087,IIII,CSA_OFFLOAD_BEACON_CSA_RECV, CSA_IE vdev_id = %d tbtt_cnt=0x%x, csa ch:0x%x, prev csa ch:0x%x +1088,II,CSA_OFFLOAD_CSA_RECV_ERROR_IE vdev_id = %d tbtt_cnt=0x%x +1089,II,CSA_OFFLOAD_CSA_RECV_ERROR_IE vdev_id = %d tbtt_cnt=0x%x +1090,I,pause vdev, csa:%x +1091,,pause disable +1092,IIII,_csa_vdev_notif_handler: enable:%x pause_until_beacon:%x, csa state:%x, notify:%x + +1093,II,csa vdev_start notif,csa ch:0x%x, prev csa ch:0x%x +1094,II,CSA_OFFLOAD_REGISTER_VDEV vdev_id = %d vdev_mode=0x%x +1095,II,CSA_OFFLOAD_DEREGISTER_VDEV vdev_id = %d is_wmi_vdev_down=0x%x +1096,,drop data in wow awake +1097,,OFLD no buf available for data HIFCPY +1098,I,OFLD reg name=%d +1099,II,OFLD reg data vdev id=%d, max_len =%d +1100,III,OFLD reg name=%d vdev bitmap=%d ref_cnt=%d +1101,III,OFLD dereg name=%d vdev bitmap=%d ref_cnt=%d +1102,I,Unknown RX Decap mode %d +1103,IIIIII,OFLD data parse DA %x %x %x %x %x %x +1104,III,OFLD data parse rx_mode:%d, L3 offset=%d, L2 ethType=%x +1105,,drop data in wow awake +1106,I,OFLD status hdlr invalid eth type,l2 present:%x +1107,IIIII,OFLD data hdlr pktlen=%d, dataT=%d addrT=%d vdevId=%d, decap_type=%d +1108,IIII,OFLD status hdlr ofld id=%d status=%d, route_type=%d, status_buf_flags:0x%x +1109,IIII,OFLD remote data hdlr pktlen=%d, dataT=%d addrT=%d vdevId=%d +1110,III,OFLD enhanced data hdlr ofld id=%d status=%d, wow data state:%d +1111,II,offload status with status buffer:%d,first_wakeup:%d +1112,,OFLD no buf avail for pending HIFCPY +1113,III,_offldmgr_non_data_handler: peer = 0x%x addr1 0x%x addr2 = 0x%x +1114,IIII,_offldmgr_non_data_handler: status= 0x%x, sub_status = 0x%x offld_id 0x%x frametype = 0x%x +1115,II,OFLD drop wmi evt, id=%d, len:%d +1116,II,OFLD pend wmi evt, id=%d, len:%d +1117,II,OFFLOADMGR_EXIT_FAILED offload_module = 0x%x extra_id = 0x%x +1118,I,evt store:%x +1119,I,WOW gtk_offload_tx_completion_callback, tx_completion_status=%d + +1120,I,_gtk_offload_deferred_m2_callback, refresh cnt:%x +1121,,_gtk_offload_deferred_m2_callback, allocate buffer failure +1122,I,_gtk_offload_deferred_m2_callback, txrx status:%x +1123,,WOW gtk_offload_deferred_m2_callback:install key + +1124,I,_gtk_offload_process_rekey, replay:%x +1125,II,_gtk_offload_process_rekey, replay:%x, cur:%x +1126,,gtk_offload_process_rekey:decrypt_key fail +1127,,gtk_offload_process_rekey:mic fail +1128,,gtk_offload_process_rekey:type is not AES/TKIP +1129,,_gtk_offload_send_rekey_failure_event: no evt +1130,,WOW gtk_offload_send_rekey_failure_event:Exit + +1131,,WOW gtk_offload_can_deliver_rxdata_tohost: no gtk_vdev_ctx. + +1132,,WOW gtk_offload_process_rekey:Already sending + +1133,,WOW gtk_offload_can_deliver_rxdata_tohost: not eapol_key. + +1134,,WOW gtk_offload_can_deliver_rxdata_tohost: gtk_error. + +1135,,WOW gtk_offload_can_deliver_rxdata_tohost: no buffer for m2 packet. + +1136,,WOW gtk_offload_can_deliver_rxdata_tohost: delay m2 packet. + +1137,,_gtk_offload_send_status: no buf +1138,II,WOW gtk_offload_dispatch_wmi_cmd: GTK_OFFLOAD_ENABLE_OPCODE 0x%x%x + +1139,,WOW gtk_offload_dispatch_wmi_cmd: GTK_OFFLOAD_DISABLE_OPCODE + +1140,II,WOW gtk_offload_dispatch_wmi_cmd: GTK_OFFLOAD_REQUEST_STATUS_OPCODE 0x%x%x + +1141,II,HTT msg saved failure:%d, type %d +1142,I,HTT msg type %d +1143,II,wmi evt saved failure, id:%d, len:%d +1144,II,wmi evt saved failure, id:%d, len:%d +1145,I,WOW_RECV_MGMT frame_type = 0x%x +1146,I,WOW_RECV_MGMT frame_type = 0x%x +1147,I,WOW NA drop unsolicity na, vdev:%d +1148,II,WOW RA filter match vdevId=%d reason=%d +1149,II,WOW MC addr matched vdevId=%d reason=%d +1150,II,WOW Magic pkt rcvd vdevId=%d reason=%d +1151,II,WOW Eapol check match vdevId=%d reason=%d +1152,I,WOW_RECV_BITMAP_PATTERN pattern_id = 0x%x +1153,III,WOW wakeup host wake reason=%d, packet_len:%d, len:%d +1154,,WOW handle wakeup host msg in RT +1155,,WOW data wakeup host msg to RT +1156,II,WOW data wakeup host wow state=%d wake reason=%d +1157,IIII,WOW add ptrn vdev id=%d idx=%d ptrn id=%d ptrn len=%d +1158,II,WOW del ptrn vdev id=%d ptrn id=%d +1159,I,WOW_STA_VDEV_DISALLOW 0x%x +1160,I,WOW_P2PGO_VDEV_DISALLOW 0x%x +1161,I,WOW_AP_VDEV_DISALLOW allow_status = 0x%x +1162,II,WOW_IBSS_VDEV_ALLOW status = 0x%x num_peer = 0x%x +1163,I,WOW data handle for msgId %d +1164,I,WOW data Enable failed: tx pending:%d +1165,,WOW Enable failed: switch ring failed +1166,II,WOW event flag: idx=%d evt %x + +1167,I,WOW event comp handle msg_status=%d +1168,,WOW enter success. +1169,I,WOW enter failure, wow state:%d +1170,,WOW awake complete +1171,I,wow_assert_tmr start %d +1172,,Excessive time bw consecutive NACKs +1173,III,wow_assert_tmr wow_asserted @ %d, wow_continus_nack_period %d first_wow_nack_time %d +1174,I,WOW CMD hdlr pause=%d +1175,I,WOW error tx pending %x +1176,II,Wow error block:%x %x +1177,I,WOW error mgmt tx pending %x +1178,I,wow_acked @ %d +1179,I,WOW host awake ind wake reason %x +1180,II,WOW enable wake event vdevId=%d isAdd=%d +1181,III,WOW wake event bitmap input:%x pdev:%x vdev:%x +1182,IIII,P2P_GO_BCN_TX_COMP: bcn_tx_status = 0x%x chan_mhz = 0x%x cur_wal_time = 0x%x cur_vdev_tsf = 0x%x +1183,III,p2p_ps_set_oppps: vdev_id = %d, oppps_enable = %d, ctwindow = %d +1184,III,p2p_ps_set_noa: vdev_id = %d, noa_enable = %d, num_noa = %d +1185,IIII,P2P_GO_NOA_NOTIF 0x%x 0x%x 0x%x 0x%x +1186,II,P2P_SCHEDULE_TIMEOUT 0x%x 0x%x +1187,III,P2P_SCHEDULE_TIMEOUT 0x%x 0x%x 0x%x +1188,II,P2P_UPDATE_SCHEDULE_OPPS 0x%x 0x%x +1189,II,P2P_NOA_GO_ABSENT 0x%x 0x%x +1190,II,P2P_NOA_GO_PRESENT 0x%x 0x%x +1191,II,P2P_UPDATE_SCHEDULE_OPPS 0x%x 0x%x +1192,II,P2P_UPDATE_SCHEDULE_OPPS 0x%x 0x%x +1193,II,P2P_UPDATE_SCHEDULE_OPPS 0x%x 0x%x +1194,II,P2P_UPDATE_SCHEDULE_OPPS 0x%x 0x%x +1195,IIII,P2P_HANDLE_NOA 0x%x 0x%x 0x%x 0x%x +1196,I,P2P_HANDLE_NOA 0x%x +1197,I,P2P_HANDLE_NOA 0x%x +1198,IIIIII,P2P_GO_GET_NOA_INFO 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +1199,I,P2P_GO_GET_NOA_INFO 0x%x +1200,III,P2P_GO_ADD_ONE_SHOT_NOA 0x%x 0x%x 0x%x +1201,IIIII,P2P_GO_ADD_ONE_SHOT_NOA 0x%x 0x%x 0x%x 0x%x 0x%x +1202,I,P2P_GO_TBTT_OFFSET 0x%x +1203,IIIII,P2P_GO_NOA_NOTIF 0x%x 0x%x 0x%x 0x%x 0x%x +1204,I,P2P_DEV_REGISTER vdev_id = %d +1205,IIIII,P2P_GO_GET_NOA_INFO 0x%x 0x%x 0x%x 0x%x 0x%x +1206,IIIIII,P2P_GO_GET_NOA_IE 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +1207,III,P2P_CALC_SCHEDULES_CALL_ALL_NEXT_EVENT_FROM_WHILE_LOOP 0x%x 0x%x 0x%x +1208,I,P2P_GO_GET_NOA_INFO 0x%x +1209,I,P2P_GO_GET_NOA_INFO 0x%x +1210,I,P2P_HANDLE_NOA vdev_id = %d +1211,II,p2p_vdev_evt_handler vdev_id = %d, evt = %d +1212,I,P2P_SCHEDULE_TIMEOUT 0x%x +1213,II,P2P_NOA_EXPIRY_DELTA: curr_time = 0x%x pkt_exp_time = 0x%x +1214,II,P2P_NOA_GO_PRESENT 0x%x 0x%x +1215,,P2P_NOA_GO_PRESENT: Unpause BSS Peer +1216,II,P2P_NOA_GO_ABSENT 0x%x 0x%x +1217,,P2P_NOA_GO_ABSENT: TDLS Link is Active so Pause BSS Peer only +1218,III,P2P_NOA_GO_PRESENT 0x%x 0x%x 0x%x +1219,,P2P_NOA_GO_PRESENT(No_More_Events): Unpause BSS Peer +1220,I,P2P_FIND_NEXT_EVENT_ENTER 0x%x +1221,I,P2P_FIND_NEXT_EVENT_REQ_NOT_STARTED 0x%x +1222,II,P2P_FIND_NEXT_EVENT_REQ_COMPLETE_NON_PERIODIC 0x%x 0x%x +1223,II,P2P_FIND_NEXT_EVENT_IN_MID_OF_NOA 0x%x 0x%x +1224,II,P2P_FIND_NEXT_EVENT_REQ_COMPLETE 0x%x 0x%x +1225,I,P2P_FIND_ALL_NEXT_EVENTS_ENTER 0x%x +1226,IIIII,P2P_FIND_ALL_NEXT_EVENTS_INDIVIDUAL_REQ_AFTER_CHANGE 0x%x 0x%x 0x%x 0x%x 0x%x +1227,I,P2P_FIND_ALL_NEXT_EVENTS_REQ_EXPIRED 0x%x +1228,I,P2P_FIND_ALL_NEXT_EVENTS_REQ_ACTIVE 0x%x +1229,I,P2P_CALC_SCHEDULES_ENTER 0x%x +1230,IIII,P2P_CALC_SCHEDULES_FIRST_VALUE 0x%x 0x%x 0x%x 0x%x +1231,III,P2P_CALC_SCHEDULES_EARLIEST_NEXT_EVENT 0x%x 0x%x 0x%x +1232,II,P2P_CALC_SCHEDULES_CALL_ALL_NEXT_EVENT_FROM_WHILE_LOOP 0x%x 0x%x +1233,I,P2P_CALC_SCHEDULES_TIMEOUT_1 0x%x +1234,I,P2P_CALC_SCHEDULES_TIMEOUT_2 0x%x +1235,I,P2P_PROCESS_SCHEDULE_ENTER 0x%x +1236,IIII,P2P_PROCESS_SCHEDULE_AFTER_CALC 0x%x 0x%x 0x%x 0x%x +1237,III,P2P_PROCESS_SCHEDULE_STARTED_TIMER 0x%x 0x%x 0x%x +1238,II,P2P_SETUP_SCHEDULE_TIMER 0x%x 0x%x +1239,II,P2P_UPDATE_START_TIME curr_GOTSF32 = %d curr_FreeTSF = %d +1240,II,P2P_UPDATE_START_TIME_FINAL 0x%x 0x%x +1241,IIIII,P2P_UPDATE_SCHEDULE_OPPS 0x%x 0x%x 0x%x 0x%x 0x%x +1242,IIII, P2P_UPDATE_SCHEDULE duration = %d interval = %d start_time = %d type_count = %d +1243,II,phyerr event err: buf_len:%d>%d +1244,,phyerr event: alloc event failure +1245,IIIII,phyerr event, lo:%d, now_mac:%d, now_os:%d, phy0:%d, phy1:%d +1246,II,PS_STA_PM_ARB_RESOLVE: macid=%d, power_state=%d +1247,III,wlan_pm_arbiter_vdev_migration: vdevid=%d, old_mac_id=%d, new_mac_id=%d +1248,IIIIII,PS_STA_PM_ARB_REQUEST: vdev_id=%d, mac_id=%d, ModuleID=%d, Flags=0x%x, LastRequestTime=%d, Request=%d +1249,I,STA PS: VOWiFi: voip_notify_pdev: vo_call_start=%d +1250,I,AP_PS_DBGID_CAB_FINISH vdev_id = %d +1251,IIIII,AP_PS_DBGID_DELIVER_CAB vdev_id = %d Tid = %d NumMPDU = %d Flags = 0x%x RetryOther = %d +1252,I,AP_PS_DBGID_START_CAB vdev_id = %d +1253,,AP vdev not existing any more. But CABQ is running. +1254,I,AP_PS_DBGID_VDEV_CREATE: vdev_id = %d +1255,I,AP_PS_DBGID_VDEV_DELETE: vdev_id = %d +1256,II,AP_PS_DBGID_HOST_TX_PAUSE vdev_map = %0x, pause: %d +1257,I,STA PS vdev_id = %d, No buffers available for null frames +1258,,wlan_ps_sta_txrx_inactivity_check extend1 +1259,,wlan_ps_sta_txrx_inactivity_check extend2 +1260,IIIIII,PS_STA_QPOWER_RESYNC vdev_id = %d VDevUpCnt = %d IsBTConnected = 0x%x Flags = 0x%x VDevSubMode = 0x%x BitMap = 0x%x +1261,II,wlan_ps_sta_pause: vdev_id=%d, timeout_us=%u +1262,I,wlan_ps_sta_unpause: vdev_id=%d +1263,IIII,PS_STA_PSPOLL_ALLOW vdev_id = %d Allow = %d Flags = 0x%x Time = %d +1264,III,PS_STA_DELIVER_EVENT vdev_id = %d EventType = %d Statue = %d +1265,III,PS_STA_SET_PARAM vdev_id = %d param = 0x%x value = 0x%x +1266,II,PS_STA_UAPSD_AUTO_TRIG VdevID = %d NumAC = %d +1267,IIIIII,PS_STA_UAPSD_AUTO_TRIG_PER_AC vdev_id = %d WMM_AC = %d UserPriority = %d SrvIntl = %d SuspIntl = %d DelayIntl = %d +1268,II,PS_STA_COEX_MODE vdev_id = %d Enable = %d +1269,II,PS_STA_WOW_MODE vdev_id = %d Enable = %d +1270,IIIIII,PS_STA_PSPOLL_SEQ_DONE vdev_id = %d QueueTime = %d CompleteTime = %d ResponseTime = %d ResponseDuration = %d ResponseFrameCtrl/QosCtrl = 0x%x +1271,I,STA PS: VOWiFi: resync_appm: sta_flags=0x%X +1272,II,STA PS: VOWiFi: voip_notify: vdev_id=%u, vo_call_start=%d +1273,I,STA PS: VOWiFi: ps_poll_timer_timeout: sta_flags=0x%X +1274,II,STA PS: VOWiFi: ps_poll_timer_start: interval_ms=%d, spec_pspoll_nodata_count=%d +1275,II,STA PS: wlan_ps_sta_health_monitor_timeout: vdev_id=%d sta_flags=0x%X +1276,I,PS_STA_SPECPOLL_TIMER_STOPPED: vdev_id = %d +1277,IIIII,wlan_ps_sta_tx_sent_send_nullfunc: vdevid=%d, force_ps=0X%x, sta_handle=%p, peer_type=%d, blocked_tids=0X%x +1278,II,wlan_ps_sta_state_pause_event: vdev id = %d, pause_stat_rx_frms_leaked = %d +1279,II,PS_STA_SPECPOLL_TIMER_STARTED vdev_id = %d SpecPsPollNoDataCnt = %d +1280,III,SPEC_PSPOLL_TIMEOUT: vdevid=%d, spec=%d, timeout=%d +1281,IIII,sleep_awake_event_rx: MD=%d, pspoll_count=%d, is_qos_null:%d, nodata_count=%d +1282,IIII,sleep_awake_event_rx: is_qos_null:%d, wakeup_dur=%d, nodata_count=%d, max_count=%d +1283,,STA PS: VOWiFi: data_complete: +1284,,total_spec_pspoll_count reaches MAX: reset it +1285,III,wlan_qpower_record_start: current_index = %0x entry_timestamp:%0x%0x +1286,I,wlan_ps_sta_txrx_inactivity_check is_tim_war_enabled wal_vdev id : %d +1287,IIIII,wlan_qpower_record_end: current_index = %0x exit_timestamp:%0x:%0x entry_timestamp:%0x%0x +1288,IIIIIIII,wlan_qpower_check_traffic_history during voip: vdev_id = %d num_entries = 0x%x total_rx_bytes = 0x%0x first_entry_timestamp:%0x%0x current_time:%0x%0x spec_wakeup_needed:%0x +1289,IIIIII,wlan_qpower_check_traffic_history: total_rx_bytes = 0x%0x total_tx_bytes = 0x%x last_exit_timestamp:%0x:%0x first_entry_timestamp:%0x%0x +1290,IIIIIIII,wlan_qpower_check_traffic_history: vdev_id = %d num_entries = 0x%x num_wakeups_with_tx = 0x%x num_wakeups_with_rx:%0x total_duration:%0x rx_throughput:%0x tx_throughput:%0x spec_wakeup_needed:%0x +1291,IIIIIIII,wlan_qpower_is_spec_wakeup_needed: vdev_id = %d active_duration = 0x%x current_ito_us = 0x%x congestion:%0x thresh:%0x voip_in_progress:%0x specIto:%0x spec_wakeup:%0x +1292,II,_wlan_egap_thread_comm_msg_handler cmd= %d event = %d +1293,,WLAN_EGAP_THREAD_COMM_CMD_EVENT_PHYERR +1294,I,_wlan_egap_thread_comm_msg_handler error in unregistering pdev event : Result = %d WLAN_EGAP_REG_EV_HANDLER_RX_PHYERR +1295,II,wlan_egap_sendcomplete_event_handler frame_control type = %d frame subtype = %d + +1296,,AP_PS_DBGID_EGAP_NOTIF_STA_SLEEPING parameters are null !! +1297,IIII,AP_PS_DBGID_EGAP_NOTIF_STA_SLEEPING vdev->id = %d egap_handle->flags = %d ap_handle->num_clients = %d num_sleeping_sta = %d +1298,I,_wlan_egap_vdev_notif_handler notif->type = %d + +1299,,_wlan_egap_vdev_notif_handler : egap handle NULL + +1300,,_wlan_egap_vdev_notif_handler peer == NULL + +1301,,_wlan_egap_vdev_notif_handler peer == NULL + +1302,I,Not handled event in _wlan_egap_vdev_notif_handler notif->type = %d + +1303,,_wlan_egap_wal_pdev_event_handler egap handle NULL +1304,,_wlan_egap_wal_pdev_event_handler peer NULL +1305,II,_wlan_egap_wal_pdev_event_handler sm_get_curstate(&(egap_handle->sm)) = %d event->event_type = 0x%x + +1306,I,_wlan_egap_wal_peer_event_pre_send :sm_event.u.pre_send.frame_control = %d + +1307,,_wlan_egap_wal_peer_event_handler :egap_handle = NULL + +1308,I,registering wlan_egap_vdev_notif_handler Non AP nResult = %d + +1309,,_wlan_egap_delete_vdev_instance unregistering wlan_egap_vdev_notif_handler non AP + +1310,II,wlan_egap_set_param_handler:AP_PS_DBGID_EGAP_SET_PARAM paramid = %d , param_value = %d + +1311,,wlan_egap_set_param_handler: egap_handle = NULL + +1312,,wlan_egap_set_param_handler: pdev = NULL + +1313,,WLAN_EGAP_PARAM_IS_PWRSAVE_BY_INACTIVITY_ENABLED + +1314,,_wlan_egap_wmi_dispatch_cmds + +1315,,_wlan_egap_wmi_dispatch_cmds !egap_handle + +1316,,_wlan_egap_init +1317,II,Already in single chain tx_chainmask:0x%x, rx_chainmask:0x%x + +1318,,wlan_egap_sm_state_idle_entry + +1319,,wlan_egap_sm_state_idle_exit + +1320,I,wlan_egap_sm_state_idle_event : event_type = %d + +1321,II,AP_PS_DBGID_EGAP_CHANGE_SM_STATE: curr_state = %d state = %d +1322,,wlan_egap_sm_state_pwrsave_off_entry + +1323,,wlan_egap_sm_state_pwrsave_off_exit + +1324,I,wlan_egap_sm_state_pwrsave_off_event : event_type = %d + +1325,,wlan_egap_sm_state_wait_entry + +1326,,wlan_egap_sm_state_wait_exit + +1327,I,wlan_egap_sm_state_wait_event event_type = %d + +1328,,wlan_egap_sm_state_pwrsave_on_entry + +1329,IIII,EGAP bypass chainmask mgr Set number of Chains :curr_tx_chainmask = 0x%x, curr_rx_chainmask = %d, new rx_chainmask = %d new tx_chainmask = %d + +1330,,wlan_egap_sm_state_pwrsave_on_exit + +1331,I,wlan_egap_sm_state_pwrsave_on_event event_type = %d + +1332,,wlan_egap_sm_stop + +1333,I,wlan_egap_sm_unable_to_stop egap_handle->flags = 0x%x + +1334,,wlan_egap_sm_unable_to_start not idle + +1335,,wlan_egap_sm_start + +1336,I,wlan_egap_sm_unable_to_start egap_handle->flags = 0x%x + +1337,I,wlan_egap_set_event_handlers: new_mask = %d +1338,I,wlan_egap_set_event_handler error in registering pdev event : Result = %d WAL_PDEV_EVENT_SWBA +1339,I,wlan_egap_set_event_handler error in deregistering pdev event : Result = %d WAL_PDEV_EVENT_SWBA +1340,I,wlan_egap_set_event_handlers: WLAN_EGAP_REG_EV_HANDLER_RX_PHYERR = %d +1341,I,wlan_egap_set_event_handler error in registering pdev event : Result = %d WLAN_EGAP_REG_EV_HANDLER_RX_PHYERR +1342,I,wlan_egap_set_event_handler error in deregistering WLAN_EGAP_REG_EV_HANDLER_RX_PHYERR event : Result = %d +1343,I,wlan_egap_is_traffic_pending = %d +1344,I,registering wlan_egap_vdev_notif_handler AP nResult = %d + +1345,,wlan_egap_delete_ap_vdev_instance unregistering wlan_egap_vdev_notif_handler AP + +1346,IIII,wlan_wmi_egap_param_cmd cmd->enable = %d cmd->inactivity_time = %d cmd->wait_time = %d cmd->flags = %d + +1347,II,wlan_ps_buf_peer_delete_instance() vdev_id = %d peer = %d +1348,III,wlan_ps_buf_peer_create_instance() vdev_id = %d peer = %p slp_sta_handle = %p +1349,I,STA_SMPS_HOST_FORCED_MODE : event = %d +1350,II,STA_SMPS_INVALID_SM_EVENT event = %d dynamicSMPSSupported = %d +1351,I,STA_SMPS_FW_FORCED_MODE : event = %d +1352,II,SMPS_VC_SET_FW_FORCED_MODE : STA_SMPS_INVALID_SM_EVENT event = %d dynamicSMPSSupported = %d +1353,II, STA_SMPS_VIRTUAL_CHAN_SMPS_START : vc_handle = %d, vc_handle->enabled = %d +1354,II,SMPSVC CHNL START : STA_SMPS_INVALID_SM_EVENT event = %d dynamicSMPSSupported = %d +1355,II,STA_SMPS_VIRTUAL_CHAN_SMPS_STOP : vc_handle = %d, vc_handle->enabled = %d +1356,IIIIII,wlan_smps_virtual_chan_update : vc_handle = %d, vc_handle->enabled = %d,vc_handle->cfg_notification_mode = %d, vc_handle->fw_forced_mode =%d , vc_handle->host_forced_mode = %d, smps_cur_state = %d +1357,,wlan_smps_virtual_chan_update : smps restarted +1358,,wlan_smps_virtual_chan_update : smps action frame sent +1359,I,SMPS_VC_RSSI_SAMPLE_TIMEOUT: No VC + +1360,I,SMPS_VC_RSSI_SAMPLE_TIMEOUT: VC delete in progress = %d +1361,I,STA_SMPS_RSSI_THRESHOLD_CROSSED : rssi_upper_threshold = %d +1362,I,STA_SMPS_RSSI_THRESHOLD_CROSSED : rssi_lower_threshold = %d +1363,II,wlan_smps_sta_update_rssi_values: invalid state %d %d +1364,IIIII,STA_SMPS_VC_ACTION_FRAME_TX_COMPL : power control = %d vc_handle->last_frame_sm_pwr_ctrl = %d completion status = %d current_state = %d vc_handle->cfg_change_stage = %d +1365,,wlan_smps_vc_cfg_notify queued cfg + +1366,,SMPS_STA Action frame could not send BW OMN/OMI notification connection is not VHT +1367,,SMPS_STA Action frame could not send BW OMN/OMI notification wrong rx NSS +1368,II,SMPS_STA Action frame send power_control: %d ret_value:%d +1369,I,wlan_smps_virtual_chan_update_dtim_chmask WAL_PM_MAC_PARAM_RSSI_INDICATION = %d +1370,I,wlan_smps_pdev_update_dtim_chmask_on_sleep RSSI_INDICATION = %d +1371,III,STA_SMPS_DTIM_CHMASK_UPDATE_AWAKE : tx_chainmask = %d rx_chainmask = %d orig_rx_chainmask = %d +1372,II,DTIM_UPDATE_CHAIN_ON_AWAKE: update chain in single chain, hwchain=%d, new=%d +1373,II,SMPS_BMISS event %d for vdev id %d +1374,I,wlan_smps_swbmiss_event_handler error %d +1375,I,STA_SMPS_CREATE_STA_INSTANCE : sta_handle = %d +1376,I,STA_SMPS_DELETE_STA_INSTANCE : sta_handle = %d +1377,III,STA_SMPS_SEND_VHT_OPMODE_NOTIF_FRAME_TO_PEER vdevid = %d peerid = %d ret_value = %d +1378,,SMPS_AP Action frame could not send BW OMN notification connection is not VHT +1379,I,SMPS Action TX frame not sent, attemps:%d +1380,II,STA_SMPS_CREATE_NON_STA_INSTANCE vdevid = %d smps_handle = %d +1381,II,STA_SMPS_DELETE_NON_STA_INSTANCE : vdevid = %d smps_handle = %d +1382,I,STA_SMPS_CREATE_VIRTUAL_CHAN_INSTANCE : vc_handle = %d +1383,I,STA_SMPS_DELETE_VIRTUAL_CHAN_INSTANCE : vc_handle = %d +1384,,wlan_smps_vc_cfg_notify queued cfg + +1385,I,wlan_smps_enable_static_smps:no need extra config for single chain mode +1386,III,SMPS_HWMODE_CHANGE_PRE_HANDLE_DONE: status:%d, stage:%d->0 smps_cfg_notify_compl_args.ctxt=%d +1387,IIIII,SMPS_HWMODE_CHANGE_PRE_HANDLE_DONE: status:%d, stage:%d->0,smps_cfg_notify_compl_args.ctxt=%d cur_chain_h16/next_chain=0x%x,smstate:%d +1388,I,invalid smps cfg notification value channel_width = %d +1389,I,invalid smps cfg notification value ul_disablemu = %d +1390,I,invalid smps cfg notification value rx_chainmask = %d +1391,I,invalid smps cfg notification value tx_chainmask = %d +1392,,wlan_smps_vc_cfg_notify enter + +1393,I,SMPS not supported on current channel 0x%x +1394,II,wlan_smps_vc_cfg_notify vc_handle->cfg_change_stage=%d, new_cfg.update_cf=%d +1395,,wlan_smps_rejecting_queuing, something is already queued + +1396,II,wlan_smps_vc_cfg_notify queued cb = 0x%x, ret = %d +1397,I,invalid smps cfg notification value new_cfg.channel_width = %d +1398,III,SMPS_CFG_CHANGE_NOTIFY: ONLY CFG PARAM CHANGE mhz: 0x%x, ret = %d, Notification mask = 0x%x +1399,IIIII,SMPS_CFG_CHANGE_NOTIFY: mhz: 0x%x, ret = %d, prev_vc_rx_chain_mode: %d, next_vc_rx_chain_mode: %d, chain_mask_change_stage: %d +1400,I,SMPS_CFG_CHANGE_NOTIFY: Invalid VC handle %p +1401,I,wlan_smps_prebmiss_delayed_handler: Enable RSSI monitoring for vdev_id %d +1402,I,wlan_smps_prebmiss_delayed_handler: error %d +1403,I,SMPS Build Operation mode notification IE: enable = %d +1404,II,SMPS get Operation mode notification IE length %d %p +1405,I,STA_SMPS_VC_CTS2SELF_TX_COMPL : WLAN_SM_PWR_CTRL_DISABLED vc_handle->last_frame_sm_pwr_ctrl %d +1406,I,STA_SMPS_VC_CTS2SELF_TX_COMPL : WLAN_SM_PWR_CTRL_DYNAMIC vc_handle->last_frame_sm_pwr_ctrl %d +1407,I,STA_SMPS_VC_CTS2SELF_TX_COMPL : WLAN_SM_PWR_CTRL_STATIC vc_handle->last_frame_sm_pwr_ctrl %d +1408,IIII,STA_SMPS_VHT_OP_MODE_NOTIF_PEER_COMPLETE : vdevid = %d peerid = %d completion_status = %d peer_smps_frames_sent_mask = %d +1409,I,SMPS Action TX frame not sent, attemps:%d +1410,II,SMPS action frame attempt mask %d smps_power_control %d +1411,II,STA_SMPS_DTIM_POWER_STATE_CHANGE : current_power_state = %d new_power_state = %d +1412,II,SMPS_STATE_STATIC_EVENT: chain: %d, dropped ev:%d +1413,IIIII,wlan_smps_unit_test_get_information, chainmode=%d,currssi=%d,dtimchain=%d, low=%d, high=%d +1414,IIIII,wlan_smps_unit_test_get_information, enable=%d,sm=%d, host_forced_mode=%d, fw_forced_mode=%d, vc_inactive=%d +1415,I,wlan_smps_unit_test_get_information,vdev_id=%d + +1416,I,wlan_smps_unit_test_chainmask_change_notify_compl_cb smps status:%d + +1417,I,wlan_smps_unit_test_chainmask_change_notify_queud_cb smps status:%d + +1418,IIII,wlan_smps_vc_cfg_notify,chainmask = %d channel_width = %d,timeout:%d, return :%d + +1419,IIII,END wlan_smps_unit_test_api_omi_omn_change_notify,chainmask = %d channel_width = %d,timeout:%d, return :%d + +1420,II,END wlan_smps_unit_test_api_omi_omn_change_notify,ul_disablemu = %d txnss = %d + +1421,I,wlan_smps_vdev_set_fw_forced_mode,force_mode:%d + +1422,I,wlan_smps_unit_test_dtim1chain_test, num_args not enough 7 :%d + +1423,IIIIIII,wlan_smps_unit_test_dtim1chain_test, chainmode=%d,currssi=%d,dtimchain=%d, low=%d, high=%d, newlow=%d, newhigh=%d +1424,I,wlan_smps_unit_test_dtim1chain_test, num_args:%d + +1425,II,wlan_smps_unit_test_get_mac_reg, reg start:0x%08x, reg_count:0x%x +1426,II,0x%08x:0x%08x +1427,III,wlan_smps_unit_test_set_mac_reg, reg:0x%08x, new value:0x%08x, old value:0x%08x +1428,II,WLAN_OPMODE_SET_PMAC_LATENCY: mac_id=%d, opmode_latency=%d +1429,II,WLAN_OPMODE_SET_PMAC_LATENCY: mac_id=%d, opmode_latency=%d [!WAL_EOK returned] +1430,IIII,WLAN_OPMODE_UPDATE_PMAC_LATENCY: mac_id=%d, final_latency=%d, power_state=%d, is_pmac_idle=%d +1431,II,WLAN_OPMODE_WAL_PDEV_EVT: pmac_id=%d, event=0x%x +1432,II,WLAN_OPMODE_VDEV_EVT: vdev_id=%d, event=%d +1433,I,WLAN_OPMODE_VDEV_INIT: vdev_id=%d +1434,I,WLAN_OPMODE_VDEV_INIT: vdev_id=%d [!A_OK returned] +1435,I,WLAN_OPMODE_VDEV_FREE: vdev_id=%d +1436,II,wlan_unit_test_find_ap_vdev: found AP vdev : ic_opmode = %d,vdev_id=%d + +1437,,wlan_unit_test_get_egap_information : NULL VDEV !! + +1438,,EGAP UNIT TEST CONFIGURE EGAP AP NO AP VDEV !! + +1439,II,wlan_unit_test_get_egap_information new ap vdev->ic_opmode = %d,vdev_id=%d + +1440,II,EGAP UNIT TEST ERROR: This is not in AP configuration vdev->ic_opmode = %d,vdev_id=%d + +1441,I,config flags : egap_handle->flags = %d + +1442,IIII,UNIT TEST EGAP config info: egap is enabled=%d, phy error detection enabled =%d, power save enabled by inactivity =%d powersave by station ps state enabled =%d +1443,IIII,UNIT TEST EGAP timer config info: egap is inactivity_time_us=%d, wait_time_us =%d, chm_req_grant_time_us =%d egap current state = %d +1444,I,wlan_unit_test_keep_chainmask args[2] = %d + +1445,,wlan_unit_test_keep_chainmask : NULL VDEV !! + +1446,,EGAP UNIT TEST KEEP CHM AP NO AP VDEV !! + +1447,II,wlan_unit_test_keep_chainmask: This is not in AP configuration vdev->ic_opmode = %d,vdev_id=%d + +1448,I,config flags : egap_handle->flags = %d + +1449,IIII,UNIT TEST EGAP keep chm new config info: egap is inactivity_time_us=%d, wait_time_us =%d, chm_req_grant_time_us =%d egap keep chm = %d +1450,,EGAP UNIT TEST CONFIGURE EGAP AP NO AP VDEV !! + +1451,II,EGAP UNIT TEST CONFIGURE EGAP AP vdev->ic_opmode = %d,vdev_id = %d + +1452,II,EGAP UNIT TEST ERROR: This is not in AP configuration vdev->ic_opmode = %d,vdev_id=%d + +1453,II,EGAP UNIT TEST ERROR: Too few arguments to configure EGAP vdev->ic_opmode = %d,vdev_id=%d + +1454,I,current config flags : egap_handle->flags = %d + +1455,IIII,UNIT TEST EGAP Current config info: egap is enabled=%d, phy error detection enabled =%d, power save enabled by inactivity =%d powersave by station ps state enabled =%d +1456,IIII,UNIT TEST EGAP Current timer config info: egap is inactivity_time_us=%d, wait_time_us =%d, chm_req_grant_time_us =%d egap current state = %d +1457,I,new config flags : egap_handle->flags = %d + +1458,IIII,UNIT TEST EGAP New config info: egap is enabled=%d, phy error detection enabled =%d, power save enabled by inactivity =%d powersave by station ps state enabled =%d +1459,IIII,UNIT TEST EGAP New timer config info: egap is inactivity_time_us=%d, wait_time_us =%d, chm_req_grant_time_us =%d egap current state = %d +1460,,EGAP UNIT TEST CONFIGURE EGAP AP NO AP VDEV !! + +1461,II,EGAP UNIT TEST CONFIGURE EGAP AP vdev->ic_opmode = %d,vdev_id = %d + +1462,II,EGAP UNIT TEST ERROR: This is not in AP configuration vdev->ic_opmode = %d,vdev_id=%d + +1463,II,EGAP UNIT TEST ERROR: Too few arguments to configure EGAP vdev->ic_opmode = %d,vdev_id=%d + +1464,I,current config flags : egap_handle->flags = %d + +1465,IIII,UNIT TEST EGAP Current config info: egap is enabled=%d, phy error detection enabled =%d, power save enabled by inactivity =%d powersave by station ps state enabled =%d +1466,IIII,UNIT TEST EGAP Current timer config info: egap is inactivity_time_us=%d, wait_time_us =%d, chm_req_grant_time_us =%d egap current state = %d +1467,I,new config flags : egap_handle->flags = %d + +1468,IIII,UNIT TEST EGAP New config info: egap is enabled=%d, phy error detection enabled =%d, power save enabled by inactivity =%d powersave by station ps state enabled =%d +1469,IIII,UNIT TEST EGAP New timer config info: egap is inactivity_time_us=%d, wait_time_us =%d, chm_req_grant_time_us =%d egap current state = %d +1470,I,PPS wmi_set_vdev_pkt_pwr_save: no entry +1471,II,PPS wmi_set_vdev_pkt_pwr_save: old:0x%x, new:0x%x +1472,I,set ebt resync timeout to %u msec + +1473,I,PPS set membership gid error: mode not support:%d +1474,I,PPS set membership gid error: vpps is null +1475,I,PPS set membership gid error: peer is not bss +1476,I,PPS set membership userpos error: mode not support:%d +1477,I,PPS set membership userpos error: vpps is null +1478,I,PPS set membership userpos error: peer is not bss +1479,IIIII,pps vdev calc paid: paid:%d, ic_mode:%d, is_tx:%d,associd:%d mac[5]:0x%x +1480,III,pps arbiter paid: host/fw:host:0x%x ,fw:0x%x, paid:0x%x +1481,IIIII,pps arbiter PAID result: feature:0x%x, macid:%d, old:%d, new:%d, paid index:%d +1482,I,pps arbiter gid: more vdev enabled mu-mimo +1483,IIII,pps arbiter gid: host/fw:host:0x%x,fw:0x%x, gid:%d,userpos:%d +1484,IIII,pps arbiter gid result: feature:0x%x, macid:%d, old:%d, new:%d +1485,III,pps arbiter zero nsts: feature:0x%x,old:%d, new:%d +1486,III,pps arbiter delimiter eof: feature:0x%x,old:%d, new:%d +1487,III,pps arbiter delimi crc: feature:0x%x, old:%d, new:%d +1488,I,pps arbiter ebt: mac is awake, power:%d +1489,I,pps arbiter ebt: more than one mac +1490,I,pps arbiter ebt: quit ie detected +1491,I,pps arbiter ebt: dfs channel detected +1492,III,pps arbiter ebt: feature:0x%x, host/fw:host:0x%x ,fw:0x%x +1493,IIIII,pps arbiter ebt result: features:0x%x, ebt sub:0x%x, macid:%d, old:%d, new:%d +1494,III,pps arbiter macmismatch:feature:0x%x, old:%d, new:%d +1495,III,pps arbiter rssi: feature:0x%x, old:%d, new:%d +1496,II,pps arbiter host/fw:host:0x%x ,fw:0x%x +1497,II,pps arbiter host/fw:mask:0x%x macid:%d, aribiter:%d +1498,II,pps ebt cac timeout cur:%d,vpps value:%d +1499,I,pps ebt cac timeout result:%d +1500,III,PPS swbmiss evt: %d, macid:%d, arbiter:0x%x +1501,IIIII,CHAN_MGR_VDEV_PAUSE: chan = %d link = 0x%x flg = 0x%x max_sw_time = %d curr_time = 0x%x +1502,III,CHAN_MGR_VDEV_UNPAUSE:chan =%d link =0x%x curr_time = 0x%x +1503,II,CHAN_MGR_PAUSE_CMPL_CB: status = 0x%x curr_time = 0x%x +1504,II,CHAN_MGR_CTS2S_TX_COMP: status = 0x%x ch_handle = 0x%x +1505,IIIIII,CHAN_MGR_TRIGGER_CHANNEL_CHANGE: pri_ch = %d, chan_change_dur = %d,is_chm_valid = 0x%x tx_chm = 0x%x, rx_chm = 0x%x, selfgen_chm = 0x%x +1506,IIIIII,CHAN_MGR_TRIGGER_CHANNEL_CHANGE: sec_ch = %d, chan_change_dur = %d,is_chm_valid = 0x%x tx_chm = 0x%x, rx_chm = 0x%x, selfgen_chm = 0x%x +1507,IIIII,CHAN_MGR_TRIGGER_HW_MODE_CHANGE: Cur_HW_Mode = %d, Next_HW_Mode = %d,pri_ch = %d, sec_ch = %d, HW_Mode_Switch_Dur = %d +1508,IIII,RESMGR_DELIVER_EVT: type = 0x%x, old_hw_mode = 0x%x, new_hw_mode = 0x%x, band_to_mac = 0x%x +1509,III,CHAN_MGR_PAUSE_COMPLETE: curr_chan = %d link = 0x%x link_flgs = 0x%x +1510,,chan mgr pause complete timeout +1511,II,CHAN_MANAGER_SM_EVENT: %d < %d + +1512,III,CHAN_MANAGER_SM_EVENT_DATA: chan = 0x%x sec_chan = 0x%x sw_time = 0x%x +1513,II,CHAN_MANAGER_SM: %d => %d +1514,II,CHAN_MANAGER_SM_EVENT: %d < %d + +1515,III,CHAN_MANAGER_SM_EVENT_DATA: chan = 0x%x sec_chan = 0x%x sw_time = 0x%x +1516,III,RESMGR_CHMGR_SEND_CTS2SELF: cur_vc = 0x%x link = 0x%x status = 0x%x +1517,III,RESMGR_OCS_REQ_QUOTA_STATS arg = 0x%x chan_mhz = 0x%x req_chan_time/latency = 0x%x +1518,III,RESMGR_OCS_REQ_QUOTA_STATS arg = 0x%x chan_mhz = 0x%x req_chan_time/latency = 0x%x +1519,III,RESMGR_OCS_REQ_QUOTA_STATS arg = 0x%x chan_mhz = 0x%x req_chan_time/latency = 0x%x +1520,II,RESMGR_REG_EVT_HDLR: handler = 0x%x arg = 0x%x exists!!! +1521,II,RESMGR_REG_EVT_HDLR: handler = 0x%x arg = 0x%x no memory!!! +1522,II,RESMGR_REG_EVT_HDLR: handler = 0x%x arg = 0x%x registered +1523,II,RESMGR_DEREG_EVT_HDLR: handler = 0x%x arg = 0x%x not found!!! +1524,II,RESMGR_DEREG_EVT_HDLR: handler = 0x%x arg = 0x%x deregistered +1525,I,RESMGR_DYN_SCH_ALLOCRAM_SIZE size = %d +1526,II,RESMGR_DYN_SCH_ENABLE enable = 0x%x fw_disable_bmap = 0x%x +1527,IIIII,RESMGR_DYN_SCH_CH_STATS_END chan_mhz = %d rx_clear_cnt = %d tx_frame_cnt = %d rx_frame_cnt_us = %d sampling_dur_us = %d +1528,IIIII,RESMGR_DYN_SCH_CH_STATS_START chan_mhz = %d start_rx_clear_cnt = %d start_tx_frame_cnt = %d start_rx_frame_cnt_us = %d start_time_us = %d +1529,IIII,RESMGR_DYN_SCH_CH_SX_STATS chan_mhz = %d accu_tx_rx_dur_us = 0x%x accu_free_dur_us = 0x%x accu_sampling_dur_us = 0x%x +1530,IIII,RESMGR_DYN_SCH_CH_SX_STATS chan_mhz = %d accu_tx_rx_dur_us = 0x%x accu_free_dur_us = 0x%x accu_sampling_dur_us = 0x%x +1531,IIII,RESMGR_DYN_SCH_TOT_UTIL_PER chan0_mhz = %d chan0_util_percentage = %d chan1_mhz = %d chan1_util_percentage = %d +1532,IIII,RESMGR_DYN_SCH_HOME_CH_QUOTA chan0_mhz = %d ch0_new_quota = %d chan1_mhz = %d ch1_new_quota = %d +1533,I,RESMGR_DYN_SCH_ACTIVE is_active = %d +1534,IIIII,RESMGR_OCS_CHREQ_UPDATE start_tsf = 0x%x duration_usec = 0x%x interval=%d prioirty = 0x%x chan_req_addr = 0x%x +1535,IIIII,RESMGR_OCS_CHREQ_UPDATE req_id = 0x%x dtim_start_tsf = 0x%x dtim_period=%d purge_flag = 0x%x end_tsf = 0x%x +1536,II,RESMGR_OCS_CHREQ_UPDATE chan_mhz = %d sec_chan_mhz = %d +1537,IIII,RESMGR_OCS_CHREQ_RESTART start_tsf = 0x%x stop_tsf = 0x%x dtim_start_tsf = 0x%x dtim_period = %d +1538,,RESMGR_OCS_CH_SWITCH_REQ +1539,I,RESMGR_OCS_ALLOCRAM_SIZE size_in_bytes = %d +1540,IIIII,RESMGR_OCS_CHREQ_CREATE: req_id = 0x%x chan_req_addr = 0x%x chan_mhz = %d, sec_chan_mhz = %d prioirty = %d +1541,IIIIII,RESMGR_OCS_CHREQ_CREATE: start_tsf = 0x%x duration_usec = %d interval = %d dtim_start_tsf = 0x%x dtim_period = %d end_tsf = 0x%x +1542,IIIII,RESMGR_OCS_CHREQ_DELETE: req_id = 0x%x chan_req_addr = 0x%x chan_mhz = %d sec_chan_mhz = %d state = %d +1543,I,RESMGR_OCS_CHREQ_UPDATE: start_tsf/req_id = 0x%x +1544,IIIII,RESMGR_OCS_CHREQ_UPDATE: req_id = 0x%x chan_req_addr = 0x%x chan_mhz = %d sec_chan_mhz = %d prioirty = %d +1545,IIIIII,RESMGR_OCS_CHREQ_UPDATE: start_tsf = 0x%x duration_usec = 0x%x interval = %d dtim_start_tsf = 0x%x dtim_period=%d end_tsf = 0x%x +1546,IIIIII,RESMGR_OCS_CHREQ_START: req_id = 0x%x chan_req_addr = 0x%x chan_mhz = %d sec_chan_mhz = %d band_center_freq2 = %d prioirty = %d +1547,IIIIII,RESMGR_OCS_CHREQ_START: start_tsf = 0x%x duration_usec = %d interval = %d dtim_start_tsf = 0x%x dtim_period=%d end_tsf = 0x%x +1548,IIIII,RESMGR_OCS_CHREQ_STOP: req_id = 0x%x chan_req_addr = 0x%x chan_mhz = %d sec_chan_mhz = %d state = %d +1549,IIIII,RESMGR_OCS_RESOURCES req_id = 0x%x ch_req_addr = 0x%x ch_alloc_addr = 0x%x state = 0x%x priority = 0x%x +1550,III,RESMGR_OCS_RESOURCES chan_mhz = %d sec_chan_mhz = %d, band_center_freq2 = %d +1551,II,RESMGR_OCS_RECAL_QUOTAS num_home_chans = %d tracking_interval = %d +1552,II,RESMGR_OCS_RECAL_QUOTAS chan_mhz = %d latency = %d +1553,III,RESMGR_OCS_ALLOCATED_QUOTA_STATS chan_mhz = %d req_chan_time_percentage = %d chan_time_quota = %d +1554,III,RESMGR_OCS_INVOKED: ocs_ins = %d last_ocs_entry_time = 0x%x current_time = 0x%x +1555,III,RESMGR_OCS_INVOKED: Cur_Ch_Alloc = 0x%x Flags = 0x%x Resched_Req = 0x%x +1556,I,RESMGR_OCS_SCHED_CH_CHANGE: ocs_ins = %d +1557,I,RESMGR_OCS_NEXT_TSFTIME next_tsf_time = 0x%x +1558,I,RESMGR_OCS_TSF_TIMEOUT_US timeout_us = %d +1559,III,RESMGR_OCS_INVOKED: ocs_ins = %d ocs_entry_time = 0x%x ocs_exit_time = 0x%x +1560,,RESMGR_OCS_CURR_CAT_WINDOW +1561,III,RESMGR_OCS_CURR_CAT_WINDOW_REQ req_id = 0x%x ch_req_addr = 0x%x state = %d +1562,II,RESMGR_OCS_CURR_CAT_WINDOW_TIMESLOT start_tsf = 0x%x stop_tsf = 0x%x +1563,I,RESMGR_OCS_CURR_CAT_WINDOW: Channel change pending, flags = 0x%x +1564,II,RESMGR_OCS_CHREQ_GRANT curr_time = 0x%x ch_req_addr = 0x%x +1565,II,RESMGR_OCS_CHREQ_COMPLETE curr_time = 0x%x ch_req_addr = 0x%x +1566,I,RESMGR_OCS_CLEANUP_STALE_REQS cur_ch_alloc_addr = 0x%x +1567,II,RESMGR_OCS_CHREQ_COMPLETE curr_time = 0x%x ch_req_addr = 0x%x +1568,II,RESMGR_OCS_CHREQ_COMPLETE curr_time = 0x%x ch_req_addr = 0x%x +1569,II,RESMGR_OCS_PURGE_CHREQ cur_ch_alloc_addr = 0x%x chan_mhz = %d +1570,I,RESMGR_OCS_PURGE_CHREQ cur_ch_req_addr = 0x%x +1571,I,RESMGR_OCS_CLEANUP_CH_ALLOCATORS cur_ch_alloc_addr = 0x%x +1572,I,RESMGR_OCS_CH_ALLOCATOR_FREE cur_ch_alloc_addr = 0x%x +1573,I,RESMGR_OCS_RECOMPUTE_SCHEDULE: ocs_ins = %d +1574,I,RESMGR_OCS %d has been paused +1575,III,RESMGR_OCS_CONSTRUCT_CAT_WIN chan_alloc_addr=0x%x chan_mhz=%d sec_ch_mhz=%d +1576,II,RESMGR_OCS_NEW_CAT_WINDOW_REQ ch_req_addr = 0x%x state = %d +1577,II,RESMGR_OCS_NEW_CAT_WINDOW_TIMESLOT start_tsf = 0x%x stop_tsf = 0x%x +1578,I,RESMGR_OCS_WIN_CAT_DUR duration = %d +1579,II,RESMGR_OCS_LATENCY_STRICT_TIME_SLOT slot1_start_tsf = 0x%x slot2_start_tsf = 0x%x +1580,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1581,I,RESMGR_OCS_CURR_TSF current_tsf = 0x%x +1582,II,RESMGR_OCS_QUOTA_REM cat1_quota_remain = 0x%x cat2_quota_remain = 0x%x +1583,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1584,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1585,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1586,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1587,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1588,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1589,I,RESMGR_OCS_LATENCY_CASE_NO arg = 0x%x +1590,II,RESMGR_OCS_MISS_TOLERANCE miss_tolerance_cnt_timeslot1 = 0x%x miss_tolerance_cnt_timeslot2 = 0x%x +1591,III,RESMGR_OCS_CUR_CH_ALLOC curr_chan_alloc_addr = 0x%x chan_mhz = %d sec_ch_mhz = %d +1592,III,RESMGR_OCS_WINNING_CH_ALLOC curr_chan_alloc_addr = 0x%x chan_mhz = %d sec_ch_mhz = %d +1593,I,RESMGR_OCS_CHANNEL_SWITCHED status = %d +1594,I,RESMGR_VC_UPDATE_CUR_VC chan_mhz = %d +1595,IIII,RESMGR_VC_REGISTER_LINK: chan_mhz = %d link_count = %d ephemeral_link_count = %d is_home_chan = %d +1596,II,RESMGR_VC_ADD_LINK: link_flags = 0x%x link_valid_attr = 0x%x +1597,II,RESMGR_VC_FREE_VIR_CHAN: chan_mhz = %d is_home_chan = %d +1598,IIII,RESMGR_VC_UNREGISTER_LINK: chan_mhz = %d link_count = %d ephemeral_link_count = %d is_home_chan = %d +1599,III,!cts2s_sent: 0x%x 0x%x 0x%x +1600,IIIIII,RESMGR_VC_INIT_VIR_CHAN: chan_mhz = %d, mac_id = 0x%x, band = 0x%x, tx_chm = 0x%x, rx_chm = 0x%x, rx_nss = %d +1601,IIIIIII,RESMGR_VC_INIT_VIR_CHAN: nss1_tx_chm = 0x%x, nss2_tx_chm = 0x%x, selfgen_chm = 0x%x, nss_tx_11b_chainmask = 0x%x, selfgen_11b_chainmask = 0x%x, nss_tx_ofdm_chainmask = 0x%x, selfgen_ofdm_chainmask = 0x%x +1602,I,RESMGR_VC_INIT_HOME_CHAN: chan_mhz = %d +1603,IIIIII,RESMGR_ADD_LINK ch_mhz = %d phy_mode = %d link_flags = 0x%x link_valid_attr = 0x%x no_160_link_cnt = %d 160_link_cnt = %d +1604,IIIIII,RESMGR_RMV_LINK ch_mhz = %d phy_mode = %d link_flags = 0x%x link_valid_attr = 0x%x no_160_link_cnt = %d 160_link_cnt = %d +1605,III,RESMGR_VC_UPDATE_HOME_CHAN_INFO: mac_id = %d virtual_chan_count = 0x%x home_chan_count = 0x%x +1606,II,RESMGR_OCS_REQ_QUOTA_STATS chan_mhz = %d req_chan_time/latency = 0x%x +1607,II,RESMGR_OCS_REQ_QUOTA_STATS arg = 0x%x req_chan_time/latency = 0x%x +1608,IIIII,RESMGR_VC_ARBITRATE_ATTRIBUTES chan_mhz = %d phy_mode/vc_prog_latency = %d band_center_freq = %d virtual_chan_ctxt = 0x%x virtual_chan = 0x%x +1609,II,RESMGR_VC_ARBITRATE_ATTRIBUTES chan_mhz = %d phy_mode/vc_prog_latency = %d +1610,III,VC_ARB_SMPS: mhz = %d, smps_supp = %d, dyn_smps = %d +1611,I,RESMGR_OCS_ALLOCRAM_SIZE size_in_bytes = %d +1612,II,OCM_Suspend: Pause_Pending = 0x%x, Pause_OCS = 0x%x +1613,I,OCM_Migrate: migrate_mode = 0x%x +1614,II,OCM_Resume: ocs_cfg = 0x%x, Pause_OCS = 0x%x +1615,II,DBS_MGR_REG_SCAN_POLICY_HDL: handler = 0x%x arg = 0x%x Exists!! +1616,I,DBS_MGR_REG_SCAN_POLICY_HDL: Pool Empty!! +1617,II,DBS_MGR_REG_SCAN_POLICY_HDL: handler = 0x%x arg = 0x%x +1618,II,DBS_MGR_UNREG_SCAN_POLICY_HDL: handler = 0x%x arg = 0x%x not found +1619,II,DBS_MGR_UNREG_SCAN_POLICY_HDL handler = 0x%x arg = 0x%x +1620,II,DBSMGR: Policy Mgr Set HW Mode, Cur_HW_Mode = 0x%x, New_HW_Mode Requested = 0x%x +1621,II,DBSMGR: LFR Set HW Mode, Cur_HW_Mode = 0x%x, New_HW_Mode Requested = 0x%x +1622,IIII,DBSMGR: Notify HW Mode, fake_hw_mode_change = %d, HW_Mode_Pending_Bitmask = 0x%x, Cur_HW_Mode = %d, cur_dbs_cfg = %d +1623,II,DBSMGR: Notify fake HW Mode, reason = %d, handler = 0x%p +1624,II,DBSMGR: Notify HW Mode, requestor = %d, cb = 0x%p +1625,IIII,DBSMGR_UPDATE_MAC_CFG: conc_scan_cfg = 0x%x, fw_mode_cfg = 0x%x, hw_mode_pending = 0x%x, cur_hw_mode = %d +1626,II,DBSMGR_Change_Scan_State: Cur_Scan_State = %d, New_Scan_State = %d +1627,I,DBSMGR_CHM_NOTIF: event_type = 0x%x +1628,II,DBSMGR: connection_in_progress=%d, connection_in_progress_counter=%d +1629,I,DBSMGR: set fake hw mode, reason = %d +1630,,DBSMGR: set fake hw mode fail, no buffer +1631,I,DBSMGR: cancel fake hw mode change, reason = %d +1632,II,DBSMGR_SM_EVENT: %d < %d +1633,,DBSMGR_UPDATE_ALLOWED_SCAN_POLICY: Scan Disallowed due to CAC in Progress +1634,IIIII,DBSMGR: dbsmgr_set_hw_mode requestor = %d, hw_mode_switch_aborted = %d,fake_hw_mode_change_ongoing = %d, set_hw_mode_pending_bitmask = 0x%x, handler=0x%p +1635,IIII,DBSMGR: dbsmgr_set_hw_mode final_hw_mode = %d, cur_hw_mode = %d cur_dbs_cfg = %d next_hw_mode = %d +1636,IIIIII,RESMGR_LINK_CREATE link_pointer = 0x%x link_flags = 0x%x ch_mhz = %d phy_mode = %d band_center_freq1 = %d band_center_freq2 = %d +1637,I,RESMGR_LINK_DELETE Link Pointer = 0x%x +1638,I,VCM_Init: VC Pool Size = 0x%x +1639,II,DBSMGR_SM_EVENT: %d < %d +1640,IIII,RESMGR_DELIVER_EVT: type = 0x%x, old_hw_mode = 0x%x, new_hw_mode = 0x%x, band_to_mac = 0x%x +1641,IIIII,DBSMGR_HW_MODE_CHANGE_REQ: dbs_enable = %d, cur_hw_mode = %d, next_hw_mode = %d, hw_mode_pending = 0x%x, fake_hw_mode_change = %d +1642,II,DBSMGR_SM: %d => %d +1643,I,DBSMGR: start timer to wait noa start, timeout=%d +1644,II,DBSMGR: start calibration, cur_hw_mode = %d, home_chan_mhz=0x%x +1645,II,DBSMGR Loopback Calibration Fake HW mode change complete: cur_hw_mode = %d, Loopback_Calibration_Dur = %d +1646,IIII,DBSMGR HW Mode change after Calibration: cur_hw_mode = %d, mac0_channel_mhz = %d, mac1_channel_mhz = %d, Loopback_Calibration_Dur = %d +1647,III,DBSMGR_HW_Mode_Switch_Complete: Prev_HW_Mode = %d, Cur_HW_Mode = %d, HW_Mode_Switch_Dur = %d +1648,I,RESMGR_CHMMGR_INIT_DBSMGR_REQ: cli_type = %d +1649,IIII,RESMGR_CHMMGR_DB_UPDATE: mac = %d, band = %d, tx_chm = 0x%x, rx_chm = 0x%x +1650,III,RESMGR_CHMMGR_DB_UPDATE: nss1_tx_chm = 0x%x, nss2_tx_chm = 0x%x, selfgen_chm = 0x%x +1651,III,RESMGR_CHMMGR_REGISTER: client_id = %d, cli_type = %d, client_idx = %d +1652,III,RESMGR_CHMMGR_UNREGISTER: client_id = %d, cli_type = %d, client_idx = %d +1653,III,RESMGR_CHMMGR_CHAINMASK_CHANGE_REQ: cli_type = 0x%x, client_id = 0x%x, req_id = 0x%x +1654,I,RESMGR_CHMMGR_TICKLE: cli_type = 0x%x +1655,,RESMGR_CHMMGR_NOTIFY_INIT_CHM +1656,IIII,RESMGR_CHMMGR_NOTIF_VDEV_UP: chan_mhz = 0x%x, hw_rx_chm = 0x%x, rx_nss = %d, new_rx_chm = 0x%x +1657,II,RESMGR_CHMMGR_INITIATE_VC_OPS: state = 0x%x, chm_ctx->hw_mode_change_pending = %d +1658,II,RESMGR_CHMMGR_INITIATE_VC_OPS: mac_id = %d, cur_vc_mhz = %d +1659,III,RESMGR_CHMMGR_NOTIF_SMPS: vc_mhz = %d, new_chainmask = 0x%x, finish_timeout_ms = %d +1660,I,SMPS operation failed. status = 0x%x +1661,IIII,RESMGR_CHMMGR_SMPS_CB: mac_id = %d, vc_mhz = %d, smps_pending_bitmask = 0x%x, smps_status = %d +1662,II,RESMGR_CHMMGR_PROTO_CHANGES_COMP: chm_ctx_state = 0x%x, hw_mode_pending = %d +1663,I,RESMGR_CHMMGR_SEND_HW_MODE_PRE_NOTIF: event.resp_id = %d +1664,IIII,RESMGR_CHMMGR_WAL_OPS: mac_id = %d, cur_mhz = %d,hw_chm_changed = %d, tx_chm_changed = %d +1665,IIIII,RESMGR_CHMMGR_WAL_OPS: tx_chainmask = 0x%x, rx_chainmask = 0x%xnss1_tx_chm = 0x%x, nss2_tx_chm = 0x%x, selfgen_chainmask = 0x%x +1666,IIII,RESMGR_CHMMGR_WAL_OPS: 11b_nss_tx = 0x%x, ofdm_nss_tx = 0x%x, 11b_selfgen = 0x%x, ofdm_selfgen = 0x%x +1667,II,RESMGR_CHMMGR_NOTIFY_ALL_T1_CLIENTS: Client_ID = %d, Resp_ID = %d +1668,II,RESMGR_CHMMGR_NOTIFY_T1_REQESTER: cli_id = %d, req_id = %d +1669,II,RESMGR_CHMMGR_NOTIFY_ALL_T2_CLIENTS: Client_ID = %d, Resp_ID = %d +1670,II,RESMGR_CHMMGR_NOTIFY_T2_REQESTER: cli_id = %d, req_id = %d +1671,I,RESMGR_CHMMGR_POST_PROCESS: error_code = %d +1672,IIIII,RESMGR_CHMMGR_DB_UPDATE: mac = %d, band = %d, tx_chm = 0x%x, rx_chm = 0x%x RX_NSS = %d +1673,III,RESMGR_CHMMGR_DB_UPDATE: nss1_tx_chm = 0x%x, nss2_tx_chm = 0x%x, selfgen_chm = 0x%x +1674,I,RESMGR_CHMMGR_SCHEDULE: chm_state = 0x%x +1675,I,RESMGR_CHMMGR_PROCESS_CHM_CHANGE_REQ: chm_state = 0x%x +1676,IIIIII,RESMGR_CHMMGR_RESOLVE_T1: mac_id = %d, band = %d, t1_cli_id = %d, tx_chainmask = 0x%x, rx_chainmask = 0x%x, res_rx_nss = %d +1677,IIIII,RESMGR_CHMMGR_CALC_PERVC_T1_CHM: chan_mhz = %d, tx_chainmask = 0x%x, rx_chainmask = 0x%x, hw_chm_changed = %d, chm_change_state = %d +1678,IIIII,RESMGR_CHMMGR_CALC_PERVC_T2_CHM: chan_mhz = %d, nss1_chainmask = 0x%x, nss1_chainmask = 0x%x, selfgen_chainmask = 0x%x, tx_chm_changed = %d +1679,IIII,RESMGR_CHMMGR_CALC_ABG_CHM: 11b_nss_tx = 0x%x, ofdm_nss_tx = 0x%x, 11b_selfgen = 0x%x, ofdm_selfgen = 0x%x +1680,IIIII,RESMGR_CHMMGR_RESOLVE_T2: band = %d, mac = %d, nss1_tx_chainmask = 0x%x, nss2_tx_chainmask = 0x%x, selfgen_chainmask = 0x%x +1681,I,RESMGR_CHMMGR_SMPS_OP_COMPLETE_TIMEOUT: smps_pending_bitmask = %d +1682,IIII,_wlan_rmc_event_vdev_notif_handler: type = 0x%x peer = 0x%x addr0: 0x%x addr1: 0x%x +1683,IIII,_wlan_rmc_event_vdev_notif_handler: type = 0x%x peer = 0x%x addr0: 0x%x addr1: 0x%x +1684,IIIII,RMC_WHITELIST_PEER mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x diff_us = %d curr_rssi = %d bl_rssi = %d +1685,,RMC_ACTION_FRAME_RX (wal_peer is NULL) +1686,I,RMC_ACTION_FRAME_RX 1: len = %d +1687,I,RMC_ACTION_FRAME_RX 2: subtype = %d +1688,,RMC_ACTION_FRAME_RX 4: +1689,I,RMC_ACTION_FRAME_RX cancel = %d +1690,,RMC_ACTION_FRAME_RX 5: +1691,,RMC_CREATE_INSTANCE +1692,II,RMC_PEER_ADD peer = 0x%x idx = 0x%x +1693,I,RMC_SET_MODE enable_rmc = %d +1694,I,RMC_SET_ACTION_PERIOD period_ms = %d +1695,I,RMC_WAL_EVENT_HANDLER event_type = 0x%x +1696,,RMC_CREATE_INSTANCE: wlan_vdev_register_notif_handle failed +1697,II,RMC_CREATE_INSTANCE pdev_hndl/vdev_ctxt_pool = 0x%x vdev = 0x%x +1698,I,RMC_CREATE_INSTANCE pdev_hndl/vdev_ctxt_pool = 0x%x +1699,I,RMC_DELETE_INSTANCE rmc_hndl = 0x%x +1700,I,RMC_LDR_INF_SENT peer = 0x%x +1701,IIII,RMC_LDR_INF_SENT peer/status = 0x%x mac_addr47to32 = 0x%x mac_addr31to0 = 0x%x cancellation = %d +1702,IIII,RMC_LDR_SEL mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x bcn_rssi = %d selected = %d +1703,,RMC_NO_LDR +1704,III,RMC_PEER_BCN_INFO mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x bcn_rssi = %d +1705,IIIII,RMC_BLACKLIST_PEER mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x bl_ts = 0x%x bl_last_bcn_rssi = %d bl_avg_bcn_rssi = %d +1706,I,ROAM_FW_OFFLOAD_ENABLE flags=0x%x when it is running. ignored +1707,III,ROAM_FW_OFFLOAD_ENABLE flags=0x%x fw_offload_enable=%d bmiss_final_scan=%d +1708,III,ROAM_SCAN_CMD_FROM_HOST arg=0x%x running=%d scan_status=%d +1709,IIIIII,ROAM_SET_SCAN_MODE curr_scan_mode=%x new_scan_mode=%x running=%d roam_state=%d scan_delay_time=%d msec trigger_reason_bitmask=0x%x +1710,,ROAM_SCAN_PARAMS fw_offload_enable = 0. ignored +1711,IIIIII,ROAM_SCAN_PARAMS dtime_act:%d dtime_pass:%d burst_dur:%d min_rest:%d max_rest:%d repeat_prob:%d +1712,IIIII,ROAM_SCAN_PARAMS idle_time:%d max_scan_time:%d probe_delay:%d scan_ctrl_flags:%d n_probes:%d +1713,IIII,ROAM_SET_CHAN_LIST type=%d num_chans=%d chan0_freq=%d chan1_freq=%d +1714,II,ROAM_CONFIG_RSSI_CHANGE change_val = %d rssi_threshold1 = %d -> cap it to rssi_threshold1 +1715,III,ROAM_CONFIG_RSSI_CHANGE change_val = %d dBm bcn_rssi_weight = %d hi_rssi_timer_interval = %d msec +1716,III,roam_scan_period = %d roam_scan_age = %d roam_ctrl.running = %d +1717,III,ROAM_CONFIG_RSSI_THRESH roam_scan_rssi_thresh = -%d dBm roam_rssi_thresh_diff = %d dBm rssi_thresh_offset_5g = %d +1718,I,ROAM_CONFIG_RSSI_INVALID_THRESH use default value=%d dBm +1719,,ROAM_CONFIG_RSSI_INVALID_THRESH_OFFSET use default value=0 +1720,,ROAM_CONFIG_RSSI_INVALID_THRESH_OFFSET_5G use default value=0 +1721,IIII,ROAM_CONFIG_RSSI_THRESH rssi_threshold1 = -%d dBm rssi_threshold2 = -%d dBm rssi_threshold2_2g = -%d dBm rssi_threshold2_5g = -%d dBm +1722,IIIII,ROAM_SCAN_HIRSSI_THRESHOLD hirssi_scan_delta = %d hirssi_scan_max_count = %d hirssi_upper_bound = -%d dBm hirssi_threshold = -%d dBm ref_rssi = -%d dBm +1723,IIIII,boost_algo = %d boost_threshold = -%d dBm boost_factor = %d max_boost = %d, param1 = %d +1724,IIIII,penal_algo = %d penal_threshold = -%d dBm penal_factor = %d max_penal = %d, param2 = %d +1725,IIIIIII,ROAM_CONFIG_AP_PROFILE ssid_len = %d rssi_margin = %d dBm rsn_authmode = 0x%x rsn_mipher = 0x%x rsn_ucipher = 0x%x flags = 0x%x bg_rssi_margin = %d +1726,IIIII,ROAM_CONFIG_ROAM_FILTER flag = 0x%x op_bitmap = 0x%x num_whitelist = %d num_blacklist = %d num_preferred_bssid = %d +1727,III,ROAM_BLACKLIST_BSSID bssid[%d] = %08x%04x +1728,IIIII,ROAM_WHITELIST SSID[%d] ssid_len = %d, ssid[0-3][4-7][8-11] = 0x%08x %08x %08x +1729,IIIII,ROAM_WHITELIST SSID[%d] ssid_len = %d, ssid[0-3][4-7][8-11] = 0x%08x %08x %08x +1730,IIIII,ROAM_WHITELIST ssid[12-15][16-19][20-23][24-27][28-31] = 0x%08x %08x %08x %08x %08x +1731,III,ROAM_PREFERRED_BSSID bssid[%d] = %08x%04x +1732,II,ROAM_PREFERRED_FACTOR factor[%d] = %d +1733,III,ROAM_CONFIG_EARLYSTOP thres_max = -%d dBm, thres_min = -%d dBm, enable = %d +1734,IIIII,ROAM_DENSE_CONFIG rssi_thres_offset = %d traffic_thres = %d dense_min_aps = %d initial_dense_status = %d, fw_dense_status = %d +1735,III,ROAM_BG_SCAN_CONFIG_INVALID_RSSI disable bg scan,bad_rssi_thresh=%d,bad_rssi_thresh_offset_2g=%d,flags=0x%x +1736,III,ROAM_BG_SCAN_CONFIG_INVALID_RSSI_OFFSET_2G use default value=0bad_rssi_thresh=%d,bad_rssi_thresh_offset_2g=%d,flags=0x%x +1737,IIII,ROAM_BG_SCAN_CONFIG bad_rssi_thresh_2g = %d bad_rssi_thresh_5g = %d client_bitmap = 0x%x flags=0x%x +1738,,ROAM_CND_SELECTION_ALGO_DISABLE +1739,IIIIII,ROAM_CND_SELECTION_WEIGTAGE_PCNT rssi|ht|vht|he|beamforming|pcl %d, %d, %d %d %d %d +1740,IIIIIIII,ROAM_CND_SELECTION_RSSI_PARAM best|good|bad|5g_pref_rssi_threshold %d %d %d %d, pcnt_coeff %d %d, bucket_size = %d %d +1741,IIIII,ROAM_CND_SELECTION_BW_PARAM bw_total_pcnt %d, bw_score_|160|80|40|20 pcnt %d %d %d %d +1742,III,ROAM_CND_SELECTION_BAND_PARAM band_total_pcnt %d, band_score_|2G|5G| pcnt %d %d +1743,IIIII,ROAM_CND_SELECTION_NSS_PARAM nss_total_pcnt %d, nss_score_|4x4|3x3|2x2|1x1 pcnt %d %d %d %d +1744,IIIIII,ROAM_CND_SELECTION_ESP_QBSS_PARAM weightage_pcnt = %d, num_slot = %d, score = 0x%x 0x%x 0x%x 0x%x +1745,IIIIII,ROAM_CND_SELECTION_OCE_WAN_PARAM weightage_pcnt = %d, num_slot = %d, score = 0x%x 0x%x 0x%x 0x%x +1746,I,ROAM_INVOKE_START_FAILURE error code = 0x%x +1747,I,ROAM_INVOKE_START_FAILURE error code = 0x%x +1748,I,ROAM_INVOKE_PARAM_CHAN channel = %d +1749,II,ROAM_INVOKE_PARAM_BSSID BSSID = 0x%08x%04x +1750,IIIIII,ROAM_INVOKE_START_SUCCESS roam_scan_type = %d num_buf = %d flags=0x%x report_failure=%d is_allow_home_bssid=%d burst_scan=%d +1751,I,ROAM_INVOKE_START_FAILURE error code = 0x%x +1752,IIIIII,ROAM_INVOKE_STATE_CHECK roam_offload = %d in_use = %d scan_mode = %d ap ssid_len = %d roam_sm_state=%d vdev_id=%d +1753,I,ROAM_INVOKE_STATE_CHECK roam_offload = %d in_use = %d scan_mode = %d ap ssid_len = %d +1754,IIIIIII,ROAM_INVOKE_PARAM_CHECK invoke_roam_scan_mode = %d ap_sel_mode = %d roam_delay = %d num_chan = %d num_bssid = %d num_buf = %d p_cmd->flags=0x%x +1755,,ROAM_STA_KICKOUT_RECV error +1756,IIIIII,ROAM_STA_KICKOUT_RECV in_use = %d, running = %d, scan_status = %d, roaming = %d, cur_rssi = -%d dBm send_to_host = %d +1757,IIII,ROAM_STA_QBSS_INFO aac = %d, chan_util = %d, sta_cnt = %d, pcnt = %d +1758,II,ROAM_PER_CLIENT_REG_INVALID_INFO vdev_id = %d req_id = %d +1759,,ROAM_PER_CLIENT_REG_INVALID_INFO vdev_roam NULL +1760,II,ROAM_PER_CLIENT_REG_INVALID_INFO_NOT_INITIALIZED vdev_id = %d req_id = %d +1761,II,ROAM_PER_CLIENT_ALREADY_REG vdev_id = %d req_id = %d +1762,IIIII,ROAM_PER_CLIENT_REG_INVALID_INFO_SLOT_SIZE_GREATER vdev_id = %d req_id = %d slots_offset = %d curr_rx_slot_size = %d curr_tx_slot_size = %d +1763,IIIII,ROAM_PER_CLIENT_REG_INVALID_INFO_PER_OFFSET_SIZE_GREATER vdev_id = %d req_id = %d percentage_offset = %d curr_rx_thresh_percnt = %d curr_tx_thresh_percnt = %d +1764,II,ROAM_PER_CLIENT_MEMORY_ALLOC_FAILED vdev_id = %d req_id = %d +1765,IIIIIII,ROAM_PER_CLIENT_REG_REQ_INFO vdev_id = %d, req_id = %d, rx_slots = %d, tx_slots = %d, rx_percentage = %d, tx_percentage = %d, total_req = %d +1766,II,ROAM_PER_CLIENT_UNREG_INVALID_INFO vdev_id = %d, req_id = %d +1767,III,ROAM_PER_CLIENT_UNREG_INVALID_INFO vdev_id = %d, req_id = %d num_requestor = %d +1768,II,ROAM_PER_CLIENT_NO_ENTRY_EXIST vdev_id = %d req_id = %d +1769,III,ROAM_PER_CLIENT_UNREG_SUCCESS vdev_id = %d req_id = %d num_req = %d +1770,II,ROAM_BW_SCORE bw = %d, score = %d +1771,IIII,ROAM_NSS_SCORE nss = %d, tot|curr|_score = %d %d index = %d +1772,IIII,ROAM_PCL_SCORE chan_val = %d, wt_pcnt = %d, max|curr|_score = %d %d +1773,II,ROAM_QBSS_ESP_SCORE_INVALID num_slot = %d, chan_cong_pcnt = %d +1774,II,ROAM_QBSS_ESP_SCORE_INVALID_SLOT num_slot = %d, chan_cong_pcnt = %d +1775,III,ROAM_QBSS_ESP_SCORE pcnt = %d score = %d chan_cong_pcnt = %d(default = 255) +1776,II,ROAM_RSSI_SCORE_INVALID good|bad_bucket_size %d %d +1777,IIIIIII,ROAM_RSSI_SCORE pcnt = %d, score = %d, num_slot = %d, slot_size = %d, rssi = %d, rssi_diff = %d, slot_index = %d +1778,IIIIIIIII,ROAM_AP_SCORE bssid = %08x%04x chan = %d curr_score = %d, ap_score = %d rssi = -%d dBm ht|vht|he_bits = 0x%01x STA|AP_BF = 0x%01x prorated_pcnt = %d +1779,IIIII,ROAM_UPDATED_THRESH hirssi_thresh = -%ddBm, rssi_thresh1 = -%ddBm curr_rssi = -%ddBm, low_rssi_thresh = -%ddBm, high_rssi_thresh = -%ddBm +1780,IIIII,ROAM_SCAN_TIMER_EXPIRE id = %d (periodic 1/hirssi 2/first bmiss 3/config rssi 4) interval = %d(msec) roam_ctrl.running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d scan_status = %d +1781,IIIII,ROAM_TRAFFIC_EVENT_RECV_INVALID vdev_id = %d, req_id = %d, status = %d, recv_rx_thrghput = %d bytes/sec recv_tx_thrghput = %d bytes/sec +1782,IIIIIIII,ROAM_TRAFFIC_EVENT_RECV_INFO vdev_id|req_id|thresh_status = 0x%x, recv_rx_thrghput = %d bytes/sec, recv_tx_thrghput = %d bytes/sec req_rx_thrghput = %d bytes/sec req_tx_thrghput = %d bytes/sec last_traffic_thres_breach = %d dense_scan_skipped = %d scan_status = %d +1783,IIIII,ROAM_DENSE_ADJUST_THRESH is_dense = %d old_low_thresh = -%d dBm, new_low_thresh = -%d dBm, new_hi_thres = -%d, offset=%d +1784,II,ROAM_DENSE_BSSID bssid = %08x%04x +1785,II,ROAM_SCAN_TIMER_STOP id = %d (periodic 1/hirssi 2/first bmiss 3/rssi_config 4/per rest 5/final bmiss 6) interval = %d(msec) +1786,II,ROAM_SCAN_TIMER_START id = %d (periodic 1/hirssi 2/first bmiss 3/rssi_config 4/per rest 5/final bmiss 6) interval = %d(msec) +1787,IIIII,ROAM_SCAN_HIRSSI_CHECK curr_high_rssi_thresh = -%d dBm hirssi_threshold = -%d dBm hirssiscan_upperbound = -%d dBm curr_hiscan_count = %d, hirssiscan_maxcount = %d +1788,IIII,ROAM_HIGH_RSSI_INTERRUPT bcn_rssi_avg = -%d dBm bcn_rssi_last = -%d dBm hi_thresh = -%d dBm lo_thresh = -%d dBm +1789,IIIII,ROAM_RSSI_ACTIVE_ROAM tmr_running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d start_scan = 0x%x prev_state = 0x%x final_scan = %d +1790,IIIII,ROAM_RSSI_ACTIVE_SCAN tmr_running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d start_scan = 0x%x prev_state = 0x%x final_scan = %d +1791,IIIII, ROAM_RSSI_GOOD bcn_rssi_avg = -%d dBm bcn_rssi_last = -%d dBm roam_scan_mode(PERIODIC 1/RSSI_CHANGE 2/BOTH 3/HO 4) = 0x%x prev_state = 0x%x tmr_running(bit1)/final_scan(bit0) = 0x%02x +1792,IIII,ROAM_LOW_RSSI_INTERRUPT bcn_rssi_avg = -%d dBm bcn_rssi_last = -%d dBm hi_thresh = -%d dBm lo_thresh = -%d dBm +1793,IIIII,ROAM_RSSI_ACTIVE_ROAM tmr_running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d start_scan = 0x%x prev_state = 0x%x final_scan = %d +1794,IIIII,ROAM_RSSI_ACTIVE_SCAN tmr_running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d start_scan = 0x%x prev_state = 0x%x final_scan = %d +1795,IIII,ROAM_SWBMISS_BCN_RECV_VAL bcn_rssi_last = -%d dBm evt->bcn_rssi_avg = -%d dBm change = %d rssi_change_val = %d +1796,III,ROAM_SWBMISS_BCN_RECV_THRE2 bcn_rssi_last = -%d dBm rssi_threshold2 = %d hit_rssi_thresh_cnt = %d +1797,IIIIII,ROAM_FINAL_BMISS_RECVD curr_rssi_avg = -%d dBm bcn_rssi_last = -%d dBm roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d scan_param.mode(5-7)/fina_scan(0-4) = 0x%02x scan_status(bit3)/candidate_found(bit2)/send_beacon_to_host(bit1)/final_bmiss_recvd(bit0) = 0x%02x is_qnull_fbmiss = %d +1798,III,ROAM_EVENT_TO_HOST reason=%d, notif=%d, ret=%d +1799,,ROAM_HO_FILTER_DISALLOW no disallow chan in pcl +1800,II,ROAM_HO_FILTER_DISALLOW: before cnt=%d, after cnt=%d +1801,II,ROAM_SCAN_REJECTED scan_mode %d trigger_reason %d +1802,III,ROAM_SCAN_REJECTED scan_status %d send_beacon_to_host %d trigger_reason %d +1803,II,ROAM_CANCEL_LOW_PRIO_SCAN send_beacon_to_host = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d +1804,IIII,ROAM_SCAN_REJECTED scan_status %d roam_state %d final_bmiss %d trigger_reason %d +1805,IIIIII,ROAM_SCAN_REJECTED diff %d (last %d cur %d) < %d trigger_bitmap = 0x%x trigger_reason %d +1806,II,ROAM_SCAN_REJECTED ho_disabled_scan %d trigger_reason %d +1807,I,use_11k_chan_map %d +1808,IIIII,ROAM_SCAN_REQUESTED send_beacon_to_host = %d scan_type(FULL 0/CHANLIST 1/CHANMAP 2/FORCED 3/5G_ONLY 4) = %d roam_scan_state (IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d final_scan = %d num_chan = %d +1809,IIII,ROAM_SCAN_REQUESTED_1: scan_id = 0x%x authmode=0x%x ucipher=0x%x mcipher=0x%x +1810,III,ROAM_EARLYSTOP_SCAN supp_num_chan=%d num_chan=%d, earlystop_rssi=-%d dBm +1811,IIII,ROAM_FINAL_BMISS_SCAN scan_policy=0x%x,skip_dfs=%d,active_dwell=%d birst_dur=%d +1812,II,ROAM_DEV_START: vdev_id = %d runnning: 0x%x +1813,IIIII,ROAM_CHANMAP_CMP_SSID: vdev_id = %d, prev AP 1st_4B=%lu len=%d, new AP 1st_4B=%lu, len=%d +1814,,ROAM_CHANMAP_VDEV_START reset chanmap due to different ssid +1815,,ROAM_CHANMAP_VDEV_START keep chanmap due to same ssid +1816,II,ROAM_CHANMAP[%d] 0x%x +1817,II,ROAM_DENSE_START is_dense = %d ap|dense_ssid_len = 0x%x +1818,IIII,ROAM_DENSE_TRAFFIC_REGISTERED vdev_id %d, rx_thrughput_thres = %d bytes/sec, tx_thrughput_thres = %d bytes/sec, status = %d +1819,II,ROAM_DEV_STOP: vdev_id = %d running = 0x%x +1820,IIIII,ROAM_SCAN_TIMER_EXPIRE id = %d (periodic 1/hirssi 2/first bmiss 3) interval = %d(msec) roam_ctrl.running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d curr_rssi=-%d dBm +1821,II,ROAM_SCAN_TIMER_EXPIRE curr_low=-%d dBm curr_high=-%d dBm +1822,IIII,ROAM_SCAN_PERIODIC_TIMER ignored cur_rssi = -%d dBm >= %d dBm (rssi_thresh_2 -%d diff %d) +1823,IIII,ROAM_SCAN_PERIODIC_TIMER stop cur_low_rssi = -%d dBm >= %d dBm (rssi_thresh_2 -%d diff %d) +1824,IIII,ROAM_SCAN_TIMER_EXPIRE id = %d (periodic 1/hirssi 2/first bmiss 3) interval = %d(msec) roam_ctrl.running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d +1825,IIII,ROAM_SCAN_TIMER_EXPIRE id = %d (periodic 1/hirssi 2/first bmiss 3) interval = %d(msec) roam_ctrl.running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d +1826,IIIII,ROAM_RSN_MISMATCH parse_status = %d rsn_ucipher = 0x%08x rsn_mipher = 0x%08x rsn_authmode = 0x%08x (16 bit cur/16 bit candidate) mfp_enable (bit2)/ap_cap(bit1)/ap_req(bit0) = 0x%01x +1827,IIII,ROAM_WPA_MISMATCH parse_status = %d wpa_ucipher = 0x%08x wpa_mipher = 0x%08x wpa_authmode = 0x%08x (16 bit cur/16 bit candidate) +1828,IIIII,ROAM_CANDIDATE_RSSI_ADJUST rssi = -%d dBm boost_threshold = -%d dBm boost_factor = %d penalty_threshold = -%d dBm penalty_factor = %d +1829,,ROAM_NOT_ROAMABLE_AP +1830,II,PER_REJECT_5G_TO_2G cur %d cnd %d +1831,IIII,cur|good|roamableAP|threshold_diff %d %d %d %d +1832,IIIIIII,ROAM_SCAN_STARTED evt_type 0x%x scan_id = 0x%x roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d is_lazy = %d is_bg_roam = %d cur_rssi = -%d dBm bad_rssi_thres = -%d dBm +1833,IIIII,ROAM_SCAN_COMPLETE candidate_found = 0x%x scan_info.scan_id = 0x%x roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d final_scan = %d send_bcn_to_host = %d +1834,III,ROAM_SCAN_COMPLETE_1 reason(SUCC 0/CANCEL 1/PREEMPTED 2/TIMEOUT 3/INTERNAL FAIL 4) = %d evt_scan_id = 0x%x sta_kickout=0x%x +1835,II,ROAM_SUITABLE_AP_EVENT candidate_found = %d send_beacon_to_host = %d +1836,II,ROAM_BETTER_AP_EVENT candidate_found = %d send_beacon_to_host = %d +1837,IIIII,ROAM_SCAN_CANCELLED scan_id = 0x%x type = 0x%x reason = 0x%x scan_queue_status = 0x%x sta_kickout = %d +1838,II,ROAM_SUITABLE_AP_EVENT candidate_found = %d send_beacon_to_host = %d +1839,II, ROAM_BETTER_AP_EVENT candidate_found = %d send_beacon_to_host = %d +1840,IIII,ROAM_SCAN_CANCELLED scan_id = 0x%x type = 0x%x reason = 0x%x sta_kickout = %d +1841,III,ROAM_CND_SCORE_PARSED malformed id = %d len=%d remain_len=%d +1842,II,ROAM_GET_VENDOR_AND_SCORE id = %d len=%d remain_len=%d +1843,II,ROAM_EARLYSTOP_SCAN (freq %d) stop earlystop because earlystop_rssi(<<10) = -%d dBm below threshold2 +1844,III,ROAM_EARLYSTOP_SCAN (freq %d) earlystop_rssi = -%d dBm, best_candidate_rssi = -%d dBm +1845,,wlan_vdev_roam_param_set fw_offload is disabled +1846,I,ROAM_PARAM_SET scan_mode 0x%x +1847,II,ROAM_CONFIG_RSSI_THRESH_CONFIG rssi_threshold1 = -%d dBm rssi_threshold2 = -%d dBm +1848,II,ROAM_CONFIG_BG_RSSI_THRESH bad_rssi_thresh = -%d dBm flags = 0x%x +1849,IIIII,ROAM_INVOKE_BSSID_CHECK Recv BSSID %08x%04x num_bssid=%d index=%d DROP = %d +1850,IIIII,ROAM_CANDIDATE_INFO bssid = %08x%04x primary ch = %d rssi = -%d dBm is_beacon(bit31)|seq = 0x%08x +1851,II,ROAM_CANDIDATE_FILTER_MATCH %d match (bssid blacklist 0/ssid whitelist 1) index = %d +1852,II,ROAM_CANDIDATE_FILTER_MATCH %d match (bssid blacklist 0/ssid whitelist 1) index = %d +1853,IIIII,ROAM_CANDIDATE_SSID_MATCH rxed_freq = %d home_ssid_len = %d, candidate_ssid_len = %d, ssid[0-4] = 0x%08x, is_matched = %d (0 = not match) +1854,I,ROAM_CANDIDATE_FILTER_PCL %d +1855,,ROAM_RSN_PARAM_MISMATCH +1856,,ROAM_MBO_ASSOCIATION_DISALLOWED +1857,I,ROAM_CHANMAP_UPDATE chan_num=%d +1858,IIIII,ROAM_CANDIDATE_SECURITY_MATCH rsRssi = -%d dBm curr_rssi = -%d dBm final_bmiss_received = %d rssi_margin = %d dBm send_beacon_to_host = %d +1859,IIIIIII,ROAM_BETTER_CANDIDATE_FOUND valid_cnd:%d chan_num = %d candidate_rssi_last = -%d dBm curr_rssi_avg = -%d dBm bcn_rssi_last = -%d dBm rssi_margin = %d dBm bg_rssi_margin = %d +1860,II,ROAM_EARLYSTOP_SCAN best_candidate_rssi = -%d dBm earlystop_rssi = -%d dBm +1861,IIII,ROAM_DENSE_CLIENT_SCAN_START roamable_ap_cnt = %d requestor = %d is_restart = %d is_ol_reg = %d +1862,IIIIIII,ROAM_DENSE_CLIENT_SCAN_COMPLETED requestor = %d num_ch = %d roamable_ap_cnt = %d min_dense_ap = %d cur_is_dense = %d cur_rssi_thresh = -%d dBm cur_rssi_avg = -%d dBm +1863,IIII,ROAM_DENSE_TRAFFIC_REGISTERED vdev_id = %d rx_thrughput_thres = %d bytes/sec tx_thrughput_thres = %d bytes/sec status = %d +1864,II,ROAM_DENSE_CHANGED is_dense = %d dense_rssi_threshold = -%d dBm +1865,I,ROAM_DENSE_TRAFFIC_UNREGISTERED vdev_id = %d +1866,II,ROAM_DENSE_CHANGED is_dense = %d normal_rssi_threshold = -%d dBm +1867,II,ROAM_SCAN_EXTSCAN_CHECK cur_rssi = %d good_rssi_threshold = %d +1868,II,ROAM_BETTER_AP_EVENT candidate_found = %d send_beacon_to_host = %d +1869,II,ROAM_BETTER_AP_EVENT candidate_found = %d send_beacon_to_host = %d +1870,IIIIIII,ROAM_CND_BSS_SCORE total_score = %d, ht = %d vht = %d he = %d phy_mode = %d, chan = %d prorated_pcnt = %d +1871,,ROAM_UPDATE_LCA:pctrl is NULL or max_disallowed_aps is NULL +1872,II,ROAM_HO_START_FAIL running=%d scan_mode=0x%x +1873,,ROAM_HO_START +1874,,ROAM_HO_STOP 0xffffffff +1875,,ROAM_HO_STOP +1876,I,ROAM_HO_ENA_DIS_SCAN enable:%d +1877,I,ROAM_HO_OFFLOAD_SET_PARAM result(0/1/2/3) = %d +1878,II,ROAM_HO_OFFLOAD_SET_PARAM result(0/1/2/3) = %d roam_scan_mode = 0x%x +1879,II,ROAM_HO_OFFLOAD_SET_PARAM roam_scan_mode = 0x%x offload_param NULL HO_ENABLED_CHK %d +1880,IIIII,ROAM_HO_OFFLOAD_SET_PARAM result(0/1/2/3) = %d flags = 0x%x rssi_cat_gap = %d, sel_5g_margin = %d, ho_delay_for_rx = %d +1881,II,ROAM_HO_OFFLOAD_SET_PARAM assoc_ie status=%d,len=%d +1882,II,ROAM_HO_OFFLOAD_SET_PARAM result(0/1/2/3) = %d rsn_authmode = 0x%x +1883,II,ROAM_HO_START_IGNORED flags %x running %d +1884,II,ROAM_HO_START_DEFERRED is_sync_in_progress cnt %d -> delay %d msec +1885,IIIII,ROAM_HO_START cnd(idx/total) %d/%d roam_state %d, f_bmiss_rcvd %d, bcn_to_host %d +1886,,ROAM_HO_START_FAIL no candidate +1887,II,ROAM_HO_START_DEFERRED vdev_roam not NULL cnt %d -> delay %d msec +1888,II,ROAM_HO_UPDATE_STATUS rcvd status = %d@cur_state = %d +1889,III,ROAM_SEND_NOTIF_TO_HOST send NOTIF_ROAM_START vdev_id=%d, state=%d, roam_start_sent=%d +1890,IIII,ROAM_VDEV_STOP_FROM_HOST@state=%d in_use=%d,running=%d,ho_flags=0x%x +1891,IIII,ROAM_VDEV_RESTART_FROM_HOST@state=%d in_use=%d,running=%d,ho_flags=0x%x +1892,III,ROAM_HO_ABORT cur_state=%d is_sync=%d disconn_from_host=%d +1893,IIII,ROAM_HO_ABORT del_in_prog=%d,upt_in_prog=%d,home_bss_del=%d,old_hw_mode=%d +1894,IIII,ROAM_HO_ABORT is_set_spoof_mac=%d,supp_init=%d,runing=%d,error_code=%d +1895,III,ROAM_SEND_NOTIF_TO_HOST send NOTIF_ROAM_ABORT vdev_id=%d, state=%d, roam_start_sent=%d +1896,,ROAM_HO_WAKE:start_notif_sent=1 before sending abort +1897,I,ROAM_HO_FAIL cur_state = %d +1898,III,ROAM_OUI_ACTION_RESTORE stored %d curr %d expected_chain_num %d +1899,III,ROAM_SEND_NOTIF_TO_HOST send NOTIF_ROAM_ABORT vdev_id=%d, state=%d, roam_start_sent=%d +1900,,ROAM_HO_WAKE:start_notif_sent=1 before sending abort +1901,I,ROAM_HO: recover hw mode to %d +1902,II,ROAM_HO_ABORT_RETRY %d -> delay %d msec +1903,IIII,ROAM_HO_SAVE_CANDIDATE id = %d oui: 0x%x oui_type=%d oui_subtype=%d +1904,III,ROAM_HO_SAVE_CANDIDATE_BAD_IE id=%d,len=%d,status=0x%x +1905,III,ROAM_HO_SAVE_CANDIDATE malformed id = %d len=%d remain_len=%d +1906,I,ROAM_HO_SAVE_CANDIDATE_MALFORMED mandatory=%d +1907,IIIIIII,ROAM_HO_CANDIDATE_INFO mhz = %d phy_mode = %d band_center_freq1 = %d band_center_freq2 = %d cap = %d is_erp = %d has_11b_rate = %d +1908,IIII,ROAM_HO_CANDIDATE_INFO phymode==MODE_UNKNOWN mhz=%d freq1=%d freq2=%d phymode=%d +1909,IIIII,ROAM_HO_GET_CANDIDATE blacklisted(bit31)_is_bcn(bit30)_total_cnd(hi_14)_cnd_idx(lo_16) = 0x%08x bssid = %08x%04x rssi = -%d dBm mhz = %d +1910,IIIII,ROAM_HO_SWITCH_HW_MODE bssid = %08x%04x, from %d to %d, status=%d +1911,,ROAM_HO_SWITCH_HW_MODE Pending +1912,IIIIIIII,ROAM_HO_SWITCH_CH bssid = %08x%04x mac_id=%d (rssi = -%d dBm mhz = %d phy_mode = 0x%x band_center_freq1 = %d band_center_freq2 = %d) +1913,III,ROAM_OUI_ACTION_FORCE stored %d curr %d expected_chain_mask %d +1914,,ROAM_CHECK_LCA:max_disallowed_aps is NULL +1915,,ROAM_HO_SAVE_CANDIDATE_PARAM_ERROR +1916,,ROAM_DISCARD_CANDIDATE found in LCA +1917,II,ROAM_HO_SAVE_CANDIDATE_DUP duplicate candidate AP, bssid = %08x%04x +1918,II,ROAM_HO_SAVE_CANDIDATE_ERROR bssid = %08x%04x +1919,II,ROAM_OUI_ACTION bitmask 0x%x mhz = %d +1920,IIIIII,ROAM_HO_SAVE_CANDIDATE idx = %d bssid = %08x%04x rssi = -%d dBm prefer = %d is_home_bssid=%d +1921,II,ROAM_HO_SORT_CANDIDATE total_candidate = %d forced_bssid_num=%d +1922,III,ROAM_HO_SORT_CANDIDATE find forced bssid index1=%d index2=%d position=%d +1923,III,ROAM_HO_SORT_CANDIDATE total_candidate = %d best_urssi = %d sel_5g_margin = %d +1924,II,ROAM_HO_SORT_CANDIDATE_CUR cur_index = %d position = %d +1925,II,ROAM_HO_OCS_CH_CB rcvd event = %d @ cur_state = %d (GRANTED 0/COMPLETED 1/STOPPED 2/PREEMPTED 3/END 4) +1926,II,subnet_detection_status_hdr cur_state=%d,status=%d +1927,II,htt_holder_evt_hdr cur_state=%d,evt=%d +1928,,htt_holder_evt_hdr buf_full! +1929,,ROAM_GET_LCA_ENTRY:pctrl is NULL +1930,IIIIIII,ROAM_HO_DELAY_PAUSE vdev_is_paused %d qdepth %d/%d/%d (hw/sw/last) pause_delay %d/%d msecs (cnt %d) +1931,IIIIII,ROAM_SM_QBSS_INFO cap = %d, qbss_|cnt = %d utilz = %d, aac = %d pcnt = %d esp_pcnt = %d +1932,I,ROAM_HO_STOP: 0x%x +1933,III,ROAM_SEND_NOTIF_TO_HOST send NOTIF_ROAM_START vdev_id=%d, state=%d, roam_start_sent=%d +1934,I,ROAM_HO_DELAY_PREAUTH %d msecs +1935,,ROAM_SM_DEL_HOMEBSSID fail to create tmp peer +1936,I,ROAM_HO_DELAY_PREAUTH %d msecs +1937,IIIIII,ROAM_HO_ENTER_CH roaming attempt to bssid = %08x%04x, mhz=%d (cur bssid = %08x%04x, mhz=%d) +1938,III,ROAM_HO_TEMP_PEER_ALLOC_FAILED mac_id = %d, bssid = %0x04%x +1939,,ROAM_SKIP_PREAUTH +1940,II,ROAM_HO_MGMT_RX subtype = %d status_code = %d +1941,I,ROAM_UNIT_TEST_OVERRIDE_AUTH_RSP unit test command enabled to override auth rsp %d +1942,,ROAM_UNIT_TEST_SKIP_SEND_REASSOC_REQ unit test skip sending reassoc req +1943,II,ROAM_HO_MGMT_RX subtype = %d status_code = %d +1944,I,ROAM_UNIT_TEST_OVERRIDE_REASSOC_RSP unit test command enabled to override reassoc rsp %d +1945,I,ROAM_SEND_NOTIF_TO_HOST send NOTIF_ROAM_REASSOC vdev_id=%d +1946,I,ROAM_CONNECTED pctrl->curr_cnd->is_home_bssid=%d +1947,,ROAM_CONNECTED no delete old session but reset roam params +1948,I,ROAM_HO_DBS_WAKE:sta_sap_mcc=%d +1949,I,ROAM_HO_SYNC_START prev_roam_state = %d +1950,,wlan_roam_state_sync_exit +1951,I,ROAM_HO_SYNC_COMPLETE error = 0x%x (HOST_ISSUE 0xfffffff) +1952,,Missing lca_disallow_params +1953,IIII,lca_disallow_params disallow_duration = %d rssi_channel_penalization = %d num_disallowed_aps = %d disallow_lca_enable_source_bitmap = %x +1954,II,ROAM_HO_HTT_EVT: type=0x%x vdev_id=%d +1955,I,ROAM_HO_HTT_EVT_VDEV_NOT_FOUND vdev_id=%d +1956,III,ROAM_HO_HTT_MISMATCH: msg_type=0x%x,vdev_id=%d,peer_id=0x%x +1957,III,ROAM_HO_HTT_SAVED_PEER_MAP: ep=%d vdev_id=%d,peer_id=0x%x +1958,III,ROAM_HO_HTT_MISMATCH: msg_type=0x%x,vdev_id=%d,peer_id=0x%x +1959,III,ROAM_HO_HTT_CONSUME: msg_type=0x%x,vdev_id=%d,peer_id=0x%x +1960,III,ROAM_HO_HTT_SAVED_PEER_UNMAP: ep=%d vdev_id=%d,peer_id=0x%x +1961,III,ROAM_HO_HTT_SAVED_SEC_IND ep=%d vdev_id=%d,peer_id=0x%x +1962,III,ROAM_HO_HTT_CONSUME: msg_type=0x%x,vdev_id=%d,peer_id=0x%x +1963,III,ROAM_HO_HTT_MISMATCH: msg_type=0x%x,vdev_id=%d,peer_id=0x%x +1964,IIII,ROAM_HO_HTT_MISMATCH: msg_type=0x%x,flow_type=%d,flow_id=%d,flow_pool_id=%d +1965,IIII,ROAM_HO_HTT_SAVED_POOL_MAP: ep=%d flow_type=%d,flow_id=%d,flow_pool_id=%d +1966,IIII,ROAM_HO_HTT_CONSUME: msg_type=0x%x,flow_type=%d,flow_id=%d,flow_pool_id=%d +1967,IIII,ROAM_HO_HTT_SAVED_POOL_UNMAP: ep=%d flow_type=%d,flow_id=%d,flow_pool_id=%d +1968,IIIIII,ROAM_HO_HTT_DATA_STORE: ep=%d msg_type=0x%x msg_bytes=0x%x peer_id(bit31)|tid=0x%x buffered_count=0x%x buffer_remaing_size=0x%x +1969,IIII,ROAM_HO_HTT_DISPATCH full=%d dl_unicast_count=%d dl_count=%d evt_sent=0x%x +1970,III,ROAM_HO_HTT_FORWARD msg_type=0x%x forward_cnts = %d forward_bytes = %d +1971,,ROAM_HO_WAKE: sending htt_data_msg +1972,II,ROAM_HO_HTT_FORWARD forward_cnts = %d forward_bytes = %d +1973,I,ROAM_HO_HTT_REGISTER holder->registed_cnt = %d +1974,I,ROAM_HO_HTT_UNREGISTER holder->registed_cnt = %d +1975,II,ROAM_SUBNET_DETECT_ARP_NA_PROC_ERR vdev_id=%d i=%d + +1976,,ROAM_SUBNET_DETECT_ARP_PROC wlan_arp_resp_proc_frame return STATUS_NONE + +1977,IIIII,ROAM_SUBNET_DETECT_ARP_NA_PROC_ERR(status: %d) arp_opcode: 0x%x vdev_id=%d i=%d started=%d + +1978,II,ROAM_SUBNET_DETECT_ARP_NA_PROC_ERR vdev_id=%d i=%d + +1979,,ROAM_SUBNET_DETECT_NA_PROC wlan_na_proc_frame return STATUS_NONE + +1980,III,ROAM_SUBNET_DETECT_ARP_NA_PROC_IGNORE vdev_id=%d i=%d started=%d + +1981,II,ROAM_SUBNET_DETECT_ROAM_EVT type=0x%x vdev_id=%d +1982,I,ROAM_SUBNET_DETECT_ROAM_EVT_ERR not configured for vdev_id=%d +1983,II,ROAM_SUBNET_DETECT_REGISTER sd->registred_cnt = %d, thread_id = %d +1984,I,ROAM_SUBNET_DETECT_UNREGISTER cur_registred_cnt = %d +1985,I,ROAM_SUBNET_DETECT_CONFIG_INVALID vdev_id=%d -> disabled +1986,II,ROAM_SUBNET_DETECT_CONFIG_INVALID flag = 0x%x vdev_id=%d -> disabled +1987,IIIII,ROAM_SUBNET_DETECT_CONFIG gw_mac_addr = %08x:%04x ip_v4_addr = 0x%x timeout = %d max_retries = %d +1988,IIIII,ROAM_SUBNET_DETECT_CONFIG_1 gw_ipv6_addr 31_0 = %08x 63_32 = %08x 95_64 = %08x 127_96 = %08x flag=0x%x +1989,,ROAM_SUBNET_DETECT_DATA_RX_INVALID_VDEV ignore frame +1990,IIII,ROAM_SUBNET_DETECT_DATA_RX gw_mac=%08x:%04x recv:%08x:%04x +1991,,SUBNET_DETECT_INVALID_INST NULL + +1992,IIII,SUBNET_DETECT_INVALID_VDEV vdev_id=%d vdevp=0x%08x is_free=%d is_up=%d + +1993,,ROAM_SUBNET_DETECT_ALREADY_STARTED or NULL +1994,,ROAM_SUBNET_DETECT_START_NON_WOW ignored +1995,,ROAM_SUBNET_DETECT_STARTED_MAX_RETRIES zero +1996,I,ROAM_SUBNET_DETECT_START_INVALID vdevp NULL (given vdev_id=%d) +1997,II,ROAM_SUBNET_DETECT_INVALID_CONFIG max_retries = %d timeout = %d +1998,I,ROAM_SUBNET_DETECT_START vdev_id=%d + +1999,I,ROAM_SUBNET_DETECT_IPV4_NOT_ENABLED flag=0x%x +2000,II,ROAM_SUBNET_DETECT_INVALID_GW_MAC gw_mac_addr = %08x:%04x +2001,,ROAM_SUBNET_DETECT_INVALID_MY_IPV4_ADDR +2002,IIII,ROAM_SUBNET_DETECT_IPV4_INFO my_ipv4_addr = 0x%x gw_ipv4_addr=0x%x, gw_mac_addr = %08x:%04x +2003,I,ROAM_SUBNET_DETECT_IPV6_NOT_ENABLED flag=0x%x +2004,II,ROAM_SUBNET_DETECT_INVALID_GW_MAC gw_mac_addr = %08x:%04x +2005,,ROAM_SUBNET_DETECT_INVALID_MY_IPV6_ADDR +2006,IIII,ROAM_SUBNET_DETECT_IPV6_INFO my_ipv6_addr 31_0 = %08x 63_32 = %08x 95_64 = %08x 127_96 = %08x +2007,IIII,ROAM_SUBNET_DETECT_IPV6_INFO gw_ipv6_addr 31_0 = %08x 63_32 = %08x 95_64 = %08x 127_96 = %08x +2008,,ROAM_SUBNET_DETECT_TIMER_EXPIRE invalid vdev +2009,,ROAM_SUBNET_DETECT_TIMER_EXPIRE not started. ignored +2010,II,ROAM_SUBNET_DETECT_SEND_ARP count=%d/%d + +2011,II,ROAM_SUBNET_DETECT_SEND_NS count=%d/%d + +2012,I,ROAM_SUBNET_DETECT_TIMER_IGNORE ipv4 neither ipv6 is enabled or have valid own ip address. flags=0x%x +2013,,ROAM_SUBNET_DETECT_COMP_NOT_STARTED +2014,II,ROAM_SUBNET_DETECT_COMPLETE vdev_id=%d status=%d + +2015,II,_wlan_roam_subnet_detection_indicate_status:vdev_id=%d,status=0x%x +2016,II,_wlan_roam_htt_dispatch_event_inter_thread:vdev_id=%d,event=0x%x +2017,III,ROAM_HO_THREAD_MSG: vdev_id=%d, msg_id=0x%x, event=0x%x +2018,IIII,wlan_roam_dispatch_notify_inter_thread:thread=%d,msg_size=%d,cb=0x%x,cb_ctxt=0x%x +2019,III,wlan_roam_execute_notify:msg_size=%d,cb=0x%x,cb_ctxt=0x%x +2020,II,ROAM_UNIT_TEST_2: final_bmiss %d roam_state %d +2021,I,ROAM_INVOKE_PARAM_CHAN start flag=0x%x +2022,I,ROAM_INVOKE_PARAM_CHAN invoke count=%d +2023,I,ROAM_INVOKE_PARAM_CHAN error max supp=%d +2024,IIII,ROAM_INVOKE_PARAM_CHAN setting idx=%d, ch=0x%x, mac=%08x%04x +2025,IIIII,ROAM_DEBUG_Q_DEPTH vdev_id = %d (0xFF invalid) bss_peer = 0x%x (0 if invalid) wal_peer = 0x%x (0 if invalid), hw_q = %d sw_q = %d +2026,II,ROAM_ADJUST_DELAY_UNIT_TEST vdev_id = %d mandatory [id] is missing +2027,III,ROAM_ADJUST_DELAY_UNIT_TEST vdev_id = %d unkown id = %d num_args = %d +2028,III,ROAM_ADJUST_DELAY_UNIT_TEST vdev_id = %d id = %d default to delay = %d +2029,III,ROAM_ADJUST_DELAY_UNIT_TEST vdev_id = %d id = %d delay = %d +2030,IIIIIII,ROAM_PER_CONFIG_UNIT_TEST vdev_id = %d enable = %d rest_time = %d pcnt = %d rate_high/low_adjust = %d %d num_args = %d +2031,I,ROAM_SCORE_CONFIG_UNIT_TEST disable = 0x%x +2032,IIIIII,ROAM_CND_SELECTION_WEIGTAGE_PCNT rssi|ht|vht|he|beamforming|pcl %d %d %d %d %d %d +2033,IIIIIIII,ROAM_CND_SELECTION_RSSI_PARAM best|good|bad|5g_pref_rssi_threshold %d %d %d %d, pcnt_coeff %d %d, bucket_size = %d %d +2034,IIIII,ROAM_CND_SELECTION_BW_PARAM bw_total_pcnt %d, bw_score_|160|80|40|20 pcnt %d %d %d %d +2035,III,ROAM_CND_SELECTION_BAND_PARAM band_total_pcnt %d, band_score_|2G|5G| pcnt %d %d +2036,IIIII,ROAM_CND_SELECTION_NSS_PARAM nss_total_pcnt %d, nss_score_|4x4|3x3|2x2|1x1 pcnt %d %d %d %d +2037,II,ROAM_PER_PDEV_UNREG_FAILED status = %d, vdev_id = %d +2038,IIIIIIIII,ROAM_PER_TXRX_HIGH_INDEX type = %d index(%d %d %d %d %d %d %d %d) +2039,IIIIIIII,ROAM_PER_TXRX_LOW_INDEX %d %d %d %d %d %d %d %d +2040,IIIIIIII,ROAM_PER_MCS_TXRX_DATA nss = %d, bw = %d, mcs(0-5):- %d %d %d %d %d %d +2041,IIII,ROAM_PER_MCS_TXRX_DATA mcs(6-9):- %d %d %d %d +2042,IIIIIIII,ROAM_PER_OFDM_TXRX_DATA (0-7)%d %d %d %d %d %d %d %d +2043,IIIIIII,ROAM_PER_CCK_TXRX_DATA (0-6) %d %d %d %d %d %d %d +2044,IIIIIII,PER_MON_RESET reason = %d, type = %d(1:rx, 2:tx) pcnt = %d slot = %d tpkt = %d lo_pkt = %d missed_slot = %d +2045,IIIIIIII,ROAM_PER_MON_UPDATE suspend = %d, state = %d, type = %d, rx|tx_bitmap = 0x%x, 0x%x tmr = %d rx|tx_region = %d %d +2046,III,ROAM_PER_EVT_ACTION evt = %d region_tx|rx %d %d +2047,,ROAM_PER_FAILED_EVENT +2048,I,PER_MON_FAILED status = %d +2049,,PER_MON_FAILED peer NULL +2050,IIIIII,ROAM_PER_REST_TMR_EXP id = %d intval = %d(msec) roam_ctrl.running = %d roam_scan_state(IDLE 0/ACTIVE_SCAN 1/ACTIVE_ROAM 2) = %d scan_status = %d, curr_rssi = -%d dBm +2051,I,ROAM_PER_PARAM_TLV NULL cmd = 0x%x +2052,I,ROAM_PER_CONFIG_INVALID vdev_id = %d +2053,IIIIIIIII,ROAM_PER_CONFIG vdev_id = %d enable = 0x%x hirate_thres = 0x%x, lowrate_thresh = 0x%x, pcnt = 0x%x, rest_time = %d fw_offload = %d, running = %d per_mon_time = 0x%x +2054,IIIIIIIII,ROAM_PER_CONFIG enable = %d, TX|hirate = %d lowrate = %d pcnt = %d, slot_size = %d RX|hirate = %d lowrate = %d pcnt = %d slot_size = %d, min_rssi = -%d +2055,II,ROAM_PER_PDEV_REG_FAILED status = %d vdev_id = %d +2056,IIIIIIII,ROAM_PER_VDEV_EVT type = %d, is_pdev_evt_reg = %d, rx_state = %d, tx_state = %d vdev_id = %d, raom_vdev_id = %d peer = 0x%x, 0x%x +2057,II,ROAM_PER_PDEV_REG_FAILED status = %d vdev_id = %d +2058,II,ROAM_PER_PDEV_UNREG_FAILED status = %d, vdev_id = %d +2059,II,ROAM_PER_PDEV_REG_FAILED status = %d vdev_id = %d +2060,I,ROAM_PER_INIT_SUCCESS vdev_id %d +2061,II,PER_CLIENT_NOTIFIER_PER_MON_NULL per_mon:0x%x vdev_roam:0x%0x +2062,,PER_CLIENT_NOTIFIER_PER_CLIENT_INFO_NULL +2063,IIIIII,ROAM_PER_CLIENT_NOTIFY_CHECK evt = %d, evt_allow = %d tx x_slots = 0x%x tx x_pcnt = 0x%x curr_tx x_slots = 0x%x per_tx x_pcnt = 0x%x +2064,,ROAM_PER_EVNT_DLVR_FAILED vdev_roam NULL +2065,IIIIIII,ROAM_PER_EVNT_DLVR_FAILED vdev_id = %d, mac = %d, op = %d, vdev_flag = 0x%x, enable = %d, state = %d, type = %d +2066,IIII,ROAM_PER_EVNT_DLVR state = %d(0:none, 1:init, 2:active, 3:suspend), type = %d(1:rx, 2:tx, 3:both) time_|last_run = %dmsec, mon_start = %dmsec +2067,II,PER_MON_INIT_FAILED status = %d type = %d +2068,IIIII,ROAM_PER_MON_INIT type = %d, ofdm_low|high = 0x%x 0x%x, cck_low|high = 0x%x 0x%x +2069,IIIIIII,ROAM_PKT_FILT_MCS max_nss_bw = %d max_mcs_index = %d max_pkt = %d, hi_per_mcs = %d, allow = %d, low_per_pkt = %d, tot_per_pkt = %d +2070,IIIII,ROAM_PKT_FILT_OFDM max_index = %d, max_pkt = %d, allow = %d, lpkt = %d, tot_per_pkt = %d +2071,IIIIII,ROAM_PKT_FILT_CCK max_index = %d, max_pkt = %d, allow = %d, hirate_pkt = %d, lpkt = %d, tot_per_pkt = %d +2072,IIIIIII,ROAM_PER_MON_CALC type = %d(1:rx, 2:tx), tpkt = %d, lowpkt = %d recv_pkt = %d, recv_lopkt = %d, slot_num = %d, pcnt = %d +2073,IIIIII,wlan_rtt_get_nss_tx_chain_mask_config: mac_id: %d band: %d BW: %d nss1_tx_chm: 0x%x selfgen: 0x%x is_2txnsschains_granted: %d +2074,IIII,wlan_rtt_chainmask_change_req() chm_req.t2_req.req_id: %d num_selfgen_chains: %d rtt_chm_state: %d ret: 0x%x +2075,III,wlan_rtt_chainmask_notif_handler(): ev type: %d rtt_chm_state: %d resp_id: %d +2076,,RTT CHAIN MASK GRANTED +2077,I,RTT unknown rtt_chm_state: %d +2078,I,RTT_CALL_FLOW: WLAN_RTT_SCHEDULE ts = %d +2079,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2080,I,RTT_CALL_FLOW: WLAN_RTT_SCHED_REQ ts = %d +2081,I,RTT_CALL_FLOW: WLAN_RTT_SCHED_DEL ts = %d +2082,I,RTT_CALL_FLOW: WLAN_RTT_SCHED_RELEASE ts = %d +2083,I,RTT_CALL_FLOW: WLAN_RTT_EXIT_CLEAN ts = %d +2084,I,wlan_rtt_exit_clean() rtt_chm_state: %d is not expected +2085,I,RTT_CALL_FLOW: WLAN_RTT_RESP_EXIT_CLEAN ts = %d +2086,II,Unregistered wlan_rtt_vdev_notify_handler() for resp context vdev = %p status = 0x%x +2087,I,RTT_CALL_FLOW: WLAN_RTT_DFS_EXIT ts = %d +2088,I,RTT_CALL_FLOW: WLAN_RTT_BEACON_RX ts = %d +2089,II,wlan_rtt_dfs_chan_init_handler rtt_ctxt->chnl_switch_ctxt.cb_fn %d rtt_ctxt->chnl_switch_ctxt.owner%d +2090,III,RTT_CHANNEL_DFS_SWITCH_HDL ev = %d sw_ctxt->arg = %p sw_ctxt->cb_fn %p +2091,III,RTT_UNIT_TEST_CMD 1 num_args = %d arg0 = %d vdev_id = %d +2092,,MAC address not configured +2093,,Channel not configured +2094,IIIIII,RTT_UNIT_TEST_CMD numFrms= %d ChnlFrmt= %d frmType= %d reportType= %d burstDr= %d asap_mode= %d +2095,IIIIII,Channel mhz:0x%x cfreq1:0x%x cfreq2:0x%x info:0x%x reginf1:0x%x reginf2:0x%x +2096,IIIIII,RTT_UNIT_TEST_DEST_MAC [0]= 0x%x [1]= 0x%x [2]= 0x%x [3]= 0x%x [4]= 0x%x [5]= 0x%x +2097,I,RESPONDER IFFT enabled? +2098,III,CHANNEL DUMP LOGGING: type %d enable %d g_rtt_min_delta: %d +2099,I,RTT_CALL_FLOW: WLAN_RTT_RESP_INIT ts = %d +2100,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2101,,RTT_ERROR_REPORT :RTT_RESP_CTXT_EXIST +2102,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2103,,RTT_ERROR_REPORT :RTT_RESP_REQ_ACCEPT +2104,,RTT_ERROR_REPORT :RTT_RESP_BUSY +2105,I,RTT_CALL_FLOW: WLAN_RTT_RECV_TMR_WITH_IE ts = %d +2106,I,RTT_CALL_FLOW: WLAN_RTT_TMR_END_RX_HDL ts = %d +2107,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2108,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2109,III,Registered wlan_rtt_vdev_notify_handler() for resp context vdev: %p pmac: %p status: 0x%x +2110,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2111,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2112,IIIII,RTT_FTM_PARAM_INFO arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x arg5 = 0x%x +2113,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2114,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2115,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2116,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2117,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2118,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2119,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2120,II,RTT_ERROR_WMI_EVENT: ERROR: req_id:%d reason:%d +2121,I,RTT_CALL_FLOW: WLAN_RTT_MEASUEMENT_REPORT2 ts = %d +2122,IIIII,wlan_rtt_send_measurement_report_hdl: curr_init_ctxt:%u token_id:%d frag_idx:%d buf:%u buf_len:%d +2123,II,wlan_rtt_send_measurement_report_hdl(): buf_len: %d more frag: %d +2124,III,wlan_rtt_resp_chan_switch_hdl() ev_id = %d ftm_state:%d is_ftmr_pending:%d +2125,I,RTT_CALL_FLOW: WLAN_RTT_CHAN_SWITCH_HDL ts = %d +2126,IIII,RTT_CHANNEL_SWITCH_GRANT ev_id = %d p_chnl_switch_ctxt = 0x%x p_owner = 0x%x p_rtt_ctxt = 0x%x +2127,I,RTT_CALL_FLOW: WLAN_RTT_CHAN_SWITCH ts = %d +2128,II,VOIP in progress voip_ctxt:%p Limit duration to duration_us:%d +2129,IIII,RTT_CHANNEL_SWITCH_REQ module_id %d duration = %d channel = %d priority = %d +2130,I,RTT_CALL_FLOW: WLAN_RTT_LOCAL_SEND ts = %d +2131,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2132,IIII,wlan_rtt_local_send() pmac_mac_id: %d vdev_mac_id: %d flags: 0x%x selfgen_chm: 0x%x +2133,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2134,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2135,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2136,IIIII,WLAN_RTT_VOIP_NOTIFY voip_ctxt %p voip_state %d voip_ctxt.in_progress %d duration_ms %d duration_us %d +2137,I,RTT_CALL_FLOW: WLAN_RTT_RANGING_NEG_STATUS_NOTIF ts = %d +2138,I,RTT_CALL_FLOW: WLAN_RTT_REGISTER_RANGING_NEG ts = %d +2139,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2140,,RTT_ERROR_REPORT :0xFF +2141,I,RTT_CALL_FLOW: WLAN_RTT_GET_CHANNEL_INFO ts = %d +2142,I,RTT_CALL_FLOW: WLAN_RTT_SUCCESS_END_OF_FUNCTION ts = %d +2143,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2144,I,RTT_CALL_FLOW: WLAN_RTT_CFG_RESPONDER_MODE_ENABLE ts = %d +2145,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2146,I,RTT_CALL_FLOW: WLAN_RTT_CFG_RESPONDER_MODE_DISABLE ts = %d +2147,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2148,I,RTT_CALL_FLOW: WLAN_RTT_SUCCESS_END_OF_FUNCTION ts = %d +2149,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2150,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2151,I,RTT_CALL_FLOW: WLAN_RTT_SUCCESS_END_OF_FUNCTION ts = %d +2152,I,RTT_CALL_FLOW: WLAN_RTT_STA_RESPONDER_TIMER_FIRED ts = %d +2153,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2154,I,RTT_CALL_FLOW: WLAN_RTT_TMR_RETRY_TIMER_STOP ts = %d +2155,I,wlan_rtt_free_init_ctxt() usage flags = 0x%x +2156,II,Unregistered wlan_rtt_vdev_notify_handler() for init context vdev = %p status = 0x%x +2157,I,RTT_CALL_FLOW: WLAN_RTT_PTSF_TIMER_STOP ts = %d +2158,I,RTT_CALL_FLOW: WLAN_RTT_BURST_PERIODIC_TIMER_STOP ts = %d +2159,III,wlan_rtt_vdev_notify_handler() vdev = %p vdev_id = %d notification type = %d +2160,,PRE migrate event +2161,,POST migrate event +2162,,wlan_rtt_cancel_all_rtt_operation() +2163,II,wlan_rtt_terminate_all_ftm_init_context() index = %d init context = %p +2164,IIII,wlan_rtt_terminate_all_ftm_resp_context() idx: %d resp_ctxt = %p vdev = %p ftm_state = %d +2165,III,wlan_rtt_terminate_resp_context() state: %d busrt_exp: %d burst_count: %d +2166,II,wlan_rtt_pm_arb_req(): mac_id: %d state: %d +2167,I,RTT_CALL_FLOW: WLAN_RTT_INIT_HANDLER ts = %d +2168,IIIIIIII,wlan_rtt_init_handler: Starting initiator with mac_addr = %x%x init_idx = %d init_ctxt_usage_flags = 0x%x pmac: %p mac_id: %d vdev: %p vdev_id: %d +2169,,RTT request on a different vdev than the one set during channel change +2170,III,Registered wlan_rtt_vdev_notify_handler() for init context : vdev = %p vdevid = %d status = 0x%x +2171,I,RTT_CALL_FLOW: WLAN_RTT_NULL_HANDLER ts = %d +2172,I,RTT_CALL_FLOW: WLAN_RTT_DELIVER_EVENT ts = %d +2173,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2174,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2175,I,RTT_CALL_FLOW: WLAN_RTT_INFORM_RANGING_NEG_HDLR ts = %d +2176,I,RTT_CALL_FLOW: WLAN_RTT_INFORM_RANGING_STATUS_HDLR ts = %d +2177,I,RTT_CALL_FLOW: WLAN_RTT_SEND_NULL_FRAME ts = %d +2178,,RTT_ERROR_REPORT :ALLOCATE_FRAME_BUFFER_ERROR +2179,II,wlan_rtt_send_null_frame: channel: %x pmac = %p +2180,,RTT_ERROR_REPORT :RTT_FRAME_TX_FAIL +2181,I,RTT_CALL_FLOW: WLAN_RTT_NULL_ACK_HDL ts = %d +2182,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_OK +2183,,RTT_ERROR_REPORT :0xBABE +2184,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_FAIL_XRETRY +2185,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_DROP +2186,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2187,I,RTT_CALL_FLOW: WLAN_RTT_MEASUREMENT_REPORT ts = %d +2188,I,RTT_CALL_FLOW: WLAN_OEM_RTT_MEASREQ_HDL ts = %d +2189,I,wlan_oem_rtt_measreq_hdl: Duplicate request id: %d; Dropping request +2190,I,wlan_oem_rtt_measreq_hdl: Request with id %d won't be served because of an error +2191,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2192,I,wlan_oem_rtt_measreq_hdl: asm_req status %d would be served from call back due to NACK +2193,III,RTT_MEAS_REQ_HEAD req_id = %d num_chan = %d sps = %d +2194,IIIII,RTT_MEAS_REQ_HEAD ch_idx = %d, ch_mhz = %d, center_freq1 = %d ch_mode = %d sta_num:%d +2195,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2196,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2197,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2198,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2199,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2200,IIIII,RTT_MEAS_REQ_BODY idx = %d dest_mac_0to31 = 0x%x dest_mac_32to47 = 0x%x sppof_bssid_0to31 = 0x%x spoof_bssid_32to47 = 0x%x +2201,IIII,RTT_MEAS_REQ_BODY control_inf = 0x%x meas_inf = 0x%x meas_params1 = 0x%x meas_params2 = 0x%x +2202,I,DFS channel quiet %d +2203,IIII,wlan_rtt_meas_req_init: Unsupported vdev type %d for dest_mac %x%x with req_id %d +2204,II, wlan_rtt_get_ftm_chnl_code bw:%d preamble:%d +2205,,80p80 channel format +2206,,160 FTM channel format +2207,I,RTT_CALL_FLOW: WLAN_WMI_OEM_REQ ts = %d +2208,II,_wlan_wmi_oem_req: Non TLV format msg received; tlv_head: %d +2209,II,wlan_wmi_oem_req: INFO: OEM Req received with sub_type:%d, req_id:%d +2210,II,wlan_wmi_oem_req: ERROR: TLV processing failed for sub_type:%d, req_id:%d +2211,I,RTT_CALL_FLOW: WLAN_RTT_CAP_MSG_REQ_HDL ts = %d +2212,IIIII,wlan_rtt_cap_msg_req_hdl: Req:%d Reqid:%d Major:%d Minor:%d Revision:%d +2213,,RTT_ERROR_REPORT :0xff +2214,I,RTT_CALL_FLOW: WLAN_RTT_BURST_TIMER_STOP ts = %d +2215,I,RTT_CALL_FLOW: WLAN_RTT_FTM_DELTA_TIMER_STOP ts = %d +2216,I,RTT_CALL_FLOW: WLAN_RTT_START_BURST_TIMER ts = %d +2217,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2218,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2219,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2220,I,RTT_CALL_FLOW: WLAN_RTT_START_FTM1_TIMER ts = %d +2221,I,RTT_CALL_FLOW: WLAN_RTT_FTM1_TIMER_STOP ts = %d +2222,I,RTT_CALL_FLOW: WLAN_RTT_START_BURST_TIMER ts = %d +2223,I,RTT_CALL_FLOW: WLAN_RTT_START_PTSF_TIMER ts = %d +2224,I,RTT_CALL_FLOW: WLAN_RTT_TIMEOUT_HANDLER ts = %d +2225,I,RTT_CALL_FLOW: WLAN_RTT_SPS_TIMEOUT_HANDLER ts = %d +2226,I,RTT_CALL_FLOW: WLAN_RTT_TMR_RETRY_TIMER_FIRED ts = %d +2227,I,RTT_CALL_FLOW: WLAN_RTT_SEND_TMR_START ts = %d +2228,I,RTT_CALL_FLOW: WLAN_RTT_SEND_TMR_END ts = %d +2229,I,RTT_CALL_FLOW: WLAN_RTT_SEND_TMR_WITH_IE ts = %d +2230,II,Sending RTT Trigger frame resp_tsf_h = 0x%x resp_tsf_l = 0x%x +2231,,RTT_ERROR_REPORT :ALLOCATE_FRAME_BUFFER_ERROR +2232,II,wlan_rtt_send_tmr_frame: channel: %x pmac = %p +2233,,RTT_TIMER_STOP +2234,I,RTT_CALL_FLOW: WLAN_RTT_TMR_START_ACK_HDL ts = %d +2235,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_OK +2236,,RTT_ERROR_REPORT :0xBABE +2237,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_FAIL_XRETRY +2238,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_DROP +2239,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2240,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2241,IIIII,RTT_FTM_PARAM_INFO arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x arg5 = 0x%x +2242,I,RTT_CALL_FLOW: WLAN_RTT_SET_VENDOR_IE_HT_VHT_ACK ts = %d +2243,I,RTT_CALL_FLOW: WLAN_RTT_INIT_SCHEDULER_TIMEOUT_HANDLER ts = %d +2244,II,wlan_rtt_init_scheduler => curr_init:0x%x init_ctxt_usage_flags:0x%x +2245,II,wlan_rtt_init_scheduler => diff1:%d diff2:%d +2246,I,wlan_rtt_init_scheduler => next_mb_slot_index:%d +2247,I,wlan_rtt_init_scheduler: Skipping initiator with index %d as it may creep into next multiburst start time +2248,IIII,wlan_rtt_init_scheduler => index:%d curr_index:%d schedule_timeout:%d next_mb_slot_index: %d +2249,,wlan_rtt_init_scheduler => All requests done nothing to schedule +2250,I,RTT_CALL_FLOW: WLAN_RTT_START_TMR_RETRY_TIMER ts = %d +2251,I,RTT_CALL_FLOW: WLAN_RTT_FTM1_INIT_TIMER_FIRED ts = %d +2252,I,RTT_CALL_FLOW: WLAN_RTT_PTSF_TIMER_FIRED ts = %d +2253,II,Init PTSF fired resp_tsf_h = 0x%x resp_tsf_l = 0x%x +2254,I,RTT_CALL_FLOW: WLAN_RTT_START_BURST_PERIODIC_TIMER ts = %d +2255,I,wlan_rtt_start_burst_periodic_timer: timeout_ms:%dms +2256,I,RTT_CALL_FLOW: WLAN_RTT_BURST_INIT_TIMER_FIRED ts = %d +2257,I,RTT_CALL_FLOW: WLAN_RTT_BURST_PERIODIC_INIT_TIMER_FIRED ts = %d +2258,II,wlan_rtt_ftm_init_burst_periodic_timeout: ERR: Burst periodic timeout when dest_mac:%x%x is not multiburst request +2259,IIIIII,wlan_rtt_ftm_init_burst_periodic_timeout: dest_mac:%x%x current_burst:%d total_bursts:%d resp_tsf_h:0x%x resp_tsf_l:0x%x +2260,III,wlan_rtt_ftm_init_burst_periodic_timeout: Starting burst %d for dest_mac:%x%x +2261,IIIII,wlan_rtt_ftm_init_burst_periodic_timeout: Something is wrong with this request (buest %d) for dest_mac:%x%x curr_state:%d probe_rsp_pending:%d +2262,IIIII,wlan_rtt_ftm_init_burst_periodic_timeout: Previous burst %d is not successful for dest_mac:%x%x curr_state:%d probe_rsp_pending:%d +2263,III,wlan_rtt_ftm_init_burst_periodic_timeout: ERR: Some other request is in progress; skip current burst %d for dest_mac:%x%x +2264,I,RTT_CALL_FLOW: WLAN_RTT_DFS_TIMEOUT_HANDLER ts = %d +2265,I,RTT_CALL_FLOW: WLAN_RTT_DELTA_TIMER_FIRED ts = %d +2266,I,RTT_CALL_FLOW: WLAN_RTT_BURST_RESP_TIMER_FIRED ts = %d +2267,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2268,I,RTT_CALL_FLOW: WLAN_RTT_FTM1_RESP_TIMER_FIRED ts = %d +2269,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2270,I,RTT_CALL_FLOW: WLAN_RTT_PTSF_TIMER_FIRED ts = %d +2271,II,Resp PTSF fired resp_tsf_h = 0x%x resp_tsf_l = 0x%x +2272,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2273,IIII,Channel Granted(Responder): Responder operating freq = 0x%x pmac = %p Granted on freq: 0x%x phymode: %d +2274,III,Channel Granted(Initiator): RTT 160MHz requested freq: 0x%x Grant came on freq: 0x%x phymode: %d +2275,III,Downgraded the BW: New bw: %d chnl_format: %u rate_info: %u +2276,IIII,Channel Granted: Initiator operating freq = 0x%x mac_id: %d vdev: %p vdev_id: %d +2277,I,RTT_CALL_FLOW: WLAN_RTT_INIT_BURST_INSTANCE_DONE ts = %d +2278,IIIII,wlan_rtt_burst_instance_done: num_burst_done:%d total_bursts:%d curr_state:%d burst_duration:%d, index:%d +2279,III,wlan_rtt_burst_instance_done: ftm1_done:%d num_meas:%d ftm_per_burst:%d +2280,I,RTT_CALL_FLOW: WLAN_RTT_RUN_NEXT_INIT ts = %d +2281,I,RTT_CALL_FLOW: WLAN_RTT_SEND_TM_FRAME ts = %d +2282,IIIII,RTT_SEND_TM_FRAME resp_ctxt: %p tkn = %d follow_tkn = %d tx_bw = %d resp_ctxt ftm state = %d +2283,I,RTT_CALL_FLOW: WLAN_RTT_SEND_FTM1 ts = %d +2284,,RTT_ERROR_REPORT :ALLOCATE_FRAME_BUFFER_ERROR +2285,II,wlan_rtt_send_tm_frame: channel: %x pmac = %p +2286,,RTT_ERROR_REPORT :RTT_FRAME_TX_FAIL +2287,I,RTT_CALL_FLOW: WLAN_RTT_TM_ACK_HDL ts = %d +2288,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_OK +2289,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_FAIL_XRETRY +2290,,RTT_ERROR_REPORT :RTT_WAL_FRAME_TX_DROP +2291,I,RTT_CALL_FLOW: WLAN_RTT_SEND_FTM1_RETRY ts = %d +2292,I,RTT_CALL_FLOW: WLAN_RTT_FTM1_EXCEED_MAX_RETRY ts = %d +2293,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2294,I,RTT_CALL_FLOW: WLAN_RTT_SEND_FTM1_COMPLETE ts = %d +2295,I,RTT_TWOSIDED_RESP_CNT number = %d +2296,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2297,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2298,I,RTT_CALL_FLOW: WLAN_RTT_START_FTM_DELTA_TIMER ts = %d +2299,I,RTT_CALL_FLOW: WLAN_RTT_TMR_BUSY_REPLY ts = %d +2300,I,RTT_CALL_FLOW: WLAN_RTT_TMR_START_RX_HDL ts = %d +2301,,RTT_ERROR_REPORT :RTT_GET_INVALID_TMR_STOP +2302,,RTT_ERROR_REPORT :RTT_GET_INVALID_TMR_STOP +2303,I,RTT_CALL_FLOW: WLAN_RTT_TMR_END_RX_HDL ts = %d +2304,I,RTT_CALL_FLOW: WLAN_RTT_TM_RX_HDL ts = %d +2305,,RTT_ERROR_REPORT :RTT_GET_TM_NOTWAIT_TM +2306,I,RTT_CALL_FLOW: WLAN_RTT_RECV_FTM1 ts = %d +2307,IIIII,status = 0x%x state = %d tsf_sync_info = 0x%x resp_tsf = 0x%x Diff: %d +2308,IIII,RTT TM FTM tsf_sync_info = 0x%x ftm_req_start_time = 0x%x ftm_req_complete_time = 0x%x current_time = 0x%x +2309,II,RTT TM FTM curr_tsf_delta = 0x%x new_tsf_delta = 0x%x +2310,IIIII,RTT_FTM_PARAM_INFO arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x arg5 = 0x%x +2311,IIII,RTT_REPORT arg1 = 0x%x arg2 = 0x%x arg3 = x%x arg4 = 0x%x +2312,,RTT_ERROR_REPORT :RTT_GET_TM_NOTWAIT_TM +2313,,RTT_ERROR_REPORT :TM_TOKEN_MISMATCH +2314,,RTT_ERROR_REPORT :TM_CFR_CAPTURE_ERROR +2315,,RTT_ERROR_REPORT :TM_SEQUENCE_RESTART +2316,,RTT_TWOSIDED_RESP_FINISH +2317,I,RTT_TWOSIDED_RESP_CNT number = %d +2318,I,RTT_TWOSIDED_RESP_CNT number = %d +2319,I,RTT_CALL_FLOW: WLAN_RTT_TMR_HANDLER ts = %d +2320,,wlan_rtt_tmr_handler() init_ctxt vdev is found to be NULL +2321,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2322,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2323,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2324,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2325,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2326,IIII,RTT_MAN_DEBUG arg1 = 0x%x arg2 = 0x%x arg3 = 0x%x arg4 = 0x%x +2327,II,Received FTMR resp_tsf_h = 0x%x resp_tsf_l = 0x%x +2328,IIII,%s: WMI TLV attribute definitions for %s:0x%x found; num_of_tlvs:%d + +2329,IIIII,%s: ERROR: TLV order %d greater than num_of_tlvs:%d for %s:0x%x + +2330,IIIII,%s: WMI TLV attributes for %s:0x%x tlv[%d]:0x%x + +2331,III,%s: ERROR: Didn't found WMI TLV attribute definitions for %s:0x%x + +2332,IIII,RTTTLV_CHECK_AND_PAD_TLVS is_req = %d buf_ptr = 0x%x buf_len = %d sub_type = %d +2333,I,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Couldn't get expected number of TLVs for sub_type=%d + +2334,IIIIII,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Invalid TLV length for sub_type=%d Tag_order=%d buf_idx=%d Tag:%d Len:%d TotalLen:%d + +2335,II,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: No TLV attributes found for sub_type=%d Tag_order=%d + +2336,III,RTTTLV_CHECK_AND_PAD_TLVS: VERBOSE: [tlv %d]: tag=%d, len=%d + +2337,III,RTTTLV_CHECK_AND_PAD_TLVS: VERBOSE: Tag ID expecting is Loop end(%d) for loop started at index %d but received tag %d +2338,II,RTTTLV_CHECK_AND_PAD_TLVS: VERBOSE: Get the first TLV Tag ID (tlv_index:%d) for last entered loop start (cnt=%d) +2339,III,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Can't get the first TLV Tag ID (tlv_index:%d) for last entered loop start (cnt=%d) for sub_type=%d + +2340,IIII,RTTTLV_CHECK_AND_PAD_TLVS: WARN: First TLV Tag ID (%d) for last entered loop start (index=%d) doesn't match; skipping this tlv with tag:%d for sub_type=%d +2341,IIIII,RTTTLV_CHECK_AND_PAD_TLVS: VERBOSE: First TLV Tag ID (tlv_index:%d) for last entered loop start (total_active_loops=%d) matched (looping loop_cnt:%d) with tag:%d for sub_type=%d +2342,III,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: TLV has wrong tag in order for sub_type=%d. Given=%d, Expected=%d. + +2343,III,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: TLV has wrong tag in order for sub_type=%d. Given=%d, Expected=%d. + +2344,II,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Wrong TLV length %d for loop end for sub_type:%d +2345,I,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Loop start and End mismatch for sub_type:%d +2346,IIII,RTTTLV_CHECK_AND_PAD_TLVS: VERBOSE: Processing of loop %d done for sub_type:%d; left out loop instances:%d TLVs per loop:%d +2347,III,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Exceeded given max loop count %d, for sub_type:%d tlv_index:%d +2348,II,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Wrong TLV length %d for loop start for sub_type:%d +2349,I,RTTTLV_CHECK_AND_PAD_TLVS: ERROR: Maximum inner loops reached for sub_type:%d +2350,I,RTTTLV_CHECK_AND_PAD_TLVS: WARN: ERROR Need to handle this tag ID %d for variable length + +2351,II,RTTTLV_CHECK_AND_PAD_TLVS: WARN: TLV truncated. tlv_size_diff=%d, curr_tlv_len=%d + +2352,I,RTTTLV_CHECK_AND_PAD_TLVS: WARN: TLV needs padding. tlv_size_diff=-%d + +2353,II,RTTTLV_CHECK_AND_PAD_TLVS: Some loop(cnt = %d) didn't ended properly for sub_type:%d +2354,I,RTTTLV_CHECK_AND_PAD_TLVS: Successfully processed TLVs for sub_type:%d + +2355,IIIIIII,CHANNEL_CONGESTION_PRINTS cycle_cnt = %10d, busy = %10d, tx = %10d, rx = %10d, mr_rx = %10d, chan_freq= %d send_stats:%d +2356,I,SCAN_ENG_MAX_SCAN_TIMEOUT scan_id = 0x%x +2357,IIII,SCAN_ENG_START_IN_PROGRESS = 1 scan_id = 0x%x requestor = 0x%x req_sub_id = 0x%x priority = %d -> return EBUSY +2358,IIIIIII,SCAN_ENG_START scan_id = 0x%x num_chans_[request(3)|granted_2g(3)|granted_5g(3)] = %09d num_[ssid(3)|bssid(3)] = %06d flags = 0x%x vdev_freq = %d cur_chan_index_2g|5g = %d %d +2359,IIII,SCAN_ENG_START_DBS scan_req_type = %d num_5g_active = %d, num_5g_passive = %d double_passive_chan_scan = %d +2360,IIII,SCAN_ENG_SPOOFED_MAC_ADDR full_mac_addr = %08x%04x partial_mac_addr = %08x%04x +2361,IIIII,SCAN_ENG_PARAM_1 dwell_time_active = %d msec dwell_time_passive = %d msec min_rest_time = %d msec max_rest_time = %d msec max_scan_time = %d msec +2362,IIIIII,SCAN_ENG_PARAM_2 idle_time = %d msec repeat_probe_time = %d msec probe_spacing_time = %d msec probe_delay = %d msec burst_duration = %d msec max_num_probes = %d +2363,I,SCAN_SM_START_COMMAND_FAILED current_scan = NULL handle = 0x%x +2364,IIIIII,SCAN_ENG_CANCEL scanhandler_id = %d scan_id = 0x%x requestor= 0x%x stop_mode = %d scan_in_progress = %d cancel_in_progress = %d +2365,IIIII,SCAN_SET_CHAN_LIST idx = %d, mhz = %d, is_passive = %d ch_info = 0x%x reg_info_1 = 0x%x +2366,IIII,AUTO_CHAN_EVT_HDNLR CURR_CHAN_STATS_ERROR scan_id = %d evt_mac_id = %d type = 0x%x freq = 0x%x +2367,II,AUTO_CHAN_EVT_HDNLR CURR_FREQ_ERROR scan_id = %d evt_mac_id = %d +2368,III,SCAN_SCH_SUPPRESS_REQ sch_class = 0x%x id = 0x%x is_disable_scan = %d +2369,I,SCAN_EVENT_COMPLETED really cancelled scan_id %d +2370,IIIII,SCAN_EVENT_STARTED scan_id = 0x%x vdev_id = %d ch_freq = %d req_sub_id = 0x%x send_to_host = %d +2371,IIIII,SCAN_EVENT_COMPLETED scan_id = 0x%x vdev_id = %d ch_freq = %d reason = %d send_to_host = %d +2372,IIIII,SCAN_EVENT_BSS_CHANNEL scan_id = 0x%x vdev_id = %d ch_freq = %d req_sub_id = 0x%x send_to_host = %d +2373,IIIII,SCAN_EVENT_FOREIGN_CHANNEL scan_id = 0x%x ch_freq = %d bss_ch_freq = %d req_sub_id = 0x%x send_to_host = %d +2374,IIIII,SCAN_EVENT_DEQUEUED scan_id = 0x%x vdev_id = %d ch_freq = %d req_sub_id = 0x%x send_to_host(bit8)|reason = 0x%03x +2375,IIIII,SCAN_EVENT_PREEMPTED scan_id = 0x%x ch_freq = %d preempted_by (scan_id) = 0x%x reason = %d send_to_host = %d +2376,IIII,SCAN_EVENT_SUSPENDED scan_id = 0x%x ch_freq = %d reason = %d send_to_host = %d +2377,IIIII,SCAN_EVENT_START_FAILED scan_id = 0x%x vdev_id = %d req_sub_id = 0x%x reason = %d send_to_host = %d +2378,IIIII,SCAN_EVENT_RESTARTED scan_id = 0x%x vdev_id = %d ch_freq = %d req_sub_id = 0x%x send_to_host = %d +2379,IIIII,SCAN_EVENT_FOREIGN_CHANNEL_EXIT scan_id = 0x%x vdev_id = %d ch_freq = %d req_sub_id = 0x%x send_to_host(bit8)|reason = 0x%03x +2380,IIIII,SCAN_EVENT_FOREIGN_CHANNEL_EXIT scan_id = 0x%x vdev_id = %d ch_freq = %d req_sub_id = 0x%x send_to_host(bit8)|reason = 0x%03x +2381,IIIII,SCAN_EVENT_SEND_FAILED scan_id = 0x%x vdev_id = %d ch_freq = %d req_sub_id = 0x%x reason = %d +2382,I,SCAN_SCH_NEXT_SCAN_FAILED error_code=%d +2383,III,SCAN_SCH_SUSPEND requestor_id = 0x%x suspend_bitmap_63_32 = 0x%x, suspend_bitmap_31_0 = 0x%x +2384,III,SCAN_SCH_RESUME requestor_id = 0x%x suspend_bitmap_63_32 = 0x%x, suspend_bitmap_31_0 = 0x%x +2385,IIIIIIII,SCAN_SCH_SUPPRESS_MATCH scan_id = 0x%x, requestor = 0x%x, vdev_id = 0x%x, suppress_vdev_id_bitmap = 0x%x suppress_mod_bitmap[0:3] 0x%x 0x%x 0x%x 0x%x +2386,II,SCAN_SCH_WMI_START_SCAN TRIM num_ssid from %d to %d +2387,II,SCAN_SCH_WMI_START_SCAN TRIM num_bssid from %d to %d +2388,I,SCAN_SCH_STOP_COMMAND_FAILED status = 0x%x +2389,II,SCAN_SCH_ENGINE_STOP_DUE_TO_TIMEOUT evt_scan_id = 0x%x evt_reason = 0x%x +2390,,SCAN_SCH_START VDEV is not valid +2391,III,SCAN_SCH_START_ALLOC_FAIL requestor_id = 0x%x req_sub_id = 0x%x requested_priority = %d +2392,IIIII,SCAN_SCH_START scan_id = 0x%x requestor_id = 0x%x req_sub_id = 0x%x requested_priority = %d absolute_priority = %d +2393,IIIII,SCAN_SCH_START_INFO monitoring_interval = %d ie_len = %d ie_chunk_bitmap = 0x%x opmode = %d subopmode = %d +2394,IIII,SCAN_SCH_CANCEL scan_id = 0x%x requestor_id = 0x%x vdev_id = %d req_type = %d +2395,,SCAN_SCH_CANCEL already in progress +2396,,SCAN_SCH_CANCEL no match found +2397,II,SCAN_SCH_SUSPEND_SCAN requestor_id = 0x%x scan_id = 0x%x +2398,II,SCAN_SCH_SUSPENDED suspend_bitmap_63_32 = 0x%x, suspend_bitmap_31_0 = 0x%x +2399,I,SCAN_SCH_START_NEW_REQ_FAILED error_code=%d +2400,II,SCAN_SM_CANCEL scan_stop = 0x%x scan_timeout = %d +2401,III,SCAN_SM_DISPATCH_MAC_%d %d < %d +2402,III,SCAN_SM_TRANSITIONS_MAC_%d %d => %d +2403,II,SCAN_NOA_DWELL_TIME_OFFSET_DBS round_up_offset = %d scan_pre_foreign_chan_exit_time = %d +2404,IIIIIIIII,SCAN_SM_REQ_NEXT_CHAN_SYNC_DBS scanhandler_id = %d 2g_cur_idx = %d 2g_total = %d 5g_cur_idx = %d 5g_total = %d dwell = %d msec duration = %d usec 2g_freq = %d 5g_freq = %d +2405,III,SCAN_EVENT_ADD 0x%x 0x%x 0x%x +2406,IIIIIIIII,SCAN_SM_REQ_NEXT_CHAN_AGILE scanhandler_id = %d 2g_cur_idx = %d 2g_total = %d 5g_cur_idx = %d 5g_total = %d dwell = %d msec duration = %d usec 2g_freq = %d 5g_freq = %d +2407,II,SCAN_NOA_DWELL_TIME_OFFSET round_up_offset = %d scan_pre_foreign_chan_exit_time = %d +2408,IIIIIIII,SCAN_SM_REQ_NEXT_CHAN_AGILE_DFS_2G scanhandler_id = %d 2g_cur_idx = %d 2g_total = %d 5g_cur_idx = %d 5g_total = %d dwell = %d msec duration = %d usec freq = %d +2409,II,SCAN_NOA_DWELL_TIME_OFFSET round_up_offset = %d scan_pre_foreign_chan_exit_time = %d +2410,,enter quite function +2411,I,return is true, start time is %d +2412,IIIIIIII,SCAN_SM_REQ_NEXT_CHAN_AGILE_DFS_5G scanhandler_id = %d 2g_cur_idx = %d 2g_total = %d 5g_cur_idx = %d 5g_total = %d dwell = %d msec duration = %d usec freq = %d +2413,II,cur time is %x, start time is %x +2414,II,SCAN_NOA_DWELL_TIME_OFFSET round_up_offset = %d scan_pre_foreign_chan_exit_time = %d +2415,IIIIIIII,SCAN_SM_REQ_NEXT_CHAN_LEGACY 2g_cur_idx = %d 2g_total = %d 5g_cur_idx = %d 5g_total = %d dwell = %d msec duration = %d usec pri_freq = %d sec_freq = %d +2416,,SCAN_NEXT_CH_ERROR n_chan is not assigned +2417,I,SCAN_SM_REQ_NEXT_CHAN_ASYNC_CMPLT scanhandler_id = 0x%x +2418,,SCAN_NEXT_CH_ERROR n_chan is not assigned +2419,II,SCAN_NOA_DWELL_TIME_OFFSET round_up_offset = %d scan_pre_foreign_chan_exit_time = %d +2420,IIIIIIIII,SCAN_SM_REQ_NEXT_CHAN_ASYNC_DBS scanhandler_id = %d 2g_cur_idx = %d 2g_total = %d 5g_cur_idx = %d 5g_total = %d dwell = %d msec duration = %d usec pri_freq = %d sec_freq = %d +2421,,SCAN_NEXT_CH_ERROR n_chan is not assigned +2422,I,SCAN_SEND_PROBE_REQ_RET_VDEV scan_id = 0x%x +2423,I,SCAN_SEND_PROBE_REQ_RET_PASSIVE scan_id = 0x%x +2424,IIII,SCAN_SEND_PROBE_REQ_2G_RET scan_id = 0x%x freq = %d cur_index = %d flags = 0x%02x +2425,IIII,SCAN_SEND_PROBE_REQ_5G_RET scan_id = 0x%x freq = %d cur_index = %d flags = 0x%02x +2426,I,SCAN_SM_PROBE_REQ_FRAME_GEN_FAILED scanhandler_id = %d +2427,IIIIIIII,SCAN_SEND_PROBE_REQ_2G scan_id = 0x%x mac_id = %d freq = %d cur_index = %d max_num_probe = %d probe_timer_count = %d chainmask = %d ppdu_info = 0x%x +2428,IIIIIIII,SCAN_SEND_PROBE_REQ_5G scan_id = 0x%x mac_id = %d freq = %d cur_index = %d max_num_probe = %d probe_timer_count = %d chainmask = %d ppdu_info = 0x%x +2429,IIIII,SCAN_SEND_PROBE_REQ_INFO scan_id = 0x%x band_2G_info = 0x%x band_5G_info = 0x%x last_ssid_idx = %d last_bssid_idx = %d +2430,I,SCAN_SM_PROBE_REQ_FRAME_GEN_FAILED scanhandler_id = %d +2431,IIIIIIII,SCAN_SEND_PROBE_REQ_5G scan_id = 0x%x mac_id = %d freq = %d cur_index = %d max_num_probe = %d probe_timer_count = %d chainmask = %d ppdu_info = 0x%x +2432,IIIIIIII,SCAN_SEND_PROBE_REQ_2G scan_id = 0x%x mac_id = %d freq = %d cur_index = %d max_num_probe = %d probe_timer_count = %d chainmask = %d ppdu_info = 0x%x +2433,IIII,SCAN_SEND_PROBE_REQ_INFO scan_id = 0x%x band_2G_info = 0x%x band_5G_info = 0x%x probe_time = %d +2434,IIIII,SCAN_MGR_STATE_CHANGE scan_id = 0x%x num_ssid = %d num_bssid = %d num_chan = %d new_scan_state = %d (completed 0/legacy 1/DBS 2/async DBS 3/agile DBS 4) +2435,III,SCAN_POLICY_EVENT current allowed policy = 0x%x, new allowed policy = 0x%x,current scan is %x + +2436,I,begin of scan_policy_allowed_event_hdlr, suppress mode bitmap = %d +2437,I,end of scan_policy_allowed_event_hdlr, suppress mode bitmap = %d +2438,III,SCAN_MGR_SCAN_START scan_id = 0x%x cur_scan_policy = %d scan_cfg_state = %d +2439,IIII,SCAN_MGR_CANCEL scan_id = 0x%x requstor = 0x%x stop_mode = %d scan_eng_start_pending = %d +2440,II,SCAN_MGR_CANCEL comp_pending=0x%x cancel_pending=0x%x +2441,II,SCAN_MGR_DS_PARAM scan_policy = %d requested_mac_id = %d ->force mac 0 +2442,,SCAN_MGR_CH_MODE_CHANGE scan cancelled +2443,I,SCAN_MGR_SCAN_POLICY_RECOMPUTE_START suppress mode bitmap = %d +2444,IIII,SCAN_MGR_SCAN_POLICY_RECOMPUTE invalid chan index vdev_index=%d has_2g_chan=%d passive_5g=%d has_5g_chan_active=%d +2445,IIIII,SCAN_MGR_SCAN_POLICY_RECOMPUTE vdev_index = %d, chan_index = %d, resmgr_scan_policy = 0x%x, new_scan_policy = %d, scan_mgr_handle->cur_scan_policy = %d +2446,I,SCAN_MGR_SCAN_POLICY_RECOMPUTE_END suppress mode bitmap = %d +2447,I,SCAN_MGR_SCAN_POLICY_RECOMPUTE_UNSUPPORT policy = %d +2448,IIII,SCAN_MGR_RESUME_EVENT 2g cur_chan = %d, 2g next_chan = %d, 5g cur_chan = %d, 5g next_chan = %d +2449,II,wlan_scan_mgr_preprocess_event: Invalid input - scan_handler_id = %d, current_scan_sch_req = %p +2450,IIIIIIIII,SCAN_MGR_EVENT_PREEMPTED scan_id = 0x%x cur_chan_index = 0x%x mac_id = %d 2g_idx = %d 2g_curr = %d 5g_idx = %d 5g_curr = %dreason = 0x%x cur_scan_policy = %d +2451,IIII,SCAN_MGR_EVENT_SUSPENDED scan_id = 0x%x cur_chan_index = 0x%x reason = 0x%x cur_scan_policy = %d +2452,III,SCAN_MGR_EVENT_ASYNC_COMPLETE scan_handler_id = 0x%x scan_handle->band_5g_cur_chan_index = 0x%x scan_handle->band_2g_cur_chan_index = 0x%x +2453,IIIII,SCAN_MGR_EVENT_COMPLETED scan_id = 0x%x num_ssid = %d num_bssid = %d num_chan = %d is_drop = %d +2454,IIIII,SCAN_MGR_CHECK_BAND_CHANNELS params->num_chan=%d params->chan_list[0]=%d has_2g_chan=%d has_5g_chan_active=%d has_5g_chan_passive=%d +2455,I,SCAN_ADPATIVE_DWELL_TABLE_2G_CON num_entry = %d +2456,I,SCAN_ADPATIVE_DWELL_TABLE_5G_CON num_entry = %d +2457,I,SCAN_ADPATIVE_DWELL_TABLE_2G_MOD num_entry = %d +2458,I,SCAN_ADPATIVE_DWELL_TABLE_5G_MOD num_entry = %d +2459,I,SCAN_ADPATIVE_DWELL_TABLE_2G_AGG num_entry = %d +2460,I,SCAN_ADPATIVE_DWELL_TABLE_5G_AGG num_entry = %d +2461,III,SCAN_ADPATIVE_DWELL_TABLE_ENTRY index %d {%d, %d} +2462,II,SCAN_ADPATIVE_DWELL_ENABLED enabled = %d, tlv_present %d +2463,IIIII,SCAN_ADPATIVE_DWELL_CONFIG lpf_wt = %d, passive_monitor_interval = %d, wifi_activity_threshold = %d default_mode_wmi/internal = %d/%d +2464,IIIIIII,SCAN_ADAPTIVE_DWELL_CH_ACTIVITY_START mac_id: %d cycle_cnt = %10d, busy = %10d, tx = %10d, rx = %10d, my_rx = %10d, cur_tsf = %10d +2465,,SCAN_ADAPTIVE_DWELL_CH_ACTIVITY_START_ALREADY +2466,,SCAN_ADAPTIVE_DWELL_COLLECT_CH_ACTIVITY_NOT_STARTED +2467,IIIIIII,SCAN_ADAPTIVE_DWELL_CH_ACTIVITY_END mac_id: %d cycle_cnt = %10d, busy = %10d, tx = %10d, rx = %10d, my_rx = %10d, cur_tsf = %10d +2468,IIIIII,SCAN_ADAPTIVE_DWELL_CH_ACTIVITY_DIFF cycle_cnt = %10d, busy = %10d, tx = %10d, rx = %10d, mr_rx = %10d, bcnprb = %10d +2469,IIIII,SCAN_ADAPTIVE_DWELL_CH_ACTIVITY_CALC wifi_activity_val = %d threshold = %d is_wifi_activity_detected = %d ch_congestion_cur/avg = %d, %d +2470,IIII,SCAN_ADAPTIVE_DWELL_ACTIVE_STARTED dwell_mode = %d (0:con,1:mod,2:agg,3:dis,4:def) band = %d is_enabled = %d def_mode=%d +2471,IIII,SCAN_ADAPTIVE_DWELL_ALL_PROBE_SENT dwell_mode = %d band = %d index = %d period = %d (0 = end of slot) +2472,IIII,SCAN_ADAPTIVE_DWELL_PASSIVE_STARTED dwell_mode = %d (0:con,1:mod,2:agg,3:dis,4:def) band = %d is_enabled = %d def_mode = %d +2473,IIIII,SCAN_ADAPTIVE_DWELL_CH_CONGESTION_CHECK is_bcnprb_rcvd = %d ch_congest_avg = %d congest_threshold = %d cur_index = %d move_to_next %d (0 = slot, 1 = channel) +2474,IIIII,SCAN_ADAPTIVE_DWELL_NEXT_SLOT_CHECK dwell_mode = %d band = %d next_index = %d next_period = %d (0 = end of slot) cur_tsf = %10d +2475,II,SCAN_ADAPTIVE_DWELL_SWITCH_ACTIVE is_bcnprb_rcvd = %d is_wifi_activity_detected = %d +2476,,CH_PREDICTION_SCAN_START scan_type = 2 (0 full scan/1 top_k scan/2 remaining scan) +2477,IIII,CH_PREDICTION_START module_id = %d top_k_num = %d stationary_thres = %d full_scan_period_ms = %d +2478,,SCAN_CH_PREDICT_STOP +2479,III,CH_PREDICTION_SCAN_START_PARAM_ERROR scanhandle=0x%x,params=0x%x,scan_id=0x%x +2480,II,CH_PREDICTION_SCAN_START_PARAM_ERROR requestor=%d not equal module_id=%d +2481,,CH_PREDICTION_SCAN_START_ERROR +2482,II,CH_PREDICTION_SCAN_START scan_type = %d (0 full scan/1 top_k scan/2 remaining scan) social_chan_scan = %d +2483,IIII,CH_PREDICTION_FOUND_BSS received frames not to us. DA = 0x%x%x subtype = 0x%x seq = %d +2484,IIIII,CH_PREDICTION_FOUND_BSS receive frames not-on-curr channel. SA = 0x%x%x subtype = 0x%x seq = %d chan = 0x%x +2485,IIIII,CH_PREDICTION_FOUND_BSS SA = 0x%x%x subtype = 0x%x seq = %d, rssi = 0x%x (dbm above nf) +2486,,CH_PREDICTION_FOUND_BSS no buffer +2487,II,CH_PREDICTION_CALCULATE top_k_freq = %d total_bss_found = %d +2488,IIII,CH_PREDICTION_CALCULATE_SAMPLE bssid = 0x%x%x prev_rssi = 0x%x curr_rssi = 0x%x (dbm above nf) +2489,II,CH_PREDICTION_CALCULATE_RESULT value = %d stationary = %d +2490,I,SCAN_NUM_SUPP_CHAN_LIST %d +2491,IIIII,SCAN_SUPP_CHAN_INFO_1 mhz (%d), band_center_freq1 (%d), band_center_freq2 (%d), phy_mode (%d), max_tx_power (%d) +2492,IIIIIII,SCAN_SUPP_CHAN_INFO_2 is_passive (%d), is_ht_allowed (%d), is_vht_allowed (%d), is_dfs_ch (%d), is_bcn_found (%d), is_radar_detected (%d), csa_recv_timestamp (%d) +2493,IIII,SCAN_SUPPRESS_UNIT_TEST sch_class = %d id = %d is_disable = %d num_args = %d +2494,II, PS_STA_AVG_CHANNEL_CONGESTION BusyChanRunningAvg = %d %d +2495,III,wlan_stats_processor: rx_mc_bc_cnt = %d peer_macaddr31to0 = 0x%x peer_macaddr47to32 = 0x%x +2496,II,PS_STA_AVG_CHANNEL_CONGESTION(ERROR):diff_all(%u) < diff_tx(%u) +2497,I,PS_STA_AVG_CHANNEL_CONGESTION(ERROR): chan_activity(%u) > 100 +2498,,wlan_clear_vdev_stats_BEThread: Fail to allocate clearLLStatsMsg buffer +2499,,_wlan_iface_link_stats_process: vdev is NULL +2500,,_wlan_iface_link_stats_process: wal_vdev is NULL +2501,II,clear radio stats, i %d, wal_pdev 0x%x +2502,III,TRAFFIC_MON_PRE_PWR_CHNG vdev_id = %d, macid = %d, is_suspend = %d +2503,III,TRAFFIC_MON_POST_PWR_CHNG vdev_id = %d, macid = %d, is_suspend = %d +2504,IIIIIIII,TRAFFIC_INFORM_CLIENT vdev_id = %d req_id = %d rx_status_chng = %d rx_thrsh = %d rx_throughput = %d, tx_status_chng = %d tx_thrsh = %d tx_throughput = %d +2505,I,TRAFFIC_MEMORY_CORRUPTED 0x%x +2506,,TRAFFIC_BYTES_CALC_FAILED traffic_mon is null +2507,IIII,TRAFFIC_BYTES_CALC_FAILED is_associated = %d,is_enabled = %d, wlan_peer = 0x%x wal_peer = 0x%x +2508,IIIIII,TRAFFIC_BYTES_START_CALC actual_rx_bytes = %d total_rx_bytes = %d rx_throughput = %d actual_tx_bytes = %d total_tx_bytes = %d tx_throughput = %d +2509,IIIII,TRAFFIC_REG_INVALID_INFO vdev_id = %d req_id = %d rx_thresh %d tx_thresh = %d vtraffic_mon = 0x%x +2510,II,TRAFFIC_DISABLED vdev_id = %d req_id = %d +2511,II,TRAFFIC_ALREADY_REG vdev_id = %d req_id = %d +2512,II,TRAFFIC_MEMORY_ALLOC_FAILED vdev_id = %d req_id = %d +2513,IIIIIIIII,TRAFFIC_REG_REQ_INFO_1 is_running = %d, is_associated = %d, vdev_id = %d, req_id = %d, rx_thresh = %d, rx_status = %d, tx_thresh = %d, tx_status = %d total_req = %d +2514,II,TRAFFIC_REG_REQ_INFO_2 mac_id = %d, vdev_bitmap = 0x%x +2515,IIIII,TRAFFIC_UNREG_INVALID_INFO vdev_id = %d, req_id = %d, total_num_req = %d, is_enabled = 0x%x traffic_mon = 0x%x +2516,II,TRAFFIC_NO_ENTRY_EXIST vdev_id = %d req_id = %d +2517,IIII,TRAFFIC_UNREG_SUCCESS vdev_id = %d req_id = %d num_req = %d is_running = %d +2518,III,TRAFFIC_MON_PRE_VDEV_MIGRATE vdev_id = %d, macid = %d, vdev_bitmap = 0x%x +2519,III,TRAFFIC_MON_POST_VDEV_MIGRATE vdev_id = %d, macid = %d, vdev_bitmap = 0x%x +2520,II,TRAFFIC_RELEASE traffic_mon = 0x%x num_req = %d +2521,II,TRAFFIC_VDEV_INIT_FAILED mac_id = %d, vdev_id = %d +2522,II,TRAFFIC_DATA_RESET_ERROR vdev_id = %d, mac_id = %d +2523,III,TRAFFIC_DATA_RESET_1 mac_id = %d, vdev_id = %d, vdev_bitmap = 0x%x +2524,IIIIIII,TRAFFIC_DATA_RESET_2 total_rx_bytes = %d actual_rx_bytes = %d rx_throughput = %d total_tx_bytes = %d actual_tx_bytes = %d tx_throughput = %d is_running = %d +2525,I,TRAFFIC_STA_CONN_STATE_FAILED state = %d +2526,IIIIIII,TRAFFIC_STA_CONN_STATE vdev_id = %d, mac_id = %d, state = %d is_associated = %d is_running = %d is_enabled = %d vdev_bitmap = 0x%x +2527,II,wlan_est_linkspeed_vdev_en_dis vdev_id = %d 0x%x +2528,IIII,wlan_est_linkspeed_chan_time_end chan_mhz 0x%x chan_dur_us 0x%x busy_time_us 0x%x accu_idle_dur_us 0x%x +2529,IIIIII,wlan_peer_calc_est_linkspeed vdev_id %d, est_link_speed_kbps 0x%x, idle_time 0x%x, sample_time 0x%x, tx_bytes 0x%x, tx_time 0x%x +2530,III,wlan_peer_calc_est_linkspeed2 goodput 0x%x, inst_linkspeed 0x%x, inst_linkspeed_kbps 0x%x +2531,III,wlan_est_linkspeed_wal_pdev_evt_handler event 0x%x, new_power_state 0x%x, cur_power_state 0x%x +2532,III,wlan_est_linkspeed_wal_pdev_evt_handler event 0x%x, new_power_state 0x%x, cur_power_state 0x%x +2533,II,wlan_est_linkspeed_indicate_home_chan_update chan_mhz 0x%x home_chan_added 0x%x +2534,II,wlan_est_linkspeed_vdev_evt_handler vdev_id = 0x%x, evt = 0x%x +2535,IIII,SUPPL_GET_FRM_ERR size = %d (< %d) proto = 0x%02x frm5_6: 0x%02x -> ignore +2536,I,SUPPL_GET_FRM_NOT_EAPOL_KEY type (%d) -> hand it to host +2537,II,SUPPL_GET_FRM_INVALID_LEN frm_sz = %d p_len_hdr= %d -> ignore +2538,III,SUPPL_GET_FRM_INVALID_KEY_TYPE frm_sz = %d akmp = 0x%x received wrong key_info = 0x%x -> ignore +2539,IIIIII,SUPPL_GET_FRM_INFO size = %d akmp = %d proto = 0x%x key_info = 0x%04x keydata_len = 0x%x evt = %d +2540,I,SUPPL_WPA_IE for msg 2/4: (len=%d) + +2541,IIII,SUPPL_NONCE_MISMATCH (first 4 bytes) M1 = %08x:08%x M3 = %08x:08%x +2542,I,SUPPL_DECRYPT_KEYDATA_INVALID LEN %d +2543,IIIIIII,SUPPL_IGTK_KDE: keyix %d, ipn = %x%x%x%x%x%x +2544,I,SUPPL_DECRYPT_KEY incorrect igtk keyix = %d +2545,III,SUPPL_WPA_PTK derivation (akmp 0x%08x) sha%d ptk_len %d +2546,I,SUPPL_EAPOL_KEY_MIC EAPOL key_mic - ver %d +2547,II,SUPPL_INVALID_SUITE type %d (1 group, 2 pairwise, 3 akm) suite 0x%x +2548,I,SUPPL_CCKM_FR_IS_COMPLETED %d +2549,IIIII,SUPPL_CCKM_PROC_RSP_ERR eid 0x%x (exp 0x9c) oui 0x%02x%02x%02x (exp 0x00409600) +2550,,SUPPL_CCKM_ERR Reassociation Response - MIC Failure +2551,III,SUPPL_CCKM_PROC_RSP succeed 0x%08x:%04x rn=0x%x +2552,IIIIII,SUPPL_CCKM: sm->own_addr: %02x:%02x:%02x:%02x:%02x:%02x +2553,IIIIII,SUPPL_CCKM: bssid: %02x:%02x:%02x:%02x:%02x:%02x +2554,II,SUPPL_CCKM: Input Timestamp: 0x%x%x +2555,I,SUPPL_CCKM: cckm RN = %02x +2556,IIII,SUPPL_CCKM_BUILD Timestamp[32] 0x%08x rn 0x%x Proto 0x%02x data_len %d +2557,IIII,SUPPL_DUMP_KRK %08x:%08x:%08x:%08x +2558,IIIIIIII,SUPPL_CCKM: mn mic: %02x %02x %02x %02x %02x %02x %02x %02x +2559,III,SUPPL_CCKM: verify_mic proto = 0x%x (1=WPA, 2=RSN) wpa_ie_len %d rsn_ie_len %d +2560,,SUPPL_CCKM_ERR: Use AP RSN IE in MIC calculation (proto mismatch?!) +2561,,SUPPL_CCKM_ERR: Use AP WPA IE in MIC calculation (proto mismatch?!) +2562,,SUPPL_CCKM_ERR: Use own WPA/RSN IE in MIC calculation (no AP info available?!) +2563,II,SUPPL_CCKM_ERR: Invalid CCKM reassociation response element - no room for %u octet GTK (cie_len = %d) +2564,III,SUPPL_CCKM: verify_mic cie_len %d gtk_len %d data_len %d +2565,,SUPPL_CCKM: Use HMAC-SHA1 for MIC calculation +2566,,SUPPL_CCKM: Use HMAC-MD5 for MIC calculation +2567,IIII,SUPPL_MIC_MISMATCH calc = 0x%08x%08x rcvd = 0x%08x%08x +2568,II,SUPPL_CCKM_INSTALL_GTK group_cipher 0x%x pairwise_cipher 0x%x +2569,,SUPPL_CCKM_ERR_WPA: Pairwise Cipher Suite: NONE - do not use pairwise keys +2570,I,SUPPL_CCKM_ERR_WPA: Unsupported pairwise cipher %d +2571,,SUPPL_CCKM_ERR_WPA: AES unwrap failed - could not decrypt GTK +2572,III,SUPPL_CCKM Installing GTK to the driver (keyidx=%d tx=%d len=%d). +2573,III,SUPPL_EXCEED_MAX_LEN buf_type %d buf_len %d max_len %d +2574,II,SUPPL_INVALID_SUITE type %d (1 group, 2 pairwise, 3 akm) suite 0x%x +2575,II,SUPPL_INVALID_SUITE type %d (1 group, 2 pairwise, 3 akm) suite 0x%x +2576,II,SUPPL_INVALID_SUITE type %d (1 group, 2 pairwise, 3 akm) suite 0x%x +2577,IIIII,SUPPL_FT_RIC_IE_ADDED len %d 0x%x 0x%x 0x%x 0x%x +2578,IIIII,SUPPL_FT_MIC_MISMATCH md 0x%x%x ftie_len %d rsnie_len %d ricie_len %d +2579,II,SUPPL_INSTALL_KEY [reqested|installed|resulted]_key = 0x%06x[group|pairwise]_chiper = 0x%04x +2580,IIII,SUPPL_NODE_NOT_FOUND recv_frm sz = %d, SA = %08x:%04x evt = %d +2581,IIIIIII,SUPPL_RECV_EAPOL recv_sz = %d evt = %d cur_state = %d proto = %d role = %d pmf=%d(1:True, 0:False) param = 0x%x +2582,III,SUPPL_RECV_EAPOL_1X size = %d evt = %d (RX_1X 11/SENT_FAIL 12/OUT_OF_MEM 13) state = %d (NULL 0/INIT 1/SENT_M2 2/SENT_M4 3/CONNECTED 4) +2583,II,SUPPL_STATE_CHANGE old_state = %d cur_state = %d +2584,III,SUPPL_NODE_NOT_FOUND should_offload is_eapol = %d, SA = %08x:%04x +2585,III,SUPPL_NODE_NOT_FOUND update_pmk pmk_len = %d, SA = %04x:%08x +2586,I,SUPPL_PLUMB_IGKT key_id = %d +2587,IIII,SUPPL_DEINIT installed_key = 0x%x timer_init=%d closing=%d evt_param=%d +2588,III,SUPPL_DEINIT_TIMER period = %d msec, peer = %08x%04x +2589,IIII,SUPPL_SEND_EAPOL send_sz = %d status = %d cur_evt = %d cur_state = %d +2590,II,SUPPL_RECV_EAPOL_TIMEOUT state = %d (NULL 0/INIT 1/SENT_M2 2/SENT_M4 3/CONNECTED 4) status = %d +2591,II,AUTHE_RECV_EAPOL_TIMEOUT state = %d (NULL 0/INIT 1/SENT_M2 2/SENT_M4 3/CONNECTED 4) status = %d +2592,I,SUPPL_GET_BUF_FAIL M%d -> evt = OUT_OF_MEM +2593,II,SUPPL_SEND_EAPOL_FAIL M%d status = %d +2594,II,SUPPL_PROCESS_CONNECTED connected=%d curr_state=%d +2595,IIIII,SUPPL_MIC_MISMATCH len = %d ucipher = 0x%x pmk_len = %d pmk(first 8 byte) = %08x:%08x +2596,I,SUPPL_GET_BUF_FAIL M%d -> evt = OUT_OF_MEM +2597,II,SUPPL_SEND_EAPOL_FAIL M%d status = %d +2598,III,SUPPL_FINISH_ERROR status = %d peer = 08x:%04x (peer not found) +2599,III,SUPPL_FINISH_ERROR status = %d peer = 08x:%04x +2600,II,SUPPL_NODE_NOT_FOUND auth_init_auth peer 08x:%04x already exist +2601,II,SUPPL_CHECK_CLOSING index=%d closing=%d +2602,IIII,SUPPL_INIT_AUTH proto|key_mgmt = 0x%06x mgmt|group|pair_cipher = 0x%06x peer = %08x%04x +2603,IIII,SUPPL_INIT_AUTH proto|key_mgmt = 0x%06x mgmt|group|pair_cipher = 0x%06x peer = %08x%04x +2604,IIII,SUPPL_DUMP_PMK %08x:%08x:%08x:%08x +2605,,SUPPL_KEY_LEN_ERR_PMK +2606,,SUPPL_REPLACE_PMK_WITH_CACHED_VAL +2607,II,SUPPL_NODE_NOT_FOUND auth_init_ft peer 08x:%04x already exist +2608,II,SUPPL_NODE_NOT_FOUND parse_auth_ftie peer 08x:%04x doesn't exist +2609,IIII,SUPPL_PARSE_FTIE_FAIL ret %d key_mgmt 0x%x ie_len %d ric_len %d +2610,I,SUPPL_PARSE_FTIE ric_num %d +2611,III,SUPPL_EXCEED_MAX_LEN buf_type %d buf_len %d max_len %d +2612,II,SUPPL_NODE_NOT_FOUND parse_reassoc_ftie peer 08x:%04x doesn't exist +2613,IIII,SUPPL_PARSE_FTIE_FAIL ret %d key_mgmt 0x%x ie_len %d refined_ie_len %d +2614,II,SUPPL_NODE_NOT_FOUND get_ftie peer 08x:%04x doesn't exist +2615,IIII,SUPPL_INIT_CCKM proto|key_mgmt = 0x%06x mgmt|group|pair_cipher = 0x%06x peer = %08x%04x +2616,IIII,SUPPL_DUMP_KRK %08x:%08x:%08x:%08x +2617,IIII,SUPPL_DUMP_BTK %08x:%08x:%08x:%08x +2618,II,SUPPL_NODE_NOT_FOUND parse_cckmie peer 08x:%04x doesn't exist +2619,II,SUPPL_NODE_NOT_FOUND get_ccx_ie peer 08x:%04x doesn't exist +2620,I,_suppl_pmk_cache_add_ pmk_cache->cat_flag %d +2621,IIIIII,_suppl_pmk_cache_add peer_addr %x %x %x %x %x %x +2622,,_suppl_pmk_cache_add_ returning as cat flag is 0 +2623,,_suppl_pmk_cache_del_ returning as cat flag is 0 +2624,II,SUPPL_DEINIT peer = %08x%04x +2625,II,_wlan_eapol_process: length=%d, L3_offset=%d +2626,,_wlan_eapol_process: eap1x rx wakeup host +2627,II,suppl_auth_init_auth_mt alloc_size=%d, real_size=%d +2628,II,suppl_auth_status_change_evt_mt null sa=0x%08x%04x +2629,I,_wlan_suppl_be_thread_comm_msg_handler(): message_id = %d +2630,III,TBD: NULL pointer passed. wal_peer: 0x%x wlan_peer: 0x%x wlan_vdev: 0x%x +2631,III,_wlan_tdls_init() peer_max = %d sleep_sta = %d buffer_sta = %d +2632,IIII,wlan_tdls_wmi_peer_update_cmd(256) PEER_UPDATE cmd recvd frm host, vdev_id=%d, tdls=%p tdls_state=%d peer_state=%d +2633,,wlan_tdls_wmi_peer_update_cmd : Ignoring this command as we are not connected to AP +2634,I,wlan_tdls_wmi_peer_update_cmd(214) TDLS is in disabled state!!! return +2635,,wlan_tdls_wmi_peer_update_cmd: Invalid TDLS peer entry index +2636,IIII,wlan_tdls_wmi_peer_update_cmd(276) Cmd state PEERING, vdev_id=%d, peer_state=%d, MAC(MSB=0x%x, LSB=0x%x) +2637,IIIII,wlan_tdls_wmi_peer_update_cmd(285) Cmd state CONNECTED, vdev_id=%d, peer = %p peer_state=%d, MAC(MSB=0x%x, LSB=0x%x) +2638,II,wlan_tdls_wmi_peer_update_cmd(260) vdev_id=%d, tdls_options=0x%x +2639,IIIII,wlan_tdls_wmi_peer_update_cmd(280) OFFCHAN enabled, vdev_id=%d, pref_offchan_num=%d, pref_offchan_bw=0x%x, self_oper_class=%d, peer_oper_class=%d +2640,IIIIIII,wlan_tdls_wmi_peer_update_cmd(301) vdev_id=%d, primary_freq=%d, center_freq1=%d, center_freq2=%d, info=0x%x, reg_info_1=0x%x, reg_info_2=0x%x +2641,IIIII,TDLS_DBGID_WLAN_PEER_UPDATE_SET(311) vdev_id=%d, pref_offchan_num=%d, off_chan_support=%d, phymode=%d, new center_freq=%d +2642,IIIIIII,wlan_tdls_wmi_peer_update_cmd(323) vdev_id=%d, primary_freq=%d, center_freq1=%d, center_freq2=%d, info=0x%x, reg_info_1=0x%x, reg_info_2=0x%x +2643,IIIII,wlan_tdls_wmi_peer_update_cmd(346) Cmd state TEARDOWN, vdev_id=%d, peer = %p peer_state=%d, MAC(MSB=0x%x, LSB=0x%x) +2644,III,wlan_tdls_wmi_set_state_cmd(392) Cmd vdev_id=%d cmd state = %d tdls = %p +2645,I,wlan_tdls_wmi_set_state_cmd: tdls = %p +2646,,wlan_tdls_wmi_set_state_cmd: tdls on vdev_id = %d was already disabled +2647,,wlan_tdls_wmi_set_state_cmd(): connection tracker enabled in host configure all passive mode params +2648,IIII,wlan_tdls_wmi_set_state_cmd(410) TDLS_PASSIVE wal_vdev = %p vdev_id=%d, tdls_options=0x%x, result=%d +2649,II,wlan_tdls_wmi_set_state_cmd TDLS_PASSIVE slp_sta_support=%d buf_sta_support=%d +2650,I,wlan_tdls_wmi_set_state_cmd TDLS_PASSIVE offchan_enabled=%d +2651,III,wlan_tdls_wmi_set_state_cmd(442) TDLS_PASSIVE vdev_id=%d, traffic_ind_window=%d, result=%d +2652,III,wlan_tdls_wmi_set_state_cmd(449) TDLS_PASSIVE vdev_id=%d, traffic_response_timeout_ms=%d, result=%d +2653,III,wlan_tdls_wmi_set_state_cmd(456) TDLS_PASSIVE vdev_id=%d, puapsd_mask=0x%x, result=%d +2654,III,wlan_tdls_wmi_set_state_cmd(463) TDLS_PASSIVE vdev_id=%d, puapsd_inactivity_time_ms=%d, result=%d +2655,III,wlan_tdls_wmi_set_state_cmd(470) TDLS_PASSIVE vdev_id=%d, puapsd_rx_frame_threshold=%d, result=%d +2656,III,wlan_tdls_wmi_set_state_cmd(470) TDLS_PASSIVE vdev_id=%d, tdls_peer_kickout_threshold: %d result=%d +2657,III,wlan_tdls_wmi_set_state_cmd(505) TDLS_PASSIVE vdev_id=%d, rssi_teardown_threshold=%d, result=%d +2658,II,wlan_tdls_wmi_set_state_cmd() TDLS_PASSIVE teardown_notification_ms: %d peer_rssi_monitor_period_cnt: %d +2659,IIII,wlan_tdls_wmi_set_state_cmd(484) TDLS_ACTIVE vdev_id=%d, notification_interval=%d, cmd state = 0x%x result=%d +2660,III,wlan_tdls_wmi_set_state_cmd(491) TDLS_ACTIVE vdev_id=%d, tx_discovery_threshold=%d, result=%d +2661,III,wlan_tdls_wmi_set_state_cmd(498) TDLS_ACTIVE vdev_id=%d, tx_teardown_threshold=%d, result=%d +2662,III,wlan_tdls_wmi_set_state_cmd(505) TDLS_ACTIVE vdev_id=%d, rssi_teardown_threshold=%d, result=%d +2663,II,wlan_tdls_wmi_set_state_cmd(519) TDLS_ACTIVE vdev_id=%d, result=%d +2664,III,wlan_tdls_wmi_set_state_cmd(527) TDLS_ACTIVE vdev_id=%d, tdls_options=0x%x, result=%d +2665,I,wlan_tdls_wmi_set_state_cmd TDLS_ACTIVE offchan_enabled=%d +2666,II,wlan_tdls_wmi_set_state_cmd TDLS_ACTIVE slp_sta_support=%d buf_sta_support=%d +2667,III,wlan_tdls_wmi_set_state_cmd(558) TDLS_ACTIVE vdev_id=%d, traffic_ind_window=%d, result=%d +2668,III,wlan_tdls_wmi_set_state_cmd(565) TDLS_ACTIVE vdev_id=%d, traffic_response_timeout=%d, result=%d +2669,III,wlan_tdls_wmi_set_state_cmd(572) TDLS_ACTIVE vdev_id=%d, tdls_puapsd_mask=%d, result=%d +2670,III,wlan_tdls_wmi_set_state_cmd(579) TDLS_ACTIVE vdev_id=%d, puapsd_inactivity_time_ms=%d, result=%d +2671,III,wlan_tdls_wmi_set_state_cmd(586) TDLS_ACTIVE vdev_id=%d, puapsd_rx_frame_threshold=%d, result=%d +2672,III,wlan_tdls_wmi_set_state_cmd() vdev = %d teardown_notification_ms = 0x%x result = 0x%x +2673,II,wlan_tdls_wmi_set_state_cmd() ACTIVE teardown_notification_ms: %d peer_rssi_monitor_period_cnt: %d +2674,II,wlan_tdls_wmi_set_state_cmd() tdls_peer_kickout_threshold = 0x%x result = 0x%x +2675,I,wlan_tdls_wmi_set_state_cmd() failed: result = %d +2676,I,wlan_tdls_wmi_set_offchan_mode_cmd(637) TDLS is NULL vdev_id=%d +2677,I,wlan_tdls_wmi_set_offchan_mode_cmd(642) TDLS disabled vdev_id=%d +2678,IIII,wlan_tdls_wmi_set_offchan_mode_cmd(654) vdev_id=%d, offchan_mode=%d, MAC(MSB=0x%x, LSB=0x%x) +2679,I,wlan_tdls_wmi_set_offchan_mode_cmd(668) Peer is NULL vdev_id=%d +2680,IIII,wlan_tdls_wmi_set_offchan_mode_cmd(674) vdev_id=%d, offchan_mode=%d, MAC(MSB=0x%x, LSB=0x%x) +2681,I,wlan_tdls_wmi_set_offchan_mode_cmd(682) vdev_id=%d +2682,II,wlan_tdls_wmi_set_offchan_mode_cmd() support_offchan=%d offchan_active=%d +2683,III,wlan_tdls_wmi_set_offchan_mode_cmd() op_class=%d offchan_num=%d chan_info=%p +2684,II,wlan_tdls_peer_update_event_internal vdev_id=%d, peer_change=%d +2685,,wlan_tdls_notify_host_connection_tracker(): Host didn't enable connection tracker: return +2686,III,wlan_tdls_notify_host_connection_tracker(): vdev id = %d reason = 0x%x evh = %p +2687,I,_wlan_tdls_suspend_resume_offchannel(): suspend: %d +2688,,_wlan_tdls_suspend_resume_offchannel() (!vdev) +2689,,_wlan_tdls_suspend_resume_offchannel() (!tdls) +2690,IIIIIIIII,_wlan_tdls_suspend_resume_offchannel() vdev_id: %d tdls: %d suspend: %d RC: %d OC_E: %d OC_temp_dis: %d OC_Active: %d OC_State: %d scan_started: %d +2691,I,_wlan_tdls_suspend_resume_offchannel() offchan_temp_disabled: %d +2692,I,_wlan_tdls_suspend_resume_offchannel() 1 offchan_temp_disabled: %d +2693,III,_wlan_tdls_suspend_resume_offchannel() 2 offchan_temp_disabled: %d offchan_active: %d offchan_state: %d +2694,,_wlan_tdls_is_link_present() (!vdev) +2695,II,_wlan_tdls_create_instance() vdev_id: %d tdls_handle=%p +2696,II,_wlan_tdls_delete_instance() vdev_id = %d tdls_handle=%p +2697,IIIII,wlan_tdls_unit_test(128) no_of_tdls_base_pause=%d, no_of_tdls_offchan_pause=%d, duration=%d, total_offchan_time=%d, num_args=%d +2698,I,wlan_tdls_peer_get_index(180) vdev_id=%d +2699,II,wlan_tdls_peer_get_index(195) vdev_id=%d, free_idx=%d +2700,I,wlan_tdls_peer_get_index(202) vdev_id=%d +2701,I,wlan_tdls_print_peer_params(386) cid=0x%x, PTR is NULL +2702,IIIII,wlan_tdls_print_peer_params(395) cid=0x%x, ni_flags=0x%x, ht_caps=0x%x, vht_caps=0x%x, legacy_rate_set=0x%x +2703,III,wlan_tdls_print_peer_params(400) cid=0x%x, ht_mcs_set[0]=0x%x, ht_mcs_set[1]=0x%x +2704,IIII,wlan_tdls_print_peer_params(406) cid=0x%x, vht_mcs_set=0x%x, tx_chainmask=0x%x, phymode=%d +2705,IIIII,wlan_tdls_print_peer_params(413) cid=0x%x, ni_flags=0x%x, ht_caps=0x%x, vht_caps=0x%x, legacy_rate_set=0x%x +2706,III,wlan_tdls_print_peer_params(420) cid=0x%x, ht_mcs_set[0]=0x%x, ht_mcs_set[1]=0x%x +2707,IIIII,wlan_tdls_print_peer_params(425) cid=0x%x, vht_mcs_set=0x%x, tx_chainmask=0x%x, phymode=%d, retain_start_mcs=%d +2708,II,wlan_tdls_restore_ratectrl_params(462) vdev_id=%d, peer ptr=%p +2709,III,wlan_tdls_restore_ratectrl_params(476) no need to apply rate vdev_id=%d, is_offchan=%d, offchan_rate_applied=%d +2710,,Initialize the offchannel rate node context +2711,I,Swap the rate node context is_offchan = %d +2712,I,Fill rate control params: phy mode = %d +2713,IIII,wlan_tdls_restore_ratectrl_params(603) vdev_id=%d, is_peer_paused=%d is_offchan = %d phymode = %d +2714,III,wlan_tdls_restore_ratectrl_params(592) vdev_id=%d, is_offchan=%d, offchan_rate_applied=%d +2715,II,wlan_tdls_peer_connect(647) vdev_id=%d, index=%d +2716,I,wlan_tdls_peer_connect(652) Either index is negative or max peer reached, vdev_id=%d +2717,IIIII,wlan_tdls_peer_connect(661) vdev_id=%d, entry ptr=%p, peer_valid=%d, sleep_sta_handle=0x%x, buf_sta_handle=0x%x +2718,IIIIIII,wlan_tdls_peer_connect(736) chan=%d, AP phymode=%d, peer phymode=%d, AP center_freq=%d, AP antenna_max=%d chan flags=0x%x vdev_bw = %d +2719,IIIIIIIII,wlan_tdls_peer_connect(764) chan_change: %d chan center_freq=%d, old peer phymode=%d, new peer phy_mode=%d, qualified phymode=%d, chan center_freq1=%d, chan center_freq2=%d, chan antenna_max=%d, new_vdev_bw=%d +2720,IIIIII,wlan_tdls_peer_connect(771) vdev_id=%d, chan=%d chan phymode=%d, center_freq=%d, chan center_freq1=%d, chan center_freq2=%d, chan flags=0x%x +2721,IIIII,wlan_tdls_peer_connect(779) vdev_id=%d, max_reg_power=%d, antenna_max=%d, max_tx_power=%d, offchan_enabled=%d +2722,II,wlan_tdls_peer_connect(819) onchan_link=0x%x, home_cs_req=0x%x +2723,I,wlan_tdls_peer_connect(842) home_cs_req=0x%x +2724,I,wlan_tdls_peer_connect(871) vdev_id=%d +2725,III,wlan_tdls_peer_teardown(1026) Cannot proceed, vdev_id=%d, index=%d, peer_max=%d +2726,IIII,wlan_tdls_peer_teardown(1032) vdev_id=%d, index=%d, peer_max=%d, tdls_peer_state=%d +2727,III,wlan_tdls_create_offchan()entry=%p offchan_timers_initialized=%d offchan_active=%d +2728,IIII,wlan_tdls_create_offchan(1075) tdls ptr=%p, entry ptr=%p, offchan_link=%p offchan_cs_req=%p +2729,III,wlan_tdls_create_offchan()is_peer_responder=%d offchan_active=%d strict: %d +2730,II,wlan_tdls_deconfigure_offchan(1143) tdls=0x%x, offchan_peer=0x%x +2731,IIIII,wlan_tdls_deconfigure_offchan(1155) sifs_burst_flag=%d, offchan_init=%d, scan_started=%d, restore_offchan_state=%d offchan_peer=%p +2732,,Enable SIFS back as offchan is removed +2733,IIIII,wlan_tdls_delete_offchan(1177) no_of_tdls_base_pause=%d, no_of_tdls_offchan_pause=%d, duration=%d, total_offchan_time=%d, offchan_cs_req=0x%x +2734,IIIII,wlan_tdls_delete_offchan(1195) tdls_link_pause_state = %d, link_pause_incomplete=%d, peer_paused=%d, pause_unpause_cb_fn=0x%x, offchan_pause_unpause_cb_fn=0x%x +2735,IIIII,wlan_tdls_delete_offchan(1225) preempt_offchan_cs_req=0x%x, offchan_link=0x%x, rx_chan_switch_resp=%d, rx_chan_switch_req=%d, offchan_active=%d +2736,IIIIIIII,wlan_tdls_link_pause(1329)link_pause_state=%d, new_chan_mhz=%x, scan_started=%d, num_active_slp_sta=%d, t2tbtt=%d, peer_connect_count=%d, offchan_freq=%d cb_fn = %p +2737,III,wlan_tdls_link_pause(1366) vdev_id=%d, buf_sta_handle=0x%x, status=%d +2738,IIIII,wlan_tdls_link_pause(1378) vdev_id=%d, buf_sta_handle=0x%x, temp_status=%d, counter=%d timeout = %d +2739,IIIIII,wlan_tdls_link_pause(1400) peer_valid=%d, wlan_peer=0x%x, offchan_enabled=%d, buf_sta_role = %d, rx_chan_switch_req=%d offchan_active=%d +2740,I,wlan_tdls_link_pause(1417) ch_switch_sent=%d +2741,III,wlan_tdls_link_pause() state: 0x%x CH_SW_sent: %d wal_connection_pause_is_peer_paused:0x%x +2742,III,wlan_tdls_link_pause() state: 0x%x CH_SW_sent: %d wal_connection_pause_is_peer_paused:%0x%x +2743,IIII,wlan_tdls_link_pause Did not send ch switch packets, change to basic TDLS pause, ch_switch_sent=%d offchan_peer: %p, link_pause_state=%d wal_connection_pause_is_peer_paused=0x%x +2744,III,wlan_tdls_link_pause(1471) index=%x, peer_cnt=%d, peer_valid=%d +2745,II,wlan_tdls_link_pause(1478) Peer found, pausing TIDQs, entry=0x%x, wlan_peer=0x%x +2746,II,wlan_tdls_link_pause() entry->peer_paused: %d wal_connection_pause_is_peer_paused: %d +2747,IIIII,wlan_tdls_link_unpause(1513) link_pause_state=%d, scan_started=%d, peer_connect_count=%d, last pause_incomplete=%d cb_fn = %p +2748,I,wlan_tdls_link_unpause(1551) peer_switch_time=%d +2749,II,wlan_tdls_link_unpause(1565) vdev_id=%d, timer_duration_ms=%d +2750,IIII,wlan_tdls_link_unpause(1605) vdev_id=%d, buf_sta_handle=0x%x, status=%d, counter=%d +2751,III,wlan_tdls_link_unpause(1618) vdev_id=%d, buf_sta_handle=0x%x, temp_status=%d +2752,III,wlan_tdls_link_unpaus(1656) vdev_id=%d, entry=0x%x, wlan_peer=0x%x +2753,I,wlan_tdls_link_unpause() wal_connection_pause_is_peer_paused: %d +2754,I,wlan_tdls_link_ispaused(1691) TDLS base link not paused yet! pause_incomplete=%d +2755,II,wlan_tdls_peer_capability_update(1734) vdev_id=%d, index=%d +2756,I,wlan_tdls_peer_capability_update(1739) Wrong index, vdev_id=%d +2757,IIIIIIIII,wlan_tdls_peer_capability_update(1751) vdev_id=%d, peer buf_sta_supported=%d, slp_sta_supported=%d, is_peer_responder=%d, num_active_slp_sta=%d, concurrent_slp_sta_max=%d, num_active_buffer_sta=%d concurrent_buffer_sta_max=%d, self buffer_sta_supported=%d +2758,I,wlan_tdls_peer_capability_update(1769) vdev_id=%d +2759,I,wlan_tdls_peer_capability_update(1784) vdev_id=%d, slp_sta_handle=0x%x +2760,III,wlan_tdls_peer_capability_update(1798) vdev_id=%d, ps_handle=0x%x, peer=0x%x +2761,I,wlan_tdls_peer_capability_update(1826) buf_sta_handle=0x%x +2762,IIIIII,wlan_tdls_peer_capability_update(1852) AP chan=%d, offchan_active=%d, offchannel ptr=0x%x, is_peer_responder=%d, offchan_enabled=%d, offchan_support=%d +2763,IIIII,wlan_tdls_peer_offchannel_configure(1976) offchan_enabled=%d, peer_connect_count=%d, offchannel_wmi=%p, offchan_temp_disabled=%d, host_pref_bw=0x%x +2764,I,wlan_tdls_peer_offchannel_configure(1991) offchan_freq=%d +2765,IIIIIIIII,wlan_tdls_peer_offchannel_configure channel = %d peer_ni_flags=0x%x, is_peer_responder=%d, offchan phymode=%d, center=%d, max_tx_pwr=%d, antenna_max=%d, max_reg_power=%d off_chan_peer=%p +2766,,wlan_tdls_peer_offchannel_configure(2060) SIFS is enabled, disable it +2767,III,wlan_tdls_chan_switch_req_completion(2122) offchan_active=%d, abf = %p completion_status=%d +2768,III,wlan_tdls_send_chan_switch_req_frame(2143) tdls_peer=0x%x, target_channel=%d, sec_chan_offset=%d +2769,II,wlan_tdls_send_chan_switch_req_frame(2148) TDLS peer is NULL! target_channel=%d, sec_chan_offset=%d +2770,II,wlan_tdls_send_chan_switch_req_frame(2165) No buffer! target_channel=%d, sec_chan_offset=%d +2771,II,wlan_tdls_send_chan_switch_req_frame(2175) tid=%d, TX send_status=%d +2772,IIIII,wlan_tdls_chan_switch_resp_completion(2198) abf = %p rx_chan_switch_req=%d, offchan_active=%d, completion_status=%d, link_pause_incomplete=%d +2773,II,wlan_tdls_chan_switch_resp_completion(2217) offchan_pause_unpause_cb_fn=0x%x, pause_unpause_cb_fn=0x%x +2774,III,wlan_tdls_send_chan_switch_resp_frame(2251) TDLS peer is NULL! wlan peer=0x%x, switch_time=%d, status_code=%d +2775,III,wlan_tdls_send_chan_switch_resp_frame(2268) No buffer! wlan peer=0x%x, switch_time=%d, status_code=%d +2776,IIIIII,wlan_tdls_send_chan_switch_resp_frame(2279) vdev_id=%d, switch_time=%d, status_code=%d, is_peer_responder=%d, is_peer_TIDQs_paused=%d, TX send_status=%d +2777,IIII,wlan_tdls_rx_chan_switch_req_frame(2392) Cannot process channel switch req frame, vdev_id=%d, tdls ptr=%p, offchan_peer=%p, peer_connect_count=%d +2778,III,wlan_tdls_rx_chan_switch_req_frame(2399) Offchan not enabled, vdev_id=%d, offchan_enabled=%d, offchan_temp_disabled=%d +2779,III,wlan_tdls_rx_chan_switch_req_frame(2420) Channel switch request received with wrong BSSID mac[0]=0x%x, mac[4]=0x%x, mac[5]=0x%x +2780,IIII,wlan_tdls_rx_chan_switch_req_frame(2430) host_pref_bw=0x%x, offchan offset=%d, target_channel=%d, offchan_activ=%d +2781,,wlan_tdls_rx_chan_switch_req_frame() chan_info NULL return +2782,III,wlan_tdls_rx_chan_switch_req_frame()switch_time=%d time_to_tbtt=%d duration=%d +2783,IIIII,wlan_tdls_rx_chan_switch_req_frame(2555) vdev_id=%d, peer_ni_flags=0x%x, phymode=%d, center_freq1=%d, offchan freq=%d +2784,IIII,wlan_tdls_rx_chan_switch_req_frame(2562) offchan offset=%d, bandwidth=%d, phymode=%d, center_freq=%d +2785,III,wlan_tdls_rx_chan_switch_req_frame()Delete & Create ocs_ch_req: switch_time=%d time_to_tbtt=%d duration=%d +2786,IIII,wlan_tdls_rx_chan_switch_req_frame()tdls=%p channel=%d duration=%d time_to_tbtt=%d +2787,IIII,wlan_tdls_rx_chan_switch_resp_frame(2651) Cannot process channel switch rsp frame, vdev_id=%d, tdls ptr=0x%p, offchan_peer=%p, peer_connect_count=%d +2788,IIIIIIII,wlan_tdls_rx_chan_switch_resp_frame(2658) status_code=%d, chan_switch_resp_pending=%d, time_to_tbtt=%d, offchan_active=%d link_pause_incomplete = %d curr_chan(mhz)=0x%x BSS(mhz)=0x%x peer_paused=0x%x +2789,,wlan_tdls_rx_chan_switch_resp_frame(2664) Do not respond to chan switch resp offchan_init is FALSE +2790,IIIII,wlan_tdls_rx_chan_switch_resp_frame()abort_channel_change:%d status_code=%d peer_switch_time=%d switch_time=%d switch_timeout=%d +2791,II,wlan_tdls_rx_chan_switch_resp_frame(2744) Either offchan not active or no TDLS peer, offchan_active=%d, entry=0x%x +2792,IIII,wlan_tdls_offchan_link_pause(2763) 0xd00d1e03: offchan_init=%d, scan_started=%d, offchan_enabled=%d, time=%d +2793,III,wlan_tdls_offchan_link_pause(2796) sent channel switch resp status=%d, entry=0x%x, is_peer_paused=%d +2794,III,wlan_tdls_offchan_link_pause(2809) entry=0x%x, offchan_init=%d, is_peer_paused=%d +2795,IIII,wlan_tdls_offchan_link_unpause(2857) 0xd00d1e02: offchan_init=%d, scan_started=%d, offchan_enabled=%d, is_peer_paused=%d +2796,II,wlan_tdls_offchan_link_unpause(2874) cur_time=%d, peer_switch_time=%d +2797,II,wlan_tdls_offchan_link_unpause(2902) timer_duration_ms=%d, NULL data tx_status=%d +2798,I,wlan_tdls_offchan_link_unpause(2916) WLAN peer is NULL! entry=0x%x +2799,III,wlan_tdls_offchan_link_ispaused(2955) Peer not paused yet, peer_valid=%d, peer_paused=%d, offchan_enabled=%d +2800,I,wlan_tdls_offchan_ocs_hdlr(2987) ev=%d +2801,III,wlan_tdls_requeue_offchan_timer_handler(3017) requeue_offchan_req=%d, scan_started=%d, offchan_active=%d +2802,I,wlan_tdls_pause_traffic_timer_handler(3085) Stopping preempt request, time_to_tbtt=%d +2803,I,wlan_tdls_pause_traffic_timer_handler(3097) Offchan is active, time_to_tbtt=%d +2804,,wlan_tdls_pause_traffic_timer_handler(3104) Offchan is not active! +2805,III,wlan_tdls_pause_traffic_timer_handler(3108) peer_valid=%d, offchan_enabled=%d, link_pause_incomplete=%d +2806,I,wlan_tdls_pause_traffic_timer_handler(3121) TDLS peer is NULL! link_pause_incomplete=%d +2807,II,wlan_tdls_pause_traffic_timer_handler(3127) pause_unpause_cb_fn=0x%x, offchan_pause_unpause_cb_fn=0x%x +2808,IIII,wlan_tdls_chan_switch_rx_complete_timer_handler(3160) peer_valid= 0x%x, offchan_enabled=0x%x, link_pause_incomplete=%d, pause_unpause_cb_fn=%p +2809,I,wlan_tdls_chan_switch_rx_complete_timer_handler(3177) TDLS peer is NULL! link_pause_incomplete=%d +2810,I,wlan_tdls_offchan_req_receive_timeout_handler(3201) rx_chan_switch_req=%d +2811,,wlan_tdls_offchan_req_receive_timeout_handler(3213) Unexpected, timer should have stopped earlier! +2812,IIII,wlan_tdls_offchan_req_receive_timeout_handler()peer_ni_flags=0x%x offchan.phy_mode=%d enter_freq1=0x%x off_chan.mhz=0x%x +2813,II,wlan_tdls_offchan_req_receive_timeout_handler(3293) Offchan request posted to OCS, offchan_cs_req=0x%x, offchan primary=%d +2814,IIIII,wlan_tdls_offchan_txrx_timer_handler(3317) last_activity=%d, now=%d, switch_timeout=%d, preempt_offchan_cs_req=%d, offchan_cs_req=%d +2815,IIIIII,wlan_tdls_scan_evt_handler(3353) event type=0x%x, restore_offchan_state=%d, offchan_active=%d, scan_started=%d, tdls->scan_move_on_chan_req=0x%x, offchan_init=%d +2816,III,wlan_tdls_scan_evt_handler()No need to handle scan event TDLS handle:%p event type=%d tdls state:%d +2817,I,wlan_tdls_scan_evt_handler: scan started scan ev type: 0x%x +2818,II,wlan_tdls_scan_evt_handler: scan ended scan ev type: 0x%x num of Pending scan req = %d +2819,I,wlan_tdls_homechan_ocs_hdlr(3420) event type=%d +2820,,wlan_tdls_peer_chan_switch_event_handler(2322) VDEV is NULL! +2821,I,wlan_tdls_rt_thread_comm_msg_handler(): unknown teardown reason code : %d +2822,IIIII,wlan_tdls_stats_timer_handler MAC: 0x%x 0x%x nf: %d peer_avg_rssi: %d threshold: %d +2823,IIII,wlan_tdls_stats_timer_handler send teardown to peer: 0x%x 0x%x peer_avg_rssi: %d threshold: %d +2824,I,wlan_tdls_update_tdls_peer_table: Failed to get index for the peer from tdls peer table. Index = %d +2825,II,wlan_tdls_update_tdls_peer_table: pausing TIDQs, entry=0x%x, wlan_peer=0x%x +2826,III,wlan_tdls_clear_peer_entry(963) vdev_id=%d, buf_sta_handle=0x%x, num_active_buf_sta=%d +2827,II,wlan_tdls_clear_peer_entry(917) vdev_id=%d, peer_connect_count=%d +2828,II,wlan_tdls_clear_peer_entry(990) PEER does not exist, vdev_id=%d, peer_connect_count=%d +2829,III,wlan_tdls_ptr_tx_completion() status: 0x%x peer: %p abf = %p +2830,I,wlan_tdls_uapsd_send_ptr_frame() vdev_id: %d +2831,,TX completion is not received for Prev PTR. Dont Queue another PTR +2832,,wlan_tdls_uapsd_send_ptr_frame() (!abf) failed to get ptr action frame buffer +2833,IIII,wlan_tdls_uapsd_send_ptr_frame() vdev_id = %d status = %d dialog token = %d is_peer_paused: 0x%x +2834,I,wlan_tdls_uapsd_handle_pti_from_peer() peer_type: 0x%x tdls_peer not found return +2835,I,Dont handle new pti frame: prev ptr completion pending (same dialog token = %d) +2836,IIII,wlan_tdls_uapsd_handle_pti_from_peer() dialog_token: %d peer_paused: %d ps_sleep_sta_handle: 0x%x pti_frame_recvd: %d +2837,IIII,TDLS_DBGID_UAPSD_STA_PS_EVENT_HANDLER event type: %d, status = %d ps_handle = %p, peertype: %d +2838,I,TDLS_DBGID_UAPSD_STA_PS_EVENT_HANDLER Don't handle event tdls_peer = %p sleep_sta_handle = %p +2839,III,wlan_tdls_sleep_sta_ps_event_handler() WLAN_PS_STA_PAUSE_COMPLETE: vdev_id = %d event->status: %d continous noack_cnt = %d +2840,I,wlan_tdls_sleep_sta_ps_event_handler() send teardown notification(WMI_TDLS_TEARDOWN_REASON_NO_RESPONSE) to host: vdev_id = %d +2841,I,TDLS_DBGID_UAPSD_STA_PS_EVENT_HANDLER WLAN_PS_STA_UNPAUSE_COMPLETE failed status = %d +2842,,wlan_tdls_sleep_sta_ps_event_handler() WLAN_PS_STA_UNPAUSE_COMPLETE event when peer is in pause state !!! +2843,II,wlan_tdls_uapsd_pti_frame_recvd() Not a tdls peer : peer: %p peer_type: 0x%x +2844,III,wlan_tdls_uapsd_pti_frame_recvd() tdls_peer: %p ps_sleep_sta_handle: 0x%x is_pti_frame_recvd: %d +2845,II,wlan_tdls_uapsd_sleep_sta_handle() Not a Tdls (peer=%p) peer_type = %d +2846,III,wlan_tdls_uapsd_sleep_sta_handle() return NULL: peer = %p peer type = %d tdls_vdev = %p +2847,I,wlan_tdls_enter_exit_buf_sta_role() enter: %d +2848,I,THERMAL_MGR_THRESH_READ %d +2849,I,THERMAL_MGR_NEW_THRESH %d +2850,I,THERMAL_MGR_THRESH_CROSSED %d +2851,I,_wlan_txbf_cbf_recv:Sizeof cbf = %x + +2852,III,mimo_ctrl->fb_type=%x cv_idx=%d nc=%d + +2853,IIIIII,nr=%x bw=%x nc=%x st=%x ng=%x cb=%x + +2854,II,_wlan_txbf_cbf_recv:su_cv_expiry_cnt = %x cv_expiry_time =%x + +2855,IIIII,TXBF: SUBFee=0x%x MUBFee=0x%x SUBFer=0x%x MUBFer=0x%x chan->phy_mode=%d +2856,IIII, TXBFEE_DBGID_NDPA_RECEIVED vdev_id = %d sInfo0=0x%x sInfo1=0x%x Token=0x%x +2857,II,TXBFEE_DBGID_BRPOLL_RECEIVED vdev_id = %d fbSegBmap=0x%x +2858,,Non-directed GID frame + +2859,II,i=%d, membership=0x%x + +2860,I,Gid=%d + +2861,III,TXBFEE_DBGID_GID_RECEIVED vdev_id = %d gid=0x%x userpos=0x%x +2862,II,TXBFEE_DBGID_HOST_CONFIG_CMDID ID=0x%x Value=0x%x +2863,II,UNIT_TEST_GEN 0x%x 0x%x +2864,IIII,UNIT_TEST_GEN 0x%x 0x%x 0x%x 0x%x +2865,II,UNIT_TEST_GEN 0x%x 0x%x +2866,,vdev connecting client is registered in non wow mode +2867,I,allow during connecting, subtype:%x +2868,II,VDEV_MGR loopback cal vdev_id = 0x%x cur_policy_mgr_hw_mode = %d +2869,III,VDEV_MGR loopback cal vdev_id = 0x%x cal_time = %d do_noa = %d +2870,III,VDEV EVT: vdev create id=%d, mode=%d submode=%d +2871,III,VDEV EVT:BE thread handle vdev_stop_down_del msg cmd = %d, vdev_id = %d, vdev_mode = %d +2872,II,VDEV EVT:RT thread handle vdev_stop_down_del cmd:%d, vdev_id:%d +2873,IIIII,VDEV EVT peer not cleared idx=%d vdev_id = %d mac_addr31to0 = 0x%x mac_addr47to32 = 0x%x usage_count = %d +2874,III,VDEV EVT: WMI_VDEV_DELETE_RESP_EVENTID vdevId=%d vdev_type: %d vdev_subtype: %d +2875,I,NAN vdev(id = %d) is left out. Delete WHAL_M_NAN vdev from firmware +2876,II,VDEV EVT: vdev delete id=%d, mode=%d +2877,IIIIII,VDEV_START: vdev_id[31-24]/mode[23-16]/mode[15-8]/mac_id[7-0] = 0x%x chan_mhz = %d phy_mode=%d band_center_freq1=%d band_center_freq2=%d flags=0x%x +2878,III,VDEV_MGR_HP_START_TIME vdev_id = 0x%x chan_mhz = %d start_tsf = 0x%x +2879,IIII,VDEV_MGR_VDEV_START vdev_id = 0x%x chan_mhz = %d mode = 0x%x sub_mode = 0x%x +2880,II,VDEV_MGR_VDEV_UP id=%d, mode=%d +2881,I,VDEV RESMGR_LINK_ATTR_SMPS_VALID Peer_flags:%d +2882,I,VDEV RESMGR_LINK_ATTR_SMPS_VALID VHT mode:%d +2883,II,VDEV EVT: vdev down id=%d, mode=%d +2884,IIII,VDEV_DOWN_ASSERT create_by=%d,delete_by=%d,create_tsf_63_32=0x%x,create_tsf_31_0=0x%x +2885,IIII,VDEV_DOWN_ASSERT del_req_tsf_63_32=0x%x,del_req_tsf_31_0=0x%x,del_conf_tsf_63_32=0x%x,del_conf_tsf_31_0=0x%x +2886,II,VDEV_DOWN_ASSERT curr_tsf_63_32=0x%x,curr_tsf_31_0=0x%x +2887,II,WMI_CMD_PARAMS VdevId/AC/Arg1 = %d Cmd/Med-Time/Action/Arg2 = %d +2888,III,WLAN_VDEV_SET_PARAM_FAIL paramid:%d vdevp:0x%x vdevp->bss:0x%x +2889,II,WMI_VDEV_PARAM_SMPS_INTOLERANT: vdev_id:%d, param:%d +2890,III,WMI_VDEV_PARAM_ABG_MODE_TX_CHAIN_NUM: vdev_id = %d, tx_chains_num_11b = %d, tx_chains_num_11ag = %d +2891,II,VDEV_MGR_STA_PS_EVENT: vdev_id=%d, event_type=%d +2892,III,VDEV free error, peer addr:0x%x, mac:0x8x 0x8x +2893,III,WAL Peer event vdevp %d is_free %d, is_vdev_stopping %d +2894,III,WAL Peer event Vdev ID = %d HW Q depth= %d, SW Q depth = %d +2895,II,VDEV_STOP_ABORT_TX try_to_abort, hwq=0x%x, swq=0x%x +2896,II,VDEV_STOP_ABORT_TX abort_fails, hwq=0x%x, swq=0x%x +2897,II,VDEV_STOP_ABORT_TX abort_succeeds, hwq=0x%x, swq=0x%x +2898,II,VDEV_STOP_ABORT_TX after_abort, hwq=0x%x, swq=0x%x +2899,II,WMI_CMD_PARAMS VdevId/AC/Arg1 = %d Cmd/Med-Time/Action/Arg2 = %d +2900,I,Invalid VDEV in WMI_VDEV_SET_WMM_PARAMS_CMDID, VDEV ID = %d +2901,I,Invalid WAL VDEV in WMI_VDEV_SET_WMM_PARAMS_CMDID, VDEV ID = %d +2902,IIII,WMI_VDEV_SET_WMM_PARAMS_CMDID ac[31-16]/acm[15-0] = 0x%x cw_min = 0x%x cw_max = 0x%x txop_limit[31-16]/aifs[15-0] = 0x%x +2903,III,11w PMF vdevId=%d key_ix=%d cipher=%d +2904,IIII,VDEV_INSTALL_KEY_FAIL vdev_id %d mac_addr %04x:%08x status %d +2905,II,WAL_DBGID_SET_M4_SENT_MANUALLY VDEV ID = %d, peer = 0x%x +2906,III,WMI_CMD_PARAMS AC = %d Med-Time usec = %d DwnGrd_Type = %d +2907,IIIII,wlan_vdev_tsf_report: vdev_id = %d, tsf_low = 0x%x, tsf_high = 0x%x, qtimer_low=0x%x, qtimer_high=0x%x +2908,II,wlan_vdev_tsf_tstamp_action:vdev_id = %d, action = 0x%x +2909,II,wlan_vdev_tsf_tstamp_action: vdev_id = %d, vdev_ifUp = %d +2910,I,WMI_VDEV_GET_KEEPALIVE_CMDID: vdev_id = %d event alloc failed +2911,I,WMI_VDEV_GET_ARP_STAT_CMDID: vdev_id = %d event alloc failed +2912,I,dispatch_ipsec_natkeepalive_filter_cmd: action = %d +2913,II,dispatch_wmm_delts_cmd: ac = %d vdev id = %d +2914,,dispatch_wmm_delts_cmd: end +2915,I,dispatch_request_stats_ext_cmd invalid vdev id =%d +2916,I,dispatch_request_stats_ext_cmd vdev id =%d +2917,II,vdev_set_mandatory_ie: ie_id=%d, id_len=%d +2918,I,vdev_set_mandatory_ie: not handled ie_id=%d +2919,II,vdev_extract_optional_vendor_ies: oui=0x%x, len=%d +2920,II,vdev_extract_mandatory_ies: id=%d, len=%d +2921,IIII,dispatch_set_ie_cmd: ie_id = 0x%x, id_len = %d, source=%d, band=%d +2922,III,vdev_set_scan_default_ie status = 0x%x vdev_id=%d prunned_ie_len=%d +2923,,Failed to allocate memory for DISA event!!! +2924,I,DISA event sent to HOST: frame_len=%d +2925,I,WMI_VDEV_ENCRYPT_DECRYPT_DATA_REQ_CMDID invalid vdev_id %d +2926,I,WMI_VDEV_ENCRYPT_DECRYPT_DATA_REQ_CMDID invalid data_len %d +2927,I,VDEV_DISPATCH_DISA_FRAME_TX failed status=%d +2928,II,wlan_vdev_unit_test: vdev_id = %d, cmd = WMI_VDEV_PARAM_ABG_MODE_TX_CHAIN_NUM, value = 0x%x +2929,II,wlan_vdev_migrate vdev_id[31-16]/from_mac[15-8]/to_mac[7-0] 0x%x, is_up[23-16]/mode[15-8]/submode[7-0] 0x%x +2930,III,vdev_set_mandatory_ie_by_band: ie_id=%d, band=%d, id_len=%d +2931,, SET GTX PARAM from WMI is not supported +2932,,Programmed new ba aggr sizes +2933,,Could not program aggr sizes +2934,I,VDEV_HDL_OWN_BEACON 0x%x +2935,II,VDEV_HDL_OWN_BEACON neighbor report not offloaded yet %d %d +2936,III,VDEV_MGR_MY_BEACON_PARSED malformed id = %d len=%d remain_len=%d +2937,III,VDEV_MGR_MY_BEACON_BAD_IE id=%d,len=%d,status=0x%x +2938,III,action bitmask of %dth OUI is %x and oui matched is %x +2939,III,%d byte fail to match for data. actual_data %d, configured data %d +2940,III,%d byte fail to match for mac address. actual_mac = %d, Configured mac = %d +2941,II,Capability mismatch %x != (%x) +2942,I,oui_action_matched %x +2943,I,number_of_configured_oui = %d +2944,III,VDEV_MGR_MY_BEACON_PARSED malformed id = %d len=%d remain_len=%d +2945,III,VDEV_MGR_MY_BEACON_BAD_IE id=%d,len=%d,status=0x%x +2946,III,VDEV_MGR_MY_BEACON_PARSED malformed id = %d len=%d remain_len=%d +2947,IIIII,VDEV_MGR_MY_BEACON_RECEIVED: vdev_id = %d curr_time = 0x%x curr_vdev_tsf = 0x%x seq = 0x%x rssi = 0x%x +2948,II,Received IBSS Beacon peer = 0x%x send_to_host = +2949,,_wlan_natkeepalive_handler OFFLOAD_STATUS_DROP +2950,II,wlan_vdev_fill_vdev_mac_entry: vdev_id=%d, pdev_id=%d +2951,I,wlan_vdev_get_migrate_active_vdev_list vdev_id_list=0x%x +2952,IIIIII,VENDOR SPECIFIC IE :%u, %u, %02x, %02x, %02x, %02x +2953,,WLAN_VDEV_NOTIF_ROGUE_AP_IE1_DETECTED +2954,,WLAN_VDEV_NOTIF_ROGUE_AP_IE2_DETECTED +2955,IIII,VDEV_MGR_AP_KEEPALIVE_IDLE vdev_id = %d assoc_id = 0x%x inact_gen = 0x%x n_buffered_mpdu = 0x%x +2956,IIII,VDEV_MGR_AP_KEEPALIVE_INACTIVE vdev_id = 0x%x assoc_id = 0x%x inact_gen = 0x%x n_buffered_mpdu = 0x%x +2957,IIII,VDEV_MGR_AP_KEEPALIVE_UNRESPONSIVE vdev_id = %d assoc_id = 0x%x inact_gen = 0x%x n_buffered_mpdu = 0x%x +2958,III,IBSS Keep Alive rx_last_activity = 0x%x ibss_max_bcn_lost_uses = 0x%x current time = 0x%x +2959,IIIII,VDEV_MGR_AP_KEEPALIVE_INACTIVE vdev_id = %d cur_txrx_ref_time = 0x%x last_txrx_time = 0x%x last_tx_time = 0x%x last_rx_time = 0x%x +2960,I,VDEV_MGR_FIRST_BMISS_DETECTED: vdev_id = %d +2961,I,VDEV_MGR_FINAL_BMISS_DETECTED: vdev_id = %d +2962,I,VDEV_MGR_BCN_IN_SYNC: vdev_id = %d +2963,IIIII,VDEV_MGR_AP_TBTT_CONFIG: vdev_id = %d, chan_mhz = 0x%x, tbtt_link_type = 0x%x, ap_tbtt_offset = 0x%x +2964,II,WLAN_VDEV_DPD_CAL_DONE vdev_id:%d ch:%d +2965,II,WMI_EVENT_ALLOC_FAILURE: vdev_id = %d, opmode = %d, evt_id = WMI_VDEV_START_RESP_EVENTID +2966,II,WMI_EVENT_SEND: vdev_id = %d, opmode = %d, event = WMI_VDEV_START_RESP_EVENTID +2967,II,VDEV_MGR_VDEV_START_OCS_HP_REQ_COMPLETE without VDEV UP: vdev_id = %d, ch_req_flag = 0x%x +2968,I,VDEV_MGR_VDEV_START_OCS_HP_REQ_COMPLETE: vdev_id = %d +2969,I,VDEV_MGR_VDEV_START_OCS_HP_REQ_STOP: vdev_id = %d +2970,I,VDEV_MGR_FIRST_BCN_RECEIVED: vdev_id = %d +2971,I,VDEV_MGR_PEER_AUTHORIZED: vdev_id = %d +2972,I,VDEV_MGR_VDEV_START_OCS_HP_REQ_STOP: vdev_id = %d +2973,I,WLAN_VDEV_DPD_CAL_START vdev_id:%d +2974,III,VDEV_MGR_HP_START_TIME: vdev_id = %d, chan_mhz = 0x%x, start_tsf = 0x%x +2975,III,VDEV_MGR_OCS_HP_LP_REQ_POSTED: vdev_id = %d, hp_ch_req = 0x%x, lp_ch_req = 0x%x +2976,,VDEV_MGR_FIRST_BMISS_DETECTED: Post Critical ch_req +2977,IIII,VDEV_MGR AP Connection protection critical channel request: vdev_id = %d, chan_mhz = 0x%x, start_tsf = 0x%x, duration = %d +2978,III,Corr_sta_tbtt_drift: vdev_id = %d, chan_mhz = 0x%x, start_tsf = 0x%x +2979,IIIII,VDEV_MGR_AP_TBTT_CONFIG: vdev_id =%d, chan_mhz = 0x%x, tbtt_link_type = 0x%x, ni_intval = 0x%x, tbtt_offset = 0x%x +2980,II,VDEV_MGR_OFF_CHAN_GO_CH_REQ_SETUP: vdev_id = %d, go_chan_quota_per_bi = 0x%x +2981,IIII,VDEV_MGR_OFF_CHAN_GO_CH_REQ_SETUP: curr_tsf = 0x%x, next_tbtt = 0x%x, go_time_to_tbtt = 0x%x, sta1_time_to_tbtt = 0x%x +2982,II,VDEV_MGR_OFF_CHAN_GO_CH_REQ_SETUP: tbtt_diff1 = 0x%x, tbtt_diff1 = 0x%x +2983,III,VDEV_MGR_OFF_CHAN_GO_CH_REQ_SETUP: tbtt_pre_slop = 0x%x, tbtt_post_slop = 0x%x, go_quota_remain = 0x%x +2984,III,VDEV_MGR_HP_START_TIME: vdev_id = %d, chan_mhz = 0x%x, start_tsf = 0x%x +2985,,vdev_bmiss_crit_ch_req_cb: ch_req granted +2986,,vdev_bmiss_crit_ch_req_cb: ch_req completed without receiving beacon +2987,IIII,VDEV_MGR_VDEV_PAUSE_COMP: vdev_id = %d pause_status = LEAKY AP DETECTED data_null_tx_delay = %d actual_leak_window = %d pause_delay_us = %d +2988,IIIII,VDEV_MGR_VDEV_PAUSE_COMP: vdev_id = %d pause_status = FAILURE data_null_tx_delay = %d avg_data_null_tx_delay = %d actual_leak_window = %d avg_rx_leak_window = %d +2989,IIIII,VDEV_MGR_VDEV_PAUSE_COMP: vdev_id = %d pause_status = SUCCESS data_null_tx_delay = %d avg_data_null_tx_delay = %d actual_leak_window = %d avg_rx_leak_window = %d +2990,IIII,VDEV_MGR_VDEV_PAUSE_DELAY_UPDATE: vdev_id = %d avg_data_null_tx_delay = %d avg_rx_leak_window = %d pause_delay_us = %d +2991,II,VDEV Unpause Failure: VDEV ID = %d pause_bitmap = 0x%x in Unpause complete +2992,,VDEV_PAUSE_FAIL ifPaused set with pause_bitmap = 0 in _wlan_vdev_pause +2993,IIII,VDEV_MGR_VDEV_PAUSE: enable_null_leaky_ap_pause=0x%x no_null_to_ap_for_roaming=%d leakyAp_cts2s_enable=%d pause_delay_us=%d +2994,I,VDEV_UNPAUSE_FAIL: ifPaused not set with pause_bitmap = 0x%x in _wlan_vdev_unpause +2995,,VDEV_MGR_VDEV_PAUSE unpause non_protocol_unpaused +2996,,VDEV_MGR_VDEV_PAUSE csa_roaming_ongoing and no host unpause +2997,II,Disable leaky AP CTS2S: vdev_id = %d pause_delay_us = %d +2998,I,enable_null_leaky_ap_pause=0x%x +2999,I,no_null_to_ap_for_roaming=%d +3000,II,drop mgmt as size:%d,limit:%d +3001,,BEACON_EVENT_SWBA_SEND_FAILED +3002,III,WMI_EVENT_ALLOC_FAILURE vdev_id = %d EventId = 0x%x AssocId/VdevMap = 0x%x +3003,II, WMI_EVENT_ALLOC_FAILURE EventId = 0x%x AssocId/VdevMap = 0x%x +3004,III,WMI_EVENT_ALLOC_FAILURE vdev_id = %d EventId = 0x%x AssocId/VdevMap = 0x%x +3005,IIII,wlan_debug_mesg_flush_compete stall_type:%d vdev_bmap:%d reason_code1:%d reason_code2:%d +3006,,WOW send initial wakeup wmi cmd +3007,,WMI handle send wmi evt msg in RT +3008,II,WMI handle send WMI evt msg fail, evt_id:0x%x, evt_len:0x%x + +3009,II,WMI handle send WMI evt msg, evt_id:0x%x, evt_len:0x%x + +3010,I,evtCmdHandler: cmd %d +3011,I,Err parser(cmd %d) +3012,I,Err cmdProc(cmd %d) +3013,III,txHandler: phyId %d, txMode %d, numPkts %d +3014,II,combCalGroupHandler(): phyId = %d; cmdid = %d +3015,,Rx Gain Control + +3016,IIII,Tx Gain Control:Chain %d, Gain %d, dacGain %d, forceCal %d + +3017,,bdGetSizeHandler + +3018,III,bdReadHandler: bdSize %d, offset 0x%x, size %d + +3019,I,error in bdReadHandler: status %d + +3020,III,noiseFloorReadHandler phyid = %d, freq = %d, chainmask = %x + +3021,IIII,nfValues[0,1,%d] = %d,%d,%d + +3022,II,GetDpdLoopbackInfoHandler phyId %d chainMask 0x%x +3023,II,GetDpdLoopbackInfoHandler sending response phyId %d chainIdx 0x%x +3024,III,Before_on: nextLoopRxCal b-c-c %d %d %d + +3025,I,siglDoneRsp calChanIdx 1 %d greater than MAX_CAL_CHANS + +3026,I,siglDoneRsp calChanIdx 2 %d greater than MAX_CAL_CHANS + +3027,IIIII,ON: minCCAThreshold %d,PNFdBm %d, PNFdBr %d, rssiDBr %d temp %d + +3028,I,nextCAL idxChainNew 1 %d greater than MAX_RXG_CAL_CHANS + +3029,I,nextCAL idxChainNew 2 %d greater than MAX_RXG_CAL_CHANS + +3030,I,nextCAL nextCAL 3 %d greater than MAX_RXG_CAL_CHANS + +3031,I,nextCAL nextCAL 4 %d greater than MAX_RXG_CAL_CHANS + +3032,,genCALData + +3033,I,send2HostNextRxCal chanIdx 1 %d greater than MAX_RXG_CAL_CHANS + +3034,I,send2HostNextRxCal chanIdx 2 %d greater than MAX_RXG_CAL_CHANS + +3035,I,Wait %d ms before measuring power +3036,I,Wait %d ms before measuring power +3037,,Skipping compare of gainIdx 4 and 5 +3038,,here 1 +3039,II,###########chIdx %d, temp %d +3040,III,Got Power from host %d, Read pdadc %d, nextAction %d + +3041,I,GainIdx = %d +3042,II,Mid range power check failed cur %d, prev %d + +3043,II,low/hi range power check failed cur %d, prev %d + +3044,,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ PDADC is 0 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +3045,IIIII,t1: %d t2: %d t3: %d t4: %d sl %d + +3046,I,slope Failed %d + +3047,II,Sending to host freq2G %d, freq5G %d + +3048,III,Sending to host freq2G %d, freq5G %d, chain %d +3049,IIII,gain %d pwr %d numChain %d numCalpt %d + +3050,,More than 5 calibration failures, aborting +3051,IIIII,freq %d gIdx %d dacGain %d paCfg %d chMask %d + +3052,,Cal fail due to slope check, returning with error + +3053,,here 2 +3054,I,ch %d: + +3055,I,GLUT chn %d: pa gIdx pwr + +3056,III,%d %d %d + +3057,II,dac %d therm %d + +3058,,PLUT: idx pdadc pwr + +3059,III,%d %d %d + +3060,I,chanIdx %d + +3061,I,chanIdx %d + +3062,II,power est = %d is2GHz %d + +3063,IIIII,freq %d chainmask 0x%x mode 0x%x tx_gain 0x%x ant_sel 0x%x + +3064,IIIII,@@@@@@@@@@@@@@i %d, chmask in %x ch0: valid %d, pwr %d, reg32 = %x fb_stat_b0 %d +3065,IIIII,@@@@@@@@@@@@@@i %d, chmask in %x ch1: valid %d, pwr %d, reg32 = %x +3066,,tcmd whal reset start +3067,,tcmd whal reset done +3068,I,tcmd_rx_start_timer_handler peer delete in progress phyId %d +3069,I,tcmd_rx_start_timer_handler peer delete in progress phyId %d +3070,I,tcmd_tx_complete_timer_handler phyId %d Tx stopped +3071,I,tcmd_tx_complete_timer_handler phyId %d numTxPkt is 0 exiting without restarting timer +3072,IIIII,tcmd_tx_complete_timer_handler stopping Tx. phyId %d totalPkt %d numTxPkts %d currentTx %d totalToTx %d +3073,,tcmd_tx_complete_handler tcmd_tx_irq: spurious tx irq +3074,III,tcmd_tx_complete_handler: phyId = %d, total_pkts = %d, tcmdTxStat[phyId].totalPkt = %d +3075,II,tcmd_tx_complete_handler: cont Tx case: phyId %d, total pkts after tx stop acknowledged = %d +3076,II,tcmd_tx_complete_handler: fixed pkt case: phyId %d, total pkts after tx stop acknowledged = %d +3077,I,tcmd_config: mode unknown %d +3078,I,wlanMode1? %d +3079,I,wlanMode? %d +3080,I,Invalid frequency %d +3081,III,check_band_chainmask: invalid supported band (phyId %d, boardOpFlags = %d, is2GHz = %d) +3082,III,check_band_chainmask phyId %d invalid chain 0x%x used, validTxChainmask 0x%x +3083,,tcmd_cont_tx_cmd: contx is null... exiting +3084,,tcmd_cont_tx_cmd: TCMD_CONT_TX_OFF +3085,,tcmd_cont_tx_cmd: contTx_off GO +3086,,setup chan failed +3087,,No TX after calibration! +3088,I,ERROR: tcmd_cont_tx_cmd: UNSUPPORTED mode %d +3089,,tcmd_cont_rx_cmd stopped tx and started timer +3090,,tcmd_set_tx_stop_acknowledged +3091,,tcmd_tx_stop_request +3092,IIIII,tcmd_setup_channel: freq %d wlanMode %d bw %d freq2 %d synth %d +3093,I,tcmd_setup_channel_real: mode unknown %d +3094,,tcmd_setup_channel_real: FastChannelChange +3095,,channel change failed... reset +3096,,tcmd_whalReset failed +3097,,tcmd_whalReset failed +3098,IIIIII,Tx args:: %d, %d, %d, %d, %d, %d +3099,IIIII,Tx args:: %d, %d, %d, %d, %d +3100,IIIII,Tx args:: 0x%x, %d, %d, %d, %d +3101,IIIII,Tx args:: %d, %d, %d, %d, 0x%x +3102,III,utfTxStartInternal: phyId %d, num_aggr = %d, num_desc = %d +3103,I,Tx Failed tcmdTxStat.totalPkt = %d +3104,II,utfTxStartInternal phyId %d starting tcmd_tx_complete_timer, numPkts %d +3105,,tcmd_cont_data_tx_stop poll tx complete interrupt failed +3106,I,tcmd_cont_data_tx_stop polling count %d +3107,,StopTxDMA failed, reset +3108,III,STOPPING SINE WAVE TX:(phyId %d, boardOpFlags = %d, tcmd_default_freq = %d) +3109,II,STOPPING SINE WAVE TX: supported band (chan.phy_mode %d, tcmd_default_freq = %d) +3110,IIIII,tcmd refill req..refill list is empty!! req_cnt(%d) rd(%d) wr(%d) ptr_lo=0x%x ptr_hi=0x%x + +3111,IIII,tcmd refill req..before refill req_cnt = 0x%x, tcmd_rx_refill_list_depth = %d, rd(%d) wr(%d) + +3112,II,tcmd refill..found a entry ptr_lo 0x%x, ptr_hi 0x%x + +3113,II,tcmd refill req..after refill refill_cnt = 0x%x, rd_idx %d + +3114,III,tcmd_add_buf_to_free_list: Enter.. tcmd_rx_refill_list_wr_idx=%d ptr_lo 0x%x ptr_hi 0x%x +3115,II,tcmd refill list is full!!! tcmd_rx_refill_list_rd_idx %d wr_ix %d + +3116,IIII,tcmd_wal_rx_htt_handler not in Rx mode, exiting! rx_status = 0x%x msdu_cnt =%d mpdu_cnt= %d mac_id = %d + +3117,IIII,tcmd_wal_rx_htt_handler Enter rx_status = 0x%x msdu_cnt =%d mpdu_cnt= %d mac_id = %d + +3118,II,tcmd_htt_handler: before processing buf_lo=0x%x, buf_hi=0x%x + +3119,I,tcmd_htt_handler: pkt_buf = 0x%x + +3120,,tcmd_wal_rx_htt_setup: Enter + +3121,,tcmd do the remote ring setup + +3122,IIIIII,tcmd_rx_setup (%d):%d,%d,%d,%d,%d +3123,,tcmd rx detach + +3124,I,tcmd_wal_peer_free pdev %d +3125,III,utf_allocram success bufIndex %d nBytes %d avaiBytes %d +3126,III,utf_allocram failed bufIndex %d nBytes %d avaiBytes %d +3127,I,_tcmd_peer_delete_conf_msg_hdlr pdevId %d +3128,IIIII,RATECTRL_DBGID_GTX_UPDATE 0x%x 0x%x 0x%x 0x%x 0x%x +3129,II,RATECTRL_DBGID_GTX_UPDATE 0x%x 0x%x +3130,IIII,RATECTRL_DBGID_GTX_UPDATE 0x%x 0x%x 0x%x 0x%x +3131,IIIIIIII,RATECTRL_DBGID_GTX_UPDATE: ENTRY: BW 0x%x / NSS 0x%x / RC 0x%x / TPC 0x%x / MAX_TPC 0x%x / NEW_PPER 0x%x / OLD_PPER 0x%x/ NEW_RPER 0x%x + +3132,IIIIII,RATECTRL_DBGID_GTX_UPDATE: MIN_TPC: 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +3133,III,RATECTRL_DBGID_GTX_UPDATE: GTX disable vdevtype:%d gtx_enable:%d pause:%d +3134,,RATECTRL_DBGID_GTX_UPDATE: GTX disable, Rate change +3135,,RATECTRL_DBGID_GTX_UPDATE: GTX disable, BW mis-match +3136,IIIIIII,GTX disable RATECTRL_DBGID_GTX_UPDATE: 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +3137,III,last_tpc %x curr_ratePer = %d, Reference is GTX = %d +3138,IIIIII,TPC DOWN EVAL / last_tpc %d tpc_step %d, curr_min_tpc %d gtxTPCMin %d temp %d packets %d + +3139,IIIIIIII,RATECTRL_DBGID_GTX_UPDATE: DOWN: (packet 0x%x) tpc=0x%x last_tpc=0x%x curr_PPER=%d curr_RPER %d rix=0x%x ratecode=%x bw_idx=0x%x +3140,II,cur_min_tpc updated to %d for bw_idx %d + +3141,IIII,Reset pseudo_per[%d] = %d last_tpc %d updated_tpc %d + +3142,IIIIIIII,RATECTRL_DBGID_GTX_UPDATE: UP: tpc=0x%x last_tpc=0x%x curr_PPER:%d curr_RPER:%d rix=0x%x ratecode:%x bw_idx=0x%x (ER,RTS) 0x%x +3143,IIIIIII,RATECTRL_DBGID_RATE_UPDATE: _rcUpdate_HT is_gtx_tx %d ptx_rc 0x%x ptx_tpc %d nFrames %d retries %d nBad %d flags 0x%x +3144,III,RATECTRL_DBGID_RATE_UPDATE: _rcUpdate_HT bw_idx %d nss_idx %d xRetry %d +3145,,Set INVALID!!! RTS Rate Index +3146,IIIIIII,RATECTRL_DBGID_RATE_UPDATE: cur_rate:0x%x rate_code:0x%x currPER:%d lastPER:%d Mbps:%d bw_idx:%x tpc:0x%x +3147,II,_RATE_GetNonDataRc: %x for wal_peer 0x%x +3148,IIIII,RATE_UpdateRTSPer: rts_rix 0x%x def_rix 0x%x alt_rix 0x%x curr_rix 0x%x ni_legacy_rate_set 0x%x + +3149,I,_RATE_GTX_dbg: VDEV ID:%d wal_vdev is NULL +3150,IIII,_RATE_GTX_dbg: [0]:%d [1]:%d [2]:%d [3]:%d +3151,III,VDEV ID:%d PDEV ID:%d GTX STATUS:%d +3152,I,gtxPERThreshold:%d +3153,I,gtxPERMargin:%d +3154,I,gtxTPCstep:%d +3155,I,gtxTPCMin:%d +3156,I,userGtxMask:0x%x +3157,I,gtxBWMask:0x%x +3158,I, g_pRATE->gtxRTMask[0]:%x +3159,I, g_pRATE->gtxRTMask[1]:%x +3160,I, g_pRATE->gtxRTMask[2]:%x +3161,I,_RATE_GTX_dbg: INAVLID CMD: %d +3162,IIIIII,DATA_TXRX_DBGID_DUP_CHECK vdev_id = %d tcp_info=0x%x SN=0x%x Len=0x%x last_pn_valid=0x%x offset_winsize=0x%x +3163,IIIIII,DATA_TXRX_DBGID_DUP_CHECK vdev_id = %d SN=0x%x Len=0x%x valPN=0x%x WalRxCnt=0x%x DataRxCnt=0x%x +3164,IIII,DATA_TXRX_DBGID_RX_DATA_SEQ_LEN_INFO Invalid Peer vdev_id = %d 0x%x 0x%x 0x%x +3165,III,DATA_TXRX_DBGID_RX_DATA_SEQ_LEN_INFO Invalid Peer vdev_id = %d 0x%x 0x%x +3166,IIIII,DATA_TXRX_DBGID_RX_DATA_SEQ_LEN_INFO Invalid Peer vdev_id = %d 0x%x 0x%x 0x%x 0x%x +3167,IIIII,DATA_TXRX_DBGID_RX_DATA_SEQ_LEN_INFO Invalid Peer vdev_id = %d 0x%x 0x%x 0x%x 0x%x +3168,IIIIII,DATA_TXRX_DBGID_RX_DATA_SEQ_LEN_INFO Invalid Peer vdev_id = %d 0x%x 0x%x 0x%x 0x%x +3169,IIII,DATA_TXRX_DBGID_RX_DATA_SEQ_LEN_INFO Inv-frag vdev_id = %d 0x%x 0x%x 0x%x +3170,IIII,DATA_TXRX_DBGID_REPLAY_CHECK 0x%x KeyId=0x%x oldPN=0x%x newPN=0x%x +3171,I,%s: Failed to allocate BA peer info + +3172,II,%s: peer=%p +3173,III,tid %d state %lld event %d + +3174,I,%s: Peer not associated + +3175,II,%s: No HT/QOS/AUTH peer flags %x + +3176,I,%s: Sending ADDBA req + +3177,I,%s: Cannot generate ADDBA req + +3178,I,%s: ADDBA req send successful + +3179,I,%s: BA negotiation successful + +3180,I,%s: BA negotiation failed + +3181,I,%s: BA negotiation stopped + +3182,I,%s: DELBA send successful + +3183,I,%s: Sending DELBA + +3184,I,%s: Teardown started + +3185,I,%s: Teardown complete + +3186,II,%s: peer=%p +3187,III,tid %d state %d event %d + +3188,II,%s:Rejected. HT/QOS/AUTH peer flags %x +3189,I,ba_policy=%d +3190,I,fixed resp_code=%d + +3191,II,%s: Sending ADDBA resp %d + +3192,I,%s: ADDBA resp generation failed + +3193,I,%s: Rejecting ADDBA resp %d + +3194,I,%s: ADDBA rsp send successful + +3195,I,%s: BA Tearing down + +3196,I,%s: BA restarting + +3197,I,%s: DELBA send successful + +3198,I,%s: BA tearing down + +3199,I,%s: BA restarting + +3200,,wal_ba_support_amsdu_in_2g FAILED : provide correct arguments +3201,,bss is NULL, amsdusupported won't be 0!!! +3202,IIIIIIIII,htt host_buff_refill_req: SHADOW_RING is EMPTY !!,shd_ring(rd-%d,wr-%d,f_s=%d,b_a=%d,r_i_p=%d,r_b_c=%d), host_ring(rd-%d, wr-%d), req_cnt-%d + +3203,I,Total num of msdu sent on all flows for %d + +3204,I,RFS_BATCHING_THRESHOLD:0x%x +3205,III,MGMT_TXRX_FORWARD_FROM_HOST: Subtype=0x%x addr = 0x%x tx_desc->chanfreq=%d +3206,IIII,MGMT_TXRX_FORWARD_FROM_HOST is_home_8/is_curr_8=0x%x mode_8/submode_8=0x%x pmac->mac_id=%d wlan_vdev->mac_id=%d +3207,IIII,WMI_CMD_RX handle in BE cmd=%d length=%d endPt=%d, pHTCbuf=%x +3208,IIII,WMI_CMD_RX cmd comp. handle in RT --free buf cmd=%d length=%d endPt=%d, pHTCbuf=%x +3209,IIIIIIII,WMI_CMD_PARAMS 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x +3210,I,WMI_CMD_PARAMS 0x%08x +3211,II,WMI_CMD_PARAMS 0x%08x 0x%08x +3212,III,WMI_CMD_PARAMS 0x%08x 0x%08x 0x%08x +3213,IIII,WMI_CMD_PARAMS 0x%08x 0x%08x 0x%08x 0x%08x +3214,IIIII,WMI_CMD_PARAMS 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x +3215,IIIIII,WMI_CMD_PARAMS 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x +3216,IIIIIII,WMI_CMD_PARAMS 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x +3217,II,WMI_CMD_RX CmdId = 0x%x Length = %d +3218,I,WMI_SEND_EVENT_WRONG_TLV CmdId/EventId = 0x%x +3219,IIII,WMI_CMD_RX process inline cmd=%d length=%d endPt=%d, pHTCbuf=%x +3220,I,WMI_EVENT_SEND EventId = 0x%x +3221,I, pending EventId = 0x%x +3222,,Rx dma halt +3223,,Rx dma halt failed +3224,,COEX_MWS_OTHER: modem qdi obj rec +3225,IIIII,WAL_DBGID_CHANNEL_CHANGE_FORCE_RESET: mhz = %d mac_id = %d phy_mode = %d flags = 0x%x rx_stop|tx_stop = 0x%x +3226,IIII,WAL_DBGID_CHANNEL_CHANGE: mhz = %d mac_id = %d phy_mode = %d flags = %d +3227,IIIIII,WAL_DBGID_CHANNEL_CHANGE_COMPLETE: mhz = %d mac_id = %d chan_flags = 0x%x wal_flags = %d tx_resumed %d is_lb_cal_pending %d +3228,, @@@@ Caling DPD SM for home channel +3229,IIIII,Invalidate Tx DE Cache: cache_idx: 0x%x TID: 0x%x vdev: 0x%x peer: 0x%x ptid: 0x%x +3230,IIIIIIII,Tx DE Cache: cache_idx: 0x%x TID: 0x%x valid: 0x%x vdev: 0x%x peer: 0x%x cache_vdev: 0x%x cache_peer: 0x%x cache_tid_q: 0x%x +3231,I,WAL_DBGID_TX_ARP Enqueue msdu_id:0x%x +3232,I,WAL_DBGID_TX DHCP msdu_id:0x%x +3233,IIIII,WAL_DBGID_TX_ARP (WAPI)-msdu=%x,vdev=%d,type=%d,peer=%x,tid=%d +3234,IIIII,WAL_DBGID_TX_ARP (UAPSD)-msdu=%x,vdev=%d,type=%d,peer=%x,tid=%d +3235,IIIII,WAL_DBGID_TX_ARP (UPASD)-msdu=%x,vdev=%d,type=%d,peer=%x,tid=%d +3236,II,WAL_DBGID_PROCESS_4_WAY_HANDSHAKE peer_entry:0x%x msdu_id 0x%x +3237,III,WAL_DBGID_TX_EAPOL_PKT type:0x%x tid:%d thread_id:%d + +3238,,wapi_m2_frame +3239,,wapi_m4_frame +3240,IIIIII,WAL_DBGID_TX_EAPOL_KEY KeyInfo(type:%d ack:%d secure:%d)-ts=%x,peer=%x,flags=%x +3241,III,WAL_DBGID_SECURITY_PM2_QUEUED-ts=%x,peer=%x,flags=%x +3242,,WAL_DBGID_SECURITY_PM2: register for WAPI M2 rekey compl +3243,III,WAL_DBGID_SECURITY_PM4_QUEUED-ts=%x,peer=%x,flags=%x +3244,,WAL_DBGID_SECURITY_PM4_after key installation +3245,III,WAL_DBGID_SECURITY_GM2_QUEUED-ts=%x,peer=%x,flags=%x +3246,IIIII,WAL_DBGID_SECURITY_ALLOW_DATA:ts=%x,peer=%x,flags=%x,FC=0x%x,key=%d (Queue_G2_PTK_Installed_Set_Flag) +3247,III,WAL_DBGID_SECURITY_PMx_QUEUED-ts=%x,peer=%x,flags=%x +3248,III,WAL_DBGID_SECURITY_GM1_QUEUED-ts=%x,peer=%x,flags=%x +3249,IIIII,WAL_DBGID_SECURITY_ALLOW_DATA:ts=%x,peer=%x,flags=%x,FC=0x%x,key=%d (Queue_G1_PTK_Installed_Set_Flag) +3250,IIIIII,peer_key_set:ts=%x,peer=%x,flags=%x,FC=0x%x,keyid=%d,mc=%d +3251,IIIII,WAL_DBGID_SECURITY_ALLOW_DATA:ts=%x,peer=%x,flags=%x,FC=0x%x,key=%d (Evt_Key_Set_GTK_G1_Queued_Set_Flag) +3252,I,WAL_DBGID_SECURITY_PM4_SENT Tx_Compl_Status:%d +3253,IIIII,WAL_DBGID_SECURITY_ALLOW_DATA:ts=%x,peer=%x,flags=%x,FC=0x%x,key=%d (M4_Tx_Compl_Set_Flag) +3254,I,WAL_DBGID_TX_ARP Enqueue msdu_id:0x%x +3255,I,WAL_DBGID_TX DHCP msdu_id:0x%x +3256,IIIII,WAL_DBGID_TX_ARP (WAPI)-msdu=%x,vdev=%d,type=%d,peer=%x,tid=%d +3257,IIIII,WAL_DBGID_TX_ARP (UAPSD)-msdu=%x,vdev=%d,type=%d,peer=%x,tid=%d +3258,I,TX: TDLS frame: action code = 0x%x +3259,IIIII,WAL_DBGID_TX_ARP (UPASD)-msdu=%x,vdev=%d,type=%d,peer=%x,tid=%d +3260,II,WAL_DBGID_PROCESS_4_WAY_HANDSHAKE peer_entry:0x%x msdu_id:0x%x +3261,II,hcm_vdev_id already allocated vdev_id %d hcm_vdev_id %d +3262,I,hcm_vdev_id already deallocated for vdev_id %d +3263,IIIIII,ROOT BIN curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3264,IIIIII,VDEV_0 BIN curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3265,IIIIII,VDEV_1 BIN curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3266,IIIIII,VDEV_2 BIN curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3267,IIIIII,DROPPED BIN curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3268,IIIIII,VDEV0_BE_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3269,IIIIII,VDEV0_BK_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3270,IIIIII,VDEV0_VI_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3271,IIIIII,VDEV0_VO_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3272,IIIIII,VDEV0_PWRSAVE curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3273,IIIIII,VDEV0_NODROP curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3274,IIIIII,VDEV0_MCAST curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3275,IIIIII,VDEV1_BE_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3276,IIIIII,VDEV1_BK_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3277,IIIIII,VDEV1_VI_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3278,IIIIII,VDEV1_VO_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3279,IIIIII,VDEV1_PWRSAVE curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3280,IIIIII,VDEV1_NODROP curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3281,IIIIII,VDEV1_MCAST curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3282,IIIIII,VDEV2_BE_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3283,IIIIII,VDEV2_BK_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3284,IIIII,VDEV2_VI_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3285,IIIIII,VDEV2_VO_AC curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3286,IIIIII,VDEV2_PWRSAVE curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3287,IIIIII,VDEV2_N0DR0P curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3288,IIIIII,VDEV2_MCAST curr %5d min %5d pbb %5d dropcnt %5d pbbdropcnt %5d preallocnt %5d + +3289,,HCM reset drop count + +3290,I,stat : %d +3291,I,stat : %d +3292,I,cbf_20[i] = %d + +3293,I,cbf_40[i] = %d + +3294,I,cbf_80[i] = %d + +3295,I,WAL_PDEV_SUSPEND: Before clearing RXPCU flt reg, curr_filter:0x%x + +3296,II,PDEV_SUSPEND (pdev=%d): rx suspend failed after reset-rx=%d +3297,IIII,PDEV_RESET (pdev=%d): reset end-rx=%d,tx=%d,reset=%d +3298,,_wal_pdev_debug_reg_dump pdev found NULL + +3299,IIII,_wal_pdev_debug_reg_dump invoked for pdev_id=%d logview=%d route_type=%d reason_code=%d + +3300,I,_wal_pdev_debug_reg_dump route_type=%d support un-available + +3301,IIII,LOCAL_FRAME_COMP: type=0x%x thread=%d/%d status=%d +3302,IIIII,WAL_DBGID_TX_MGMT_WMI_FROM_HOST_COMP vdev_id=%d mac_id=%d desc_id=0x%x tx_status=0x%x tid=0x%x +3303,,WAL_DBGID_TX_MGMT_HTT_FROM_HOST_COMP +3304,IIIIIIII,WAL_DBGID_TX_MGMT_COMP_DESCID_TYPE_SEQ_STATUS vdev_id=%d mac_id=%d desc_id=0x%x type=0x%x seq_num=%d tx_status=0x%x tid=0x%x abf=0x%x +3305,II,WAL_DBGID_TX_MGMT_ENQUEUE_FAILED vdev_id = %d tid:%d +3306,IIIIIII,WAL_DBGID_TX_MGMT_DESCID_TYPE_SEQ_LEN vdev_id=%d mac_id=%d desc_id=0x%x type=0x%x seq_num=%d len=%d status=0x%x +3307,I, Local data send: Tid doesnt exist. Alloc tid tidnum = %d +3308,,Local data send: use default tid +3309,I, No data TID exist, return tid_del_in_prog_bmap:%d +3310,IIIIIII,WAL_DBGID_TX_MGMT_DESCID_TYPE_SEQ_LEN local data vdev_id=%d mac_id=%d desc_id=0x%x type=0x%x seq_num=%d len=%d status=0x%x +3311,II,MGMT_TX_WMI_FROM_HOST flags = %x, is_wmi = %d +3312,II,WAL_DBGID_TX_MGMT_ENQUEUE_FAILED vdev_id = %d tid:%d +3313,IIIIIIII,WAL_DBGID_TX_MGMT_DESCID_SEQ_TYPE_LEN vdev_id=%d mac_id=%d des_id=0x%x seq_num=0x%x type=0x%x len=0x%x status =0x%x flags=0x%x +3314,IIIII,WAL_DBGID_MGMT_TX_FAIL vdev_id=%d, err_code=%x, desc_id=%d, status=%d, fc[0]=%x +3315,IIIII,WAL_DBGID_MGMT_TX_FAIL vdev_id=%d, err_code=%x, desc_id=%d, status=%d, fc[0]=%x +3316,II,WAL_DBGID_MGMT_TX_FAIL vdev_id = %d 0x%x +3317,II,send local buffer fail: status=%x, flags=%x +3318,IIIIII,Deliver LOCAL buffer sending msg failure: tid=%x,peer=%x,abf=%x,flag=%d,target_thread=%x, is_data:%x +3319,IIIIII,LOCAL abf completion msg:peer=%x,abf=%x,flag=%d,abf_thread=%x,cur_thread=%d,target_thread=%x +3320,IIIII,LOCAL abf completion internal,peer=%x,abf=%x,flags=%d,abf_thread=%x,cur_thread=%d +3321,IIIII,WAL_DBGID_AST_ADD_WDS_ENTRY 0x%x 0x%x 0x%x 0x%x 0x%x +3322,IIIII,WAL_DBGID_AST_ADD_WDS_ENTRY 0x%x 0x%x 0x%x 0x%x 0x%x +3323,IIIII,WAL_DBGID_AST_ADD_WDS_ENTRY 0x%x 0x%x 0x%x 0x%x 0x%x +3324,IIII,WAL_DBGID_AST_UPDATE_WDS_ENTRY 0x%x 0x%x 0x%x 0x%x +3325,IIII,WAL_DBGID_AST_UPDATE_WDS_ENTRY 0x%x 0x%x 0x%x 0x%x +3326,IIII,WAL_DBGID_AST_WDS_ENTRY_PEER_CHG 0x%x 0x%x 0x%x 0x%x +3327,,WAL_DBGID_AST_ENTRY_EXIST WAL_EEXIST +3328,III,WAL_DBGID_AST_DEL_WDS_ENTRY 0x%x 0x%x 0x%x +3329,,WAL_DBGID_AST_ENTRY_FULL WAL_ENOSPC +3330,II,ADDR_TYPE_A: mac_adr_31_0=0x%x, mac_addr_32_47=0x%x +3331,II,ADDR_TYPE_B peer: mac_adr_31_0=0x%x, mac_addr_32_47=0x%x +3332,II,ADDR_TYPE_C self: mac_adr_31_0=0x%x, mac_addr_32_47=0x%x +3333,IIIIII,_ar_wal_peer_free_ast_entry: peer %p mac_adr_31_0=0x%x, mac_addr_32_47=0x%x, invalidate=%d, ast_index=0x%x, ast_entry_valid_bmap[ast_index] = 0x%x + +3334,III,_wal_peer_del_msg_hdlr: thread_id =%d, peer=%p, be_tid_bmap=0x%x + +3335,I,_wal_peer_delete_conf_msg_hdlr: peer=%p + +3336,II,_wal_peer_free: peer = %p, delete_in_progress = %d + +3337,,_wal_peer_free: send peer del msg to BE to delete all BE tids + +3338,,_wal_peer_free: Now deleting tids for RT + +3339,IIIIII,WAL_PEER_UCAST_KEY_SET:ts=%x,peer=%x,flags=%x,FC=%x,key=%d,type=%d +3340,IIIIII,WAL_PEER_MCAST_KEY_SET:ts=%x,peer=%x,flags=%x,FC=%x,key=%d,type=%d +3341,I,WAL_DBGID_SECURITY_SAFE_MODE on: %d +3342,IIIIIII,WAL_PEER_CONN_STATE(%d,%d):ts=%x,peer=%x,flags=%x,FC=%x,type=%d +3343,IIIII,WAL_DBGID_SECURITY_ALLOW_DATA:ts=%x,peer=%x,flags=%x,FC=0x%x,key=%d (Set_WalPeer_Conn_State_Set_Flag) +3344,IIIIIII,WAL_PEER_CONN_STATE(%d,%d):ts=%x,peer=%x,flags=%x,FC=%x,type=%d +3345,IIIIII,WAL_PEER_SECURITY_ENCR_EN:thread=%d,ts=%x,val=%x,peer=%x,flags=%x,FC=0x%x +3346,IIIIII,WAL_PEER_SECURITY_ENCR_EN:ts=%x,val=%x,peer=%x,flags=%x,FC=0x%x,key=%d +3347,IIIIII,WAL_PEER_SECURITY_ENCR_EN:ts=%x,val=%x,peer=%x,flags=%x,FC=0x%x,key=%d +3348,IIII,_ar_wal_peer_deliver_tid_list_msg_to_tac: cmd=%d, peer=%p, tid=%p,tid_bmap=0x%x + +3349,II,_wal_peer_tac_tid_list_op_msg_hdlr: TID_LIST_OP_DEL_TID peer=%p, tidno = %d + +3350,I,_wal_peer_tac_tid_list_op_msg_hdlr: TID_LIST_OP_DEL_TID cleared the tid_del_in_prog_bmap for peer=%p + +3351,II,_wal_peer_tac_tid_list_op_msg_hdlr: TID_LIST_OP_DEL_TID_BMAP Before Processing..peer=%p, tid_bmap=0x%x + +3352,IIII,_wal_peer_tac_tid_list_op_msg_hdlr: TID_LIST_OP_DEL_TID_BMAP After Processing.. peer=%p tid_bmap=0x%x tid_list_empty=%d, peer->peer_tid_del_req_cnt = %d + +3353,I,_wal_peer_tac_tid_list_op_msg_hdlr: TID_LIST_OP_DEL_TID_BMAP peer del in prog, send peer del conf to RT, peer=%p + +3354,III,_wal_peer_tac_tid_list_op_msg_hdlr: TID_LIST_OP_INSERT cmd peer=%p, tid=%p tidno=%d + +3355,,_wal_peer_tac_tid_list_op_msg_hdlr: removing the tid from temp tid list + +3356,,_wal_peer_tac_tid_list_op_msg_hdlr: OOPS..shouldnt reach here + +3357,I,_wal_peer_alloc_tid: got tid flush handle for tidno %d + +3358,I,_wal_peer_alloc_tid: adding tid %d to temp tid list + +3359,IIII,_ar_wal_peer_free_tid_by_bitmap: thread_id=%d,peer %p,tid_bmap=0x%x, delete_in_progress =%d + +3360,II,_ar_wal_peer_free_tid_by_bitmap: sending peer flush cmd to tac tread_id=%d, tid_bmap=0x%x + +3361,II,_ar_wal_peer_free_tid: thread_id=%d, tidno=%d + +3362,II,_ar_wal_peer_free_tid: sending tid DEL message to BE thread thread_id=%d, tidno=%d + +3363,II,_ar_wal_peer_free_tid: sending tid flush cmd to tac thread_id=%d, tidno=%d + +3364,IIII,_ar_wal_peer_tid_flush_by_bitmap_comp_cb: thread_id=%d, peer=%p,delete_in_progress=%d, tid_bmap=0x%x + +3365,III,_ar_wal_peer_tid_flush_by_bitmap_comp_cb: sending TID_DELETE to tac thread_id=%d, peer %p tid_bmap=0x%x +3366,II,_ar_wal_peer_tid_flush_comp_cb: thread_id=%d, tidno=0x%x +3367,II,_ar_wal_peer_tid_flush_comp_cb: sending TID_DELETE to tac thread_id=%d, tid_bmap=0x%x +3368,II,_ar_wal_peer_tidq_empty: thread_id =%d,tidq->tid_num=%d + +3369,II,_wal_peer_mcast_key_id_update: peer :%0x key_id:%d +3370,,wal_peer_mcast_cfg AST entry not found for key_id:%d +3371,III,wal_peer_fill_mcast_key_info: peer :%0x key_id:%d key_id_type:%d +3372,III,wal_pm_mcast_cfg: enable :%d encr_en:%d decap_type:%d +3373,,_wal_peer_state_publish: Entry +3374,II,_wal_peer_state_publish: bytes is %d, less than output size = %d +3375,IIII,_wal_peer_state_publish: peer_keyid0_ast_index is %d, vdev_id = %d, qos_enabled = %d, ba_tx_state_bmap = %d +3376,IIIIII,_wal_peer_state_publish: mac_address is %d:%d:%d:%d:%d:%d +3377,,_wal_peer_state_publish: Exit +3378,II,_wal_peer_tid_state_publish: bytes is %d, less than output size = %d +3379,IIII,_wal_peer_tid_state_publish: tid_start_sn is %d, tid_start_pn = %d, tid_win_size = %d, num_pending_mpdus = %d +3380,IIII,_wal_peer_tid_state_publish: num_ppdus_in_hwq = %d, ppdu_retries_per_txstatus = %d, short_ppdu_retries_per_txstatus = %d, long_ppdu_retries_per_txstatus = %d +3381,III,_wal_peer_tid_state_publish: mpdu_in_reorder_list is %d, tid_win_size = %d, tid_last_sn = %d +3382,II,tx mcs 3d Stats publish :: input buffer size = %d 3d stats buffer size = %d +3383,II,tx mcs Stats publish :: input buffer size = %d mcs stats buffer size = %d +3384,II,tx ofdm Stats publish :: input buffer size = %d ofdm stats buffer size = %d +3385,II,tx cck Stats publish :: input buffer size = %d ofdm stats buffer size = %d +3386,II,rx mcs 3d Stats publish :: input buffer size = %d 3d stats buffer size = %d +3387,II,rx mcs Stats publish :: input buffer size = %d mcs stats buffer size = %d +3388,II,rx ofdm Stats publish :: input buffer size = %d ofdm stats buffer size = %d +3389,II,rx cck Stats publish :: input buffer size = %d ofdm stats buffer size = %d +3390,,call to function cmnos_thread_find is NULL +3391,I, Auto detect: Failure handling - Sending Event to Host - reason id %d +3392,,In wal_cce_soc_init : Inited pool memory for rules and super rules +3393,I,Set Flags to default value in mac : %d +3394,,wpm_cce_alloc_vdev_rule_ctxt : allocating memory to rule handle from pool +3395,II,wpm_cce_alloc_vdev_rule_ctxt : deallocating memory to rule handle from poolfor vdev : %d,type %d +3396,I,CCE MAC id : %d +3397,,CCE cannot add rule as it exceeds maximum allowed - refcount check +3398,,CCE cannot add rule as it exceeds maximum allowed +3399,III,CCE delete rule_no start : %d , rule bitmap - %d, mac id: %d +3400,II,CCE deleted rule number: %d , rule bitmap - %d +3401,I,CCE skipping delete for shared rule: %d +3402,,deleting a non-existent rule +3403,,List is empty +3404,I,CCE enable rules with filter_bitmap : 0x%0x +3405,I,in wal_cce : cce_global_ring_mask %d +3406,II,returning position %d for bitmap 0x%x +3407,II,returning position %d for bitmap 0x%x +3408,II,returning position %d for bitmap 0x%x +3409,II,in CCE rule configuration : mask_match: 0x%0x,rule_config = 0x%0x +3410,II,in CCE rule configuration : free rule position: 0x%0x,bitmap = 0x%0x +3411,I,CCE rule list : rule_no %d +3412,III,CCE super_rule_config= %d , g_super_rule_ring_mask = 0x%0x,super_rule_negate = 0x%0x +3413,III,CCE super rule filter_id = %d , super_rule_config = 0x%0x , rule_indication = 0x%0x +3414,I,super_rule_list handle : 0x%0x +3415,II,CCE super rule num = %d ,rule_num = %d +3416,II,CCE Filter exists? Filterid : %d , superrule id: %d +3417,I,CCE delete a rule for filter_no : %d +3418,II,CCE delete a rule for check_rule_ind :%d , rule_bitmap :%d +3419,I,Enabling CCE : cce_ofld_enable = %d +3420,I,Disabling CCE : cce_ofld_enable = %d +3421,I,In _wpm_cce_config_hw :configuring rules to hw for vdev_id : %d +3422,IIII,rule_num = %d ,rule_config_lsb 0x%0x , rule_config_msb 0x%0x,filter_id %d +3423,IIII,rule_num = %d ,rule_config_lsb 0x%0x , rule_config_msb 0x%0x,filter_id %d +3424,III,super_rule_num = %d ,rule_ind 0x%0x , super_rule_config 0x%0x +3425,III,super_rule_num = %d ,rule_ind 0x%0x , super_rule_config 0x%0x +3426,,_wal_cce_vdev_down_notif +3427,,****** CCE Rules Info ************* +3428,,CCE Rules are not configured +3429,II,Total_rules_configured = %d , Total_filters_configured = %d +3430,III,super_rule_num = %d ,rule_mapping 0x%0x ,super_rule_config 0x%0x +3431,IIII,rule_num = %d ,rule_config_lsb 0x%0x , rule_config_msb 0x%0x,filter_id %d +3432,II,RATECTRL_DBGID_WAL_SET_VDEV_DATA_RX rc=0x%x data_rc=0x%x +3433,II,Invalid RC Entry:nss=%x and pdev_max_nss=%x + +3434,I,wlan_rc_pdev_enable_disable_cck_allowed: rc_cck_rate_allowed = 0x%x +3435,II,temp_cck_rate_bitmap = 0x%x module_id=%x +3436,,WHAL_RC_FLAG_TXBF cleared for that BW + +3437,,WHAL_RC_FLAG_TXBF enabled for that BW + +3438,I,WAL_DBGID_RX_LOCAL_DROP_LARGE_MGMT 0x%x +3439,IIIII,RXRESUME-BE-PROC After reaping (pdev=%d): ring=%d, #free_slots=%d, curr_idx=0x%x proc_cnt=0x%x +3440,II,RXRESUME-BE-PROC: Cannot have unprocessed status at this time,status_buf(0x%x) num_iter_statuses(%d) +3441,III,BE_PROC: HW_INDX(0x%x), FW_INDX(0x%x), FETCH_INDX(0x%x) + +3442,IIIIII,WAL_DBGID_RX_REENTRY 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +3443,III,phy error frame: mask0:0x%x mask1:0x%x, att_word:%x + +3444,IIIIII,RXDSR:found a duplicate first msdu w/o last.. prev_first(%p) cur_first(%p) num_mpdu(%d) num_msdu(%d) num_msdu_last_mpdu(%d) first_mpdu(%p) + +3445,IIII,RXDSR: MSDU_DISCARD status_buf %p num_drop = %d num_partial_msdu = %d num_msdu = %d + +3446,II,_rx_ring_setp: RX SUSPENDED, Delay ring programming pdev_id(%d),ring_indx(%d) + +3447,IIIII,RXSUSPEND START (pdev=%d), rx_ring_setup_done(%d), rx_ctxt_flags(0x%X) suspend_mod_bitmap(0x%X), module_id(%d) + +3448,II,RXSUSPEND pdev(%d) current Rx filter(0x%x) +3449,II,RXSUSPEND: PCUSTOP failed on pdev(%d)!!. Suspend bitmap =0x%x + +3450,I,RXSUSPEND (pdev=%d): fail on RXDMA +3451,IIIIIII,RXSUSPEND SUCCESS (pdev=%d): ring(%d), free_slots(%d), mac_ring_free_slots(%d), HW(0x%x), FW(0x%x), fetch(0x%x) +3452,IIIIIII,RXSUSPEND FAILED (pdev=%d): fail_code(%d) ring_id(%d), free_slots(%d), HW(0x%x), FW(0x%x), FETCH(0x%x) +3453,IIIII,RXRESUME START (pdev=%d), rx_ring_setup_done(%d), rx_ctxt_flags(0x%X) suspend_mod_bitmap(0x%X), module_id(%d) + +3454,I,RXRESUME (pdev=%d), Rx state is neither suspend success nor suspend failed, No op. + +3455,III,RXRESUME (pdev=%d), Susupend bitmap is non-zero, bitmap(0x%X), module_id(%d) + +3456,IIIII,RXRESUME SUCCESS: After turning on RER.. ring(%d) #free_slots=%d, Ring index(HW=0x%x, FW=0x%x, fetch=0x%x) +3457,IIIII,WAL_DBGID_RX_BA_SETUP 0x%x 0x%x 0x%x 0x%x 0x%x +3458,III,%s: filter0 (0x%x) filter1 (0x%x) + +3459,IIII,wal_rx_check_remote_ring_starvation: HW_INDX(0x%x), FW_INDX(0x%x), FETCH_INDX(0x%x) + rr_empty_cnt:%d +3460,III,rx_ring_process_delayed_ring_setup: ring_indx(%d), pdev_id(%d), ring_flags(0x%x) + +3461,IIIIII,WAL_DBGID_RX_ARP_FRAME pdev_id:0x%x vdev_id:0x%x src_mac_address_0_31:0x%x src_mac_address_47_32:0x%x dst_mac_address_0_32:0x%x dst_mac_address_47_32:0x%x +3462,IIIIII,WAL_DBGID_RX_EAPOL_FRAME pdev_id:0x%x vdev_id:0x%x src_mac_address_0_31:0x%x src_mac_address_47_32:0x%x dst_mac_address_0_32:0x%x dst_mac_address_47_32:0x%x +3463,II,WAL_RX_OFFLOAD: Received an unclassified %s packet, route(%d) +3464,III,WAL_RX_SET_MSDU_ROUTE: Didnt process any pkt filter list for msdu(0x%x), vdev(0x%x) peer(0x%x) +3465,I,txq_tid_flush_cb: peer 0x%x deletion in prog +3466,II,txq_abort_peer_blocked: unblock peer 0x%x bitmap = 0x%x +3467,III,txop_abort_peer_blocked: peer=0x%x,del=%d,block=%d +3468,II,txop_abort_peer_blocked: created=0x%x, blocked=0x%x +3469,IIIIIII,proc_txop_abort: tid=0x%x (%d),flags=0x%x,peer=0x%x,del=%d,block=%d/%d +3470,IIIIIIIII,tid(%x, %d): frq_num_mpdus=%d/%d, frq_last_mpdu_msdus=%d, frq_remote_num_msdus=%d, frq_local_num_msdus=%d count=%d tid_count=%d +3471,II,#### START NEW MPDU (curr=%x, next=%x) #### +3472,III,idx=%d,msdu=%x,next_mpdu=%x +3473,IIII,idx=%d,msdu=%x,tmp_mpdu=%x,tmp_mpdu_next=%x +3474,IIIIIII,idx=%d,msdu=%x,tmp_mpdu=%x,tmp_mpdu_next=%x,counts=%d,%d,%d +3475,III,tmp_mpdu=%x,tmp_mpdu_next=%x,frq_last_msdu=%x +3476,IIII,tmp_mpdu=%x,tmp_mpdu_next=%x,frq_first=%x, frq_last=%x +3477,, reached deaggregation threshold so stop +3478,IIII,before and after amsdu deaggregation mpdus %d %d %d %d +3479,IIIIII,tid(%x, %d): frq_num_mpdus=%d, frq_remote_num_msdus=%d, frq_local_num_msdus=%d frq_num_msdus=%d +3480,I,wal_tx_unit_test: g_delay_sched=%d +3481,,wal_tx_unit_test FAILED: provide correct arguments +3482,IIII,status_ring_wmark_reached (pdev=%d,cnt=%d):WHAL=0x%x/WAL=0x%x +3483,IIIII,WAL_DBGID_TX_BA_SETUP 0x%x 0x%x 0x%x 0x%x 0x%x +3484,IIIII,slide=%d, credit=%d, subfrms_max=%d, ppdu_bmap=%x-%x +3485,III,WAL_DBGID_TX_LOG_FRAME_TX_COMPLETE pdev_id:0x%x msdu_id:0x%x comp_type:%d +3486,III,adj_burst_txop (pdev=%d):burst=%d,reg=0x%x +3487,IIII,adj_burst_txop (pdev=%d):qnum=%d,ac=%d,burst=%d +3488,III,first flush_failure: pdev_id:%d queue_id:%d vdev_id:%d +3489,III,first non_flush_failure : pdev_id:%d queue_id:%d vdev_id:%d +3490,IIII,TXOP ABORT: mpdus queued=%d seq abort=%d, tid flags=0x%x flushst=%d +3491,, ### TX_ABORT_REASON_TXOP_ABORT ### +3492,I,seq aborted due to unexp FES bmap (queue=%d) +3493,IIII,unexp_fes_bmap (%d,%d): %d, %d +3494,II,WAL_DBGID_XCESS_FAILURES 0x%x 0x%x +3495,IIIIIII,pdev=%d, vdev=%d, peer=0x%x, tid=0x%x (flags=0x%x), consecutive failure=%d kickout thresh=%d +3496,IIIIII,pdev=%d vdev=%d peer=0x%x consecutive_failure:%d cur_time:%x elapsed_ppdu_fail_time:%x +3497,IIII,prev_flags:%x cur_flags:%x tid_retryfailure:%x vdevtype:%x +3498,I, MAX AGG retries reached %d, set BAR +3499,II,WAL_DBGID_STA_KICKOUT 0x%x 0x%x +3500,IIIII,ppdu_fail_time:%x current_time:%x delta:%x type:%x rc_flags:%x +3501,IIII,hwsim-retry:tid=%d,festry:%d,sched_status:%x,flushst:%x +3502,I,hwsim-retry: remaining SW retry :%d +3503,III,nonagg-retry:tid=%d,retry=%d,first_attempt_ts=%x +3504,IIIIII,PDEV_TX_TIMEOUT(pdev=%d,txq=%d):CCA=0x%x(0x%x),elapse=0x%x(0x%x) +3505,II,PDEV_TX_TIMEOUT (pdev=%d,txq=%d): reset start +3506,IIII,PDEV_TX_TIMEOUT (pdev=%d,txq=%d): reset inprog=%d,dis=%d +3507,,Fixed rate used, Flush tried frames +3508,I, Retried BAR for %d times, clear BAR flag +3509,IIII,pdev=%d,ring=%d,%d paused on RBO burst-unpause (count=%d) +3510,,invalid pdev_id + +3511,IIIIII,_ar_wal_tx_send_flush_tid(%d): flush-count tried:%d local:%d, host:%d in-swq:%d, total:%d + +3512,III,wal_peer_flush_tids: msg from thread=%d to pdev=%d bitmap=0x%x + +3513,II,tx_sched_enable_delay_sched: delay_sched=%d, tid_delay=%d +3514,I,_wal_txbf_update_txbfee_filter:%d +3515,,WAL_POWER_STATE_FULL_SLEEP +3516,,WAL_POWER_STATE_AWAKE +3517,IIII,txbf_peer_setup:SU:bfee=%x,bfer=%x MU:Bfee=%x,bfer=%x +3518,II,txbf_peer_setup:Txbfer:%x and txbfee count:%x +3519,IIII,txbf_peer_teardown:SU:bfee=%x,bfer=%x MU:Bfee=%x,bfer=%x +3520,II,txbf_peer_setup:Txbfer:%x and txbfee count:%x +3521,II,cbf bw mis-match cv_flags=%x cv_bw=%x + +3522,IIIIII,_wal_txrx_monitor_pdev_record: type %x rx msdu %x ppdu %x, tx msdu %x ppdu %x phy_mode %d + +3523,IIIIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(ring=%d): dbg_sel=0x%x,lower=0x%x +3524,IIII,MACID=%d-r0=%x,r1=%x hwsch_recover_hang(WHAL_HWSCH_HANG_ON_TXPCU_WAIT): ring=%d +3525,IIIIIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(reason=%d): dbg_sel=0x%x,upper=0x%x,lower=0x%x +3526,IIIII,MACID=%d-r0=%x,r1=%x hwsch_recover_hang: hang_reason= %d ring=%d +3527,IIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(reason=%d): no ring stuck +3528,IIIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(reason=%d): txpcu reg=0x%x +3529,IIIIIIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(reason=%d): ring_index=%d dbg_sel=0x%x,upper=0x%x, lower=0x%x +3530,IIIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(reason=%d): WHAL_HWSCH_STUCK_IN WAIT_STATE ring=%d +3531,IIIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(reason=%d): ring=%d no stuck +3532,IIII,MACID=%d-r0=%x,r1=%x hwsch_check_hang(reason=%d): no ring stuck +3533,IIIIII,MACID=%d-r0=%x,r1=%x hwsch_recover_hang: ring=%d idle (head=%d,tail=%d) +3534,I,ERRVLD: 0x%x +3535,I,ERR0: 0x%x +3536,I,ERR1: 0x%x +3537,I,ERR3: 0x%x +3538,I,ERR4: 0x%x +3539,I,ERR5: 0x%x +3540,I,GetPendingInterrupts-whalPending:0x%x +3541,,poll WCSS_CLK_CTRL_REG_WCSS_CSS_GDSCR/PWR_ON timeout + +3542,,poll PMM_COMMON_IDLEREQ_CSR/WNOC_IDLE timeout + +3543,,poll PMM_COMMON_IDLEREQ_CSR/WNOC_IDLETACK timeout + +3544,,poll PMM_COMMON_IDLEREQ_CSR/WNOC_IDLETACK timeout + +3545,,poll PMM_COMMON_IDLEREQ_CSR/WNOC_IDLE timeout + +3546,,poll SHADOW_REGISTERS_SHADOWREG_STATUS/WCSS_CORE_WAKE_SLEEP_STATE timeout + +3547,,poll WCSS_CLK_CTRL_REG_WCSS_CSS_GDSCR/PWR_ON timeout + +3548,,poll WCSS_CLK_CTRL_REG_WCSS_CSS_APB_CBCR/CLK_OFF timeout + +3549,I,pwr_debug_reg_index pointer %x +3550,,H2S Grant Ack not recieved + +3551,II,cur_global:0x%x cur_tsf:0x%x + +3552,I,MAC:%d H2S grant timeout in PMM-WLAN MAC_WAKE +3553,III,phy_off_send:%d phy_idle:%d mac_idle:%d +3554,I,MCMN_MAC_IDLE:0x%x + +3555,I,RXPCU_RXSM_FSM_STATUS:0x%x + +3556,I,RXPCU_PHY_INTF_TLV_CNT1:0x%x + +3557,II,MAC:%d PMM-WLAN stuck at:0x%x + +3558,IIII,RRI Restore stuck, current_add:0x%x active:0x%x state:0x%x err_int_status:0x%x +3559,I,SW_WLAN1_FORCE_IDLE:%d +3560,III,MAC:%d H2S Grant get: pmm_wlan_off:%d pmm_wlan_on:%d +3561,III,phy_off_send:%d phy_idle:%d mac_idle:%d +3562,II,cur_global:0x%x cur_tsf:0x%x + +3563,I,MAC:%d H2S grant timeout in PMM-WLAN MAC_WAKE +3564,III,phy_off_send:%d phy_idle:%d mac_idle:%d +3565,I,MCMN_MAC_IDLE:0x%x + +3566,I,RXPCU_RXSM_FSM_STATUS:0x%x + +3567,I,RXPCU_PHY_INTF_TLV_CNT1:0x%x + +3568,II,MAC:%d PMM-WLAN stuck at:0x%x + +3569,IIII,RRI Restore stuck, current_add:0x%x active:0x%x state:0x%x err_int_status:0x%x +3570,I,SW_WLAN2_FORCE_IDLE:%d +3571,III,MAC:%d H2S Grant get: pmm_wlan_off:%d pmm_wlan_on:%d +3572,III,phy_off_send:%d phy_idle:%d mac_idle:%d +3573,II,whal_wmac_clr_rogue_ap_type_by_mask: rogue_ap_bit_mask[%d]: %d +3574,II,whal_wmac_set_rogue_ap_type: rogue_ap_bit_mask[%d]: %d +3575,IIIII,mac:%d curr_tsf:0x%08x_0x%08x curr_glob:0x%08x_0x%08x + +3576,,Sleep Aborted due to close to next TBTT + +3577,II,Sleep Aborted due to %dus close to curr TBTT, cur_bto:%d + +3578,II,mac:%d Duration of sleep= %d + +3579,I,Sleep Aborted due to %dus close to target wake time + +3580,,Sleep Aborted due to stop wlan_ss fail + +3581,I,Sleep Aborted due to %dus close to target wake time:%d + +3582,,IMPS/SW_DTIM Sleep Aborted due to stop wlan_ss fail + +3583,IIII,set_target_wakeup_time:i:%d m:%d, t:0x%08x_%08x +3584,IIII,set_target_wakeup_time:i:%d m:%d, t:0x%08x_%08x +3585,,set_target_wakeup_time fail: table full +3586,IIIIII,calc_target_wakeup_time:i:%d m:%d left:0x%08x_%08x min:0x%08x_%08x +3587,I,whal_phy_low_power_entry PMM_AON_INT_RAW_STAT: %X + +3588,I,mac_id:%d phy_low_power_entry success +3589,I,whal_wmac_get_rx_chain_mask 0x%x + +3590,III,MAC:%d LP chain mask:0x%x dtim_synth_in_use:%d +3591,II,mac:%d Number of chains %d + +3592,II,mac:%d RSSI indication %d + +3593,II,mac:%d DTIM type %d + +3594,II,mac:%d DTIM synth en %d + +3595,II,mac:%d RXDMA_GLOBAL_RER:0x%x +3596,,Stop WLAN SS failed + +3597,,H2S Grant not received + +3598,I,mac:%d enter HW-DTIM/IMPS fail + +3599,,MAC RRI restore error + +3600,,SW trigger RRI restore success + +3601,I,mac:%d enter partial awake success + +3602,II,bcn_cnt:%d, bmiss_cnt:%d +3603,I,b:0x%08x +3604,I,mac:%d full wake success + +3605,I,After WLAN SS stop: MAC0 MAC_MCMN_REG_MCMN_MAC_IDLE 0x%x + +3606,,Invalid Low Power DTIM type requested + +3607,,MAC_RRI_CONFIGURATION failed + +3608,,Table generation error + +3609,,Loading TXPCU Buffer failed + +3610,,Loading TXPCU Buffer failed + +3611,I,MAC power down failed, stuck in WAKE state due to pending WAKEUP INTR %x + +3612,I,mac:%d enter HW-DTIM success + +3613,I,mac:%d enter SW-DTIM success + +3614,I,mac:%d enter IMPS success + +3615,,Invalid Low Power DTIM type requested + +3616,I,SHADOW_REGISTERS_PMM_SR_LSB 0x%x +3617,I,wlan_stat %d +3618,IIII,pwr:%d,rst:%d,last_hw_down_mac_time:0x%08x%08x + +3619,II,cur_mac_time:0x%08x%08x + +3620,I,MAC:%d WDOG bite error + +3621,III,ebt_config mac:%d ebt_en:%d thres:%d + +3622,II,bcn_filter_config mac:%d mode:%d + +3623,I,curr_filter:0x%x + +3624,III,wmac_int_config mac:%d mode:%d active_msk:0x%x + +3625,II,en_msk:0x%x dis_mask:0x%x + +3626,I,curr_mask:0x%x + +3627,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S4:0x%x + +3628,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S4:0x%x + +3629,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S16:0x%x + +3630,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S16:0x%x + +3631,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S2:0x%x + +3632,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S2:0x%x + +3633,II,mac:%d MAC_MCMN_REG_MCMN_ISR_RX_OK:0x%x + +3634,II,mac:%d MAC_MCMN_REG_MCMN_IMR_RX_OK:0x%x + +3635,I,mac:%d PPDU_END is not SET +3636,II,wmac_pwr_config mac:%d pwr cfg mode:%d + +3637,II,pmm_wlan_get_sm_state mac:%d pmm_wlan state:0x%x + +3638,II,pmm_wlan_get_sm_state mac:%d pmm_wlan state:0x%x + +3639,II,pmm_wlan_set_h2s_req mac:%d set h2s_req thres:%d + +3640,I,pmm_wlan_clear_h2s_req mac:%d clr h2s_req + +3641,IIII,mac:%d flag:0x%x next_wakeup:0x%08x_%08x + +3642,IIIII,mac:%d next_tbtt:0x%08x_%08x tsf_offset:0x%08x_%08x + +3643,IIII,mac:%d sleep_slop:%d beaconPeriod:0x%08x_%08x + +3644,III,mac:%d cur_tsf:0x%08x_%08x + +3645,II,pmm_wlan_pwr_seq mac:%d pmm_wlan seq:%d + +3646,,poll RRI_RESTORE timeout + +3647,,poll IDLE timeout + +3648,,poll IDLE timeout + +3649,III,mac:%d sleep_time_us:0x%08x_%08x + +3650,I,mac:%d sleep time larger than WDOG threshold! +3651,II,mac:%d PMM_AON_INT_RAW_STAT:0x%x + +3652,I,mac:%d poll AON slp tmr int timeout + +3653,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3654,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3655,I,masked MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3656,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S4:0x%x + +3657,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S4:0x%x + +3658,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S16:0x%x + +3659,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S16:0x%x + +3660,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S2:0x%x + +3661,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S2:0x%x + +3662,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S8:0x%x + +3663,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S8:0x%x + +3664,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_1:0x%x + +3665,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3666,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3667,I,MAC_MCMN_REG_MCMN_ISR_RX_OK 0x%x + +3668,I,mac:%d WAKEUP_INTR_MASKED_STATUS_1 check timeout + +3669,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_2:0x%x + +3670,I,mac:%d WAKEUP_INTR_MASKED_STATUS_2 check timeout + +3671,I,RRI save addr:0x%x + +3672,I,RRI restore addr:0x%x + +3673,I,CH0 RFACTRL_REG_ARB_COMMAND 0x%x + +3674,I,CH1 RFACTRL_REG_ARB_COMMAND 0x%x + +3675,II,mac:%d PMM_AON_INT_RAW_STAT:0x%x + +3676,I,mac:%d poll AON slp tmr int timeout + +3677,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3678,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3679,I,masked MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3680,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S4:0x%x + +3681,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S4:0x%x + +3682,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S16:0x%x + +3683,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S16:0x%x + +3684,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S2:0x%x + +3685,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S2:0x%x + +3686,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S8:0x%x + +3687,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S8:0x%x + +3688,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_1:0x%x + +3689,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3690,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3691,I,MAC_MCMN_REG_MCMN_ISR_RX_OK 0x%x + +3692,I,mac:%d WAKEUP_INTR_MASKED_STATUS_1 check timeout + +3693,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_2:0x%x + +3694,I,mac:%d WAKEUP_INTR_MASKED_STATUS_2 check timeout + +3695,I,RRI save addr:0x%x + +3696,I,CH0 RFACTRL_REG_ARB_COMMAND 0x%x + +3697,I,CH1 RFACTRL_REG_ARB_COMMAND 0x%x + +3698,II,mac:%d PMM_AON_INT_RAW_STAT:0x%x + +3699,I,mac:%d poll AON slp tmr int timeout + +3700,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3701,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3702,I,masked MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3703,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S4:0x%x + +3704,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S4:0x%x + +3705,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S16:0x%x + +3706,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S16:0x%x + +3707,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S2:0x%x + +3708,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S2:0x%x + +3709,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S8:0x%x + +3710,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S8:0x%x + +3711,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_1:0x%x + +3712,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3713,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3714,I,MAC_MCMN_REG_MCMN_ISR_RX_OK 0x%x + +3715,I,mac:%d WAKEUP_INTR_MASKED_STATUS_1 check timeout + +3716,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_2:0x%x + +3717,I,mac:%d WAKEUP_INTR_MASKED_STATUS_2 check timeout + +3718,I,RRI save addr:0x%x + +3719,I,CH0 RFACTRL_REG_ARB_COMMAND 0x%x + +3720,I,CH1 RFACTRL_REG_ARB_COMMAND 0x%x + +3721,II,mac:%d PMM_AON_INT_RAW_STAT:0x%x + +3722,I,mac:%d poll AON slp tmr int timeout + +3723,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3724,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3725,I,masked MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3726,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S4:0x%x + +3727,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S4:0x%x + +3728,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S16:0x%x + +3729,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S16:0x%x + +3730,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S2:0x%x + +3731,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S2:0x%x + +3732,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S8:0x%x + +3733,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S8:0x%x + +3734,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_1:0x%x + +3735,I,MAC_WCMN_REG_WAKEUP_INTR_RAW_STATUS_1:0x%x + +3736,I,MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3737,I,MAC_MCMN_REG_MCMN_ISR_RX_OK 0x%x + +3738,I,mac:%d WAKEUP_INTR_MASKED_STATUS_1 check timeout + +3739,I,MAC_WCMN_REG_WAKEUP_INTR_MASKED_STATUS_2:0x%x + +3740,I,mac:%d WAKEUP_INTR_MASKED_STATUS_2 check timeout + +3741,I,RRI save addr:0x%x + +3742,I,CH0 RFACTRL_REG_ARB_COMMAND 0x%x + +3743,I,CH1 RFACTRL_REG_ARB_COMMAND 0x%x + +3744,I,stop_wlan_ss_seq mac:%d + +3745,I,PMM WLAN MAC IDLE 0x%x + +3746,I,MCMN MAC IDLE 0x%x + +3747,,poll phy0 idle timeout + +3748,I,PMM WLAN MAC IDLE 0x%x + +3749,I,MCMN MAC IDLE 0x%x + +3750,,poll mac0 idle timeout + +3751,I,stop wlan_ss Aborted due to lwm interrupt is pending 0x%x + +3752,I,masked MAC_MCMN_REG_MCMN_ISR_RX_OK 0x%x + +3753,,stop wlan_ss Aborted due to rxok + +3754,I,masked MAC_MCMN_REG_MCMN_ISR_SIFS_RESP 0x%x + +3755,,stop wlan_ss Aborted due to uapsd + +3756,I,masked MAC_MCMN_REG_MCMN_ISR_TX_OK 0x%x + +3757,,stop wlan_ss Aborted due to txok + +3758,I,masked MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3759,,stop wlan_ss Aborted due to misc + +3760,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S4:0x%x + +3761,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S4:0x%x + +3762,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S16:0x%x + +3763,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S16:0x%x + +3764,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S2:0x%x + +3765,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S2:0x%x + +3766,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S8:0x%x + +3767,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S8:0x%x + +3768,I,MAC_WCMN_REG_QDSP_ASIC_INTR_MASKED_STATUS 0x%x + +3769,I,MAC_WCMN_REG_QDSP_ASIC_INTR_MASKED_STATUS_2 0x%x + +3770,I,MAC_WCMN_REG_QDSP_ERROR_INTR_MASKED_STATUS 0x%x + +3771,I,MAC_WCMN_REG_QDSP_ERROR_INTR_MASKED_STATUS_2 0x%x + +3772,I,PMM WLAN MAC IDLE 0x%x + +3773,I,MCMN MAC IDLE 0x%x + +3774,,poll phy1 idle timeout + +3775,I,PMM WLAN MAC IDLE 0x%x + +3776,I,MCMN MAC IDLE 0x%x + +3777,,poll mac1 idle timeout + +3778,I,stop wlan_ss Aborted due to lwm interrupt is pending 0x%x + +3779,I,masked MAC_MCMN_REG_MCMN_ISR_RX_OK 0x%x + +3780,,stop wlan_ss Aborted due to rxok + +3781,I,masked MAC_MCMN_REG_MCMN_ISR_SIFS_RESP 0x%x + +3782,,stop wlan_ss Aborted due to uapsd + +3783,I,masked MAC_MCMN_REG_MCMN_ISR_TX_OK 0x%x + +3784,,stop wlan_ss Aborted due to txok + +3785,I,masked MAC_MCMN_REG_MCMN_ISR_P 0x%x + +3786,,stop wlan_ss Aborted due to misc + +3787,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S4:0x%x + +3788,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S4:0x%x + +3789,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S16:0x%x + +3790,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S16:0x%x + +3791,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S2:0x%x + +3792,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S2:0x%x + +3793,II,mac:%d MAC_MCMN_REG_MCMN_ISR_S8:0x%x + +3794,II,mac:%d MAC_MCMN_REG_MCMN_IMR_S8:0x%x + +3795,I,MAC_WCMN_REG_QDSP_ASIC_INTR_MASKED_STATUS 0x%x + +3796,I,MAC_WCMN_REG_QDSP_ASIC_INTR_MASKED_STATUS_2 0x%x + +3797,I,MAC_WCMN_REG_QDSP_ERROR_INTR_MASKED_STATUS 0x%x + +3798,I,MAC_WCMN_REG_QDSP_ERROR_INTR_MASKED_STATUS_2 0x%x + +3799,I,turn_on_wlan_ss_seq mac:%d + +3800,I,turn_on MAC_HWSCH_REG_HWSCH_CMD_RING_PAUSE 0x%x + +3801,I,turn_on MAC_HWSCH_REG_HWSCH_CMD_RING_PAUSE 0x%x + +3802,I,direct_wake_up_seq mac:%d + +3803,,poll wlan1 GDSC PWR_ON timeout + +3804,,poll wlan2 GDSC PWR_ON timeout + +3805,II,get_seq_latency type_msk:0x%x total:%d + +3806,II,set_seq_latency type:0x%x val:%d + +3807,I,set_rxdma_hold_bit dma_hold:0x%x + +3808,II,WD Bite Sleep ticks %x larger than programmable, disabling WD bite, please check beacon period %x + +3809,II,WD Bite Sleep ticks %x larger than programmable, disabling WD bite, please check beacon period %x + +3810,IIIII,PMM WLAN SM stall state %x RRI Intr status :0x%x RRI current address:0x%x RRI active:0x%xRRI state: 0x%x + +3811,I,set_paid_match mac:%d ALL PAID match has been assigned + +3812,I,MISC signal pending but RRI not complete %x + +3813,III, RRI wait iteration :0x%x :0x%x :0x%x + +3814,II, RRI Restore complete INTR status :0x%x Polling iteration count :0x%x + +3815,IIIII, RRI Restore error Intr status :0x%x Iteration count :0x%x RRI current address:0x%x RRI active:0x%xRRI state: 0x%x + +3816,,call to function cmnos_this_thread is NULL +3817,II,save table_id:%d size:%d entry +3818,I,save table_id:%d exit +3819,II,restore table_id:%d size:%d entry +3820,IIII,CE copy dst %x src %x size %x trc_noc_ce_remap_dis %x + +3821,III,RRI Restore address:0x%x size:0x%x rem size:0x%x + +3822,I,restore table_id:%d exit +3823,IIII,_whal_retention_phy_reg_retention_enable: readData1:0x%x, readData2:0x%x, readData3:0x%x, readData4:0x%x + +3824,IIII,_whal_retention_phy_reg_retention_enable: readData1:0x%x, readData2:0x%x, readData3:0x%x, readData4:0x%x + +3825,IIII,_whal_retention_phy_reg_retention_disable: readData1:0x%x, readData2:0x%x, readData3:0x%x, readData4:0x%x + +3826,IIII,_whal_retention_phy_reg_retention_disable: readData1:0x%x, readData2:0x%x, readData3:0x%x, readData4:0x%x + +3827,I,chain mask:0x1 ARB_CONTROL:0x%x + +3828,I,chain mask:0x2 ARB_CONTROL:0x%x + +3829,,_whal_retention_set_fast_pwr_transition_mode:: Dynamic Mode Not supported, falling back to Static Enabled +3830,II,whal_retention_save mac:%d entry, chmsk:0x%x + +3831,II,whal_retention_save mac:%d exit, save_timeline=%d + +3832,II,whal_retention_restore mac:%d entry, chmsk:0x%x + +3833,II,whal_retention_restore mac:%d exit , restore_timeline=%d + +3834,I,CCE rule count exceeded :%d +3835,I,CCE Last rule valid :0x%0x +3836,I,CCE super rule count exceeded :%d +3837,I,CCE prev_super_rule rule valid :0x%0x +3838,I,CCE appended_super_rule_indication rule valid :0x%0x +3839,II,CCE last_super_rule_valid :0x%0x,current super_rule :0x%0x +3840,IIII,in whal api call:cce_drop_1: 0x%0x,cce_drop_2: 0x%0x,cce_drop_3: 0x%0x,cce_drop_4: 0x%0x +3841,IIII,in whal super rule api call:cce_rule_drop_1: 0x%0x,cce_rule_drop_2: 0x%0x,cce_rule_drop_3: 0x%0x,cce_rule_drop_4: 0x%0x +3842,III,in whal cce disable api call:ppdu_end: 0x%0x ,idle %d,ITERATION :%d +3843,I,RX_OLE_SM_STATUS:0x%x +3844,I,RX_OLE_WATCHDOG:0x%x +3845,I,CCE_SM_STATUS:0x%x +3846,I,CCE_WATCHDOG:0x%x +3847,I,MCMN_ISR_S14:0x%x +3848,I,MCMN_MAC_IDLE:0x%x +3849,I,RXDMA_FETCH_IDX_0:0x%x +3850,I,RXDMA_FETCH_IDX_1:0x%x +3851,I,RXDMA_FETCH_IDX_2:0x%x +3852,I,RXDMA_IDX_0:0x%x +3853,I,RXDMA_IDX_1:0x%x +3854,I,RXDMA_IDX_2:0x%x +3855,,Rx Ring full condition detected in CCE disable, going to whal reset +3856,II,unknown whal_cce disable fail after MAX_LOOP_COUNT ,RXOLE ppdu_end: 0x%0x ,idle %d +3857,I,RX_OLE_SM_STATUS:0x%x +3858,I,RX_OLE_WATCHDOG:0x%x +3859,I,CCE_SM_STATUS:0x%x +3860,I,CCE_WATCHDOG:0x%x +3861,I,MCMN_ISR_S14:0x%x +3862,I,MCMN_MAC_IDLE:0x%x +3863,I,RXDMA_FETCH_IDX_0:0x%x +3864,I,RXDMA_FETCH_IDX_1:0x%x +3865,I,RXDMA_FETCH_IDX_2:0x%x +3866,I,RXDMA_IDX_0:0x%x +3867,I,RXDMA_IDX_1:0x%x +3868,I,RXDMA_IDX_2:0x%x +3869,II,CCE SM status: 0x%0x ,CCE_WATCHDOG status: 0x%0x +3870,II,Crashing in whal_cce enable after MAX_LOOP_COUNT ,RXOLE ppdu_end: 0x%0x ,idle %d +3871,I,whal_mac_rri_generate_table_by_func:%d +3872,IIII, meta_idx:%d table_idx:%d currIndex:0x%x num_dwords:0x%x +3873,III,first save entry reg:0x%x w_val:0x%x r_val:0x%x + +3874,II,after load RRI index %d val:0x%x + +3875,II,after load RRI index %d val:0x%x + +3876,II,after load RRI index %d val:0x%x + +3877,I,RRI load table:0x%x + +3878,I,RRI scratch start addr:0x%x + +3879,I,RRI scratch end addr:0x%x + +3880,I,RRI TBL start addr:0x%x + +3881,I,RRI TBL end addr:0x%x + +3882,II,MAC:%d SW trigger RRI func:%d begin + +3883,II,MAC:%d SW trigger RRI func:%d end + +3884,I,MAC:%d SW trigger RRI fail + +3885,I,TXPCU_TXBUF_CONTROL:0x%x + +3886,IIII,RRI Intr status:0x%x RRI current address:0x%x RRI active:0x%x RRI state:0x%x + +3887,I,WL_5G_CH1_WL_RXFE5_CTUNE_0_0:0x%x + +3888,I,AON_WL_RFA_CONFIG:0x%x + +3889,I,CH0 RFACTRL_REG_RF_BUS_ERROR_STATUS 0x%x + +3890,I,CH1 RFACTRL_REG_RF_BUS_ERROR_STATUS 0x%x + +3891,I,CH0 RFACTRL_REG_RF_BUS_STATUS 0x%x + +3892,I,CH1 RFACTRL_REG_RF_BUS_STATUS 0x%x + +3893,I,CH0 RFACTRL_REG_ARB_COMMAND 0x%x + +3894,I,CH1 RFACTRL_REG_ARB_COMMAND 0x%x + +3895,IIII,MAC:%d debug_dump_regs, reg_start:0x%x len:0x%x txpcu_buf_ctl:0x%x + +3896,IIII,RecvReset: Before turning off RER ring_id(%d) HW_INDX(0x%x) FW_INDX(0x%x) fetch(%d) + +3897,IIII,RecvReset: Before restoring FW_INDX ring_id(%d) HW_INDX(0x%x) FW_INDX(0x%x) fetch(%d) + +3898,II,SetHWIndx: RXDMA Set Hw index error F:0x%X, H:0x%X + +3899,,phy idle timeout + +3900,I,Reset phy core %x + +3901,II,rxole_check_hang (mac=%d): rxole_reg=0x%x +3902,III,rxole_check_hang (mac=%d): debug_select=0x%x, testbus_val=0x%x +3903,II,rxole_check_hang (mac=%d): invalid L4 info detected (%d times) +3904,I,MXI halt-ack complete, poll_cnt 0x%x +3905,I,MXI halt-ack not complete, poll_cnt 0x%x +3906,,whal reset done + +3907,IIII,read_CIR: num_samples %d buff %p chain_idx %d is_ext %d +3908,,HT_VHT_ACKS enabled +3909,,HT_VHT_ACKS enabled +3910,IIIII,status: %d channel_bw: %d delay_tdbl_indx: %d, pkttype: %d txrx_delay: %d +3911,IIIIII,rtt_get_delay_tbl_indx_packetype() status: %d bw: %d, preamble: %d, delay_tdbl_indx: %d, pkttype: %d ack_dyn_bw: %d +3912,II,fatal TX flush reason=%d on MAC=%d +3913,IIIII,Seq number mismatch mac_id=%x fes_seq=%x mpdu_q_seq=%x fes_result=%x frm_ctl=%x +3914,IIII,arena_flags: 0x%x, bytes:%d, call1:0x%x, call2:0x%x + +3915,IIII,unknown proxy_flag:0x%x, ret:0x%x, ret1:0x%x,ret2:0x%x +3916,III,arena: %d, start: %d, current: %d, remaining: %d + +3917,IIII,track_idx: %d, maximum tracked: %d, total cnt: %d, total size: %d +3918,,cmnos_threads_delete + +3919,I,cmnos_threads_delete: send exit to 0x%x thread app id + +3920,I,cmnos_threads_delete: wait for thread app id 0x%x to exit + +3921,I,cmnos_threads_delete: thread app id 0x%x is done + +3922,,cmnos_threads_delete: clean up mutex locks + +3923,,cmnos_threads_delete: clean up thread barriers + +3924,,cmnos_threads_delete: do global cleanups + +3925,III,WAL_AP_PS_DBGID_PEER_CREATE vdev_id = %d AssocID = %d peer:%0x +3926,III,WAL_AP_PS_DBGID_PEER_DELETE vdev_id = %d AssocID = %d peer:%0x +3927,II,WAL_AP_PS_DBGID_HOST_TX_PAUSE 0x%x 0x%x +3928,II,WAL_AP_PS_DBGID_PS_DESC_BIN_HWM Bitmap = 0x%x VdevMap = 0x%x +3929,II,WAL_AP_PS_DBGID_HOST_TX_UNPAUSE 0x%x 0x%x +3930,II,WAL_AP_PS_DBGID_PS_DESC_BIN_LWM Bitmap = 0x%x VdevMap = 0x%x +3931,IIII,WAL_AP_PS_DBGIG_SET_PARAM vdev_id = %d AssocID = %d Param = %d Value = %d +3932,IIII,WAL_AP_PS_DBGIG_UAPSD_CFG vdev_id = %d AssocID = %d UAPSDTriggerTids = 0x%x UAPSDDeliveryTids = 0x%x +3933,IIIII,WAL_AP_PS_DBGID_DETECT_OUT_OF_SYNC_STA vdev_id = %d AssocID = %d Timestamp = %d OldestTxBufferedWaitingMs = %d QDepeth = %d +3934,II,WAL_AP_PS_DBGID_SLEEP_STA_INC vdev_id = %d num_sleeping_sta:%d +3935,II,WAL_AP_PS_DBGID_SLEEP_STA_DEC vdev_id = %d num_sleeping_sta:%d +3936,II,WAL_AP_PS_DBGID_HOST_TX_PAUSE vdev_id = %d : 0x%x +3937,II,WAL_AP_PS_DBGID_HOST_TX_UNPAUSE vdev_id = %d : 0x%x +3938,,_wal_ps_buf_peer_create_instance() ps_psoc_handle NULL !!! +3939,,_wal_ps_buf_peer_create_instance() TDLS peer_handle alloc failed !!! +3940,III,_wal_ps_buf_peer_create_instance() vdev_id = %d peer_handle = %p wal_peer = %p +3941,,invalid access +3942,IIII,_wal_ps_buf_delete_create_instance() vdev_id = %d peer_handle = %p PM enabled: %d wal_peer = %p +3943,IIIIIII,WAL_AP_PS_DBGID_PSPOLL vdev_id = %d AssocID = %d Tid = %d Flags = 0x%x legacy_tidmask = 0x%x allowed_legacy_tidmask = 0x%x pending_legacy_tidmap = 0x%x +3944,IIIII,WAL_AP_PS_DBGID_PSPOLL_ERROR vdev_id = %d AssocID = %d TidPaused = %d AllowdLegacyTidMask = 0x%x LegacyTidMask = 0x%x +3945,IIIIIIII,WAL_AP_PS_DBGID_UAPSD_RESPONSE vdev_id = %d AssocID = %d Tid = %d NumMPDUToSend = %d need_extra_qnull = %d Flags = %d allow_n_flags_qnull = %d SPLength = 0x%x +3946,IIIIII,WAL_AP_PS_DBGID_UAPSD_RESPONSE_ERROR vdev_id = %d AssocID = %d Tid/Paused = 0x%x AllowedUAPSDTidMask = 0x%x PendingTidMap = 0x%x SPLength = 0x%x +3947,IIIII,WAL_AP_PS_DBGID_TRIGGER vdev_id = %d AssocID = %d Timestamp = %d USPActive = %d SendNInProgress = %d +3948,IIII,WAL_AP_PS_DBGID_START_SP vdev_id = %d AssocID = %d Timestamp = %d Mark = %d +3949,IIIII,WAL_AP_PS_DBGID_PSPOLL_REQ vdev id = %d AssocID = %d Aid = %d PeerPSEnabled = %d SendNInProgress = %d +3950,IIIII,WAL_AP_PS_DBGID_DUPLICATE_TRIGGER vdev_id = %d AssocID = %d Timestamp = %d SeqNO = %d Tid = %d +3951,IIIII,WAL_AP_PS_DBGID_NEXT_RESPONSE vdev_id = %d AssocID = %d USPActive = %d PendingUSP = %d PendingPollResp = %d +3952,IIII,WAL_AP_PS_DBGID_START_SP vdev_id = %d AssocID = %d Timestamp = %d Mark = %d +3953,IIII,WAL_AP_PS_DBGID_COMPLETED_EOSP vdev_id = %d AssocID = %d Timestamp = %d LastRxTriggerTime = %d +3954,IIIIII,WAL_AP_PS_DBGID_SEND_COMPLETE vdev_id = %d AssocID = %d FrameCtrl = 0x%x QoSCtrl = 0x%x USPActive = %d PendingPollResp = %d +3955,IIII,WAL_AP_PS_DBGID_SEND_N_COMPLETE vdev_id = %d AssocID = %d USPActive = %d PendingPollResp = %d +3956,III,WAL_AP_PS_DBGID_UPDATE_TIM vdev_id = %d AssocID = %d IsTimSet = %d +3957,IIII,WAL_AP_PS_DBGID_SYNC_TIM vdev_id = %d AssocID = %d Tids = 0x%x TimSet = %d +3958,III,WAL_AP_PS_DBGID_SM vdev_id = %d assoc_id:%d ACTIVE <-- PM_STATE_CHANGE(num_sleeping_sta = 0x%x) +3959,III,WAL_AP_PS_DBGID_SM vdev_id = %d assoc_id:%d ACTIVE ==> SLEEP_DOZE(num_sleeping_sta = 0x%x) +3960,III,WAL_AP_PS_DBGID_SM vdev_id = %d assoc_id:%d SLEEP_DOZE <-- PM_STATE_CHANGE (num_sleeping sta = 0x%x) +3961,II,WAL_AP_PS_DBGID_SM: vdev_id = %d assoc_id:%d SLEEP_DOZE <-- RX +3962,II,WAL_AP_PS_DBGID_SM: vdev_id = %d assoc_id:%d SLEEP_DOZE <-- SEND_COMP +3963,II,WAL_AP_PS_DBGID_SM: vdev_id = %d assoc_id:%d SLEEP_DOZE <-- SEND_N_COMP +3964,III,WAL_AP_PS_DBGID_SM vdev_id = %d assoc_id:%d SLEEP_DOZE ==> ACTIVE (num_sleeping_sta = 0x%x) +3965,,wal_ps_tdls_wal_peer_event_handler() buf_sta_handle NULL return +3966,III,wal_ps_tdls_init_default_configs() assoc_id = %d uapsd_trigger_tids = 0x%x default_legacy_ac = 0x%x +3967,II,_wal_ps_de_initialize_tdls_buf_sta_instance (peer=%p vdev = %p) +3968,III,wal_ps_initialize_tdls_buf_sta_instance() failed (peer=%p caps = %p vdev = %p) failed +3969,,wal_ps_initialize_tdls_buf_sta_instance() buf_sta create failed +3970,IIII,wal_ps_initialize_tdls_buf_sta_instance() (peer=%p caps = %p vdev = %p slp_sta_support = %d) +3971,IIIIIII,_wal_ps_sta_rx_event_handler: frame_control=%0x:%0x, qos_control:%0x:%0x, duration:%0x, seq:%0x, thread_id:%d +3972,,_wal_ps_sta_process_rx_event: leaky AP detected +3973,I,_wal_egap_enable_event invalid frame event = %d + +3974,II,_wal_egap_enable_event frame event = %d egap_psoc_handle->event_bitmap = %d + +3975,I,_wal_egap_disable_event invalid frame event = %d + +3976,II,_wal_egap_disable_event frame event = %d egap_psoc_handle->event_bitmap = %d + +3977,I,_wal_egap_is_event_enabled invalid frame event = %d + +3978,I,_wal_egap_is_event_enabled egap_psoc_handle->event_bitmap = %d + +3979,II,_wal_egap_notify_sta_sleep num_sta_asleep = %d num clients = %d** + +3980,I,_wal_egap_update_peer_connections num_clients = %d + +3981,I,_wal_egap_pdev_event_handler event->event_type = 0x%x + +3982,,_wal_egap_pdev_event_handler send RT the phyerr event + +3983,I,wal_egap_is_powersave_frame powersave_frame = %d + +3984,,_tdls_process_rx_frame(): wal_peer NULL +3985,,_tdls_process_rx_frame():L3 invalid +3986,,_tdls_process_rx_frame(): tdls payload is NULL +3987,I,_tdls_process_rx_frame(): action code = %d +3988,II,_tdls_uapsd_send_pti_frame() vdev_id = %d peer_type =0x%x +3989,III,_tdls_uapsd_send_pti_frame() failed buf_bitmask is zero vdev_id = %d peer_type = 0x%x tid_bitmap = 0x%x +3990,II,_tdls_uapsd_send_pti_frame(): get pti frame buffer failed vdev_id = %d peer_type = 0x%x +3991,IIII,_tdls_uapsd_send_pti_frame(): vdev_id = %d status = 0x%x dialog token = 0x%x buf_bitmask = 0x%x +3992,I,_tdls_uapsd_ptr_recv_notif_handler() ptr frame not received issue tear down peer_handle = %p +3993,II,_tdls_uapsd_send_pti_frame_to_peer failure buf_sta_handle = %p ptr_timer running = 0x%x +3994,I,tdls_uapsd_send_pti_frame failed: status = %d +3995,II,_tdls_uapsd_cancel_ptr_recv_timer() dialog_token = 0x%x ia_action = 0x%x +3996,I,_tdls_uapsd_cancel_ptr_recv_timer() RX TDLS Event pwrmgmt = %d +3997,I,_tdls_uapsd_cancel_ptr_recv_timer() RX Event pwrmgmt = %d +3998,I,_tdls_uapsd_enter_exit_buf_sta_role() enter: %d +3999,I,tdls_pti_tx_completion() completion_status = %x +4000,I,product resulting in buffer overflow: num_of_elem * elem_sz = 0x%x +4001,III,SM: %d:%p : allocation from event pool failed for event %d +4002,IIIIIIII,[SM:ChgSta] CurS:%x --> NextS:%x mod_id=%d vapid =%d make_sm = 0x%x extra = 0x%x extra2 = 0x%x extra3 = 0x%x +4003,III,SM: %d:%p : invalid event %d +4004,IIIIIIII,[SM:RcvEvt] CurS:%x <-- Event:%x mod_id=%d vapid =%d make_sm = 0x%x extra = 0x%x extra2 = 0x%x extra3 = 0x%x +4005,IIII,SM: %d:%p : event %d not handled in state %d +4006,IIIIIIII,[SM:RcvEvt] Evt:%d not handled in CurS:%d mod_id=%d vapid =%d make_sm = 0x%x extra = 0x%x extra2 = 0x%x extra3 = 0x%x +4007,,No ACTIVE AP vdevs, dont raise SWBA +4008,III, Missed to send one or more beacons, next_tbtt_abs %x, cur_tsf %x next_beacon %x +4009,I, next_beacon %x +4010,III, vdev->tsf_id = %u, cur_tsf %u next_tbtt = %u +4011,,Error in finding an AP vdev to raise SWBA, returning.. +4012,III,_wal_swba_set_and_fire: cur_tsf=0x%x sta_offset=0x%x next_beacon=0x%x +4013,II,WAL_DBGID_GET_HW_CHAINMASK 0x%x 0x%x +4014,III,WAL_DBGID_SET_HW_CHAINMASK 0x%x 0x%x 0x%x +4015,I,_wal_set_home_channel : num home chans = %d +4016,IIIIIII,WAL_COEX_HALPHY: event(%u) param(%u) total_req(%u) rej_cnt(%u) fail_cnt(%u) in_prog(%u) switch_cntr(%u) +4017,I,COEX_MWS_ANT_DIVERSITY: PwrOnTimer, AntShState = 0x%x +4018,,COEX_MWS_ANT_DIVERSITY: PA_UNMUTE on PwrOnTimer because AntShState is SWITCH_ON_WLAN +4019,II,COEX_MWS_ANT_DIVERSITY: Antenna Sharing low RSSI Threshold from BDF= %d and Actual= %d +4020,IIIIIIIII,COEX_SYSTEM_MONITOR: bt(%u) pmh(%u) num_prof(%u), non_link(%u) passive_bt(%u) wlanrx_crit(%u) wlanrx(0x%x) 2g_pdev_idle(%u) xput_activ(%u) +4021,III,COEX_MWS_WBTMR_SYNC: T2NonWlan(%u) Now(%u) Now+NonWlanDuration(%u) +4022,IIIIII,COEX_CTS2S_RESULT: result(%u) pdev(%u) ts(%u) cts2s_tx_latency(%u) cts2s_max_time(%u) dut_nav(%u) +4023,III,COEX_SELF_GEN_MASK: Selfgen(%u) RFBand(%u) MaxChains(%u) +4024,IIIIIIII,WAL_COEX_RC_CHAINMASK: pdev_id(%u) RFBand(%u) ShareIndx(%u) NumWlanRfChains(%u) bdf_chm(0x%x) nss1(%u) nss2(%u) nss3(%u) +4025,III,COEX_CONFIG_MGR: WlanConfigManager(0x%x) Stimulus(%u) CurBand(%u) +4026,IIII,COEX_MWS_ANT_DIVERSITY: RSSI Threshold met. Type= %d rssi= %d, threshold= %d (BRssi=%d) +4027,,COEX_MWS_ANT_DIVERSITY: Antenna Sharing feature is disabled +4028,,COEX_MWS_ANT_DIVERSITY: Duplicate power down event +4029,,COEX_MWS_ANT_DIVERSITY: Powering down... +4030,,COEX_MWS_ANT_DIVERSITY: Powering down before power on timeout +4031,,COEX_MWS_ANT_DIVERSITY: Duplicate power up event +4032,,COEX_MWS_ANT_DIVERSITY: Powering up... +4033,,COEX_MWS_ANT_DIVERSITY: On power up, WLAN in 2x2 and Antenna state has changed +4034,,COEX_MWS_ANT_DIVERSITY: PA_Muting: 2G Ch1 Mute +4035,,COEX_MWS_ANT_DIVERSITY: Cancelling early Release timer +4036,,COEX_MWS_ANT_DIVERSITY: In power save mode, cache state changes +4037,IIIIII,COEX_MWS_ANT_DIVERSITY: (0x%x) (0x%x) (0x%x) (0x%x) (%d) (0x%x) +4038,IIIIII,COEX_MWS_ANT_DIVERSITY: (0x%x) (0x%x) (0x%x) (0x%x) (%d) (0x%x) +4039,III,COEX_MWS_ANT_DIVERSITY: 0x6666 AntShareConf: %d , target: %d wlanOwn:%d +4040,IIII,COEX_MWS_ANT_DIVERSITY: Updating chainmask. tx_chm=0x%x, rx_chm=0x%x, rx_nss=0x%x, defer_smps=%d +4041,II,COEX_MWS_ANT_DIVERSITY: 0x6670, ShDur: %d timeout: %d +4042,,COEX_MWS_ANT_DIVERSITY: PA_Muting: 2G Ch1 UnMute +4043,II,COEX_MWS_ANT_DIVERSITY: chnmsk completed rx=%d tx=%d +4044,I,COEX_MWS_ANT_DIVERSITY: Updating chainmask. tx_chm=0x1, rx_chm=0x1, rx_nss=0x%x, defer_smps = 0 +4045,,COEX_MWS_ANT_DIVERSITY: UnMuting after init chanmask change +4046,II,COEX_SET_NSS: VdevId(%u) NumStreams(%u) +4047,II,WAL_COEX_ENTER_PSP: Error(0x%x) TX_SEND_BURST disabled (0x%x) +4048,II,WAL_COEX_EXIT_PSP: Error(0x%llx) TX_SEND_BURST enabled (0x%x) +4049,II,WAL_COEX_PSP: Error(0x%x) MinInterval(%u) BtIdleTime(%u) +4050,IIIIIIII,COEX_SYSTEM_UPDATE: status(%u) stimulus(%u) hw_mode(%u) wlan0_state(0x%x) wlan1_state(0x%x) algo(%u) num_chains(%u) aggr_lim(%u) +4051,,COEX_RESET_WEIGHT_GROUP: Group6 exceeded the programmed timeout +4052,,COEX_SET_WEIGHT_GROUP3: Setting coex weight group to 3 BT became normal +4053,,COEX_SET_WEIGHT_GROUP3: Setting coex weight group to 3 due because 2G vdev is Paused +4054,I,COEX_SET_WEIGHT_GROUP6: Setting coex weight group 6 due to reason %d +4055,I,COEX_EXIT_OCS: OCSTransitionState(0x%x) +4056,III,COEX_ENTER_OCS: OCSTransitionState(%u) Status(%u) DynOCSStatus(%u) +4057,III,COEX_CTS2S_SEND: Dur(%u) Time2Discard(%u) CurrTime(%u) +4058,IIIII,WAL_COEX_MNGR: Error(0x%x) Stimulus(%u) BTSMState(0x%x) SysUpdateResult(%u) ConfigMngr(0x%x) +4059,II,COEX_ENTER_OCS: Error in starting OCS Status = 0x%x, TransState(0x%x) +4060,IIII,COEX_ENTER_OCS: Dur(%u) Intrvl(%u) TranState(0x%x) Status(%u) +4061,II,COEX_EXIT_OCS: TranState(%u) Status(%u) +4062,IIII,COEX_UPDATE_OCS: Dur(%u) Intrvl(%u) TransState(0x%x) Status(%u) +4063,II,WAL_COEX_BDF: Flags(0x%x) Config(0x%x) +4064,II,COEX_CSS_PWR: CSS power change: css_id(%u) event_id(%u) +4065,I,COEX_MWS_TYPE2_TX: Tx_FiFo Depth: %d +4066,I,WAL_COEX_WSI: Error(0x%x) +4067,I,WAL_COEX_WSI_TMR: enable(%u) +4068,II,COEX_WAL_PAUSE_RESUME: Pause(%u) State(0x%x) +4069,II,COEX_HWQ_EMPTY_CB: PauseState(0x%x) pdev(%u) +4070,IIII,COEX_UPDATE_AFH: IsAdd(%u) Freq(%u), 2G(%u) HT20(%u) +4071,I,COEX_MCI_TIMER_HANDLER: Recovery(0x%x) +4072,II,COEX_MCI_RECOVER: StimulusState(0x%x) RecoveryState(0x%x) +4073,III,BTCOEX_ADD_PROFILE: BTLinkId(%u) LinkId(%u) MinFreeLinkId(%u) +4074,III,BTCOEX_REMOVE_PROFILE: BTLinkId(%u) LinkId(%u) MinFreeLinkId(%u) +4075,I,COEX_GENERIC_ERROR: Cannot Alloc link, Exceeds max BT links: LinkId(%u) +4076,II,COEX_BT_PRIO_BUDGET: pBtCoexInfoDev->bt_prof_prev_bitmap(%d) pBtCoexInfoDev->bt_prof_bitmap(%d) +4077,II,COEX_BT_PRIO_BUDGET: pBtCoexInfoDev->bt_prof_prev_bitmap(%d) pBtCoexInfoDev->bt_prof_bitmap(%d) +4078,III,COEX_GENERIC_ERROR: BT removing invalid link: Type(%u) State(0x%x), NumProf(%u) +4079,I,COEX_GENERIC_ERROR: Exceeds max BT links: LinkId(%u) +4080,I,COEX_GENERIC_ERROR: CCK Rate Config 0x121212 (%u) +4081,II,COEX_PROFILE_ERROR: ProfType(%u) TInterval(%u) +4082,III,COEX_BT_PRIO_BUDGET: BTIdleTime(%u) BtLowPrioBudget(%u) BtHiPrioBudget(%u) +4083,II,COEX_GENERIC_ERROR: No record for existing link (%u) +4084,I,COEX_GENERIC_ERROR: Exceeds max num BT links- LinkId:(%u) +4085,I,COEX_GENERIC_ERROR: Exceeds max BT links- LinkId(%u) +4086,I,COEX_GENERIC_ERROR: BT RXSS lower threshold is out of range Thresold(%d) +4087,,COEX_GENERIC_ERROR: COEX_BT_LINKID_ERROR +4088,I,COEX_GENERIC_ERROR: COEX_BT_LINKID_INVALID LinkId(%u) +4089,I,COEX_GENERIC_ERROR: Alloc Failed: Exceeds max num BT links: LinkId(%u) +4090,I,COEX_GENERIC_ERROR: Exceeds max num BT links: LinkId(%u) +4091,II,COEX_GENERIC_ERROR: Link rate overshoots: Rate(%u) Id(%u) +4092,I,COEX_GENERIC_ERROR: Alloc Fail: Exceeds max num BT links- Link(%u) +4093,I,COEX_GENERIC_ERROR: Exceeds max num BT links- Link(%u) +4094,III,COEX_GENERIC_ERROR: Invalid GPM: MCI_GPM_BT_SCAN_UPDATE En(%u) Window(%u) Int(%u) +4095,I,COEX_GENERIC_ERROR: COEX_BT_GPM_OVERFLOW NumBtGpmOverflow(%u) +4096,I,COEX_GENERIC_ERROR: COEX_DUPLICATE_LINK_ERROR BtNonLinkCriticalNum(%u) +4097,I,COEX_GENERIC_ERROR: COEX_NUM_LINK_OVERFLOW_ERROR BtNonLinkCriticalNum(%u) +4098,III,COEX_BT_INTERVAL_START: bt_intrvl_cnt(%u) duration(%u) enable_bt_bw_lim(%u) +4099,II,COEX_WLAN_INTERVAL_START: wlan_intrvl_cnt(%u) duration(%u) +4100,II,COEX_WLAN_POSTPAUSE_INTERVAL_START: Dur(%u) Wght(%u) +4101,II,COEX_BT_PROFILE_ADD_RMV: LinkId(%u) CoexLinkType(%u) +4102,II,COEX_PROFILE_ERROR: BTCOEX_ADD_PROFILE LinkId(%u) CoexLinkType(%u) +4103,II,COEX_PROFILE_ERROR: BTCOEX_REMOVE_PROFILE LinkId(%u) CoexLinkType(%u) +4104,II,COEX_PROFILE_ERROR: BTCOEX_REMOVE_PROFILE LinkId(%u) CoexLinkType(%u) +4105,IIIIII,COEX_BT_NUM_PROFILES: NumBTProfiles(%u) ACL(%u) PwrSaveACL(%u) HI ACL(%u) HID(%u) Voice(%u) +4106,II,COEX_BT_RXSS_THRES: NewRSSI(%d) 1 LowerThresh(%d) +4107,IIII,COEX_STATS_BT: PAN/FTP Tx traffic status changed to %d. PreviousBtACLTxBW(0x%08x), PreviousBtACLRxBW(0x%08x), CumulativeInterval(0x%08x) +4108,IIIIII,WAL_COEX_SCHED_INTERVAL: Error(0x%x) bt_grant(%u) bt_duration(%u) interval(%u) bt_traffic_status(%u) is_bt_heavy(%u) +4109,II,COEX_MWS_TIMER: Disarm:id=%d, bitmap=0x%x +4110,I,COEX_MWS_OTHER: msgid(0x%x) +4111,II,COEX_MWS_TYPE2_RX: [Warn] Buffer Underflow :Read after delay: init_depth:%d, Data:0x%x +4112,,COEX_MWS_TYPE2_RX: Schedule read after 20us +4113,,COEX_MWS_TYPE2_TX: [Err] mws tx tdm failed. wait and retry +4114,I,COEX_MWS_TYPE2_TX: [Err] mws tx tdm full:%d +4115,II,COEX_MWS_TYPE2_TX: mws tx tdm remain:%d, Tx_FiFo Depth: %d +4116,,COEX_MWS_OTHER: [SAP_CHAVD_DEBUG] CoexFreqAvoid function was NULL +4117,IIIIII,COEX_MWS_WWAN_STATE: [FILL_BAND_INFO] tech:%u, freq:%u, dir:%u, bw:%u, token_state:%d, token_token:%d +4118,IIIIII,COEX_MWS_WWAN_STATE: [LPL] Fill band info: %d, %d, %d, %d, %d, %d, +4119,IIIIII,COEX_MWS_WWAN_STATE: [Error] Fill band info failed, tech_info[] full: %d, %d, %d, %d, %d,%d +4120,III,COEX_MWS_CP_UNFRAME: Ret(%u), CRC [Err] (rcvd:%d,Calc:%d) +4121,I,COEX_MWS_PWB: PWB WLAN ON static power = %d +4122,,COEX_MWS_OTHER: [Err] LTE index is invalid when sending SYNC_UPDATE_IND +4123,IIIIIII,COEX_MWS_OTHER: [DETECT_TIMER] TxThr:%u,Flags:0x%x,Curr:%u,TDM = %d,RSSI_TDM:%d,SINR_TDM:%d,low rx rate = %d +4124,,COEX_MWS_OTHER: [DETECT_TIMER] Modem is considered offline by WLAN now +4125,IIIIII,COEX_MWS_PA_MUTE: TX_Grant[%d][%d]: wlan(%d),value(%d), thre(%d), time(%u) +4126,III,COEX_MWS_ENCODE_SEND: [SINR_START_IND] Tech:0x%x, Carrier:0x%x, Alpha:%d +4127,II,COEX_MWS_ENCODE_SEND: [SINR_READ_REQ] Tech:0x%x, Carrier:0x%x +4128,II,COEX_MWS_ENCODE_SEND: [SINR_STOP_IND] Tech:0x%x, Carrier:0x%x +4129,I,COEX_MWS_ENCODE_SEND: [Err] SINR_FillTX : Unknown cmd(0x%x) +4130,,COEX_MWS_OTHER: [Err][SINR_RESP_TIMER] +4131,,COEX_MWS_OTHER: Modem is considered offline, as there is no response to Active conflict req +4132,IIIIIII,COEX_MWS_PWB: [PWR_LIMIT_SET] PrevPwrLimit:%u, finalPwr:%u, sarPwr:%u, pwb_power:%u pwb_static_power:%u, MaxPwrLimit:%u, SPB:%d +4133,I,COEX_MWS_ERROR: [LPL] SUB %d is trying to set static power limit twice! +4134,II,COEX_MWS_PWB: [LPL] SUB %d is entering SPWB with PWR %d +4135,I,COEX_MWS_ERROR: [LPL] SUB %d is trying to reset static power without entering SPWB +4136,I,COEX_MWS_PWB: [LPL] SUB %d is exiting SPWB +4137,I,COEX_MWS_ERROR: [LPL] [ERR] SUB %d is trying to blank TX twice! +4138,I,COEX_MWS_PWB: [LPL] SUB %d is entering TXB +4139,II,COEX_MWS_PWB: [LPL] SUB %d is entering TXB - wlanid %d +4140,I,COEX_MWS_ERROR: [LPL] [ERR] SUB %d is trying to exit TXB without entering TXB policy! +4141,I,COEX_MWS_PWB: [LPL] SUB %d is exiting TXB +4142,II,COEX_MWS_PWB: [LPL] SUB %d is exiting TXB - wlanid %d +4143,I,COEX_MWS_ERROR: [LPL][Err] Recovering because missing sleep ind (%u)ms +4144,II,COEX_MWS_ERROR: SUB %d is trying to sleep but no policy to exit, current policy = %d +4145,III,COEX_MWS_ERROR: [LPL] [Err] SUB %d timer expired!, now = %u, end %u +4146,IIII,COEX_MWS_PWB: [PWB_CALC] cc_id=%d, sinrWLANOFFAve=%d, sinrWLANONAve=%d, deltaN=%d +4147,III,COEX_MWS_PWB: [PWB_CALC] TURN ON FORCED TDM : SINR: Max_Sinr_Diff=%d, P(n)=%d, needUpdate=%d +4148,III,COEX_MWS_PWB: [PWB_CALC] TURN ON FORCED TDM : RSSI: (RSSI[%d] + P(n)[%d]) < RSSI_Threshold[%d] +4149,IIIIIII,COEX_MWS_PWB: [PWB_CALC] Max_delta_N=%d, P(n+1):%d, P(n)=%d, P(Max)=%d, needUpdate=%d, F TDM = %d, RSSI:%d +4150,,COEX_MWS_PWB: [PWB_Err]: TX Grant : Block during Active Conflict = 0 +4151,II,COEX_MWS_PWB: [PWB_Helper]:Active Conflict:0, Action:%d, Value:%d +4152,,COEX_MWS_PWB: [PWB_UPDATE]Event[PWB_PAUSE] State[PWB_HALTED] +4153,,COEX_MWS_PWB: [PWB_UPDATE]Event[PWB_RESUME] State[WLAN_ON_SINR_START] +4154,I,COEX_MWS_PWB: [PWB_UPDATE]Event[PWB_SCHEME_ENABLE] State[UNINIT->SINR_START] UN-BLOCK_WLAN for %d usec +4155,,COEX_MWS_CST_AUTOMATION: *****CXM_LTE_SET_WLAN_POWERBACKOFF_ACTIVE(Client)***** +4156,II,COEX_MWS_PWB: [PWB_UPDATE]Event[SINR_READ] c_id=%d SINR_ON=%d +4157,I,COEX_MWS_PWB: [PWB_UPDATE][Err]Event[SINR_RESP_TIMEOUT] before SINR_UPDATE, wlan_on_resped_bitmap= 0x%x +4158,I,COEX_MWS_PWB: [PWB_UPDATE] SINR_OFF Duration (%d usec) +4159,II,COEX_MWS_PWB: [PWB_UPDATE]Event[SINR_READ] c_id=%d, SINR_OFF=%d +4160,I,COEX_MWS_PWB: [PWB_UPDATE][Err]Event[SINR_RESP_TIMEOUT] before SINR_UPDATE, wlan_off_resped_bitmap= 0x%x +4161,,COEX_MWS_PWB: [PWB_UPDATE]State[WLAN_OFF_WAIT_RESP->WLAN_OFF_SINR_STOP] +4162,,COEX_MWS_PWB: [PWB_UPDATE]Event[PWB_RSSI_CHANGE] +4163,,COEX_MWS_PWB: [PWB_UPDATE]Event[PWB_DISABLE] +4164,II,COEX_MWS_PWB: [PWB_UPDATE]State[FORCED_TDM_ENABLED] RSSI_TDM:%d, SINR_TDM:%d +4165,,COEX_MWS_CST_AUTOMATION: [PWB_UPDATE]CxM_CP_WLAN_Power_Backoff_DeInit +4166,I,COEX_MWS_PWB: [PWB_UPDATE] SINR_ON Duration (%d usec) +4167,III,COEX_MWS_PWB: [PWB_UPDATE] Event=%d, State(%d->%d) +4168,IIIII,COEX_MWS_SCHEME_UPDATE: chavd_1_0:0x%x, chavd_3_2:0x%x, tdm_pb:0x%x, Final_scheme:0x%x, High duty cycle = %d +4169,IIII,COEX_MWS_WLAN_EVENT: stimulation:%u, W_state:0x%x, WlanWorstFreq:%d, WlanToken:%u +4170,II,COEX_MWS_WWAN_STATE: [QMI_LTE_STATE_IND] valid:%u, ca_valid:%d +4171,II,COEX_MWS_WWAN_STATE: [QMI_LTE2_STATE_IND] valid:%u, ca_valid:%d +4172,IIII,COEX_MWS_WWAN_STATE: [QMI_LTE_STATE_CC_INFO] band-idx:0x%x, dimension:%u, frame_offset:%d, tdd_config:%d +4173,III,COEX_MWS_REMOTE_EVENT: [Err] **major** error (i:%d, band_index:0x%x, len:0x%x) +4174,IIII,COEX_MWS_REMOTE_EVENT: [Err]WAL_MWSCOEX_LTE_PHY_EXIST_FLAG:%d, Stimulus:%d, Flag:0x%x Bytes: %d +4175,III,COEX_MWS_REMOTE_EVENT: stimulation:0x%x, Time_Diff:%d, Flag:0x%x +4176,,COEX_MWS_REMOTE_EVENT: [SYNC_REQ] +4177,I,COEX_MWS_REMOTE_EVENT: [SYNC_RESP] len:%u +4178,I,COEX_MWS_REMOTE_EVENT: [SYNC_REQ] len:%u +4179,IIII,COEX_MWS_REMOTE_EVENT: [SYNC_RESP] id:%u, Token(state:%u, token:%u), WlanToken:%d +4180,IIII,COEX_MWS_REMOTE_EVENT: [SYNC_REQ] id:%u, Token(state:%u, token:%u), WlanToken:%d +4181,I,COEX_MWS_REMOTE_EVENT: [SYNC_RESP] NeedExg:%u +4182,I,COEX_MWS_REMOTE_EVENT: [SYNC_REQ] NeedExg:%u +4183,III,COEX_MWS_REMOTE_EVENT: [SYNC_UPDATE_IND], id:%u, Token(state:%u, token:%u) +4184,I,COEX_MWS_REMOTE_EVENT: [TECH_STATE_UPDATE] Stimulus:%u +4185,I,COEX_MWS_REMOTE_EVENT: [WWAN_STATE_IND] Stimulus:%u +4186,II,COEX_MWS_REMOTE_EVENT: [SINR_READ_RESP] sinr:%d, cc_id:%u +4187,,COEX_MWS_REMOTE_EVENT: [Err][SINR_READ_RESP] E_TECH_NOT_ACTIVE +4188,I,COEX_MWS_REMOTE_EVENT: [Err][SINR_READ_RESP] report is not valid (%d) +4189,III,COEX_MWS_REMOTE_EVENT: [ACTIVE_CONFLICT] valid:%u, len:%u, Conflict = %d +4190,II,COEX_MWS_REMOTE_EVENT: [ACTIVE_CONFLICT][Err] wlan_active_conflicts_len (%d) > %d +4191,II,COEX_MWS_REMOTE_EVENT: [ACTIVE_CONFLICT][Err] too many retries: wlan_active_conflicts_len (%d) > %d +4192,IIII,COEX_MWS_REMOTE_EVENT: [ACTIVE_CONFLICT] index:0x%x, carrier:%d, Mws_Tech:0x%x, Victim_idx:%d +4193,II,COEX_MWS_REMOTE_EVENT: [POTENTIAL_CONFLICT] valid:%u, len:%u +4194,III,COEX_MWS_REMOTE_EVENT: [POTENTIAL_CONFLICT]range not accepted: wan_frequency_range:%u, wlan_start: %u, wlan_stop: %u +4195,IIIII,COEX_MWS_REMOTE_EVENT: [POTENTIAL_CONFLICT] Freqs:(%d->%d), chavd_group:0x%x, chavd_1_0:0x%x, chavd_3_2:0x%x, +4196,II,COEX_MWS_TIMER: Arm:id=%d, bitmap=0x%x +4197,I,COEX_MWS_ERROR: msgid(0x%x) +4198,III,COEX_MWS_ENCODE_SEND: [WIFI_STATE_INFO] token:%u, hp_evnt_len:%u, conn_len:%u +4199,II,COEX_MWS_ENCODE_SEND: [WIFI_STATE_INFO-HP] freq:%d, bw_dir:%u +4200,II,COEX_MWS_ENCODE_SEND: [WIFI_STATE_INFO-Conn] freq:%d, bw_dir:%u +4201,III,COEX_MWS_ENCODE_SEND: [SYNC_REQ], Tech:%u, token(state:%u, token:%u) +4202,,COEX_MWS_ENCODE_SEND: [ACTIVE_CONFLICT_REQ] +4203,,COEX_MWS_ENCODE_SEND: [SYNC_RESP] +4204,I,COEX_MWS_ENCODE_SEND: [Err]msgid(0x%x) +4205,I,COEX_MWS_OTHER: WAL_MWSCOEX_CHAVD_RPT_ALLOW_FLAG value = %d +4206,,COEX_MWS_ANT_DIVERSITY: Updating ant share chmask during init +4207,IIIIIII,COEX_MWS_ANT_DIVERSITY: AntShare Stats1, StartPos=0x%02x, EndPos=0x%02x, GrantCnt=%d, RelCnt=%d, Dur=%dms, WLAN=%dms, WAN=%dms +4208,IIII,COEX_MWS_ANT_DIVERSITY: AntShare Stats2, MinWLAN=%dms, MaxWLAN=%dms, MinWAN=%dms, MaxWAN=%dms +4209,IIII,COEX_MWS_WWAN_STATE: [LPL] WLAN_FREQ: %d, WWAN_FREQ: %d, SUB_id: %d, Combo_id: %d +4210,III,COEX_MWS_REMOTE_EVENT: [Err]QSocK : WAL_MWSCOEX_LTE_PHY_EXIST_FLAG:%d, msg:%d, Flag:0x%x +4211,I,COEX_MWS_ANT_DIVERSITY: COEX_ANTENNA_SHARING_IND & wan_state=%d +4212,III,COEX_MWS_ANT_DIVERSITY: Received Ant Share GRANT with duration=%d. AntShState=0x%x, wan_state=%d +4213,II,COEX_MWS_ANT_DIVERSITY: Received Ant Share RELEASE. AntShState=0x%x, wan_state=%d +4214,IIII,COEX_MWS_ANT_DIVERSITY: [Qsock_Rcvd**] Modem ACQ Msg:%u, Curr ACQ State:%u, Paused:%u, Hyst:%u +4215,,COEX_MWS_ANT_DIVERSITY: [Qsock_Rcvd] Unexpected Modem ACQ msg during Paused State +4216,I,COEX_MWS_ANT_DIVERSITY: [Qsock_Rcvd] Modem ACQ NONE :%d +4217,III,COEX_MWS_REMOTE_EVENT: [METRICS_REPORT] sinr_system:%d, cc_id:%u, param:0x%x +4218,IIIII,COEX_MWS_REMOTE_EVENT: [LPL] Tech: %d, Sleeping: %d, Critical: %d, RSSI: %d, Duration: %d +4219,I,COEX_MWS_ERROR: [LPL][Warning] Back2Back Wakeup ind Ignored: Last_Ind:%d +4220,III,COEX_MWS_ERROR: [LPL][ERR] Tech-id 0x%x and sub-id %d is not matching with corresponding tech 0x%x +4221,I,COEX_MWS_ERROR: [LPL][ERR] Tech-id %d is not matching with any LTE-sub tech id! +4222,I,COEX_MWS_ERROR: [LPL][ERR] SLEEP/WAKEUP indication is received for non-LTE tech: tech_id = %d +4223,,COEX_MWS_REMOTE_EVENT: [METRICS_CMD] +4224,,COEX_MWS_REMOTE_EVENT: Received GNSS coex msg +4225,I,COEX_MWS_REMOTE_EVENT: [Err]Unknown QSocket message: %d +4226,IIII,COEX_MWS_TDM: [TDM_EVENT] Event(%d) Type(%d) TDM Running(%d) Sticky(%d) +4227,II,COEX_MWS_INIT: LTE_PHY_EXIST = %d ;coex_flags:0x%x +4228,I,COEX_MWS_INIT: COEX_MWS_2G_ANT_SHARE = %d +4229,I,COEX_MWS_INIT: COEX_BT_THIRD_ANT = %d +4230,I,COEX_MWS_INIT: COEX_LTEU_ANT_CONF = %d +4231,,COEX_MWS_INIT: MWS Init Done +4232,II,COEX_MWS_ASM: [Info]:5G Antenna Sharing is Disable %d , %d +4233,II,COEX_MWS_ASM: [Info]:5G Antenna Sharing is Enable %d , %d +4234,,COEX_MWS_ASM: [Info]:ASM INIT Done +4235,,COEX_MWS_ASM: [Info]:ASM DE-INIT Done +4236,I,COEX_MWS_ASM: [Info]Req is on Hold for Cliend_id(%d) +4237,I,COEX_MWS_ASM: [Err]Illegal ASM_STATE_HOLD for Resource[0x%x] +4238,,COEX_MWS_ASM: [Info] WLAN_REQUEST during: Chain mask update in process +4239,II,COEX_MWS_ASM: [Err]Wrong State:%d, RequestChainMask:0x%x +4240,I,COEX_MWS_ASM: [Warning]Illegal Cancel when ASM_STATE is %d +4241,,COEX_MWS_ASM: [Info][CH_1] Cancel msg not send to WAN as other client are waiting from Grant +4242,,COEX_MWS_ASM: [Info] Send cancel msg to WAN +4243,,COEX_MWS_ASM: [Info][CH_Both] Cancel msg not send to WAN as other client are waiting from Grant +4244,,COEX_MWS_ASM: [Info] WLAN_CANCEL during: Chain mask update in process +4245,II,COEX_MWS_ASM: [Err]Wrong State:%d, CancelMask:0x%x +4246,,COEX_MWS_ASM: [Info] Release : ASM_STATE is ANT_OWN_NO_ARB +4247,I,COEX_MWS_ASM: [Warning]Illegal Release when ASM_STATE is %d +4248,,COEX_MWS_ASM: [Info] Keep Ant with Wlan as few requests are still open +4249,,COEX_MWS_ASM: [Info] Rel Ant[0x2] to WAN +4250,,COEX_MWS_ASM: [Info] Keep Ant[0x3] with Wlan as few request are still open +4251,,COEX_MWS_ASM: [Warning]Illegal Release during Hold state +4252,,COEX_MWS_ASM: [Warning]Illegal Release during: Chain mask update in process +4253,II,COEX_MWS_ASM: [Err]Wrong State:%d, RelChainmask:0x%x +4254,I,COEX_MWS_ASM: [Err]:Illegal WAN Nack: ASM State[0x%x] +4255,,COEX_MWS_ASM: [Warning] Nack during: Chain mask update in process +4256,II,COEX_MWS_ASM: [Err]Wrong State:%d, ReqMask:0x%x +4257,II,COEX_MWS_ASM: [Err]:Illegal WAN Grant: GrantMask[0x%x], ASM State[0x%x] +4258,,COEX_MWS_ASM: [Warning] Grant during: Chain mask update in process +4259,II,COEX_MWS_ASM: [Err]Wrong State:%d, GrantMask:0x%x +4260,II,COEX_MWS_ASM: [Warning]:State Diff[CH_1=%d, CH_Both=%d] +4261,,COEX_MWS_ASM: [ASM_STATE_UPDATE]Resource Mask(0x3) is put On Hold +4262,I,COEX_MWS_ASM: [Err]ASM_STATE_UPDATE:Illegal state(%d) of CH_1 +4263,I,COEX_MWS_ASM: [Err]ASM_STATE_UPDATE:Illegal resource mask(%d) +4264,IIIIII,COEX_MWS_ASM: [ASM_STATE_UPDATE](0x%x,%d):CH_1[%d->%d], CH_BOTH[%d->%d] +4265,II,COEX_MWS_ASM: [ASM_CHMASK][Err] Unexpected ChMask Completed(TxChMask:0x%x, RxChMask:0x%x) +4266,II,COEX_MWS_ASM: [ASM_CHMASK] Completed(TxChMask:0x%x, RxChMask:0x%x) +4267,II,COEX_MWS_ASM: [Err][ASM_CHMASK] Requested chmask(0x%x) is different then Nofication chmask(0x%x) +4268,I,COEX_MWS_ASM: [Info][ASM_CHMASK]Pending Msg Count:%d +4269,I,COEX_MWS_ASM: [ASM_CHMASK]Target ChMask is same as Present ChMask (0x%x) +4270,III,COEX_MWS_ASM: [Info]Push Pending Msg (%d,%d): Count:%d +4271,,COEX_MWS_ASM: [Err]Pending Msg Q Full +4272,III,COEX_MWS_ASM: [Info]Pull Pending Msg (%d,%d): Count:%d +4273,,COEX_MWS_ASM: [Info]No Pending Msg +4274,I,COEX_MWS_ASM: [Err]Client_id[%d]: Cb is NULL +4275,IIII,COEX_MWS_ASM: [ASM->WLAN]: CB_Event:%d, Param1: %d, Param2: %d Client_id[%d] +4276,II,COEX_MWS_ASM: [Info] Client(%d) Granted (%d ms) +4277,,COEX_MWS_ASM: [Warning]5G Ant sharing is not enabled: Request msg not send +4278,II,COEX_MWS_ASM: [Warning]Back to Back Qsoc Req. Old Req Granted(%d), Nacked(%d) +4279,III,COEX_MWS_ASM: [ASM->Modem]:Req: Mask[0x%x], Type[%d], Reason[%d] +4280,,COEX_MWS_ASM: [Warning]5G Ant sharing is not enabled: Release msg not send +4281,,COEX_MWS_ASM: [Warning]Rel W/o Grant +4282,II,COEX_MWS_ASM: [Warning]Rel_mask[0x%x] is Diff thn Grant_Mask[0x%x] +4283,I,COEX_MWS_ASM: [ASM->Modem]:Rel[0x%x] +4284,,COEX_MWS_ASM: [Warning]5G Ant sharing is not enabled: Cancel msg not send +4285,,COEX_MWS_ASM: [Warning]Cancel W/o Request +4286,,COEX_MWS_ASM: [Err]Illegal Cancel for Granted Request, Release is expected instead of Cancel +4287,,COEX_MWS_ASM: [Info]Canceling the Nacked Request +4288,,COEX_MWS_ASM: [Info]Canceling the Request, because No response from WAN +4289,,COEX_MWS_ASM: [ASM->Modem]:Cancel +4290,,COEX_MWS_ASM: [Warning]5G Ant sharing is not enabled: Cancel msg not send +4291,,COEX_MWS_ASM: [Err][ASM->Modem]:Sync Req W/o Resp from Modem +4292,I,COEX_MWS_ASM: [ASM->Modem]:Sync Req, WLAN State: %d +4293,,COEX_MWS_ASM: [Warning]5G Ant sharing is not enabled: Sync resp msg not send +4294,II,COEX_MWS_ASM: [ASM->ASM]:Virtual Sync Resp:Arb(%d),AntOwn(%d) +4295,II,COEX_MWS_ASM: [Modem->ASM]:Sync Resp:Arb(%d),AntOwn(%d) +4296,II,COEX_MWS_ASM: [Modem->ASM]:Sync Req:Arb(%d),AntOwn(%d) +4297,I,COEX_MWS_ASM: [ASM->Modem]:Sync Resp, WLAN State: %d +4298,,COEX_MWS_ASM: [Warning]5G Ant sharing is not enabled: Extend msg not send +4299,II,COEX_MWS_ASM: [ASM->Modem]:Extend Duration(%d ms),Granted Duration(%d ms) +4300,,COEX_MWS_ASM: [Warning][Modem->ASM]Wan Grant received W/o Req, So sending Rel to Wan +4301,II,COEX_MWS_ASM: [Err][Modem->ASM]Grant ChMask[0x%x] is Diff then Req ChMask[0x%x] +4302,,COEX_MWS_ASM: [Warning][Modem->ASM]Multiple Grant for One Req; Ignore this Grant +4303,II,COEX_MWS_ASM: [Modem->ASM]:Grant:Mask:0x%x, Duration:%d +4304,I,COEX_MWS_ASM: [Err][Modem->ASM]Grant Duration (%d ms) is too less for WLAN operation +4305,,COEX_MWS_ASM: [Warning][Modem->ASM]Wan Nack received W/o Req, So sending Rel to Wan +4306,I,COEX_MWS_ASM: [Modem->ASM]:Nack:Duration:%d +4307,II,COEX_MWS_ASM: [Warning][Modem->ASM]ASM State not Init.State(%d,%d) +4308,,COEX_MWS_ASM: [Warning][Modem->ASM]Back to Back Sync Msg +4309,I,COEX_MWS_ASM: [Err][WLAN->ASM]:Illegal Register: Client_id(%d) already registered +4310,I,COEX_MWS_ASM: [WLAN->ASM]:Register Client_id(%d) +4311,I,COEX_MWS_ASM: [Err]:Illegal Request: Client_id(%d) not registered +4312,II,COEX_MWS_ASM: [Err]:Illegal Request state(%d): Client_id(%d) +4313,I,COEX_MWS_ASM: [Err]:Illegal Request: ChainMask(%d) not valid +4314,II,COEX_MWS_ASM: [WLAN->ASM]:Request: Client_id(%d), ChMask[0x%x] +4315,I,COEX_MWS_ASM: [WLAN->ASM] Cli Request Return Val=%d +4316,I,COEX_MWS_ASM: [Err][WLAN->ASM]:Illegal Release: Client_id(%d) not registered +4317,III,COEX_MWS_ASM: [Err][WLAN->ASM]:Illegal Release: Client_id(%d) Rel_mask[0x%x] is Different thn Req_mask[0x%x] +4318,II,COEX_MWS_ASM: [WLAN->ASM]:Release: Client_id(%d), Rel_mask[0x%x] +4319,I,COEX_MWS_ASM: [Err][WLAN->ASM]:Illegal Cancel: Client_id(%d) not registered +4320,II,COEX_MWS_ASM: [WLAN->ASM]:Cancel: Client_id(%d), Cancel_mask[0x%x] +4321,III,COEX_MWS_ASM: [WLAN->ASM]:Get_Ant_State:(0x%x, %d): handle(%d) +4322,I,COEX_MWS_ASM: [Err][WLAN->ASM]:Illegal register notify: Client_id(%d) not registered +4323,III,COEX_MWS_ASM: [WLAN->ASM]:Register notification event: Client_id(%d) Event:0x%x, Ant_State[0x%x] +4324,I,COEX_MWS_ASM: [Warning][WLAN->ASM]:Illegal deregister W/o register: Client_id(%d) +4325,II,COEX_MWS_ASM: [Warning][WLAN->ASM]:Illegal deregister: Client_id(%d) :Request_state(%d) +4326,I,COEX_MWS_ASM: [WLAN->ASM]:Deregister: Client_id(%d) +4327,I,COEX_MWS_ASM: [Err]:Dummy Client Reg Fail: %d +4328,I,COEX_MWS_ASM: [Info]:Dummy Client Reg Success: Handle=%d +4329,I,COEX_MWS_ASM: [Err]:Dummy Client request Failed: %d +4330,,COEX_MWS_ASM: [Info]:Virtual Sync(ARB_NOT_REQUIRED,CH_NONE) from Acquisition Client +4331,I,COEX_MWS_ASM: Dummy Client Notification GRANT Duration = %d ms +4332,I,COEX_MWS_ASM: Dummy Client Notification NACK Duration = %d ms +4333,,COEX_MWS_ASM: Dummy Client Notification RELEASE_IND +4334,II,COEX_MWS_ASM: Dummy Client Notification ANT_STATUS_UPDATE Mask = 0x%x, Duration = %d +4335,I,COEX_MWS_ASM: Invalid Client Notification Evt:%d +4336,II,COEX_MWS_ASM: [ASM_CHMASK] Req(TxChMask:0x%x, RxChMask:0x%x) +4337,,COEX_MWS_ASM: [Err]ASM ChMask Client is not registered +4338,IIIIIIII,WAL_COEX_WGHTS: Static: W0[wl_idle(%d) sw_ctrl3(%d) sw_ctrl2(%d) sw_ctrl1(%d)] W1[sw_ctrl0(%d) wait_bcn(%d) wait_ack_cts(%d) selfgen(%d] +4339,IIII,WAL_COEX_WGHTS: Static: W10[rx_lvl3(%d) rx_lvl2(%d) rx_lvl1(%d) (%d)] +4340,IIIIIIII,WAL_COEX_WGHTS: FES Tx: W2[bcn(%d) conn(%d) scan(%d) ibss(%d)] W3[psp(%d) bar(%d) cts(%d) rsvd(%d)] +4341,IIIIIIII,WAL_COEX_WGHTS: FES Tx: W4[null(%d) data(%d) qos(%d) rsvd(%d)] W5[om(%d) oc(%d) od(%d) oo(%d)] +4342,IIIIIIII,WAL_COEX_WGHTS: FES Rx: W6[bcn(%d) conn(%d) scan(%d) ibss(%d)] W7[psp(%d) bar(%d) cts(%d) rsvd(%d)] +4343,IIIIIIII,WAL_COEX_WGHTS: FES Rx: W8[null(%d) data(%d) qos(%d) rsvd(%d)] W9[om(%d) oc(%d) od(%d) oo(%d)] +4344,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Version query] +4345,IIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Version resp] major(0x%lx) minor(0x%lx) +4346,IIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Status query] BT bmap(0x%lx) WLAN bmap(0x%lx) +4347,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [BT prof info] +4348,IIIIIIIII,WAL_COEX_GPM_RECV: [BT prof info] type(0x%lx) id(0x%lx) state(0x%lx) role(0x%lx) rate(0x%lx) voice(0x%lx) T(0x%lx) W(0x%lx) A(0x%lx) +4349,IIIIIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Status update] type(0x%lx) id(0x%lx) state(0x%lx) optype(0x%lx) reason(0x%lx) +4350,IIIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [BT scan activity report] type(0x%lx) start(0x%lx) id(0x%lx) +4351,IIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Scan activity bitmap] bitmap(0x%lx) +4352,IIIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [BT ACL inactivity report] id(0x%lx) rsvd(0x%lx) slots(0x%lx) +4353,IIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [RXSS min threshold] RXSS min(0x%lx) +4354,IIIIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Sched msg trigger resp] type(0x%lx) id(0x%lx) prio(0x%lx) time2trig(0x%lx) +4355,IIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Scan op] type(0x%lx) time2scan(0x%lx) +4356,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [BT connect status] +4357,IIIIIII,WAL_COEX_GPM_RECV: [BT connect status] op(0x%lx) id(0x%lx) role(0x%lx) win(0x%lx) TO/winoff(0x%lx) intvl(0x%lx) conn latency(0x%lx) +4358,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [BT scan update] +4359,IIIIIII,WAL_COEX_GPM_RECV: [BT scan update] page(0x%lx) type(0x%lx) intrvl(0x%lx) win(0x%lx) id(0x%lx) status(0x%lx) timeout(0x%lx) +4360,IIIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [BT system reset] sub sys bit(0x%lx) rst reason(0x%lx) id(0x%lx) +4361,IIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Report reg] address(0x%lx) value(0x%lx) +4362,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [BT queue overflow] +4363,IIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Request WLAN update BT flags] reason(0x%lx) +4364,IIIII,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu]: [Additional BT link info] id(0x%lx) A2DP sink(0x%lx) +4365,III,COEX_INVALID_GPM: [0x%x] [0x%x] timer[%lu] : [Unknown GPM type subtype] +4366,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu] : [BT calibration request] +4367,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu] : [BT calibration grant] +4368,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu] : [BT calibration done] +4369,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu] : [ANT message] +4370,III,WAL_COEX_GPM_RECV: [0x%x] [0x%x] timer[%lu] : [BT Debug Msg] +4371,III,COEX_INVALID_GPM: [0x%x] [0x%x] timer[%lu] : [Unknown GPM type subtype] +4372,,COEX_GENERIC_ERROR: COEX_LIST_OVERFLOW_ERROR +4373,,COEX_GENERIC_ERROR: COEX_ERROR_GET_RSSI +4374,,COEX_GENERIC_ERROR: COEX_ERROR_GET_RSSI_SEQ +4375,II,COEX_GENERIC_ERROR: id(%u) isPaused(%u) +4376,IIII,WAL_COEX_80211_FRAME: tx_qid(%u) type[%d] subtype[%d] pwr[%u] +4377,IIIIIIIII,COEX_SET_COEX_WEIGHT: wght_grp(%u) reason(%u) wlan_idle(%u) hid_con_tx_o(%u) bcon_tx_o(%u) bcon_rx_o(%u) prio_wlan_fc(%u) flow_ctrl(0x%x) concur_tx(%u) +4378,II,COEX_POWER_CHANGE: Swapping the MAC id for SLEEP_VOTE from %d to %d due to possible SYNC DBS SCAN +4379,I,COEX_POWER_CHANGE: ERROR - Invalid mac_id %u was passed +4380,IIIII,COEX_RX_RATE_THRESHOLD: RSSIType(%u) LowKpbsThresh(%u) UpperKpbsThresh(%u) NumPPDUsBelowThresh(%u) NumPPDUsAboveThresh(%u) +4381,II,COEX_GENERIC_ERROR: ErrCode(%u) RSSIType(%u) +4382,I,COEX_GENERIC_ERROR: ErrCode(%u) +4383,IIII,COEX_RX_RATE_THRESHOLD: ChWidth(0xFF) TriggRate(%u) XputMonitorActiveNum(%u) TotalCoexIntrvls(%u) EventType(%u) +4384,IIIII,COEX_RX_RATE_THRESHOLD: ChWidth(%u) TriggRate(%u) XputMonitorActiveNum(%u) TotalCoexIntrvls(%u) EventType(%u) +4385,IIIII,WAL_COEX_BAND_CHANGE: Pdev(%u) NewFreq(%u) WLANSysState(0x%x) CurBand(%u) HWMode(%u) +4386,I,COEX_CHANNEL_CHANGE: Invalid pdev_id %u was passed +4387,I,COEX_POWER_CHANGE: PHY is ON - Coex recipe change is best effort. mac_id(%d) +4388,II,COEX_MWS_TIMER: Disarm:id=%d, bitmap=0x%x +4389,II,COEX_MWS_TIMER: Arm:id=%d, bitmap=0x%x +4390,IIIIII,WAL_COEX_POWER_CHANGE: mac(%u) event_type(%u) cur_state(0x%x) new_state(0x%x) macs_up(0x%x) mac_woke(0x%x) +4391,I,WAL_COEX_VDEV_STATE: Error(0x%x) +4392,,COEX_VDEV_STATE: 2g vdev not paused +4393,,COEX_VDEV_STATE: 2g vdev not unpaused +4394,III,WAL_COEX_VDEV_STATE: VDEV_MIGRATE: old_mac_id %u, new_mac_id %u, old_mac_sleep_state %u ! +4395,II,WAL_COEX_VDEV_STATE: VDEV_MIGRATE: ERROR - Invalid old_mac_id %u / new_mac_id %u was passed ! +4396,IIIIIIIII,WAL_COEX_VDEV_STATE: Error(0x%x) id(%u) stimulus(%u) vdev_state(0x%x) strict_dur_scan(%u) num_peers(%u) pdev(%u) chan(%u) op(%u) +4397,II,UPDATE_SPECIFIC_AP_STATE: connected:%u, behaviour:%u +4398,IIIIII,COEX_MWS_PA_MUTE: src(%u) event(%u) wlan(%u) mode(%u) mac0(%d), mac1(%d) +4399,III,COEX_MWS_PA_MUTE: Error(0x%x) mac0(%d), mac1(%d) +4400,IIIIII,WAL_COEX_MODE_CHANGE: new_mode(%u) band_mac_map(0x%x) mac0_settings(0x%x) mac1_settings(0x%x) mac0_band(%u) mac1_band(%u) +4401,IIIII,COEX_TRF_FREERUN: NextIntvl(%u) AllocatedBtIntervals(%u) BtIntervalCnt(%u) AllocatedWlanIntervals(%u) WlanIntervalCnt(%u) +4402,IIIII,COEX_TRF_SHAPE_PM: interval(%u) Dur(%u) Latency(%u) ConcurrState(0x%x) wlan_2g(%u) +4403,IIIIIII,WAL_COEX_SCHED_RESULT: Error(0x%x) SchedulerReq(%u) Algo(%u) PrevAlgo(%u) Policy(%u) NextInterval(%u) WlanRxState(%u) +4404,III,COEX_GET_T2BT: t2bt(%u) sched_time(%u) curr_time(%u) +4405,IIIIII,COEX_TRF_SHAPE_PSP: Error(0x%x) NextInterval(%u) wght(%u) IntrvalDur(%u) BtTriggerRecieved(%u) IS_PSP_ALG_WLAN_CRITICAL(%u) +4406,II,COEX_SET_WEIGHT_GROUP3: Setting coex weight group 3 BT hasn't been non-critical pCoexDev->DynamicOcsSchedReq = %d pBtCoexWeightDev->resetWtVdevPause= %d +4407,I,COEX_SET_WEIGHT_GROUP6: Setting coex weight group six pCoexDev->DynamicOcsSchedReq %d +4408,II,COEX_SET_WEIGHT_GROUP3: Else part pCoexDev->DynamicOcsSchedReq = %d pBtCoexWeightDev->resetWtVdevPause= %d +4409,,COEX_MWS_QSOCK: Unable to send as socket is in closed state +4410,I,COEX_MWS_QSOCK: ipcr_find_name failed with rc=0x%x +4411,I,COEX_MWS_QSOCK: Sending QSock msg (%d) +4412,I,COEX_MWS_QSOCK: qsendto failed with rc=0x%x +4413,,COEX_MWS_QSOCK: Unable to send as socket is in closed state +4414,I,COEX_MWS_QSOCK: ipcr_find_name failed with rc=0x%x +4415,I,COEX_MWS_QSOCK: Sending QSock msg (%d) +4416,I,COEX_MWS_QSOCK: qsendto failed with rc=0x%x +4417,I,COEX_MWS_QSOCK: Sending QSock msg (%d) +4418,I,COEX_MWS_QSOCK: qsendto failed with rc=0x%x +4419,I,COEX_MWS_QSOCK: qrecv() taking too long. Time taken = %d ms + +4420,I,COEX_MWS_QSOCK: wal_coex_qsock_recv -> qrecv() returned err %d + +4421,I,COEX_MWS_QSOCK: Received QSock msg (%d) +4422,I,COEX_MWS_QSOCK: [Err]rcvd invalid version. expected=0x%x +4423,,COEX_MWS_QSOCK: closing the socket +4424,I,COEX_MWS_QSOCK: qsocket() failed, rc=%d +4425,I,COEX_MWS_QSOCK: qsetsockopt() failed, rc=%d, closing the socket +4426,I,COEX_MWS_QSOCK: qbind() failed, rc=%d, closing the socket +4427,,COEX_MWS_QSOCK: qsocket open success + +4428,III,COEX_MWS_PA_MUTE: Invalid wlan id. wlan=%d, req=%d, client=%d +4429,I,COEX_MWS_PA_MUTE: Invalid client id.client=%d +4430,,COEX_MWS_PA_MUTE: 2.4Ghz-MUTE Req from SUB1/SUB2/PWB, so don't unmute +4431,I,COEX_MWS_PA_MUTE: WLAN-2.4GHz: Unable to unmute because client=%d muted it! +4432,III,COEX_MWS_PA_MUTE: Invalid wlan id. wlan=%d, req %d, client %d +4433,I,COEX_MWS_PA_MUTE: Invalid client id.client=%d +4434,,COEX_MWS_PA_MUTE: 5Ghz-MUTE Req from SUB1/SUB2/PWB, so don't unmute +4435,I,COEX_MWS_PA_MUTE: WLAN-5GHz: Unable to unmute because client=%d muted it! +4436,,COEX_MWS_PA_MUTE: QDI open success +4437,,COEX_MWS_PA_MUTE: Reg Pre STM Crash Handler : Success +4438,,COEX_MWS_PA_MUTE: Reg Pre STM Crash Handler : Fail +4439,,COEX_MWS_PA_MUTE: QDI open fail +4440,II,COEX_MWS_PA_MUTE: 2g CH0 Mute Wlan:%d, Mask:0x%x +4441,II,COEX_MWS_PA_MUTE: 2g CH0 UnMute Wlan:%d, Mask:0x%x +4442,II,COEX_MWS_PA_MUTE: 2g CH1 Mute Wlan:%d, Mask:0x%x +4443,,COEX_MWS_PA_MUTE: Skipping 2g CH1 Mute since antenna is with WAN +4444,II,COEX_MWS_PA_MUTE: 2g CH1 UnMute Wlan:%d, Mask:0x%x +4445,II,COEX_MWS_PA_MUTE: 5g CH0 Mute Wlan:%d, Mask:0x%x +4446,II,COEX_MWS_PA_MUTE: 5g CH0 UnMute Wlan:%d, Mask:0x%x +4447,II,COEX_MWS_PA_MUTE: 5g CH1 Mute Wlan:%d, Mask:0x%x +4448,II,COEX_MWS_PA_MUTE: 5g CH1 UnMute Wlan:%d, Mask:0x%x +4449,,COEX_MWS_PA_MUTE: PA thread exit close qdi +4450,,COEX_MWS_PA_MUTE: PA thread handle null +4451,,COEX_MWS_PA_MUTE: De-Reg Pre STM Crash Handler : Success +4452,,COEX_MWS_PA_MUTE: De-Reg Pre STM Crash Handler : Fail +4453,IIIII,COEX_MWS_PA_MUTE: macid:%d,event:%d,band:%d,src:%d,Other:0x%x +4454,I,COEX_MWS_PA_MUTE: Muting on power up 2g-MacId:%d +4455,I,COEX_MWS_PA_MUTE: Muting on power up 5G-MacId:%d +4456,,COEX_MWS_PA_MUTE: Invalid Band +4457,I,COEX_MWS_PA_MUTE: [Err]: Invalid wlan id:%d +4458,,COEX_MWS_PA_MUTE: $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +4459,II,COEX_MWS_PA_MUTE: $$$$$$$$$$ PA_MUTE_RECOVERY for MAC:%u Client:%u $$$$$$$$ +4460,,COEX_MWS_PA_MUTE: $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +4461,,COEX_MWS_PA_MUTE: $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +4462,II,COEX_MWS_PA_MUTE: $$$$$$$$$$ PA_MUTE_RECOVERY for MAC:%u Client:%u $$$$$$$$ +4463,,COEX_MWS_PA_MUTE: $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +4464,,COEX_MWS_PA_MUTE: ******************************************************************* +4465,,COEX_MWS_PA_MUTE: ******************************************************************* +4466,II,COEX_MWS_PA_MUTE: ***** Error MAC[%u] Muted for more than %d ms ***************** +4467,II,COEX_MWS_PA_MUTE: ***** From [%u] --> Now [%u] +4468,IIIIII,COEX_MWS_PA_MUTE: ***** TX_Grant[%d][%d]: wlan(%d),value(%d), thre(%d), time(%u) +4469,,COEX_MWS_PA_MUTE: ******************************************************************* +4470,,COEX_MWS_PA_MUTE: ******************************************************************* +4471,,COEX_MWS_PA_MUTE: wal_coex_pa_pre_stm_crash_handler: CXM_QDI_INTF_WLAN_CRASH_IND Sent +4472,I,: pdev=%d +4473,IIIIII,tsf_alloc: pdev_id = %d vdev_id = %d type = %d tsf_id = 0x%x bss_id = 0x%x pdev_tsf_id_map = 0x%x pdev_bss_id_map = 0x%x +4474,IIIIIII,tsf_realloc (flag=0x%x): pdev_id = %d vdev_id = %d type = %d tsf_id = 0x%x bss_id = 0x%x pdev_tsf_id_map = 0x%x pdev_bss_id_map = 0x%x +4475,I,Do bss2 context switch %d +4476,IIIIII,tsf_free: pdev_id = %d vdev_id = %d type = %d tsf_id = 0x%x bss_id = 0x%x pdev_tsf_id_map = 0x%x pdev_bss_id_map = 0x%x +4477,IIIIIIII,staid_alloc: pdev_id = %d vdev_id = %d (%x.%x.%x) type = %d sta_id = 0x%x pdev_sta_id_map = 0x%x +4478,IIIIIIII,staid_free: pdev_id = %d vdev_id = %d (%x.%x.%x) type = %d sta_id = 0x%x pdev_sta_id_map = 0x%x +4479,IIIIIIII,wal_vdev_set_spoofed_mac_addr: pdev_id = %d vdev_id = %d spoof_mac=%x.%x.%x spoof_type=%d sta_id = 0x%x spoof_sta_id=0x%x +4480,IIIII,wal_vdev_restore_mac: pdev_id = %d vdev_id = %d spoof_type = %d sta_id = 0x%x spoof_sta_id=0x%x +4481,III,wal_tracer_pdev_event_handler 0x%x wal_pdev->pdev_id 0x%x power_state0x%x + +4482,II,wal_pdev_dstall_detection_pause pdev_id:%d pause_countdown:%d +4483,IIIIII,datastall type:2 + SU_RESPONSE_TYPE_MISMATCH_FAIL_CNT:%d WIFI_CBF_MIMO_CTRL_MISMATCH_FAIL_CNT:%d + LIFESPAN_EXPIRY_FAIL_CNT:%d MAX_SCHEDULE_RETRY_COUNT_FAIL_CNT:%d + WIFI_QCU_FILTERED_CNT:%d WIFI_LOWER_CBF_BW_FAIL_CNT:%d + +4484,IIII,WIFI_LOWER_CBF_BW_FAIL_CNT:%d + WIFI_IBSS_NAN_STALL:%d WIFI_SW_STALL:%d WIFI_BA_ASSIST_STALL:%d +4485,I,datastall type:3 WIFI_FLUSH_RCVD_CNT:%d +4486,III,wal_pdev_dstall_mon_timer_timeout: pdev_id:%d dstall_pause_countdown:%d total_active_vdev_cnt%d +4487,III,RXPCU WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4488,III,TXPCU WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4489,III,TXDMA WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4490,III,RXOLE WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4491,III,TXOLE WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4492,III,CRYPTO WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4493,III,RXDMA WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4494,III,PDG WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4495,III,HWSCH WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4496,III,MXI WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4497,III,AMPI WDOG error interrupt on MAC-%d, mask 0x%x, total count 0x%x + +4498,IIII,WAL_DBGID_BB_WDOG_TRIGGERED 0x%x 0x%x 0x%x 0x%x +4499,II,WAL_DBGID_BB_WDOG_TRIGGERED 0x%x 0x%x +4500,II, WAL_DBGID_SET_POWER_STATE current = 0x%x desired = 0x%x +4501,II,WAL_PDEV_REG_DOMAIN (pdev=%d): reg=0x%x +4502,,Quiet functionality not supported + +4503,II,data stall time rssi:%d vdev_id:%d +4504,II,wal_vdev_reconfig vdev_id %d tsf_id is %d +4505,IIII,wal_vdev_start vdev_id %d vdev_type %d vdev's mac %dbss_peer %d +4506,II,wal_vdev_stop vdev_id %d vdev_type %d +4507,IIIIII,wal_vdev_up: pdev_id %d vdev_id %d, vdev_type %d flags 0x%x cnt_per_opmode %d, assoc_id = %d +4508,IIIII,wal_vdev_down pdev_id %d vdev_id %d vdev_type %d flags 0x%x cnt_per_opmode %d +4509,III,[ERP_PROTECTION]: param_val %d default profile 0x%x new profile 0x%x +4510,IIII,WAL_DBGID_SETUP_RSSI_INTERRUPTS vdev_id = %d 0x%x 0x%x 0x%x +4511,I,SW_DTIM: Improper Beacon due to invalid usRemBufLen 1 for vdev:%d +4512,III,SW_DTIM: Improper Beacon due to invalid usRemBufLen (%d<%d) for vdev:%d +4513,III,SW_DTIM: Improper Beacon line due to invalid Dtim count (%d) and period (%d) for vdev :%d +4514,I,%s: NULL pointer + +4515,I,%s: NULL pointer + +4516,I,%s: invalid addr_type + +4517,I,%s: no buf in pool + +4518,I,%s: inserting at head + +4519,I,%s: update the existing filter + +4520,I,%s: no buf in pool + +4521,I,%s: Inserting in the list + +4522,I,%s: NULL pointer + +4523,I,%s: Invalid addr_type + +4524,I,%s: List is empty + +4525,I,%s: removing from the head + +4526,I,%s: removing from the middle + +4527,I,%s: NULL pointer + +4528,I,%s: NULL pointer + +4529,I,%s: Invalid addr_type + +4530,I,%s: List is empty + +4531,II,wal_vdev_pre_migrate - old_pdev is %d, new_pdev is = %d +4532,II,wal_vdev_post_migrate - old_pdev is %d, new_pdev is = %d +4533,,wal_vdev_post_migrate - Calling rx_resume +4534,II,_wal_vdev_migrate_tear_down: vdev_id = %d rssi_beacon = %d +4535,II,_wal_vdev_migrate_bring_up: vdev_id = %d rssi_beacon = %d +4536,IIIIII,wal_vdev_migrate (%d, 0x%x): pdev %d->%d, active=%d/%d +4537,,_wal_vdev_state_publish: Entry +4538,II,_wal_vdev_state_publish: bytes is %d, less than output size = %d +4539,I,_wal_vdev_state_publish: vdev_id_map %d +4540,I,_wal_vdev_state_publish: vdev %d +4541,II,_wal_vdev_state_publish: vdev_type_state is %d, vdev_id_state = %d +4542,IIIIII,_wal_vdev_state_publish: mac_address is %d:%d:%d:%d:%d:%d +4543,,_wal_vdev_state_publish: Exit +4544,IIII,wal_vdev_event_handler (vdev=0x%x,%d): add peer (0x%x)-count=%d +4545,IIII,wal_vdev_event_handler (vdev=0x%x,%d): del peer (0x%x)-count=%d +4546,IIII,num_tids=%d,num_mpdu=%d,num_msdu=%d + +4547,IIII,tid_sz=%d,mpdu_sz=%d,msdu_sz=%d + +4548,I,nss_chainmaks:array=%x +4549,I,wal_soc_switch_mode: Start switching to mode = %d +4550,I,wal_soc_switch_mode: Not switching to mode = %d +4551,II,wal_soc_switch_mode: tx chainmask [%d] from protocol %d +4552,II,wal_soc_switch_mode: rx chainmask [%d] from protocol %d +4553,II,wal_soc_switch_mode: pdev_state[%d] = %d +4554,III,wal_soc_switch_mode: nss applied for mac%d are %d and %d +4555,II,wal_soc_switch_mode: nss applied for mac1 - %d and %d +4556,II,wal_soc_switch_mode: nss applied for mac0 - %d and %d +4557,II,wal_soc_switch_mode: nss applied for mac0 - %d and %d +4558,II,wal_soc_switch_mode: nss applied for mac1 - %d and %d +4559,IIII,_wal_soc_switch_mode: mhz = %d mac_id = %d tx_resumed %d last_pdev_state %d +4560,I, Caling DPD SM for home channel %d + +4561,I,wal_soc_switch_mode: Switched to Mode = %d +4562,,_wal_soc_pkt_info_run_algo: No monitored phy mode or device in sleep mode, enabled pktlog. + +4563,IIIIII,pktlog from %d to %d: tx_msdu %d, threshold %d, tx_ppdu %d, threshold %d. + +4564,IIIIII,pktlog from %d to %d: rx_msdu %d, threshold %d, rx_ppdu %d, threshold %d. + +4565,IIIIII,pktlog from %d to %d: tx_msdu %d, sum_msdu %d, threshold %d, sum_ppdu %d, threshold %d. + +4566,III,_wal_soc_register_pkt_info_handler 0x%x, 0x%x, 0x%x +4567,III,_wal_soc_unregister_pkt_info_handler 0x%x, 0x%x, 0x%x +4568,II,_wal_soc_state_publish: bytes is %d, less than output size = %d +4569,II,_wal_soc_state_publish: correct return num_mac %d soc mode %d +4570,,_wal_soc_state_publish: gp_wal_soc is null +4571,I,crc32_calc: CRC=0x%08x +4572,,wal_sw_peer_key allocation failed...!!! +4573,,wal_sw_peer_key allocation SUCCESS +4574,,disa_ppdu_desc allocation failed...!!! +4575,,disa_frm_buf allocation failed...!!! +4576,,disa_frag_desc allocation failed...!!! +4577,,disa_frag_desc allocation failed...!!! +4578,,_wal_disa_prepare_80211_frame: QoS frame with order bit set to 1 +4579,I,tx_send_disa_frame: vdev_id=%d +4580,I,DISA PPDU setup failed!!! Status=%d +4581,I,tx_send_disa_frame: Seq No = 0x%x +4582,I,DISA HW configuration failed!!! Status=%d +4583,,No MEMORY for DISA frame!!! +4584,II,Tx_Pause: WAL_PEER_EVENT_SEND_N_COMPLETE sent: peer:0X%x, tid_num:%d +4585,I,Tx_Pause: Pdev event PEER_CREATE for peer:0X%x rcvd +4586,I,Tx_Pause: Pdev event PEER_DELETE for peer:0X%x rcvd +4587,IIII,Tx_Pause: WAL_PEER_TX_PAUSE_UNPAUSE_COMPLETE sent: peer:0X%x, module_id:%d, tids_to_pause:0X%x, tids_to_unpause:0X%x +4588,IIII,Tx_Pause: WAL_PEER_TX_BLOCK_UNBLOCK_COMPLETE sent: peer:0X%x, module_id:%d, tids_to_block:0X%x, tids_to_unblock:0X%x +4589,III,Tx_Pause: WAL_VDEV_TX_PAUSE_COMPLETE sent: vdev_id:%d, module_id:%d, block:%d +4590,III,Tx_Pause: WAL_VDEV_TX_UNPAUSE_COMPLETE sent: vdev_id:%d, module_id:%d, block:%d +4591,III,Tx_Pause: WAL_PDEV_TX_PAUSE_COMPLETE sent: pdev_id:%d, module_id:%d, block:%d +4592,III,Tx_Pause: WAL_PDEV_TX_UNPAUSE_COMPLETE sent: pdev_id:%d, module_id:%d, block:%d +4593,IIII,Tx_Pause: WAL_PEER_TX_PAUSE_UNPAUSE_REQ comp: peer:0X%x, module_id:%d, tids_to_pause:0X%x, tids_to_unpause:0X%x +4594,IIII,Tx_Pause: WAL_PEER_TX_BLOCK_UNBLOCK_REQ comp: peer:0X%x, module_id:%d, tids_to_block:0X%x, tids_to_unblock:0X%x +4595,III,Tx_Pause: WAL_VDEV_TX_PAUSE_REQ comp: vdev_id:%d, module_id:%d, block:%d +4596,III,Tx_Pause: WAL_VDEV_TX_UNPAUSE_REQ comp: vdev_id:%d, module_id:%d, block:%d +4597,III,Tx_Pause: WAL_PDEV_TX_PAUSE_REQ comp: pdev_id:%d, module_id:%d, block:%d +4598,III,Tx_Pause: WAL_PDEV_TX_UNPAUSE_REQ comp: pdev_id:%d, module_id:%d, block:%d +4599,IIII,Tx_Pause: WAL_PDEV_TX_PAUSE_REQ rcvd: pdev_id:%d, module_id:%d, block:%d, filter:%d +4600,III,Tx_Pause: WAL_PDEV_TX_UNPAUSE_REQ rcvd: pdev_id:%d, module_id:%d, block:%d +4601,I,Tx_Pause: unsupported pdev request id:%d +4602,IIII,Tx_Pause: WAL_VDEV_TX_PAUSE_REQ rcvd: vdev_id:%d, module_id:%d, block:%d, filter:%d +4603,III,Tx_Pause: WAL_VDEV_TX_UNPAUSE_REQ rcvd: vdev_id:%d, module_id:%d, block:%d +4604,I,Tx_Pause: unsupported vdev request id:%d +4605,IIIII,Tx_Pause: WAL_PEER_TX_PAUSE_UNPAUSE_REQ rcvd: peer:0X%x, module_id:%d, tids_to_pause:0X%x, tids_to_unpause:0X%x, filter:%d +4606,IIIII,Tx_Pause: WAL_PEER_TX_BLOCK_UNBLOCK_REQ rcvd: peer:0X%x, module_id:%d, tids_to_block:0X%x, tids_to_unblock:0X%x, filter:%d +4607,I,Tx_Pause: unsupported peer request id:%d +4608,IIII,Tx_Pause: WAL_PEER_SEND_N_REQ rcvd: peer:0X%x, tidno:%d, num_frames:%d, flags:0X%x [No_Resp] +4609,IIII,Tx_Pause: WAL_PEER_PS_PRE_REQ rcvd: peer:0X%x, force_ps:%d, pm_ts:%d, paused_tidmask:0X%x [No_Resp] +4610,I,Tx_Pause: WAL_VDEV_TX_PAUSE_RESET_IND rcvd: vdev_id:%d [No_Resp] +4611,II,Tx_Pause: WAL_TX_PAUSE_TID_CREATE rcvd: peer:0X%x, tid_num:%d [No_Resp] +4612,I,Tx_Pause: WAL_TX_PAUSE_VDEV_CREATE rcvd: vdev_id:%d [No_Resp] +4613,I,Tx_Pause: WAL_TX_PAUSE_PEER_CREATE rcvd: peer:0X%x [No_Resp] +4614,I,Tx_Pause: WAL_TX_PAUSE_HWQ_EMPTY rcvd: tid_num:%d [No_Resp] +4615,I,Tx_Pause: unsupported no-resp request id:%d +4616,I,Tx_Pause: unsupported request id:%d +4617,IIII,tid_pause_data_stall tid_num:%d pause_module_id_map:%d block_module_id_map:%d peer:0X%x +4618,II,WAL_DBGID_SMPS_SET_HW_MODE: new=0x%x old=0x%x +4619,I,actual min early_rx:%d +4620,,WDCVS adaptive algorithm enabled + +4621,,WDCVS adaptive algorithm disabled + +4622,II,wal_wdcvs_state_change_notify mac:%d: state %x +4623,IIII,wal_wdcvs_update_bw: Mac Id: %x BW mode updated: %x Old WDCVS state: %x New WDCVS state: %x + +4624,IIII,wal_wdcvs_update_opmode: Mac Id: %x OPMODE updated: %x Old WDCVS state: %x New WDCVS state: %x + +4625,I,wal_wdcvs_boost_enable: Boost requested ref_cnt %x + +4626,I,wal_wdcvs_boost_disable: Boost request released ref_cnt %x + +4627,IIIII,WDCVSTXMSDU-MAC%d %x %x %x %x +4628,IIIIIII,WDCVSRX-MAC%d %x %x %x %x %x %x +4629,IIIIIII,WDCVSTX-MAC%d %x %x %x %x %x %x +4630,IIIII,rx_rate_index-MAC%d %x rx_aggr_index %x tx_rate_index %x tx_aggr_index %x + +4631,,wal_pm_get_band_config: Invalid Channel config, Assume 5G +4632,I,wal_pm_update_spm: WAL_SPM_BW_MODE_UPDATE _flag %d +4633,I,wal_pm_update_spm: WAL_PM_MAC_PARAM_LATENCY_MODE _flag %d +4634,II,wal_pm_update_spm: chain_mask->%d, dtim_period -> %d !!! + +4635,I,RSSI_IND wal_pm_update_soc_mgr: WAL_PM_MAC_PARAM_RSSI_INDICATION, rssi indication ->%d + +4636,I,wal_pm_update_spm: WAL_PM_MAC_PARAM_RX_CHAINS_COUNT, chain count ->%d !!! + +4637,I, wal_pm_update_spm invalid param: param_id %d !!! + +4638,II,wal_pm_h2s_wait: start REQ: %d GRANT :%d +4639,II,wal_pm_h2s_wait: select exit %u %x +4640,II,wal_wmac_pm_h2s select got signal: %d h2s_grant: %d + +4641,,wal_wmac_pm_h2s timed out +4642,I,stay on partial awake release cnt:%d +4643,I,stay on partial awake request cnt:%d +4644,I,_wal_set_soc_fast_pwr_transition_mode mode from ini: fast_pwr_transition_mode = %d +4645,II,evaluate_dtim: current_state=%d, new_state=%d +4646,I,evaluate_dtim: force_swdtim=%d +4647,I,wal_pm_evaluate_dtim_type sleep validation with invalid TSF id %d +4648,,hwdtim awake in non-hwdtim +4649,,enter hwdtim in non-hwdtim-awake +4650,I,RRI interrupt received for MAC ID %d +4651,II,mac:%d Triggering fake TSF OOR +4652,IIIIII,mac:%d curr_tsf:0x%08x_0x%08x next_tbtt:0x%08x_0x%08x dtim_period:%0x +4653,II,wal_pm_h2s_intr_hdlr: REQ: %d GRANT :%d +4654,III,WDOG mac:%d global_count:0x%08x_%08x + +4655,III,WDOG mac:%d cur_tsf:0x%08x_%08x + +4656,,Enabling CCE : WHAL_PMAC_PARAM_DTIM_HW +4657,II,wal_pm_handle_swdtim_pending_op: pdev_id:%u, pending_op:%u +4658,I,mac:%d wal_pm_wow_awake_to_hdlr +4659,I,consective_wow_awake_to_cnt:%d +4660,,long mac awake detect!!! +4661,II,wal_pm_state_active_initial_timestamp_%d : %lu +4662,I,exit hwdtim awake msg handler: pdev_id=%u +4663,III,wal_pm_power_thread_msg_handler: mac=%u, power msg_id=%d pending_op=0x%x +4664,II,wal_pm_power_thread_msg_handler: mac=%u, unsupported request id:%d +4665,II,wal_pm_state_init_entry_timestamp : %lu mac_id: %d +4666,II,wal_pm_state_init_exit_timestamp : %lu Mac_Id: %d +4667,III,wal_pm_state_active_entry_timestamp : %lu mac_id: %d active_entry_count: %lu +4668,,!!!!wal_pm_state_active_entry: incorrect previous state from hw_dtim Exit sleep !!!! + +4669,,H2S Grant Check Failed +4670,,Disabling CCE : Reseting Mac as CCE Disabled failed +4671,,Disabling CCE : WHAL_PMAC_DTIM_AWAKE disable +4672,,wal_pm_state_active_entry: from hw_dtim_awake Exit sleep + +4673,,wal_pm_state_active_entry: from IMPS sleep Exit + +4674,,wal_pm_state_active_entry: from partial_awake Exit sleep + +4675,,wal_pm_state_active_event: Already Awake, Do nothing +4676,,wal_pm_state_active_event: Active to HW DTIM Transition +4677,,wal_pm_state_active_event: Active to SW DTIM Transition +4678,,wal_pm_state_active_event: Active to IMPS Transition +4679,III,wal_pm_state_hw_dtim_entry_timestamp : %lu mac_id: %d hw_dtim_entry_count: %lu +4680,,wal_pm_state_hw_dtim_entry: dtim entry guard time breached +4681,II,wal_pm_state_hw_dtim_exit_timestamp : %lu Mac_Id: %d +4682,,wal_pm_state_hw_dtim_event: HW DTIM to HW_DTIM_AWAKE Transition +4683,,wal_pm_state_hw_dtim_event: HW DTIM to Partial_awake Transition +4684,II,wal_pm_state_hw_dtim_awake_entry_timestamp: %lu mac_id: %d +4685,,H2S Grant Check Failed +4686,,Disabling CCE : Reseting Mac as CCE Disabled failed +4687,,Disabling CCE : WHAL_PMAC_DTIM_AWAKE disable +4688,,wal_pm_state_hw_dtim_awake_event: HW_DTIM_AWAKE to HW DTIM Transition +4689,,wal_pm_state_hw_dtim_awake_event: HW_DTIM_AWAKE to Active Transition +4690,,wal_pm_state_hw_dtim_awake_event: HW_DTIM_AWAKE to partial awake Transition +4691,II,wal_pm_state_sw_dtim_entry_timestamp : %lu mac_id: %d +4692,,wal_pm_state_imps_entry: STATE +4693,III,wal_pm_state_imps_entry_timestamp : %lu mac_id: %d imps_entry_count: %lu +4694,II,wal_pm_state_imps_exit_timestamp : %lu Mac_Id: %d +4695,,wal_pm_state_imps_event: IMPS to Active Transition +4696,,wal_pm_state_imps_event: IMPS to partial awake Transition +4697,,wal_pm_state_partial_awake_entry: STATE +4698,,H2S Grant Check Failed +4699,,Disabling CCE : Reseting Mac as CCE Disabled failed +4700,,Disabling CCE : WHAL_PMAC_DTIM_AWAKE disable +4701,,wal_pm_state_partial_awake_event: Partial_awake to HW DTIM Transition +4702,,wal_pm_state_partial_awake_event: Partial_awake to Active Transition +4703,,wal_pm_state_partial_awake_event: Partial_awake to HW_DTIM_AWAKE Transition +4704,,wal_pm_state_partial_awake_event: Partial_awake to IMPS Transition +4705,,wal_spm_dump_votes: mac 0/1 Param configuration +4706,I,**** wal_spm_dump_votes: for mac id : %d +4707,I,q6_cpp -> %d +4708,I,q6_mpps -> %d +4709,I,q6_to_ddr.ab -> %d +4710,I,q6_to_ddr.ib -> %d +4711,I,q6_to_wlan.ab -> %d +4712,I,q6_to_wlan.ib -> %d +4713,I,wlan_to_ddr.ab -> %d +4714,I,wlan_to_ddr.ib -> %d +4715,I,q6_clk_freq_kHz -> %d +4716,I, bw_mode -> %d +4717,I, n_chain_mask -> %d +4718,I, dtim_period -> %d +4719,I, opmode -> %d +4720,I, lp_state -> %d +4721,I, band -> %d +4722,,wal_spm_dump_votes: Applid param configuration +4723,I,q6_cpp -> %d +4724,I,q6_mpps -> %d +4725,I,q6_to_ddr.ab -> %d +4726,I,q6_to_ddr.ib -> %d +4727,I,q6_to_wlan.ab -> %d +4728,I,q6_to_wlan.ib -> %d +4729,I,wlan_to_ddr.ab -> %d +4730,I,wlan_to_ddr.ib -> %d +4731,I,q6_clk_freq_kHz -> %d +4732,I,bw_mode -> %d +4733,I,n_chain_mask -> %d +4734,I,dtim_period -> %d +4735,I,opmode -> %d +4736,I,ccpm ->opmode -> %d +4737,I,lp_state -> %d +4738,I,css_down -> %d +4739,I,band -> %d +4740,,Invalid mac_id +4741,I,_wal_spm_set_params_cfg update_mask 0%x +4742,,Invalid mac_id +4743,I,_wal_spm_set_params_cfg op mode selected: %d +4744,I,_wal_spm_set_params_cfg invalid op mode selected: %d +4745,I,_wal_spm_set_params_cfg bw mode selected: %d +4746,I,_wal_spm_set_params_cfg invalid bw mode selected: %d +4747,I,_wal_spm_set_params_cfg band selected: %d +4748,I,_wal_spm_set_params_cfg invalid band selected: %d +4749,I,_wal_spm_set_params_cfg apply_wlan_params.flags 0%x +4750,I,_wal_spm_set_wpm_params_cfg : ccpm_request_wlan_pwr failed with error code: %d +4751,I,_wal_spm_css_pwr_down : state: %d +4752,I,wal_spm_css_state_change_notify: ccpm_request_wlan_pwr failed with error code: %d +4753,I,wal_spm_css_state_change_notify :ccpm_request_wlan_ccvs failed with error code: %d +4754,I,wal_spm_css_state_change_notify :ccpm_request_wlan_ccvs failed with error code: %d +4755,I,_wal_spm_css_pwr_down : ccpm_request_wlan_pwr failed with error code: %d +4756,I,_wal_spm_init : ccpm_request_wlan_pwr failed with error code: %d +4757,I,wal_pm_arbiter_request request Type 0x%x + +4758,,wal_pm_arbiter_request:ERROR: Double Sleep request without awake done +4759,III,wal_pm_arbiter_resolve_mac_pm_state: pdev %d mac_id %d, Resolved state:%d +4760,,wal_pm_debug_log_init done + +4761,,wal_pm_lock_stats +4762,II,wal_pm_lock_stats holding by Protocol -> mac_id : %d , module_id :%d + +4763,III, wal_pm_lock_stats holding by WAL(MAC#0) request : %d, pm_requester :%d, ref_cnt %d + +4764,III, wal_pm_lock_stats holding by WAL(MAC#1) request : %d, pm_requester :%d, ref_cnt %d + +4765,,wal_pm_gpio_pwr_profile request is for MAC0 +4766,,wal_pm_gpio_pwr_profile request is for MAC1 +4767,I,wal_pm_gpio_pwr_profile request is wrong MAC id %d +4768,II,wmi_hwdtim_cmd request %d is for MAC%d +4769,,hwdtim_cmd FAILED : provide correct arguments +4770,II,wmi_cce_cmd request %d is for MAC%d +4771,,cce_cmd FAILED : provide correct arguments +4772,II,wmi_imps_cmd request %d is for MAC%d +4773,,IMPS_cmd FAILED : provide correct arguments +4774,II,wmi_conf_nth_bcn mac id-%d nth becn threshold: %d +4775,II,wmi_wcvs_cmd request %d is for MAC%d +4776,,wcvs_cmd FAILED : in-correct arguments +4777,II,wmi_dtim_synth_cmd request %d is for MAC%d +4778,,dtim_synth_cmd FAILED : provide correct arguments +4779,,cce_counter_cmd FAILED : provide correct arguments +4780,,wal_power_debug_css_pwr_ctrl_cmd FAILED : in-correct arguments +4781,II,wmi_dtim_rf_chain_ctrl_cmd request %d is for MAC%d +4782,,wal_power_debug_dtim_rf_chain_ctrl_cmd FAILED : in correct arguments +4783,,wal_power_debug_wow_long_wake_detect_cmd FAILED : in-correct arguments +4784,II,fast_wake_cmd request %d is for MAC%d +4785,,fast_wake_cmd FAILED : provide correct arguments +4786,II,force_swdtim request %d is for MAC%d +4787,II,sim rogue ap request %d is for MAC%d +4788,II,sim rogue ap request %d is for MAC%d +4789,,force_swdtim FAILED : provide correct arguments +4790,II,force_swdtim request %d is for MAC%d +4791,,force_swdtim FAILED : provide correct arguments +4792,,setUnitTestcmd FAILED : wlan_vdev is NULL +4793,,setUnitTestcmd FAILED : pdev is NULL +4794,II,sw_dtim_power_msg_handler: mac=%u, power msg_id=%d +4795,III,sw_dtim_power_msg_handler: mac=%u, Beacon RX for vdev=%d, DTIM_set=%u +4796,I,sw_dtim_power_msg_handler: mac=%u, Beacon RX but vdev is NULL +4797,II,sw_dtim_power_msg_handler: mac=%u, unsupported request id:%d +4798,II,sw_dtim_peer_event: DATA, fc:%0x, more:%u +4799,II,sw_dtim_peer_event: Unexpeted unicast packet received for vdev=%d in state=%d +4800,II,sw_dtim_wmac_power_req: mac=%u, cmd_id=%u +4801,I,sw_dtim_wmac_validate_swdtim_entry(FALSE): non-supported vdev, mac=%u +4802,I,sw_dtim_wmac_validate_swdtim_entry(FALSE): start reeval timer, mac=%u +4803,IIIIII,sw_dtim_wmac_validate_swdtim_entry(FALSE): close to tbtt, mac=%u, timeout=%d, powerdown=%u, min_tbtt=%u, powerup=%u, back_off=%u +4804,I,sw_dtim_wmac_validate_swdtim_entry(FALSE): validate_imps_swdtim failing, mac=%u +4805,IIII,sw_dtim_wmac_validate_swdtim_entry(TRUE): mac=%u, timeout=%u, min_tbtt=%u, sleep_exit_sys_time=%u +4806,II,sw_dtim_wmac_is_safe_to_power_up(FALSE): mac=%d, !vdev_is_safe_to_sleep(%d) +4807,III,sw_dtim_wmac_is_safe_to_power_up(FALSE): mac=%d, min_time_till_tbtt=%u, back_off=%u +4808,I,sw_dtim_wmac_is_safe_to_power_up(TRUE): mac=%d +4809,IIIIII,sw_dtim_vdev_start_tbtt_timer: vdev_id=%d, nTBTT=%0x-%0x, tsf=%0x-%0x, time_till_TBTT=%u +4810,IIIIII,sw_dtim_vdev_start_sm: tbtt=%0x-%0x < tsf=%0x-%0x for vdev=%d tsf_id=%u +4811,II,sw_dtim_vdev_start_sm: vdev:%d, next_state:%d +4812,III,sw_dtim_vdev_is_safe_to_sleep(FALSE): vdev_id=%d, cur_state:%d, next_state:%d +4813,IIIIIIII,sw_dtim_vdev_is_safe_to_sleep(TRUE): vdev_id=%d, tsf_id=%u, bss_id=%u, nTBTT=%0x-%0x, tsf=%0x-%0x, time_till_TBTT=%u +4814,,_wal_rmc_deliver_event: Deliver RMC event +4815,I,RMC event handler: event_type = 0x%x + +4816,IIIIII,DEBUG-TKNS: %d,%d,%lu,%lu,%lu,%lu +4817,IIIIIIIII,DEBUG-PERF: %lu,%lu,%lu,%lu,%lu,%lu,%lu,%lu,%d +4818,IIIIIIII,DEBUG-PERF: %d,%d,%lu,%lu,%lu,%lu,%lu,%lu +4819,IIIIII,_wal_rtt_get_buffer_ptr:max_len:0x%x rem_len:0x%x reqd_len:0x%x buff:0x%x buf_p:0x%x cur_p:0x%x +4820,III,_wal_rtt_psoc_init() wal_rtt_ctxt idx in rtt_psoc_handle: %d rtt_ctxt: %p alloc_buff_p: %p +4821,IIII,_wal_rtt_psoc_init() psoc_rtt handle: %p sizes rtt_tx_pool: %d rtt_rx_pool handle: %d, rtt_rx_ofld_pool: %d +4822,III,_wal_rtt_attach() pdev = %p rtt_pdev_ctxt = %p wal_rtt_ctxt = %p +4823,IIIII,_wal_rtt_init() pdev_id = %d rtt_ctxt: %p alloc_buff = %p buff = %p max_buff_len = %d +4824,I,_wal_rtt_get_dyn_bw:%d +4825,IIII,_wal_report_type2_buffer_init buff = %p cur_p = %p chan = %d report_type = %d +4826,III,_wal_report_type2_buffer_done() buff = %p, curr: %p len: %d +4827,II,_wal_report_type2_update_start_ts: start_ts(rtt_ctxt) start_ts(peer_head) %d +4828,IIIII,_wal_rtt_local_frame_send_with_rate: acks%d tid_num 0x%x rate_info 0x%x flags 0x%x report %d +4829,III,_wal_collect_report_info: pre %d bw %d dump_size %d +4830,IIII,_wal_collect_report_info: tod_32= 0x%x tod_0= 0x%x toa_0= 0x%x, toa_32= 0x%x +4831,III,_wal_collect_report_info: t3_report_buff_addr=0x%x fac_valid: %d fac: %d +4832,III,_wal_collect_report_info: t2_32= 0x%x t2_0= 0x%x fac= 0x%x +4833,IIII,_wal_collect_report_info: t1_32= 0x%x t1_0= 0x%x t4_32= 0x%x t4_0= 0x%x +4834,III,report type 0 bw: %d dumpsize:%d buffsize:%d +4835,IIIIII,_wal_report_type2_collect_report_info: total_time = %d num_frms = %d info1 = %d info2 = %d info3 = %d start_ts = %d +4836,,DISCARDING MEASUREMENT!! T3 not captured +4837,II,RTT_INITR_TSTAMP: t2= %lu fac= %d +4838,IIII,_wal_report_type2_collect_report_info: tx_rate_info1 = 0x%x tx_rate_info2= 0x%x rx_rate_info1=0x%x, rx_rate_info2 = 0x%x +4839,IIIII,_wal_report_type2_collect_report_info: meas_cnt=%d tx_preamble=%d tx_bw=%d, rssi=0x%x, rtt=0x%x +4840,II,RTT_INITR_TSTAMP: t3= %lu t3_del= %ld +4841,III,RTT_RSPDR_TSTAMP: t1= %lu t4= %lu t4_del= %ld +4842,II,COMPUTED_RTT: rtt=0x%x meas_count=%d +4843,IIII,_wal_report_type2_collect_report_info: tx_rate_info1=0x%x, tx_rate_info2 =0x%x, rx_rate_info1=0x%x, rx_rate_info2=0x%x +4844,III,_wal_report_type2_collect_report_info: rx_preamble=%d, bw=%d rssi = 0x%x +4845,II,RTT_INITR_TSTAMP: t2= %lu fac= %d +4846,,_wal_rtt_null_ack_hdl() is called after RTT session is completed !!! +4847,,_wal_rtt_tm_ack_hdl() is called after RTT session is completed !!! +4848,,_wal_rtt_tm_rx_hdl: TM frame not directed to me. Don't process +4849,,_wal_rtt_tm_rx_hdl: Not a valid TM frame. Don't process +4850,I,_wal_rtt_tm_rx_hdl: HT_VHT ack enable RTT_TM_FTM1 %d +4851,III,_wal_rtt_tm_rx_hdl: expect_token=%d, dia_token=%d, follow_token=%d +4852,IIII,_wal_rtt_tm_rx_hdl: t1_32=0x%x, t1_0=0x%x, t4_32=0x%x, t4_0=0x%x +4853,IIIIIII,t3_report_buff_addr=0x%x, t3_32=0x%x t3_0=0x%x t2_32=0x%x t2_0=0x%x, t3_del=0x%x len= +4854,,wal_rtt_tx_ppdu_done(): rx_location_info is found to be invalid +4855,III,_wal_rtt_tx_ppdu_done: rtt_type=%d, tx_preamble=%d, retries=%d +4856,,_wal_rtt_tx_ppdu_done() rtt_resp_cb_ctxt found to be NULL !!! return +4857,III,_wal_rtt_tx_ppdu_done: rtt_type=%d, tx_preamble=%d, retries=%d +4858,IIIIII,_wal_rtt_tx_ppdu_done: tod_32= 0x%x tod_0= 0x%x toa_32= 0x%x toa_0= 0x%x fac_valid: %d fac= 0x%x +4859,II,_wal_rtt_tx_ppdu_done: RSSI = 0x%x chain_idx = 0x%x +4860,II,report type 0 size: %d %d +4861,IIIII,_wal_rtt_mt_cb: msg:0x%x id:0x%x s_thr:%d d_thr:%d ticks:0x%x +4862,IIII,TDLS_DBGID_WAL_PEER_UPDATE_SET Tdls10: vdev_id = %d step = 0x%x val1 = 0x%x val2 = 0x%x +4863,II,TDLS_DBGID_WAL_PEER_UPDATE_SET Tdls10:step = 0x%x val1 = 0x%x +4864,III,TDLS_DBGID_WAL_SET Tdls8: vdev_id = %d param_type = %d value = 0x%x +4865,II,TDLS_DBGID_WAL_SET not handled in switch vdev_id = 0x%x param_type = %d +4866,II,TDLS_DBGID_WAL_GET Tdls9: vdev_id = 0x%x param_type = %d +4867,II,TDLS_DBGID_WAL_GET not handled in switch vdev_id = 0x%x param_type = %d +4868,II,_ar_wal_tdls_vattach() vdev_id = %d vdev flags: 0x%x +4869,,_ar_wal_tdls_vattach(): failure: no memory left for vdev tdls handle, must be at max tdls vdevs +4870,II,_ar_wal_tdls_vdetach() vdev_id = %d vdev flags = 0x%x +4871,IIIIII,_ar_wal_tdls_attach() tdls_psoc_handle = %p pdev = %p, num_vdevs = %d num_conn_table = %d tdls_pool ptr = %p tdls_conn_table_pool ptr = %p +4872,IIIII,_ar_wal_tdls_psoc_init() tdls_psoc_handle = %p num_vdevs = %d num_conn_table = %d tdls_pool ptr = %p tdls_conn_table_pool ptr = %p +4873,IIIII,TDLS_DBGID_UAPSD_GENERIC Tdls30:magic# = 0x%x fn_id = 0x%x step = 0x%x val1 = 0x%x val2 = 0x%x +4874,,_wal_tdls_add_peer() return EINVAL +4875,,_wal_tdls_remove_peer() return EINVAL +4876,IIII,TDLS_DBGID_WAL_PEER_UPDATE_EVT Tdls11: vdev_id = %d mac47to32= 0x%x mac31to0 = 0x%x reason = 0x%x +4877,IIII,TDLS_DBGID_PEER_EVT_DELETE Tdls20:val1 = 0x%x val2 = 0x%x val3 = 0x%x val4 = 0x%x +4878,III,TDLS_DBGID_PEER_EVT_DELETE Tdls20:val1 = 0x%x val2 = 0x%x val3 = 0x%x +4879,IIIII,TDLS_DBGID_CONNTRACK_TIMER Tdls7: vdev_id = %d step# = 0x%x val1 = 0x%x val2 = 0x%x val3 = 0x%x +4880,IIIIII,TDLS_DBGID_WAL_PEER_UPDATE_SET Tdls10: vdev_id = %d step = 0x%x val1 = 0x%x val2 = 0x%x val3 = 0x%x vl4 = 0x%x val5 = 0x%x +4881,IIIIII,TDLS_DBGID_WAL_PEER_UPDATE_SET Tdls10: vdev_id = %d step = 0x%x val1 = 0x%x val2 = 0x%x val3 = 0x%x vl4 = 0x%x val5 = 0x%x +4882,IIIIII,TDLS_DBGID_WAL_PEER_UPDATE_SET Tdls10: vdev_id = %d step = 0x%x val1 = 0x%x val2 = 0x%x val3 = 0x%x vl4 = 0x%x val5 = 0x%x +4883,IIIIII,TDLS_DBGID_WAL_PEER_UPDATE_SET Tdls10: vdev_id = %d step = 0x%x val1 = 0x%x val2 = 0x%x val3 = 0x%x vl4 = 0x%x val5 = 0x%x +4884,IIIIII,TDLS_DBGID_WAL_PEER_UPDATE_SET Tdls10: vdev_id = %d step = 0x%x val1 = 0x%x val2 = 0x%x val3 = 0x%x vl4 = 0x%x val5 = 0x%x +4885,IIIIII,TDLS_DBGID_PEER_EVT_DISCOVER Tdls19: vdev_id = %d step = 0x%x mac47to32 = 0x%x mac31to0 = 0x%x tx_avg = %d discovery_threshold = %d +4886,IIIIII,TDLS_DBGID_PEER_EVT_DRP_THRESH Tdls16: vdev_id = %d line = %d consec failure: 0x%x tx_count = %d tx_avg = %d rx_avg = %d +4887,IIIIII,TDLS_DBGID_PEER_EVT_DRP_THRESH Tdls16: vdev_id = %d mac47to32 = 0x%x tx_threshold = %d tx_count = %d tx_avg = %d rx_avg = %d +4888,IIIIII,TDLS_DBGID_PEER_EVT_DRP_RSSI Tdls18: vdev_id = %d step = 0x%x mac47to32 = 0x%x mac31to0 = 0x%x new_rssi_threshold = %d peer_rssi = %d +4889,IIIII,TDLS_DBGID_CONNTRACK_TIMER Tdls7: vdev_id = %d step# = 0x%x val1 = 0x%x val2 = 0x%x val3 = 0x%x +4890,II,pdev:%d intr_handler_non_txrx called in pmm_wlan 0x%x state +4891,III,WMMAC_PAUSE_CB: peer=0x%x blocked tids=0x%x/0x%x +4892,IIII,WMMAC_Q_REPRIO: peer=0x%x tid=%d qid:%d->%d +4893,II,WMMAC_PAUSE_CB: unblock tid(%d)=0x%x +4894,IIIII,WMMAC_ADD_DELTS: ac=%d admitted=%d acm=%d block=0x%x downgrade=0x%x +4895,III,WMMAC_UPDATE: used_time=%d admitted_time=%d, downgrade=%d +4896,IIII,WMMAC_Q_DEPRIO: peer=0x%x tid=%d qid:%d->%d +4897,III,WMMAC_Q_DROP: peer=0x%x tid(%d)=0x%x +4898,IIII,WMMAC_PERIODIC_UPDATE 0x%x 0x%x 0x%x 0x%x +4899,I,WMMAC_NO_DOWNGRADE: unblock tid mask=0x%x +4900,III,WMMAC_PERIODIC_UPDATE (VO): peer=0x%x, used=%d, admitted=%d +4901,III,WMMAC_PERIODIC_UPDATE (VI): peer=0x%x, used=%d, admitted=%d +4902,IIII,WMMAC_USED_TIME_EXCEED: used=%d admitted=%d tx_sts=%d wmmac_q=%d +4903,IIIIII,WMMAC_STATUS: peer=0x%x, used=%d, admitted=%d, txq_sts=%d/%d, downgrade=%d +4904,IIIII,WMMAC_TXQ_STATUS ac=%d txq_status=0x%02x used=%d admitted=%d downgrade=%d +4905,IIII,halphy_bdf_SetUserSARValues SARUserLimits[%d] : CCK2gLimit %x Ofdm2gLimit %x Ofdm5gLimit %x + +4906,III,halphy_bdf_ActivateSARLimitSet enable = %d, Index = %d, chainNum = %d + +4907,III,### Setting Reg domain pCfgCtl[0] %d pCfgCtl[1] %d regDom %d +4908,II,g_gtx_cfg.gtxTPCstepDown %x g_gtx_cfg.gtxTPCMinCck %x + +4909,I,halphy_bdf_device_ProcessConfigAddr phyid %d + +4910,I,halphy_bdf_device_ProcessConfigAddr skipping write pHeader->addres %x + +4911,I,halphy_bdf_device_ProcessConfigAddr skipping write pHeader->addres %x + +4912,I,halphy_bdf_device_ProcessConfigAddr writing to pHeader->addres %x + +4913,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4914,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4915,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4916,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4917,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4918,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4919,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4920,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4921,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4922,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4923,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4924,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4925,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4926,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4927,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4928,I,halphy_bdf_device_GetRTT dyn_bw=%d is not valid + +4929,,in halphy_cal_RunDPDCalibration + +4930,II,CC::: genCalTable calType=%d hwCalMask 0x%x +4931,IIII,CC::: cal type idx=%d, ptrStandalone=%x, pIn=%x, pOut=%x +4932,IIII,CC::: combCalIQ calType=%d, callingContext=%d, phymode = 0x%08x, bandwidth=%d +4933,IIIII,HWtbl: hwCbFCSTracking[%d][HWID:%d].tableAddress[0][i:%d][chainIdx:%d] = %x +4934,IIIII,HWtbl: hwCbFCSTracking[%d][HWID:%d].tableValid[0][i:%d][chainIdx:%d] = %d +4935,IIIII,HWtbl: hwCbFCSTracking[%d][HWID:%d].tableAddress[1][i:%d][chainIdx:%d] = %x +4936,IIIII,HWtbl: hwCbFCSTracking[%d][HWID:%d].tableValid[1][i:%d][chainIdx:%d] = %d +4937,IIIII,HWtbl: hwCbFCSTracking[%d][HWID:%d].tableAddress[2][i:%d][chainIdx:%d] = %x +4938,IIIII,HWtbl: hwCbFCSTracking[%d][HWID:%d].tableValid[2][i:%d][chainIdx:%d] = %d +4939,,HWtbl: =================================================================== +4940,III,TEMPSEN::: caldb_tempBinFile->data.cal_80p80_RF0_synth0_5G_TxIq[bandw=%d][rfsubIdx=%d]=%x +4941,III,TEMPSEN::: caldb_tempBinFile->data.cal_80p80_RF0_synth0_5G_RxIq[bandw=%d][rfsubIdx=%d]=%x +4942,III,TEMPSEN::: caldb_tempBinFile->data.cal_80p80_RF0_synth0_5G_TxLoNormal[bandw=%d][rfsubIdx=%d]=%x +4943,IIII,TEMPSEN::: (caldb_tempBinFile->data.cal_TxIq[bandw=%d][rfChainIdx=%d][rfsubIdx=%d])=%x +4944,IIII,TEMPSEN::: (caldb_tempBinFile->data.cal_RxIq[bandw=%d][rfChainIdx=%d][rfsubIdx=%d])=%x +4945,IIII,TEMPSEN::: (caldb_tempBinFile->data.cal_TxLoNormal[bandw=%d][rfChainIdx=%d][rfsubIdx=%d])=%x +4946,IIIIII,TEMPSEN::: combined cal: validBitMask[0][2][%d]=%x validBitMask[1][2][%d]=%x validBitMask[2][2][%d]=%x +4947,IIII,TEMPSEN:::&caldb_tempBinFile->data.cal_RxDcoNormal[bandw=%d][rfChainIdx=%d][rfsubIdx=%d]=%x +4948,III,TEMPSEN::: RXDCO_MASTER:validBitMask[bw:%d][rfChain:%d]=%x +4949,IIII,TEMPSEN::: RXDCO_ALT:validBitMask[alt:%d][bw:%d][rfChain:%d]=%x +4950,III,CALDB::: DPD_MASTER:validBitMask[bw:%d][rfChain:%d]=%x +4951,IIIII,TEMPSEN::: calType=%d alt rfPath = %d,chainIdx=%d, globalCallingContext=%d,useAltTableAllowed=%d +4952,IIIIIIII,TEMPSEN::: chainIdx = %d, CBNormalizedOffset=%d, CBTempInC=%d, LastTempInC=%d, LastRawTempInC %d, getTime=%u, curTempID=%d, CBtempeID=%d +4953,II,CB: sizeofrxdoc=%d, sizeofdpd=%d +4954,II,requiredAdjustRxDcoTimeOut lifeTime = %d for chainIdx= %d!« +4955,I,NO t_caldb_context found for chainIdx = %d!« +4956,IIII,HWtbl: hwRxDcoFCSTracking[HWID:%d].tableAddress[i:%d][chainIdx:%d] = %x +4957,IIII,HWtbl: hwRxDcoFCSTracking[HWID:%d].tableValid[i:%d][chainIdx:%d] = %d +4958,III,CC::: rxiqStart: %x, txiqStart: %x, txloStart: %x +4959,I,CB: in FTM mode and hwCalMask=%x +4960,I,CB::: IS_FTM_MODE() : %x, DISALBE_RESTORE_FOR_FTM is defined +4961,II,CC: spot A, NOT_APPLICABLE, testResult=%d, lifeTime=%d +4962,II,CC: spot B, APPLICALBE_RESUBMISSION_ONLY, testResult=%d, lifeTime=%d +4963,I,CC: spot C, NOMIMAL_APPLICABLE, testResult=%d +4964,II,address1 %x, address0 %x + +4965,III,TEMPSEN:::3c WHAL_IS_CHAN_80_80MHZ(curChan)=%x, WHAL_IS_CHAN_VHT160(curChan)=%x, isSBSMode=%x +4966,I,ERROR: invalid band of %d + +4967,II,ERROR: table index never found for frequency %d at %d bandwidth + +4968,III,TEMPSEN:: chainIdx=%d, rfsub=%d, rawRfSubBand=%d +4969,II,RFSUB SCAN REMAP:: rfsub=%d, rawRfSubBand=%d +4970,I,WARNING, bad offset in checksum... %d + +4971,II,checksum returns 0x%x + for length %d + +4972,,error: checksum creation failure... + +4973,II,error: 0x%x bytes writen to host instead of 0x%x (file structure size)... + +4974,I,binToGet = 0x%x + +4975,II,Warning: tempBin file incorrect size, %d should be %d + +4976,III,Warning: tempBin %d not available on host. (availability: 0x%02x) ,filesize = %d + +4977,I,data retrieved from host. fileSize = %d + +4978,I,Error: Invalid channel %d + +4979,IIII,%d %d Small Signal Gain %d max index %d + +4980,,Start writing AMAM AMPM curves data to file + +4981,II, %d %d + +4982,,Finished writing AMAM AMPM curves data to file + +4983,I,small signal gain is %d + +4984,I,Channel %d is not in valid range + +4985,IIII, %d %d Training quality is %d , warm %d + +4986,III, %d %d Training quality is %d + +4987,,Will Recal with ForceAGC due to sq=0! +4988,,Will Recal with ForceAGC due to max_bin/agc2_pwr violates! +4989,I,Best SQ is %d and update DPD table + +4990,I,change to tableIndex=%d, clear all force rx gain state +4991,III,mask %d Change training position to chain index %d and dpd table index %d + +4992,I,Unsupported bandwidth %d + +4993,I,Unsupported bandwidth %d + +4994,I,Channel %d is not in valid range + +4995,I,Channel %d is not in valid range + +4996,I,halphy_core_PaprdEnableDPD: Channel %d + +4997,II,halphyDpdMarkLoopBackFailure wrong chain index passed in: txChain %d tableIndex %d +4998,II,halphyDpdMarkLoopBackFailure txChain %d tableIndex %d +4999,II,halphyDpdUpdateLoopBackInfo wrong chain index passed in: txChain %d tableIndex %d +5000,II,halphyDpdGetLoopBackInfo wrong chain or table index passed in: txChain %d tableIndex %d +5001,IIIIIII,zero_sq=%d,max_bin = %d,maxbin2db = %d,AGC2_PWR=%d,force=%d,new_rx_gain=%d,retry_cnt=%d +5002,II,%d, channel %d + +5003,,Err:DPD structure pointer is not initialized + +5004,I,DPD cal is already running on channel %d + +5005,I,This channel %d is already cal'ed + +5006,,DPD has no home channel registered + +5007,,DPD thermal recal is rejected + +5008,IIII,%s %d, channel %d, enable %d + +5009,II,DPD calibration is in progress on channel %d and change DPD cal to new channel %d + +5010,I,DPD calibration is in progress on channel %d and abort DPD cal + +5011,I,Channel %d is not in DPD home channel group + +5012,II,2. finalCase %d globalCallingContext %d + +5013,,NOMINAL_APPLICALBE + +5014,,APPLICALBE_RESUBMISSION_ONLY + +5015,I,just ENABLE DPD %d + +5016,I,No available DPD slot for channel %d and deny cal request + +5017,II,DPD calibration is aborted on channel %d, state %d + +5018,I, DPD calibration is aborted on channel %d + +5019,,No DPD cal is in progress + +5020,II, Channel = %d, enable = %d + +5021,II,Cant initiate DPD cal with DPD enable flag %d on at freq %d + +5022,I,Error : DPD Cal, going to tear down state g_dpd_hw_stuck %d + +5023,I,Total early exit retry %d +5024,I,Total early exit retry %d +5025,IIII,Error : %d %d DPD Cal hits a critical error and abort chan %d state %d + +5026,,DPD Cal hits an critical error and abort + +5027,I,DPD total cal time is %d + +5028,I,DPD MAC core cal ime is %d + +5029,I, Invalid state machine state %d + +5030,IIII,%s : Chain = %d, txgainIdx = %d, dacgain = %d + +5031,II, Channel = %d, enable = %d + +5032,I,1x1 board detected Updating phy specific devCaps RF_MODE = %d + +5033,IIII,halphyRetentionSetChannel phyId %d txChainMask 0x%x rxChainMask 0x%x wakeup %d +5034,IIIII,halphyRetentionSetChannel chan %d freq1 %d freq2 %d phy_mode %d flags 0x%x +5035,IIIII,halphyRetentionSetChannel curChan %d freq1 %d freq2 %d phy_mode %d flags 0x%x +5036,I,change sw rxChainMask to 0x%x +5037,II,BEGIN: halphy_reset_ChangeChainMask txChainMask %d rxChainMask %d +5038,,halphy_reset_ChangeChainMask parameter validation successfull +5039,II,halphy_reset_ChangeChainMask TX %d Rx %d chainmask +5040,,NULL phy handle passed +5041,,END: halphy_reset_ChangeChainMask +5042,III,halphy_reset_StartCalTimer phyID %d , caltimerStarted[] = %d %d +5043,I,STARTING PRECAL TIMER phyID %d + +5044,III,halphy_reset_StartCalTimer end phyID %d , caltimerStarted[] = %d %d +5045,III,STOPPING PRECAL TIMER phyID = %d , caltimerStarted[] = %d %d +5046,II,STOPPING PRECAL TIMER end caltimerStarted[] = %d %d +5047,,In halphy_reset_PostAwakeTempCal + +5048,I,Enter halphy_reset_ReadTemperature, phyId = %d + +5049,,In halphy_reset_ReadTemperature, pResetStruct == NULL + +5050,,In halphy_reset_PeriodicTemperatureRead + +5051,,In halphy_reset_PeriodicTemperatureRead, data == NULL + +5052,IIIII,halphySetTxPowerLimit phyId %d chan %d limit %d is2GHz %d maxTxPower %d +5053,IIIII,SetHomeChannel phyId %d bSet %d mhz %d freq1 %d i %d + +5054,,SetHomeChannel shouldn't get here, no more space for home channel. + +5055,IIII,ReleaseHomeChannel phyId %d index %d mhz %d freq1 %d + +5056,IIII,HalphySetTxPowerScale phyId %d chan %d tpscale %d maxTxPower %d +5057,IIIIII,HalphyResetSetup phyId %d resetFlags 0x%x resetCause 0x%x chan_max_tx_power %d limit %d maxTxPower %d +5058,IIIIII,halphySetTxChannelPowerLimit phyId %d limit %d maxTxPower %d curChan->mhz %d, band center freq %d, pResetStruct->homeChan %d +5059,I,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ STARTING TPC TIMER phyID %d $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +5060,I,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ STARTING TRAVERSE MISS TPC TIMER phyID %d $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +5061,I,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ STOPPING TPC TIMER phyID = %d $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +5062,I,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ STOPPING TRAVERSE MISS TPC TIMER phyID = %d $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +5063,I,Programming GLUT channel %d + +5064,IIIII,Chain = %d, dpd_table_index = %d, glut_offset %x txgain_index = %d, pa_cfg = %d + +5065,III, Restore Paprd Tables %d , start %d end %d + !! +5066,I,Error: %s DDR, Invalid DPD table address +5067,II, halphy_get_caldb_dpd_calValidBit %d, chain %d + !! +5068,IIIII, Restore (%d %d) dpdStart 0x%8x dpdCtrlStart 0x%8x, dpdTrgStart 0x%8x + +5069,III,DPD LUT[%d] reg addr 0x%8x, val = %d + +5070,, DPD database CTRL registers contens + +5071,II, B0_CTRL0 0x%8x, B0_CTRL0 %x + +5072,II, B0_CTRL1 0x%8x, B0_CTRL1 %x + +5073,II, B0_CTRL2 0x%8x, B0_CTRL2 %x + +5074,II, B0_CTRL3 0x%8x, B0_CTRL3 %x + +5075,II, CH0 Tbl 0 0x%8x, CH0 Tbl 0 %d + +5076,II, CH0 Tbl 1 0x%8x, CH0 Tbl 1 %d + +5077,II, CH0 Tbl 2 0x%8x, CH0 Tbl 2 %d + +5078,II, CH0 Tbl 3 0x%8x, CH0 Tbl 3 %d + +5079,II, dc_i 0x%8x, dc_i %d + +5080,II, dc_q 0x%8x, dc_q %d + +5081,II, sq_idx 0x%8x, sq_idx %d + +5082,II, agc2_pwr 0x%8x, agc2_pwr %d + +5083,II, rx_gain 0x%8x, rx_gain %d + +5084,II, Ch0: Channel 0x%8x, channel %d + +5085,IIII, tmpTbl %x gain %d, pa %d valid %d + +5086,III, chain %d table %d Small signal gain %d + +5087,I,Invalid table index %d + +5088,I, (0 4) small signal gain %d, + +5089,I, (0 5) small signal gain %d, + +5090,I, (0 6) small signal gain %d, + +5091,I, (0 7) small signal gain %d, + +5092,I, (0 0) small signal gain %d, + +5093,I, (0 1) small signal gain %d, + +5094,I, (0 2) small signal gain %d, + +5095,I, (0 3) small signal gain %d, + +5096,I, SSQ 0 0x%8x, + +5097,I, SSQ 1 0x%8x, + +5098,I, SSQ 2 0x%8x, + +5099,I,Error: %s Invalid DPD table address +5100,II, halphy_get_caldb_dpd_calValidBit %d, chain %d + !! +5101,IIII, Restore (%d %d) dpdStart 0x%8x dpdCtrlStart 0x%8x + +5102,III,Chain %d tableIdx %d, tmpdpdStart 0x%8x + +5103,IIIII,DPD LUT[%d] reg addr 0x%8x, val = %d DB 0x%8x, val = %d + +5104,, DPD database CTRL registers contens + +5105,II, B1_CTRL0 0x%8x, B1_CTRL0 0x%8x + +5106,II, B1_CTRL1 0x%8x, B1_CTRL1 0x%8x + +5107,II, B1_CTRL2 0x%8x, B1_CTRL2 0x%8x + +5108,II, B1_CTRL3 0x%8x, B1_CTRL3 0x%8x + +5109,II, CH1 Tbl 0 0x%8x, CH1 Tbl 0 %d + +5110,II, CH1 Tbl 1 0x%8x, CH1 Tbl 1 %d + +5111,II, CH1 Tbl 2 0x%8x, CH1 Tbl 2 %d + +5112,II, CH1 Tbl 3 0x%8x, CH1 Tbl 3 %d + +5113,II, dc_i 0x%8x, dc_i %d + +5114,II, dc_q 0x%8x, dc_q %d + +5115,II, sq_idx 0x%8x, sq_idx %d + +5116,II, agc2_pwr 0x%8x, agc2_pwr %d + +5117,II, rx_gain 0x%8x, rx_gain %d + +5118,II, Ch1: Channel 0x%8x, channel %d + +5119,IIII, tmpTbl %x gain %d, pa %d valid %d + +5120,III, chain %d table %d Small signal gain %d + +5121,I,Invalid table index %d + +5122,I, (0 4) small signal gain %d, + +5123,I, (0 5) small signal gain %d, + +5124,I, (0 6) small signal gain %d, + +5125,I, (0 7) small signal gain %d, + +5126,I, (0 0) small signal gain %d, + +5127,I, (0 1) small signal gain %d, + +5128,I, (0 2) small signal gain %d, + +5129,I, (0 3) small signal gain %d, + +5130,I, SSQ 0 0x%8x, + +5131,I, SSQ 1 0x%8x, + +5132,I, SSQ 2 0x%8x, + +5133,I,Invalid digital chain number %d + +5134,II, gain idx %x, existing %x + +5135,II, gain idx %x, existing %x + +5136,III,read back DPD LUT[%d] val= %d; org= %d + +5137,III,read back DPD LUT[%d] val= %d; org= %d + +5138,I,Invalid analog chain number %d + +5139,I,PAPRD_VALID_GAIN_5_0_0 = 0x%x + +5140,I,PAPRD_VALID_PA_SETTING_0 = 0x%x + +5141,I,PAPRD_ADAPTIVE_TABLE_VALID_0 =0x%x + +5142,I,PAPRD_TABLE_RFBMODE_0 =0x%x + +5143,I,valid_tx_gain_readback_dpdlut_5_0 = 0x%x + +5144,I,valid_tx_gain_readback_dpdlut_7_6 = 0x%x + +5145,I,valid_PA_cfg_readback = 0x%x + +5146,I,dpd_lut_validity_flag_readback =0x%x + +5147,I,Invalid digital chain number %d + +5148,I,Invalid chain number %d + +5149,III,Disable HW search timing : forceSqEnable %d , hw_search_sq_timing %d sq_idx %d + +5150,I,Invalid chain number %d + +5151,IIIII,force gain: pa_cfg = %d, gain_index = %d, 1dbgain = %d, 6dbgain = %d, mxgain = %d + +5152,IIIII,channel %d agc2_pwr %d rx_gain %d SQ Idx %d agc_size %d + +5153,II,DC estimate I %d , Q %d + +5154,II,dpd enable 2G %d 5G %d + +5155,I,DPD training Done %d + +5156,I,DPD training AGC2 size %d + +5157,I,DPD training AGC2 pwr %d + +5158,I,DPD training rx gain %d + +5159,I,DPD training active %d + +5160,I,DPD training incomplete %d + +5161,I,DPD training corr err %d + +5162,I,STAT3: %8x + +5163,I,SQ Idx %d + +5164,I,DC estimate I %d + +5165,I,DC estimate Q %d + +5166,I,STAT4: tx_max %d + +5167,I,STAT4: tx_min %d + +5168,I, PAPRD_SQ_VAL : %d + +5169,I,Unsupported PEF rf mode %d + +5170,I, B0_CTRL0 %x + +5171,I, B0_CTRL1 %x + +5172,I, B0_CTRL2 %x + +5173,I, B0_CTRL3 %x + +5174,I, B1_CTRL0 %x + +5175,I, B1_CTRL1 %x + +5176,I, B1_CTRL2 %x + +5177,I, B1_CTRL3 %x + +5178,I,Invalid cal path number %d + +5179,IIII,Chan %d halphy_paprd_device_GetComplete phyId %d, (%d %d) +5180,I,Chan %d , dpd not requested + +5181,I,Chan %d , dpd not requested + +5182,II,Chan %d halphy_paprd_device_GetComplete %d +5183,IIII,dpdBit[0] %d validBit[0] %x, dpdBit[1] %d validBit[1] %x +5184,IIII,cur idx %d Chan %d halphy_paprd_device_GetComplete %d %d +5185,I,Error: %s DPD table address +5186,I, Chain %d + +5187,II, B0_CTRL0 0x%8x, B0_CTRL0 0x%8x + +5188,II, B0_CTRL1 0x%8x, B0_CTRL1 0x%8x + +5189,II, B0_CTRL2 0x%8x, B0_CTRL2 0x%8x + +5190,II, B0_CTRL3 0x%8x, B0_CTRL3 0x%8x + +5191,II, CH0 Tbl 0 0x%8x, CH1 Tbl 0 %d + +5192,II, CH0 Tbl 1 0x%8x, CH1 Tbl 1 %d + +5193,II, CH0 Tbl 2 0x%8x, CH1 Tbl 2 %d + +5194,II, CH0 Tbl 3 0x%8x, CH1 Tbl 3 %d + +5195,II, dc_i 0x%8x, dc_i %d + +5196,II, dc_q 0x%8x, dc_q %d + +5197,II, sq_idx 0x%8x, sq_idx %d + +5198,II, agc2_pwr 0x%8x, agc2_pwr %d + +5199,II, rx_gain 0x%8x, rx_gain %d + +5200,II, Channel 0x%8x, channel %d + +5201,I,Error: %s Invalid DPD table address +5202,IIII, Store (%d %d) dpdStart 0x%8x dpdCtrlStart 0x%8x + +5203,III, Store (%d %d) dpdStart 0x%8x dpdCtrlStart 0x%8x + +5204,III,[%d] reg addr 0x%8x, val = %d + +5205,I,Error: %s Invalid DPD table address +5206,IIII, Store (%d %d) dpdStart 0x%8x dpdCtrlStart 0x%8x + +5207,III,[%d] reg addr 0x%8x, val = %d + +5208,I,Error: %s Invalid DPD table address +5209,I,Error: %s Invalid DPD table address +5210,I, AMAM 0x%8x, + +5211,I, AMPM 0x%8x, + +5212,I, HT40 0x%8x, + +5213,I, HT80 0x%8x, + +5214,I,Error: %s DPD table address +5215,I, B0_CTRL0 0x%8x, + +5216,I, B0_CTRL1 0x%8x, + +5217,I, B0_CTRL2 0x%8x, + +5218,I, B0_CTRL3 0x%8x, + +5219,III, chain %d table %d Small signal gain %d + +5220,I,Invalid table index %d + +5221,I, (0 4) small signal gain %d, + +5222,I, (0 5) small signal gain %d, + +5223,I, (0 6) small signal gain %d, + +5224,I, (0 7) small signal gain %d, + +5225,I, (0 0) small signal gain %d, + +5226,I, (0 1) small signal gain %d, + +5227,I, (0 2) small signal gain %d, + +5228,I, (0 3) small signal gain %d, + +5229,I, SSQ 0 0x%8x, + +5230,I, SSQ 1 0x%8x, + +5231,I, SSQ 2 0x%8x, + +5232,I,Error: %s DPD table address +5233,I, B1_CTRL0 0x%8x, + +5234,I, B1_CTRL1 0x%8x, + +5235,I, B1_CTRL2 0x%8x, + +5236,I, B1_CTRL3 0x%8x, + +5237,III, chain %d table %d Small signal gain %d + +5238,I,Invalid table index %d + +5239,I, (1 4) small signal gain %d, + +5240,I, (1 5) small signal gain %d, + +5241,I, (1 6) small signal gain %d, + +5242,I, (1 7) small signal gain %d, + +5243,I, (1 0) small signal gain %d, + +5244,I, (1 1) small signal gain %d, + +5245,I, (1 2) small signal gain %d, + +5246,I, (1 3) small signal gain %d, + +5247,I, SSQ 0 0x%8x, + +5248,I, SSQ 1 0x%8x, + +5249,I, SSQ 2 0x%8x, + +5250,I,Invalid digital chain number %d + +5251,II,(prev) GLUT %d Programming GLUT channel DPD channel %d +5252,,watchdog enabled +5253,,watchdog disabled +5254,IIII, halphyDumpPaprdCtrl phyId %d , start %d end %d, cur_tbl_idx %d + !! +5255,I, B0_CTRL0 0x%8x, + +5256,I, B0_CTRL1 0x%8x, + +5257,I, B0_CTRL2 0x%8x, + +5258,I, B0_CTRL3 0x%8x, + +5259,I, (0 4) small signal gain %d, + +5260,I, (0 5) small signal gain %d, + +5261,I, (0 6) small signal gain %d, + +5262,I, (0 7) small signal gain %d, + +5263,I, (0 0) small signal gain %d, + +5264,I, (0 1) small signal gain %d, + +5265,I, (0 2) small signal gain %d, + +5266,I, (0 3) small signal gain %d, + +5267,I, B1_CTRL0 0x%8x, + +5268,I, B1_CTRL1 0x%8x, + +5269,I, B1_CTRL2 0x%8x, + +5270,I, B1_CTRL3 0x%8x, + +5271,I, (1 4) small signal gain %d, + +5272,I, (1 5) small signal gain %d, + +5273,I, (1 6) small signal gain %d, + +5274,I, (1 7) small signal gain %d, + +5275,I, (1 0) small signal gain %d, + +5276,I, (1 1) small signal gain %d, + +5277,I, (1 2) small signal gain %d, + +5278,I, (1 3) small signal gain %d, + +5279,IIII, dump_dpd_table phyId %d , start %d end %d, cur_tbl_idx %d + !! +5280,III,DPD LUT[%d] reg addr 0x%8x, val = %d + +5281,III,DPD LUT[%d] reg addr 0x%8x, val = %d + +5282,II,startcal:%d doNoiseFloorCal failed BB_agc_control is 0x%08x +5283,III,NfStartCal chain_mask 0x%x ch_idx = %d NF = %d +5284,III,NfStartCal NF readback chain_mask 0x%x ch_idx = %d NF = %d +5285,IIII,NfForceNFValue phyId %d chain_mask 0x%x maxCCApwr[0] = %d maxCCApwr[1] = %d +5286,I,halphyRfaCtrlErrorHandler: Invalid chain %d +5287,IIII,halphyRfaCtrlErrorHandler: CH%d Bus Error status 0x%08x BP_TIMEOUT_ERROR_count %d NAK_ERROR_count %d +5288,,RXDCO: DTIM RxDCO cal is supported in this build! +5289,I,RXDCO: V%x Rxdco cal is not supported in this build! +5290,III,RXDCO: Rxdco cal support for board_version = 0x%x, XLNA_PRESENT = %d, IPA_PRESENT = %d +5291,IIIIIII,RXDCO: phyId:%d, rxChMask:%d, homeCh:%d, bandCode:%d, bwCode:%d, rxdco_cal_mode:%d, lpbk_mode:%d +5292,IIII,RXDCO: calDeltaTime = %d > calTimeThresold =%d, rxChMask=%d, sp_rxdco.chCal=%d +5293,II, failed: odac_ratio0I=%d, odac_ratio0Q=%d +5294,,RXDCO: FIND_ODAC_GAIN_RATIO failure! +5295,II,RXDCO: calDeltaTime = %d > calTimeThresold +5296,,RXDCO: HWCAL_AFTER_ODAC_GAIN_RATIO failure! +5297,,RXDCO DPD: FIND_ODAC_GAIN_RATIO failure! +5298,,RXDCO DPD: HWCAL_AFTER_ODAC_GAIN_RATIO failure! +5299,II,RXDCO: BB_DCO_LUT i: %d q %d +5300,II,RXDCO: RF_DCO_LUT i: %d q %d +5301,II,HQ::: DPD Gain_LUT[%d] = 0x%08x +5302,III,HQ::: i = %d, BB_DCO_LUT_i = %d, BB_DCO_LUT_q = %d +5303,,Error: write to DDR Invalid table address found!!!!! +5304,,RXDCO: CAL Failure!!!!!!!! Write default value to 256. +5305,,RXDCO: CAL Failure!!!!!!!! +5306,IIIIIIIII,HQ::: cal_status=%d, %d, %d, %d, %d, %d, %d, %d, %d +5307,,RXDCO CAL early exits in noisy environment!!! +5308,,RXDCO CAL failure!!! +5309,II,RXDCO: cal_time(us): %d cal_status %d +5310,II,RXDCO: calDeltaTime = %d > calTimeThresold = %d +5311,,RXDCO Rxdco detected it was running in noisy env! +5312,III,HQ::: DTIM in->num_gain =%d, BS_I=%d, BS_Q=%d +5313,III,HQ::: DPD in->num_gain = %d, BS_I=%d, BS_Q=%d +5314,IIII,HQ::: Comb CAL turbo_iter=%d, in->num_gain = %d, BS_I=%d, BS_Q=%d +5315,IIII,HQ::: Normal CAL turbo_iter=%d, in->num_gain = %d, BS_I=%d, BS_Q=%d +5316,IIIIIIII,turbo_data[%d][%d][%d]: aI %d, aQ=%d, bI=%d, bQ=%d, bS=%d +5317,,RXDCO: cal_done time out +5318,II,apache RXDCO_CAL_MODE_LPBK_IQ mode %d chain %d +5319,IIIII,RXDCO: phyId = %d bandCode = %d W/R cal_gain[%d] = 0x%08x : 0x%08x +5320,II,RXDCO: Binary search failed @chidx = %d, d= %d! +5321,IIIII,RXDCO: pIn->RF_first=%d, chidx = %d, d= %d,pHwResults->bI=%d, pHwResults->bQ=%d with the previous good gain result! +5322,IIIII,RXDCO: pIn->RF_first=%d, Binary search failed due to ODAC out of range!chidx = %d, d= %d,pHwResults->bI=%d, pHwResults->bQ=%d! +5323,,RXDCO: BB_dcoc_range out of max range. need debug! +5324,,RXDCO: ODAC_GAIN_RATIO_RF failure! +5325,I,RXDCO: ODAC_GAIN_RATIO_BB failure! pIn->chCal = %d! +5326,I,Quantize function input over flow: 0 shift = %d +5327,I,Quantize function input over flow: 1 shift = %d +5328,I,RXDCO: Quantize function input over flow: 2 shift = %d +5329,I,RXDCO: over flow with rnge2-rnge = %d +5330,II,DCO_LUT_BB[%d] = %d +5331,II,DCO_LUT_RF[%d] = %d +5332,I,RXDCO: Kmeas_min_bits; = %d +5333,II,tempRF_shifted[%d] = %d +5334,II,DCO_LUT_BB[%d] = %d +5335,II,DCO_LUT_RF[%d] = %d +5336,III,RXDCO LUT is disabled for phyId = %d, rxChMask = %d, bandCode=%d !!!!! +5337,,Rxdco CAL HW enable for finalCase = 0 +5338,I,RXDCO OK: RX_DCOC_LUT_OUT_EN: %d +5339,IIII,RXDCO: phyId:%d, rxChMask:%d, homeCh:%d, bandCode:%d +5340,III,RXDCO: bwCode:%d, rxdco_cal_mode:%d, isDTIM:%d +5341,II,RXDCO: cal_time(us): %d cal_status %d +5342,,RXDCO: GO BEYOND ALLOCATED BUF! +5343,II,RXDCO 0_0::: rxdco_cal_mode B (18 DTIM):%d finalCase=:%d +5344,II,RXDCO 0_0::: rxdco_cal_mode A:%d finalCase=:%d +5345,,Error: restore from DDR, invalid table address found! +5346,I,set Rxdco LUT lifeTime =%d +5347,,Restore Rxdco LUT from the previous valid one! +5348,IIIIIIII,RXDCOSM:::pHdl=%x, phyRfMode=%d, phyID=%d, 2/5G=%d,bw=%d, rxCM=%d, homeCh=%d, cur_tbl_idx=%d +5349,III,RXDCO 0_1::: rxdco_cal_mode(0: Normal, 1: DTIM, 2, Comb, 7: DPD) B:%d finalCase=:%d, globalCallingContext=%d +5350,,RXDCO 0_1::: DPD_SPLIT_CAL RXDCO,NOMIMAL_APPLICABLE +5351,I,DPD_SPLIT_CAL RXDCO finalCase:%d +5352,,RXDCO 0_1::: DPD_SPLIT_CAL RXDCO,NOT NOMIMAL_APPLICABLE +5353,I,DPD_SPLIT_CAL RXDCO finalCase:%d +5354,II,RXDCO 0_1::: rxdco_cal_mode(0: Normal, 1: DTIM, 2, Comb, 7: DPD) A:%d finalCase=:%d +5355,I,RXSM:::POWER_SAVE_WAKE_UP finalcase = %d +5356,I,RXDCO 0_1::: final decsion (final case) = %d +5357,,Disable Rxdco LUT +5358,IIIII, RxDCO Restored Data of Chain:%d, %d, %d, %d, %d +5359,,Error: restore from DDR, invalid table address found! +5360,I,Rxdco cal not allowed prevTimeStamp =%d +5361,II,set Rxdco LUT lifeTime =%d, pOutput->rxdcoExecutionTime=%d +5362,I,set Rxdco :BBB -->LUT ((requiredAdjustRxDcoTimeOut(pIn->pHandle, pIn->rxChMask, RXDCO) =%d +5363,II,set Rxdco: AAA -->LUT ((requiredAdjustRxDcoTimeOut(pIn->pHandle, pIn->rxChMask, RXDCO) =%d and set liftTime = %d +5364,,Restore Rxdco LUT from the previous valid one! +5365,,Previous and current Rxdco all failed! +5366,,absolutely fail +5367,I,TEMPSEN::: read Total time (us) :%d +5368,IIIIIIIII,CC:::pHdl=%x, phyRfMode=%d, phyID=%d, 2/5G=%d,bw=%d, txCM=%d, rxCM=%d, hwTblIdx=%d(%d) +5369,I,CC::: phyRfMode = %x, in DPD split cal, cannot do RxIQ cal therefore disable correction +5370,I,CC::: phyRfMode = %x, cannot do cal and disable +5371,II,CC::: globalCallingContext = %x, Running DPD RxIQ cal for 5G Int. PA only for channel=%d +5372,III,CC:::calAtScan=%x, globalCallingContext=%d, finalCase=%d +5373,,CC::: Cal, Nothing to do, just reenable +5374,,CC:: RX IQ Coeff. Dumping Coeff of All 16 gain indexes.Each gain index has Taps - 7 +5375,,CC::: Cal, Restore and re-enable +5376,II,CC::: Total time (us) (cal op: %d) :%d +5377,I,CC::: Started Combined Cal (%d) +5378,I,Tone idx = %d + +5379,I,Tone idx = %d + +5380,I,Disabling LO and IQ correction due to HW failure count = %d +5381,I,CC::: Completed Combined Cal (%d) +5382,,invalid operation mode specified! + +5383,II,HW measurement failing: gain_idx %d error_code %d +5384,IIIII,CC::: pIn->homeChannel=%x, pIn->chn=%d, rxiqStart=%x,txiqStart=%x, txloStart=%x +5385,I,CC::: %s restore from DDR, Invalid table address found +5386,I,Error: %s write to DDR Invalid table address found +5387,I,CC::: Reg_Tx_Lo (Ana): Data: %x +5388,,Error: restore from Invalid table address found +5389,,Error: write to DDR Invalid table address found +5390,I,CC::: Reg_Tx_Lo (Dig): Data: %x +5391,III,CC::: PhyId = %d, Chain = %d, loc = %d + +5392,III,txlo:idx = %d, cl_I = %d cl_Q = %d + +5393,IIIIII,CC::: pIn->dir=%d, pIn->chn=%d, pIn->homeChannel=%x, rxiqStart=%x,txiqStart=%x, txloStart=%x +5394,I,CC::: %s restore from DDR, Invalid table address found +5395,I,CC::: %s write to DDR, Invalid table address found +5396,III,PhyId = %d, Chain = %d, LB = %d + +5397,III,txiq: idx = %d, mag = %d phs = %d + +5398,III,txiq: idx = %d, mag = %d phs = %d + +5399,III,txiq: idx = %d, mag = %d phs = %d + +5400,III,txiq: idx = %d, mag = %d phs = %d + +5401,III,rxiq: idx = %d, mag = %d phs = %d + +5402,III,rxiq: idx = %d, mag = %d phs = %d + +5403,III,rxiq: idx = %d, mag = %d phs = %d + +5404,III,rxiq: idx = %d, mag = %d phs = %d + +5405,I,CC::: Using Correction value: %d +5406,I,CC::: Using Correction value: %d +5407,I,CC::: TxCorr Cal data in registers set to %d +5408,I,CC::: RxCorr Cal data in registers set to %d +5409,II,CC::: TxLO Cal data in registers set to %d for mode %d (0=Dig, 1=Ana) +5410,I,TxIQ correction enabed = %d +5411,I,RxIQ correction enabed = %d +5412,I,PHYA_BB_RX_OCGAIN_0_ADDRESS = %x +5413,I,PHYA_BB_RX_OCGAIN_1_ADDRESS = %x +5414,I,PHYA_BB_RX_OCGAIN_2_ADDRESS = %x +5415,I,PHYA_BB_RX_OCGAIN_3_ADDRESS = %x +5416,I,PHYA_BB_RX_OCGAIN_4_ADDRESS = %x +5417,I,PHYA_BB_RX_OCGAIN_5_ADDRESS = %x +5418,I,PHYA_BB_RX_OCGAIN_6_ADDRESS = %x +5419,I,PHYA_BB_RX_OCGAIN_7_ADDRESS = %x +5420,I,PHYA_BB_RX_OCGAIN_8_ADDRESS = %x +5421,I,Invalid channel %d + +5422,II,xPA %d Channel %d + +5423,IIIII,DPD:::pHdl=%x, phyRfMode=%d, phyID=%d, txCM=%d, rxCM=%d +5424,II,1. finalCase %d globalCallingContext %d + +5425,I,DPD Cal::: phyRfMode = %x, cannot do cal and disable +5426,III,ADC:::run_adc_cal NO ADC to be done only ADC setting has to be written to PHY = %d , hwCalMask %x, adcIdxMask %x +5427,I,ADC::: not passed before and curent PHY = %d +5428,IIII,ADC::: not allowed (%d, %d, %d, %d) +5429,IIII,ADC::: cal is allowed (%d, %d, %d, %d) +5430,III,ADC::: AdcCalhadBeenPassed = %d, time=%d, (%d) no cal needed, and enable ADC to use restore values +5431,,ADC run_adc_cal: NZ (8998), NAPALI +5432,,ADC run_adc_cal: SL/SH +5433,II,done = 0x%3x, error = 0x%3x + +5434,I,ADC::: End of cal, calSuccess = %d +5435,II,write_optmized_adc_settings adc_select = %x, ADC REG20 %x +5436,II,write_optmized_adc_settings adc_select = %x, ADC REG20 %x +5437,II,DAC:::DAC cal entry, doneYet=%d (%d) +5438,,DAc:::DAC Do cal entry +5439,I, process type %d + +5440,IIII,PDET::: etnry: bandcode=%d, txChainMask=%d, chainIdx=%x, calStatus=%d +5441,III,PDET::: restore: bandcode=%d, txChainMask=%d, chainIdx=%x: +5442,III,PDET::: RFPDET_RESTORE: calStatus=%d, bandcode=%x, chainIdx=%x: +5443,,PDET::: Unsupported configuration: +5444,IIIII,PDET::: phyRfMode=%d, phyId=%d, bandcode=%d, chain %d cal value=%d + +5445,IIIII,PDET::: phyRfMode=%d, phyId=%d, bandcode=%d, chain %d cal value=%d + +5446,III,PDET::: calPass=%d, calChainValuePass[%d]=%d +5447,I,PDET::: cal time = %d +5448,II,PDET::: txChainMask=%d, chainIdx=%x: +5449,III,PDET::: restore: bandcode=%d, rfChainIdx=%x, isValid=%d: +5450,II,PDET::: restore: overrideVal=%d, rfChainIdx=%x: +5451,,TPC::: entry function: pHandle=NULL +5452,I,TPC::: entry function: pHandle=%x +5453,,RxIQ Cal for DPD path done ...... + +5454,,invalid operation mode specified! + +5455,I,iter = %d + +5456,I, +dpdRxiq_rdbk_txgain_index: Tx gain idx rdbk from HW GLUT = %d +5457,,dpdRxiq_rdbk_txgain_index: Invalid Tx gain idx rdbk from TPC_GLUT_WORD +5458,I,dpdRxiq_rdbk_txgain_index: isRunCalTx = 0x%x +5459,II,Rx_gain_table: idx = %d, gain_word = 0x%8x + +5460,II,Rx_gain_table: idx = %d, gain_word = 0x%8x + +5461,III,PhyId = %d, Chain = %d, loc = %d + +5462,III,txlo:idx = %d, cl_I = %d, cl_Q = %d + +5463,III,DPD RxIQ: PhyId = %d, Chain = %d, LB = %d + +5464,III,dpd rxiq: idx = %d, mag = %d, phs = %d + +5465,III,dpd rxiq: idx = %d, mag = %d, phs = %d + +5466,I,Normal path TxLO correction enabled: %d +5467,I,Normal path TxIQ correction enabled: %d +5468,I,Normal path RxIQ correction enabled: %d +5469,I,Loopback path RxIQ correction enabled: %d +5470,II,DPD RXIQ: Band = %d, IPA_PRESENT = %d +5471,II,temp=%d and tempIdx=%d +5472,,***COLD Boot detected*** +5473,I,Doing pDetCal for chainMask %x +5474,IIII,Update tpcDb status %d, data %x, rfsub %d, bandw %d +5475,IIIII,update Reg from DB mask %x, data[0] %x data [1] %x, rfsub %d, bandw %d +5476,IIII,TPC_DBG:: ---- prints start ---- phyId: %d tx_chain_mask: %d phyRfMode: %d pkt_count = %d +5477,IIII,TPC_DBG:: chain 0 TPC_STAT_1: 0x%08x GAIN_MISS_LOW_0 %d GAIN_MISS_HIGH_0 %d GAIN_MISS_MID_0 %d +5478,IIIII,TPC_DBG:: chain 0 TPC_STAT_3: 0x%08x LATEST_CLPC_ERR = %d MEAS_PWR_OUT = %d LATEST_DAC_GAIN = %d LATEST_GLUT_SET = %d +5479,IIIII,TPC_DBG:: chain 0 TPC_STAT_5: 0x%08x LATEST_WSI_PWR = %d LATEST_WSI_PWR_VALID = %d LATEST_ACCUMULATED_CLPC_ERR = %d wsiPwrInvalidCnt0 = %d +5480,IIII,TPC_DBG:: chain 0 TPC_FB_12: 0x%08x PDACC_AVG_OUT_0 %d LATEST_DC_VALUE_0 %d FULL_PKT_AVG_OUT_0 %d +5481,IIII,TPC_DBG:: chain 1 TPC_STAT_1: 0x%08x GAIN_MISS_LOW_0 %d GAIN_MISS_HIGH_0 %d GAIN_MISS_MID_0 %d +5482,IIIII,TPC_DBG:: chain 1 TPC_STAT_3: 0x%08x LATEST_CLPC_ERR = %d MEAS_PWR_OUT = %d LATEST_DAC_GAIN = %d LATEST_GLUT_SET = %d +5483,IIIII,TPC_DBG:: chain 1 TPC_STAT_5: 0x%08x LATEST_WSI_PWR = %d LATEST_WSI_PWR_VALID = %d LATEST_ACCUMULATED_CLPC_ERR = %d wsiPwrInvalidCnt1 = %d +5484,IIII,TPC_DBG:: chain 1 TPC_FB_12: 0x%08x PDACC_AVG_OUT_1 %d LATEST_DC_VALUE_1 %d FULL_PKT_AVG_OUT_1 %d +5485,III,TPC_DBG:: TPC_1 = 0x%x USE_PER_PACKET_POWERTX_MAX = %d POWERTX_SUB_FOR_2CHAIN = %d +5486,III,TPC_DBG:: TPC_2 = 0x%08x, FORCED_TARGET_POWER_SHARED = %d, USE_FORCED_TARGET_POWER = %d +5487,III,TPC_DBG:: TPC_STAT4 = 0x%08x TPC_FINAL_TARGET_POWER_SHARED = %d TPC_FINAL_TARGET_POWER_UNSHARED = %d +5488,III,TPC_DBG:: TPC_20 = 0x%08x TPC_PWR_SHARED_CHAIN_MASK = %d TPC_IGNORE_BT_IN_TX = %d +5489,III,TPC_DBG:: TPC_17 = 0x%08x CLPC_ERR_CMN_DUP_EN = %d CL_ERR_IS_COMMON = %d +5490,III,TPC_DBG:: TPC_INIT_PWR_CFG = 0x%08x TPC_INIT_PWR_CFG_BTCOEX_EN = %d TPC_INIT_PWR_CFG_BTCOEX = %d +5491,I,TPC_DBG:: TPC_TWO_WAY_CONTROLS = 0x%08x +5492,I,TPC_DBG:: SEL_ALT_TABLES = %d +5493,I,TPC_DBG:: chain 0: CMD_COUNT_TXGAIN = %d +5494,I,TPC_DBG:: chain 0: CMD_COUNT_TPCSTOP = %d +5495,I,TPC_DBG:: chain 0: CMD_COUNT_TPCRB = %d +5496,I,TPC_DBG:: chain 1: CMD_COUNT_TXGAIN = %d +5497,I,TPC_DBG:: chain 1: CMD_COUNT_TPCSTOP = %d +5498,I,TPC_DBG:: chain 1: CMD_COUNT_TPCRB = %d +5499,III,readGainTable index %d, value %x, rffe %d +5500,, $$$$$ CLPC TraverseMiss Error Recovery End $$$$$ +5501,I,##### CLPC TraverseMiss Error Recovery Triggered, PHY HANDLE:%d ##### +5502,IIIIII,TPC_STAT_B0B1Reg:Val when triggered, B0_LOW:%d, B0_MID:%d, B0_HIGH:%d, B1_LOW:%d, B1_MID:%d, B1_HIGH:%d +5503,IIII,halphyBdfComponentSetCCAThresh: %x %x %x %x + +5504,,clpcPowerOffsetChan channel is not set, skip channel offset +5505,IIIII,chain %d final: HI %d, MI %d, LO %d CCK %d +5506,,BLACKBOLT CHIP: SDM636/SDA636. Initializing chain mask to 0x1 and enabling NON DBS PHY 0 mode only +5507,IIII,tempCode ch%d = %d, calTemp %d, tempSlope %d + +5508,II,##########bdf thermCode %d, calTemp %d + +5509,I,##########bdf temp slope %d + +5510,I,##########bdf num_phy = %d + +5511,I,halphySetPhyRfMode %d +5512,I,KAUSHIK SDM660 halphy_init_device_SetPhyRfMode: BBANAREG_RFACTRL_ADC0_REGS17TO20 PHY SEL = 2, BBANAREG_RFACTRL_ADC1_REGS17TO20 PHY SEL = 0 , xbar_mode %d +5513,I,KAUSHIK SDM660 halphy_init_device_SetPhyRfMode: BBANAREG_RFACTRL_ADC0_REGS17TO20 PHY SEL = 0, BBANAREG_RFACTRL_ADC1_REGS17TO20 PHY SEL = 0 xbar_mode %d +5514,,BLACKBOLT CHIP: SDM636/SDA636 +5515,,STARLORD_3 CHIP: SDM660_Lite +5516,,NOT BLACKBOLT CHIP +5517,,halphy_is_Pmm_Clk_Enabled +5518,,ADC: halphy_reset_device_ClkGenSwReset CLK RESET NZ (8998), NAPALI (when we achive BINARY COMPATIBILITY) +5519,,ADC: halphy_reset_device_ClkGenSwReset SH/SL +5520,,ADC: halphy_reset_device_ClkGenSwReset SH/SL: PHY ID 0 +5521,,ADC: halphy_reset_device_ClkGenSwReset SH/SL: PHY ID 1 +5522,III,Config BB WDog: phyId %d, Param %d, Value: 0x%X +5523,,Unsupported config for Phy BB Watchdog +5524,III,Config BB WDog: Expected to read %d for wdog IRQ status, but read %d, (Phy %d) +5525,I,Original Devcap11Ac CAPACITY PASSED : %x +5526,I,11ac is DISABLED. NEW CAPABILITY value: %x +5527,I,11ac is remains un affected . Original value: %x +5528,I,11ac is remains un affected register write address: %x +5529,III,halphyDeviceRetentionSetChannel phyId %d aniOFDMLevel 0x%x wakeup %d +5530,I,halphyDeviceRetentionSetChannel beaconRSSI %d +5531,III,PostCal tunning off unused chain#%d, txChainmask 0x%x rxChainmask 0x%x +5532,I,halphy_reset_device_PostChainMaskChangeProcessing: BEGIN FREq: %d +5533,I,halphy_reset_device_PostChainMaskChangeProcessing: END dtimEnable %d +5534,I,preCal set chainmask to 0x%x +5535,III,PostCal tunning off unused chain#%d, txChainmask 0x%x rxChainmask 0x%x +5536,I,80P80::: iterativeCnt=%d subset ar6000ChannelSwitch stage cal done +5537,III,PHY %d Setting hw table: %d rxChainMask %d +5538,IIIII,halphy_rfa_config_device_SetChannel_1x maxChainMask 0x%x mhz %d freq1 %d freq2 %d dtimEnable %d +5539,IIIII,halphy_rfa_config_device_SetChannel maxChainMask 0x%x mhz %d freq1 %d freq2 %d dtimEnable %d +5540,IIII, is_5g_synth_updated = 0x%x is_2g5g_synth_updated = 0x%x is_2g5g_synth_in_5g_mode = 0x%x was_in_2x2_mode = 0x%x + +5541,,halphy_rfa_config_device_GetXOSettleTime OUT OF BOUND XO SETTLE time returned by HW. limiting it to 100 TICKS +5542,IIIII,IM2 chain %d i offset 0x%x value 0x%x q offset 0x%x value 0x%x +5543,II,Enable5GXFem chainIdx %d enable %d +5544,I,halphy_rfa_fem_ctrl_device_EnableWlanAS Before setting AON_XFEM_GPO_CFG = 0x%08x + +5545,I,halphy_rfa_fem_ctrl_device_EnableWlanAS Before setting AON_XFEM_PIN_CFG1.XFEM_PIN_CFG_5 = 0x%08x + +5546,I,halphy_rfa_fem_ctrl_device_EnableWlanAS Before setting AON_XFEM_PIN_CFG0.XFEM_PIN_CFG_1 = 0x%08x + +5547,,WLAN AS featured disabled in BDF +5548,II,Enable WLAN AS chainIdx %d enable %d +5549,I,halphy_rfa_fem_ctrl_device_EnableWlanAS After setting AON_XFEM_GPO_CFG = 0x%08x + +5550,I,halphy_rfa_fem_ctrl_device_EnableWlanAS After setting AON_XFEM_PIN_CFG1.XFEM_PIN_CFG_5 = 0x%08x + +5551,I,halphy_rfa_fem_ctrl_device_EnableWlanAS After setting AON_XFEM_PIN_CFG0.XFEM_PIN_CFG_1 = 0x%08x + +5552,I,EnableWLASCtrl COLD BOOT MODE chainMask %d +5553,I,EnableWLASCtrl 2GHz chainMask %d +5554,I,EnableWLASCtrl 5GHz IMPS Entry chainMask %d +5555,I,EnableWLASCtrl 5GHz IMPS Exit or Channelchange chainMask %d +5556,II,Overwrite xFem with BT XPA HGAIN %d, LGAIN %d +5557,II,Error: buffer is out of bounds. offset = 0x%x, numBytes = 0x%x + +5558,II,Error: buffer is out of bounds. offset = 0x%x, numBytes = 0x%x + +5559,II,efuseW[0x%x] = 0x%x + +5560,III,efuseR[0x%x] = 0x%x != 0x%x + +5561,II,Error: %d/%d bytes were not written to eFuse correctly. + +5562,I,PdetTerminationRes50OhmTrim chain 0 adj 0x%x +5563,I,PdetTerminationRes50OhmTrim chain 1 adj 0x%x +5564,II,TPCKgKoUpdate ko 0x%x kg 0x%x +5565,,EfuseInit +5566,IIII,EfuseInit Completed boardId 0x%x 0x%x otpVersion %d chipIdExt 0x%x +5567,I, ##### ko = %d +5568,, @@@@ No Ko @@@ +5569,II,WL_TPC_TPC_FB_1, PDACC_MODE = %x, adcCompRef %d + +5570,,=== halphy_rfa_tpc_device_EnableHwPdetCal failed +5571,,=== halphy_rfa_tpc_device_EnableHwPdetCal failed +5572,IIII,calData[0] %x, calData[1] %x dac1Val %x dac2Val %x +5573,II,GTX ON, IPA, temp thr %d, cur temp %d +5574,II,TPC_DBG:: TPC_RESULT chain 0: PWR_CH0 = %d PWR_VALID_CH0 = %d +5575,IIIIII,TPC_DBG:: chain 0: WSI0_TPC_ATTEN %d WSI0_RFFE_CFG %d WSI0_TX_BBF_GAIN_PGAI %d WSI0_TX_BBF_GAIN_PGAO %d WSI0_TX_UPC_CTRL %d WSI0_CLPC_PKT_TYPE %d +5576,II,TPC_DBG:: TPC_RESULT chain 1: PWR_CH1 = %d PWR_VALID_CH1 = %d +5577,IIIIII,TPC_DBG:: chain 1: WSI1_TPC_ATTEN %d WSI1_RFFE_CFG %d WSI1_TX_BBF_GAIN_PGAI %d WSI1_TX_BBF_GAIN_PGAO %d WSI1_TX_UPC_CTRL %d WSI1_CLPC_PKT_TYPE %d +5578,III,TPC_DBG:: WL_TPC_TPC_FB_12_STAT_B0: 0x%08x PDACC_AVG_OUT_0 0x%x LATEST_DC_VALUE_0 0x%x FULL_PKT_AVG_OUT_0 0x%x +5579,I,TPC_DBG:: TPC_INTERLEAVE = %d +5580,II,TPC_DBG:: WSI0_PARITY_ERR_COUNT = %d WSI0_CMD_ABORTED_COUNT = %d +5581,II,TPC_DBG:: WSI1_PARITY_ERR_COUNT = %d WSI1_CMD_ABORTED_COUNT = %d +5582,I,TPC_DBG:: WL_TPC_TPC_CFG_2 = 0x%08x +5583,IIII,TPC_DBG:: WL_TPC_TPC_CFG_3: 0x%08x TPC_MIN_POWER_DELTA_CH0_WITH_CH0BT = %d TPC_MIN_POWER_DELTA_CH0_WITH_CH2BT = %d TPC_MIN_POWER_DELTA_CH1 = %d +5584,I,_htt_tgt_stats_reset: g_rst_stats_types_mask : 0x%x +5585,I,_htt_tgt_stats_reset: calling fucntion : 0x%x +5586,II,_htt_tgt_stats_upload: upl_stats_types_mask : 0x%x rst_stats_types_mask 0x%x +5587,,wdiag_cmd_get_tx_rx_stats_handle: request pointer is NULL +5588,II,wdiag_cmd_get_tx_rx_stats_handle: pkt_len is not %d, pkt_len = %d +5589,I,wdiag_cmd_get_tx_rx_stats_handle: Invalid stats type :%d +5590,III,PACKET_LOG_SVC: svc_id %d, pipe_id %d, pipe_width %d +5591,,_pktlog_enable: failed to enable packet log, was not initialised +5592,I,_pktlog_enable: already enabled, bmap=0x%x +5593,II,_pktlog_enable: enable %u evlist %08x +5594,I,_pktlog_disable: already disabled, bmap=0x%x +5595,III,_pktlog_getbuf: pool_list_alloc failed with size %u type=%u missed=%d +5596,I,_pktlog_htc_connect: ep %d +5597,IIII,ar_wal_rtt_ack_rx_time(): mcs: %d preamble: %d bw: %d ack_time: %d +5598,II,rtt_get_tx_rate: rate: %d bit_rate_kbps: %d +5599,I,TX filtered TLV:%d +5600,I,rx_location_info_status: :%d +5601,I,rtt_get_rx_frame_len: reported_mpdu_length = %d +5602,I,rtt_send_sta_get_rxpreamble: rtt_preamble_type=0x%x +5603,I,_wal_fac_handler: report type %d +5604,IIIIII,timing_backoff_rssi(L: %d M: %d h: %d) timing_backoff_sel: %d timing_backoff_err: %d fac_bo_err_adj: %d +5605,II,recv sta rssi 0x%x chain:%d +5606,II,send sta rssi 0x%x chain:%d +5607,IIIII,rtt_get_toda: toda_type=0x%x toda_upper = 0x%x, toda_lower = 0x%x toda_80Mhz = %lu toda = %lu +5608,II,rtt_get_toda after ps: toda_upper = 0x%x, toda_lower = 0x%x +5609,III,rtt_get_toda txrx_delay=%d toda_ajusted upper: 0x%x lower: 0x%x +5610,IIIII,collecting CFR dump from chain:%d ext:%d aln_sz:%d, sz:%d cfr_status:%d +5611,IIIIIIII,tone %d,%d,%d,%d,%d,%d,%d,%d +5612,II,finished CFR dump from chain:%d ext:%d +5613,II,rtt_recv_sta_get_rxbw: rx_bw=%d rx_preamble=%d +5614,I,rtt_send_sta_get_txbw: packet_bw=0x%x +5615,I,rtt_send_sta_get_rxbw: rtt_pkt_bw=0x%x +5616,II,Deliver RX Ind msg s_thr:%d to RT at ticks:0x%x +5617,,fac_invalid +5618,I,rtt_fac_handler: fac_value_in_ts=%d +5619,I,rtt_fac_handler: fac_value_converted=%d +5620,IIIIIIII,RXLocInf1 %d,%d,%d,%d,%d,%d,%d,%d +5621,IIIIIIII,RXLocInf2 %d,%d,%d,%d,%d,%d,%d,%d +5622,IIIIIIII,RXLocInf3 %d,%d,%d,%d,%d,%d,%d,%d +5623,,rtt_get_fac_results: fac_invalid! Returning! +5624,III,rtt_get_fac_results: fac_leg_status=0x%x fac_vht_status=0x%x fac=%d +5625,I,_wal_log_CIR: p_CIR_buf %p +5626,II,read_CIR: CIR status %d CIR buff %p +5627,IIII,read_CIR: num_samples %d bw %d size %d is_ext %d +5628,IIIIIIII,index %d,%d,%d,%d,%d,%d,%d,%d +5629,IIIIIII,calc_tx_frame_time(): tx preamble: %d bw: %d rate_code: %d tx_preamble_duration: %d f_len: %d txrate: %d f_time: %d +5630,IIIIIIIII,tm_rx_frame_time(): f_len: %d del: %d rate: %d f_time: %d preamble type: %d mcs: %d bw: %d nss: %d sgi: %d +5631,I,WHAL_COEX_PHY_IDLE: Invalid WLAN id(%u) +5632,IIIIIII,WHAL_COEX_BMH_ISR: Tx(%u) Rx(%u) BmhIntRaw(0x%x) BmhRxMsgRaw(0x%x) BmhInt1Raw(0x%x) invalid_hdr(%u) cont_info_to(%u) +5633,,COEX_MCI_ISR_IntRaw: COEX MCIBasic Bus Sync Error in MCIM ISR +5634,,COEX_MCI_ISR_IntRaw: COEX Fatal error: MCI_ISR_IntRaw +5635,,ERROR_COEX_MCI_GPM: COEX RX_MCI_GPM_FULL_ERR_INT +5636,,ERROR_COEX_MCI_GPM: COEX GPM_SKIP_ERR_INT +5637,,ERROR_COEX_MCI_GPM: COEX AHB_ERR_INT +5638,III,ERROR_COEX_MCI_GPM: Reg dumps for SMH-GAMX_AHB_ERR_ADDR = 0x%08x, BMH-TRC_CTRL.Testbus_select = 0x%08x, SMH-TRC_SELECT.Testbus_sel = 0x%08x +5639,,ERROR_COEX_MCI_GPM: COEX CCU_ACCESS_ERR_INT +5640,,COEX_MCI_ISR_IntRaw: SMH ISR overflow +5641,I,WHAL_MCI_GPM_SENT: [0x%x] - CAL GRANT +5642,I,WHAL_MCI_GPM_SENT: GPM Sent [0x%x] - CAL REQ +5643,I,WHAL_MCI_GPM_SENT: [0x%x] - CAL DONE +5644,I,COEX_POLL_BT_CAL_DONE_TIMEOUT: BtCalState(0x%x) +5645,III,COEX_WHAL_PAUSE: WlanCalState(%u) WlanMciState(%u) BtCalHwPaused(%u) +5646,III,COEX_RX_MCI_GPM_BT_CAL_REQ: Cal Req state(0x%x) WlanCalState(0x%x) BtCalState(0x%x) +5647,IIII,COEX_WLAN_CAL_START: BtMciState(0x%x) isFirstCal(%u) HsReqired(%u) WlanCalState(0x%x) +5648,II,COEX_WLAN_CAL_START: WlanCalState(0x%x) i(%u) +5649,IIIII,COEX_BtMciState: BtMciState(0x%x) BtCalState(0x%x) WlanCalState(0x%x) RxReqWakeCount(%u) RxRemoteResetCount(%u) +5650,I,COEX_RESTART_CAL: BtCalState(0x%x) +5651,I,COEX_GENERIC_ERROR: MCIIntfTimeout(%u) +5652,II,WHAL_MCI_GPM_SENT: [0x%x] [0x%x]- Version query +5653,IIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - WLAN Version resp. : Major(0x%x) Minor(0x%x) +5654,IIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x]- WLAN Conn Status Report : 5G Status(0x%x) 2G Status(0x%x) +5655,IIIIIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x]- WLAN Unused channels : 0x%x 0x%x 0x%x 0x%x 0x%x +5656,III,WHAL_MCI_GPM_SENT: [0x%x] [0x%x]- Status Query : WLAN QueryType(0x%x) +5657,III,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - Disable BT GPM : State(0x%x) +5658,IIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - BT Update flags : Opcode(0x%x) BT Flags(0x%x) +5659,IIIII,WHAL_MCI_GPM_SENT: OBSOLETE[0x%x] [0x%x] - BT Pause profile : PauseSlot(0x%x) ProfileBitmap(0x%x) Data(0x%x) +5660,IIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - WLAN set ACL Inactivity Report : InactivityThresh(0x%x) LinkID(0x%x) +5661,IIIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - BT remote registry write : Address(0x%x) Value(0x%x) Op(0x%x) +5662,II,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - Query BT RXSS Minimum Threshold +5663,III,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - Set BT RXSS Minimum Threshold : Threshold(0x%x) +5664,IIIIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - Sched info trigger : TriggerEnaNum(0x%x) TriggerType(0x%x) LowerBound(0x%x) UpperBound(0x%x) +5665,IIIII,WHAL_MCI_GPM_SENT: [0x%x] [0x%x] - Send priority config : Op(0x%x) Priority(0x%x) IsRead(0x%x) +5666,IIIII,COEX_SENDMSG_QUEUE: MciType(%u) IsMCIBusPaused(%u) PendingMciMsg(0x%x) SleepOverride(%u) btPmh(%u) +5667,IIIIII,cxc_dbg:i_mac1(%d),i_mac2(%d) result_mac1(%u) result_mac2(%u) wlan(%u) reg_status(%u) +5668,,NULL: Buffers not allocated +5669,,BTCOEX_DBG_MCI_2: Trying to power up. due to POWERUP_FAILURE, return + +5670,,BTCOEX_DBG_MCI_2: Calling cxc power down + +5671,I,BTCOEX_DBG_MCI_2: _whal_mci_powerup Power up WLAN1, and band is %dG + +5672,II,BTCOEX_DBG_MCI_2: Coex Band setting. WLAN1(%d), WLAN2(%d) + +5673,II,ERROR_COEX_MCI_GPM: Drop GPM, Recovery in progress: SWGpmIndex(%u) NumGPM(%u) +5674,,ERROR_COEX_MCI_GPM: invalid GPM +5675,II,ERROR_COEX_MCI_GPM: Drop GPM, Recovery in progress: SWGpmIndex(%u) NumGPM(%u) +5676,I,COEX_MWS_TYPE2_TX: Byte:0x%x +5677,,COEX_MWS_TYPE2_TX: TX_FIFO_FLUSH +5678,,COEX_MWS_TYPE2_TX: TX_FIFO_OVERFLOW +5679,,COEX_MWS_PA_MUTE: [Info]:Tx_Grant_Config called when CSS is Down +5680,,COEX_MWS_PA_MUTE: [Info]:MUTE both MACs : Event : PERMANENT_MUTE_ON_WLAN_CRASH +5681,,COEX_MWS_PA_MUTE: [Info]:MUTE both MACs because WLAN state is CRASH +5682,I,COEX_MWS_TYPE2_TX: BMH.TRC_CTRL.TESTBUS_SELECT: %d [PMH] +5683,II,COEX_MWS_TYPE2_TX: PMH.TBSel:0x%x --> 0x%x +5684,I,COEX_MWS_TYPE2_TX: BMH.TRC_CTRL.TESTBUS_SELECT: %d [LMH] +5685,II,COEX_MWS_TYPE2_TX: LMH.TBSel:0x%x --> 0x%x +5686,I,COEX_MWS_TYPE2_TX: BMH.TRC_CTRL.TESTBUS_SELECT: %d [LCMH] +5687,II,COEX_MWS_TYPE2_TX: LCMH.TBSel:0x%x --> 0x%x +5688,I,COEX_MWS_TYPE2_TX: BMH.TRC_CTRL.TESTBUS_SELECT: %d [MCI] +5689,II,COEX_MWS_TYPE2_TX: MCI.TBSel:0x%x --> 0x%x +5690,IIIII,HWSCH_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x.0x%x) +5691,IIIII,TXPCU_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x,0x%x) +5692,IIII,RXPCU_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x) +5693,IIIII,PDG_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x,0x%x) +5694,IIIII,CRYPTO_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x,0x%x) +5695,IIII,TXOLE_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x) +5696,IIII,RXOLE_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x) +5697,IIII,RXDMA_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x) +5698,IIIII,TXDMA_TRACER_LOG: mac(%d), tbus_index(0x%x), dbg_select(0x%x), debug_trace(0x%x,0x%x) +5699,II,CMEM0: src = 0x%08X end = 0x%08X +5700,II,CMEM1: src = 0x%08X end = 0x%08X +5701,II,CMEM2: src = 0x%08X end = 0x%08X +5702,II,CMEM3: src = 0x%08X end = 0x%08X +5703,,enable_gipo_profiling:BT is ON, Turnoff BT to have this feature + +5704,,enable_gipo_profiling USE_COEX_WSI_DATA_EN set + +5705,,enable_gipo_profiling Disabled + +5706,I,enable_gipo_profiling PMM_GPIO_PWR_CSR:0x%x + +5707,,enable_gipo_profiling PMM_CX_PWRDN_REQ_MSK set + +5708,,enable_gipo_profiling PMM_CX_SEND_XO_DISABLE set + +5709,,enable_gipo_profiling PMM_CX_DISABLE_PLL_MSK set + +5710,,enable_gipo_profiling PMM_CX_DETECT_PLL_LOCK_MSK set + +5711,,enable_gipo_profiling PMM_CX_ENABLE_PLL_MSK set + +5712,,enable_gipo_profiling PMM_CX_SEND_XO_EN_MSK set + +5713,,enable_gipo_profiling PMM_CX_GET_WAKEUP_INT_MSK set + +5714,I,enable_gipo_profiling PMM_WLAN%d_OFF_STS_MSK set + +5715,I,enable_gipo_profiling PMM_WLAN%d_OFF_REQ_MSK set + +5716,I,enable_gipo_profiling PMM_WLAN%d_RX_BEACON_END_MSK set + +5717,I,enable_gipo_profiling PMM_WLAN%d_RX_BEACON_START_MSK set + +5718,I,enable_gipo_profiling PMM_WLAN%d_RRI_DONE_MSK set + +5719,I,enable_gipo_profiling PMM_WLAN%d_START_RRI_MSK set + +5720,I,enable_gipo_profiling PMM_WLAN%d_ENABLE_MSK set + +5721,I,enable_gipo_profiling PMM_WLAN1_GPIO_PWR_MSK:0x%x + +5722,I,enable_gipo_profiling PMM_WLAN2_GPIO_PWR_MSK:0x%x + +5723,I,profile_report: #profiles enabled > WMI limit (=%d) +5724,I,profile_report: could not alloc, size=%d +5725,,wdiag_cmd_get_dev_state_req_type_s: request pointer is NULL +5726,II,wdiag_cmd_get_dev_state_req_type_s: pkt_len is not %d, pkt_len = %d +5727,,wdiag_cmd_get_dev_state_req_type_s: Respose allocation failure. +5728,,wdiag_cmd_get_dev_state_req_type_s: WAL_DEV_STATE_TYPE_SOC before publish. +5729,II,wdiag_cmd_get_dev_state_req_type_s: WAL_DEV_STATE_TYPE_SOC after publish num mac %d, hw_mode %d +5730,,wdiag_cmd_get_dev_state_req_type_s: WAL_DEV_STATE_TYPE_PDEV before publish. +5731,,wdiag_cmd_get_dev_state_req_type_s: WAL_DEV_STATE_TYPE_PDEV after publish. +5732,IIIIIII,wdiag_cmd_get_dev_state_req_type_s: pdev id: %d pdev mac_addr: %d:%d:%d:%d:%d:%d +5733,IIIIIII,wdiag_cmd_get_dev_state_req_type_s: pdev id: %d pdev mac_addr: %d:%d:%d:%d:%d:%d +5734,,wdiag_cmd_get_dev_state_req_type_s: WAL_DEV_STATE_TYPE_VDEV before publish. +5735,,wdiag_cmd_get_dev_state_req_type_s: WAL_DEV_STATE_TYPE_VDEV after publish. +5736,II,wdiag_cmd_get_dev_state_req_type_s: vdev type: %d vdev id %d +5737,II,wdiag_cmd_get_dev_state_req_type_s: vdev type: %d vdev id %d +5738,II,wdiag_cmd_get_dev_state_req_type_s: vdev type: %d vdev id %d +5739,II,wdiag_cmd_get_dev_state_req_type_s: vdev type: %d vdev id %d +5740,II,wdiag_cmd_get_dev_state_req_type_s: vdev type: %d vdev id %d +5741,I,wdiag_cmd_get_dev_state_mask_handle: Invalid dev type :%d +5742,,wdiag_cmd_get_pdev_state_req_type_s: request pointer is NULL +5743,II,wdiag_cmd_get_pdev_state_req_type_s: pkt_len is not %d, pkt_len = %d +5744,,wdiag_cmd_get_pdev_state_req_type_s: Not a valid pdev id. +5745,,wdiag_cmd_get_pdev_state_req_type_s: Respose allocation failure. +5746,I,wdiag_cmd_get_pdev_state_mask_handle: Invalid req type :%d +5747,,wdiag_cmd_get_vdev_state_req_type_s: request pointer is NULL +5748,II,wdiag_cmd_get_vdev_state_req_type_s: pkt_len is not %d, pkt_len = %d +5749,,wdiag_cmd_get_vdev_state_req_type_s: Not a valid vdev id +5750,,wdiag_cmd_get_vdev_state_req_type_s: Respose allocation failure. +5751,,wdiag_cmd_get_vdev_state_req_type_s: WAL_VDEV_STATE_TX_STAT before publish. +5752,I,wdiag_cmd_get_vdev_state_req_type_s: WAL_VDEV_STATE_TX_STAT after publish. vdev %d +5753,,wdiag_cmd_get_vdev_state_req_type_s: WAL_VDEV_STATE_RX_STAT before publish. +5754,I,wdiag_cmd_get_vdev_state_req_type_s: WAL_VDEV_STATE_RX_STAT after publish. vdev %d +5755,IIII,wdiag_cmd_get_vdev_state_req_type_s: htt_msdus: %d, htt_mpdus: %d, loc_msdu: %d, loc_mpdus: %d +5756,IIII,wdiag_cmd_get_vdev_state_req_type_s: htt_msdus: %d, htt_mpdus: %d, loc_msdu: %d, loc_mpdus: %d +5757,IIII,wdiag_cmd_get_vdev_state_req_type_s: htt_msdus: %d, htt_mpdus: %d, loc_msdu: %d, loc_mpdus: %d +5758,IIII,wdiag_cmd_get_vdev_state_req_type_s: htt_msdus: %d, htt_mpdus: %d, loc_msdu: %d, loc_mpdus: %d +5759,IIII,wdiag_cmd_get_vdev_state_req_type_s: htt_msdus: %d, htt_mpdus: %d, loc_msdu: %d, loc_mpdus: %d +5760,,wdiag_cmd_get_vdev_state_req_type_s: WAL_VDEV_STATE_RX_REORDER_STAT before publish. +5761,I,wdiag_cmd_get_vdev_state_req_type_s: WAL_VDEV_STATE_RX_REORDER_STAT after publish. vdev %d +5762,I,wdiag_cmd_get_vdev_state_mask_handle: Invalid req type :%d +5763,,wdiag_cmd_get_peer_state_req_type_s: request pointer is NULL +5764,II,wdiag_cmd_get_peer_state_req_type_s: pkt_len is not %d, pkt_len = %d +5765,I,wdiag_cmd_get_peer_state_req_type_s: peer_id is %d +5766,II,wdiag_cmd_get_peer_state_req_type_s: pdev is %x and peer_id is %d +5767,,wdiag_cmd_get_peer_state_req_type_s: Not a valid peer id +5768,,wdiag_cmd_get_peer_state_rsp_type_s: Respose allocation failure. +5769,I,wdiag_cmd_get_peer_state_mask_handle: Invalid req type :%d +5770,I,ANI_DBGID_POLL_PERIOD: 0x%x +5771,I,ANI_DBGID_LISTEN_PERIOD: 0x%x +5772,IIIII,ANI_DBGID_POLL phyId %d listen_time 0x%x 0x%x 0x%x 0x%x +5773,IIIIIIII,ANI_DBGID_POLL phyId %d listen_time %d-%d ofdmPhyErrCnt %d cckPhyErrCnt %d ofdmPhyErrRate %d cckPhyErrRate %d level %d +5774,II,EnableAni phyId %d enable %d +5775,IIIIIII,iniAg_RfConfig: chain %d PA mode %d bandChng %d bandwChng %d freqChng %d rfmodeChng %d fcstablefreqChng %d +5776,I,RF_LOAD_TX_BBF index = %d , not supported + +5777,III,RF_LOAD_TXFE_5G_CH1 index %d freqIdx %d fcsTable %d + +5778,I,RF_LOAD_TXFE_5G_CH1 index = %d , not supported + +5779,IIII,RF_LOAD_TXFE_GTX_OVERRIDE band %d chain %d freqIdx %d fcsTable %d +5780,II,revision index %d for rf_revision 0x%x + +5781,III,Note: No table found for rev:0x%x instead using tables for rev:0x%x index:%d + +5782,I,Error: no table found for rev:0x%x, using index:0 + +5783,II,device index %d for id 0x%x + +5784,I,ERROR: device ID %d not found in lookup list... analog master tables not set!!! + +5785,I,loadSplitBbRfTable: invalid bbTable %d + +5786,I,loadSplitBbRfTable: invalid phy %d + +5787,I,loadSplitBbRfTable: invalid chain %d + +5788,IIIIIIII,loadSplitBbRfTable - bb:%d rf:%d phy:%d band:%d pa_mode:%d, chn:%d, col:%d, filt:%c + +5789,,loadSplitBbRfTable: No addr rfTable given. + +5790,,Error: iniAg_masterJoined_tables is null... iniAg not init correctly + +5791,,Error: iniAg_masterJoined_tables_rxgain is null... iniAg not init correctly + +5792,I,loadSplitBbRfTable: invalid rfTable index %d + +5793,,bb has address, rf has data +5794,,bb has data, rf has address +5795,,Error: conflict merging BB and RF tables. +5796,III,rows in table's addr %d less than rows in data %d. table index %d +5797,,Error: row number issue in merging BB and RF tables, skip table index +5798,I,Warning: Leftover tables while joining! All remainders skipped after index %d +5799,IIII,loadDFStable - table: %d, phy: %d, column: %d, filt: %c + +5800,I,loadDFStable: invalid table %d + +5801,I,loadDFStable: invalid phy %d + +5802,IIII,loadBBtable - table: %d, phy: %d, column: %d, filt: %c + +5803,I,loadBBtable: invalid table %d + +5804,I,loadBBtable: invalid phy %d + +5805,IIIII,loadRFtable - pa_mode: %d, table: %d, chain: %d, column: %d, filt: %c + +5806,I,loadRFtable: invalid table index %d + +5807,I,loadRFtable: invalid chain %d + +5808,,Error: iniAg_masterJoined_simple_tables is null... iniAg not init correctly + +5809,,Error: iniAg_masterJoined_tables is null... iniAg not init correctly + +5810,,Error: cannot commit NULL table! + +5811,II,Note: table filtered out. table[%d].filter = %c + +5812,I,iniAg_loadExtraRFtable index = %d + +5813,II,DAC Playback Load: Chain Mask: %d, Count: %d + +5814,,DAC Playback: Loaded memory with waveform data + +5815,I,DAC Playback: Stop/Pause playback with chain mask %d + +5816,IIIIIII,DAC Playback: Phy Id:%d, mode:%d, options:%d, radar on/off:%d/%d, chain mask:%d, count: %d + +5817,IIIIII,Configured ADC Capture for PhyID: %d, Chain: %d, Compression: %d, Mode: %d, Trigger: %d, Capture size: %d +5818,III,ANI_DBGID_OFDM_LEVEL phyId %d 0x%x 0x%x +5819,II,ANI_DBGID_CCK_LEVEL phyId %d 0x%x +5820,IIIIII,StoreCommonIniValues 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +5821,IIIIII,StoreBandDependentIniValues 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +5822,IIIIII,StoreBwDependentIniValues 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x +5823,IIII,ANI_DBGID_RESET phyId %d resetFlags 0x%x resetCause 0x%x curChan 0x%x +5824,II,ANI_DBGID_OFDM_LEVEL 0x%x 0x%x +5825,I,ANI_DBGID_CCK_LEVEL 0x%x +5826,I,ANI_DBGID_OFDM_LEVEL_CFG: 0x%x +5827,,ANI_DBGID_CCK_LEVEL_CFG: ANI_CCK_DISABLE +5828,I,ANI_DBGID_CCK_LEVEL_CFG: 0x%x +5829,II,dumping - numSamples %d, Output Mode: 0x%x +5830,II,dumping - options: PHY: %d, Output Mode: 0x%x +5831,I,waiting for capture to complete...%d of 10 + +5832,,dump started + +5833,III,dumping - numSamples %d, Output Mode: 0x%x, maxIndex=%d +5834,IIIII, Index %03d: 0x%08x%08x, I=%5d, Q=%5d + +5835,,dump completed + +5836,,error: failed to stop capturing + +5837,IIII,Force Tx Gain: Chain: %d, Ana Gain: %d, Digi Gain: %d, Force Cal Index: %d +5838,IIIII,halphy_debug_device_RxGain_control(PhyID=%d, xlnaCtrl=%d, gainCtrlMode=%d, band=%d, gainIdx=%d) +5839,,Rx gain control: Invalid index selected + +5840,,Rx gain control: Invalid index selected + +5841,,rxGainCtrlHandler: Rx gain control: Invalid band selected + +5842,I,Rx gain control: Set automatic gain control with xlna = %d + +5843,IIII,ADC capture::: Index %03d: %08x, I=%d, Q=%d + +5844,IIIIIIII,ADC capture::: minI=%d, maxI=%d, averageI=%d, varI=%d, minQ=%d, maxQ=%d, averageQ=%d, varQ=%d +5845,I,Time taken = %d uSecs +5846,,TxGainCtrl: Calling Rx Abort diff --git a/proprietary/vendor/firmware/dhsecapp.b00 b/proprietary/vendor/firmware/dhsecapp.b00 new file mode 100644 index 0000000..b3858a9 Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b00 differ diff --git a/proprietary/vendor/firmware/dhsecapp.b01 b/proprietary/vendor/firmware/dhsecapp.b01 new file mode 100644 index 0000000..6744ea8 Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b01 differ diff --git a/proprietary/vendor/firmware/dhsecapp.b02 b/proprietary/vendor/firmware/dhsecapp.b02 new file mode 100644 index 0000000..0a300a4 Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b02 differ diff --git a/proprietary/vendor/firmware/dhsecapp.b03 b/proprietary/vendor/firmware/dhsecapp.b03 new file mode 100644 index 0000000..2ce7674 Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b03 differ diff --git a/proprietary/vendor/firmware/dhsecapp.b04 b/proprietary/vendor/firmware/dhsecapp.b04 new file mode 100644 index 0000000..4020ea1 Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b04 differ diff --git a/proprietary/vendor/firmware/dhsecapp.b05 b/proprietary/vendor/firmware/dhsecapp.b05 new file mode 100644 index 0000000..d6626cf Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b05 differ diff --git a/proprietary/vendor/firmware/dhsecapp.b06 b/proprietary/vendor/firmware/dhsecapp.b06 new file mode 100644 index 0000000..d6626cf Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b06 differ diff --git a/proprietary/vendor/firmware/dhsecapp.b07 b/proprietary/vendor/firmware/dhsecapp.b07 new file mode 100644 index 0000000..ae41e1f Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.b07 differ diff --git a/proprietary/vendor/firmware/dhsecapp.mdt b/proprietary/vendor/firmware/dhsecapp.mdt new file mode 100644 index 0000000..a186248 Binary files /dev/null and b/proprietary/vendor/firmware/dhsecapp.mdt differ diff --git a/proprietary/vendor/firmware/fp998eas.b00 b/proprietary/vendor/firmware/fp998eas.b00 new file mode 100644 index 0000000..88baf29 Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b00 differ diff --git a/proprietary/vendor/firmware/fp998eas.b01 b/proprietary/vendor/firmware/fp998eas.b01 new file mode 100644 index 0000000..f56aac1 Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b01 differ diff --git a/proprietary/vendor/firmware/fp998eas.b02 b/proprietary/vendor/firmware/fp998eas.b02 new file mode 100644 index 0000000..1f49444 Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b02 differ diff --git a/proprietary/vendor/firmware/fp998eas.b03 b/proprietary/vendor/firmware/fp998eas.b03 new file mode 100644 index 0000000..5631828 Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b03 differ diff --git a/proprietary/vendor/firmware/fp998eas.b04 b/proprietary/vendor/firmware/fp998eas.b04 new file mode 100644 index 0000000..7e3b18a Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b04 differ diff --git a/proprietary/vendor/firmware/fp998eas.b05 b/proprietary/vendor/firmware/fp998eas.b05 new file mode 100644 index 0000000..827b3cd Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b05 differ diff --git a/proprietary/vendor/firmware/fp998eas.b06 b/proprietary/vendor/firmware/fp998eas.b06 new file mode 100644 index 0000000..827b3cd Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b06 differ diff --git a/proprietary/vendor/firmware/fp998eas.b07 b/proprietary/vendor/firmware/fp998eas.b07 new file mode 100644 index 0000000..901aa21 Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.b07 differ diff --git a/proprietary/vendor/firmware/fp998eas.mdt b/proprietary/vendor/firmware/fp998eas.mdt new file mode 100644 index 0000000..53c5e6e Binary files /dev/null and b/proprietary/vendor/firmware/fp998eas.mdt differ diff --git a/proprietary/vendor/firmware/goodixfp.b00 b/proprietary/vendor/firmware/goodixfp.b00 new file mode 100644 index 0000000..7f65e17 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b00 differ diff --git a/proprietary/vendor/firmware/goodixfp.b01 b/proprietary/vendor/firmware/goodixfp.b01 new file mode 100644 index 0000000..0115b8a Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b01 differ diff --git a/proprietary/vendor/firmware/goodixfp.b02 b/proprietary/vendor/firmware/goodixfp.b02 new file mode 100644 index 0000000..caf4803 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b02 differ diff --git a/proprietary/vendor/firmware/goodixfp.b03 b/proprietary/vendor/firmware/goodixfp.b03 new file mode 100644 index 0000000..3bc81b6 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b03 differ diff --git a/proprietary/vendor/firmware/goodixfp.b04 b/proprietary/vendor/firmware/goodixfp.b04 new file mode 100644 index 0000000..ca1a557 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b04 differ diff --git a/proprietary/vendor/firmware/goodixfp.b05 b/proprietary/vendor/firmware/goodixfp.b05 new file mode 100644 index 0000000..8c2c772 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b05 differ diff --git a/proprietary/vendor/firmware/goodixfp.b06 b/proprietary/vendor/firmware/goodixfp.b06 new file mode 100644 index 0000000..8c2c772 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b06 differ diff --git a/proprietary/vendor/firmware/goodixfp.b07 b/proprietary/vendor/firmware/goodixfp.b07 new file mode 100644 index 0000000..2334b89 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.b07 differ diff --git a/proprietary/vendor/firmware/goodixfp.mdt b/proprietary/vendor/firmware/goodixfp.mdt new file mode 100644 index 0000000..15ab491 Binary files /dev/null and b/proprietary/vendor/firmware/goodixfp.mdt differ diff --git a/proprietary/vendor/firmware/gptest.b00 b/proprietary/vendor/firmware/gptest.b00 new file mode 100644 index 0000000..7f8cb97 Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b00 differ diff --git a/proprietary/vendor/firmware/gptest.b01 b/proprietary/vendor/firmware/gptest.b01 new file mode 100644 index 0000000..58b92b4 Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b01 differ diff --git a/proprietary/vendor/firmware/gptest.b02 b/proprietary/vendor/firmware/gptest.b02 new file mode 100644 index 0000000..3a8ebfe Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b02 differ diff --git a/proprietary/vendor/firmware/gptest.b03 b/proprietary/vendor/firmware/gptest.b03 new file mode 100644 index 0000000..eb7736d Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b03 differ diff --git a/proprietary/vendor/firmware/gptest.b04 b/proprietary/vendor/firmware/gptest.b04 new file mode 100644 index 0000000..c530033 Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b04 differ diff --git a/proprietary/vendor/firmware/gptest.b05 b/proprietary/vendor/firmware/gptest.b05 new file mode 100644 index 0000000..5240f5a Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b05 differ diff --git a/proprietary/vendor/firmware/gptest.b06 b/proprietary/vendor/firmware/gptest.b06 new file mode 100644 index 0000000..5240f5a Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b06 differ diff --git a/proprietary/vendor/firmware/gptest.b07 b/proprietary/vendor/firmware/gptest.b07 new file mode 100644 index 0000000..b0a4788 Binary files /dev/null and b/proprietary/vendor/firmware/gptest.b07 differ diff --git a/proprietary/vendor/firmware/gptest.mdt b/proprietary/vendor/firmware/gptest.mdt new file mode 100644 index 0000000..cd192c7 Binary files /dev/null and b/proprietary/vendor/firmware/gptest.mdt differ diff --git a/proprietary/vendor/firmware/haventkn.b00 b/proprietary/vendor/firmware/haventkn.b00 new file mode 100644 index 0000000..e789aa3 Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b00 differ diff --git a/proprietary/vendor/firmware/haventkn.b01 b/proprietary/vendor/firmware/haventkn.b01 new file mode 100644 index 0000000..235acf2 Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b01 differ diff --git a/proprietary/vendor/firmware/haventkn.b02 b/proprietary/vendor/firmware/haventkn.b02 new file mode 100644 index 0000000..e591949 Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b02 differ diff --git a/proprietary/vendor/firmware/haventkn.b03 b/proprietary/vendor/firmware/haventkn.b03 new file mode 100644 index 0000000..4bc6193 Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b03 differ diff --git a/proprietary/vendor/firmware/haventkn.b04 b/proprietary/vendor/firmware/haventkn.b04 new file mode 100644 index 0000000..cda4e4e Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b04 differ diff --git a/proprietary/vendor/firmware/haventkn.b05 b/proprietary/vendor/firmware/haventkn.b05 new file mode 100644 index 0000000..26c1f4e Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b05 differ diff --git a/proprietary/vendor/firmware/haventkn.b06 b/proprietary/vendor/firmware/haventkn.b06 new file mode 100644 index 0000000..26c1f4e Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b06 differ diff --git a/proprietary/vendor/firmware/haventkn.b07 b/proprietary/vendor/firmware/haventkn.b07 new file mode 100644 index 0000000..7948c28 Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.b07 differ diff --git a/proprietary/vendor/firmware/haventkn.mdt b/proprietary/vendor/firmware/haventkn.mdt new file mode 100644 index 0000000..bd7765d Binary files /dev/null and b/proprietary/vendor/firmware/haventkn.mdt differ diff --git a/proprietary/vendor/firmware/hyp.mbn b/proprietary/vendor/firmware/hyp.mbn new file mode 100755 index 0000000..282b35c Binary files /dev/null and b/proprietary/vendor/firmware/hyp.mbn differ diff --git a/proprietary/vendor/firmware/iris.b00 b/proprietary/vendor/firmware/iris.b00 new file mode 100644 index 0000000..97444ea Binary files /dev/null and b/proprietary/vendor/firmware/iris.b00 differ diff --git a/proprietary/vendor/firmware/iris.b01 b/proprietary/vendor/firmware/iris.b01 new file mode 100644 index 0000000..ededa49 Binary files /dev/null and b/proprietary/vendor/firmware/iris.b01 differ diff --git a/proprietary/vendor/firmware/iris.b02 b/proprietary/vendor/firmware/iris.b02 new file mode 100644 index 0000000..faf4b6f Binary files /dev/null and b/proprietary/vendor/firmware/iris.b02 differ diff --git a/proprietary/vendor/firmware/iris.b03 b/proprietary/vendor/firmware/iris.b03 new file mode 100644 index 0000000..8bf8023 Binary files /dev/null and b/proprietary/vendor/firmware/iris.b03 differ diff --git a/proprietary/vendor/firmware/iris.b04 b/proprietary/vendor/firmware/iris.b04 new file mode 100644 index 0000000..3696d4e Binary files /dev/null and b/proprietary/vendor/firmware/iris.b04 differ diff --git a/proprietary/vendor/firmware/iris.b05 b/proprietary/vendor/firmware/iris.b05 new file mode 100644 index 0000000..7da0f85 Binary files /dev/null and b/proprietary/vendor/firmware/iris.b05 differ diff --git a/proprietary/vendor/firmware/iris.b06 b/proprietary/vendor/firmware/iris.b06 new file mode 100644 index 0000000..7da0f85 Binary files /dev/null and b/proprietary/vendor/firmware/iris.b06 differ diff --git a/proprietary/vendor/firmware/iris.b07 b/proprietary/vendor/firmware/iris.b07 new file mode 100644 index 0000000..3d9e6bd Binary files /dev/null and b/proprietary/vendor/firmware/iris.b07 differ diff --git a/proprietary/vendor/firmware/iris.mdt b/proprietary/vendor/firmware/iris.mdt new file mode 100644 index 0000000..c551d45 Binary files /dev/null and b/proprietary/vendor/firmware/iris.mdt differ diff --git a/proprietary/vendor/firmware/isdbtmm.b00 b/proprietary/vendor/firmware/isdbtmm.b00 new file mode 100644 index 0000000..70b0b96 Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b00 differ diff --git a/proprietary/vendor/firmware/isdbtmm.b01 b/proprietary/vendor/firmware/isdbtmm.b01 new file mode 100644 index 0000000..89e7611 Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b01 differ diff --git a/proprietary/vendor/firmware/isdbtmm.b02 b/proprietary/vendor/firmware/isdbtmm.b02 new file mode 100644 index 0000000..fffe3d6 Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b02 differ diff --git a/proprietary/vendor/firmware/isdbtmm.b03 b/proprietary/vendor/firmware/isdbtmm.b03 new file mode 100644 index 0000000..f935cad Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b03 differ diff --git a/proprietary/vendor/firmware/isdbtmm.b04 b/proprietary/vendor/firmware/isdbtmm.b04 new file mode 100644 index 0000000..9e946cf Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b04 differ diff --git a/proprietary/vendor/firmware/isdbtmm.b05 b/proprietary/vendor/firmware/isdbtmm.b05 new file mode 100644 index 0000000..688ec02 Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b05 differ diff --git a/proprietary/vendor/firmware/isdbtmm.b06 b/proprietary/vendor/firmware/isdbtmm.b06 new file mode 100644 index 0000000..688ec02 Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b06 differ diff --git a/proprietary/vendor/firmware/isdbtmm.b07 b/proprietary/vendor/firmware/isdbtmm.b07 new file mode 100644 index 0000000..1b3a9ee Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.b07 differ diff --git a/proprietary/vendor/firmware/isdbtmm.mdt b/proprietary/vendor/firmware/isdbtmm.mdt new file mode 100644 index 0000000..a018777 Binary files /dev/null and b/proprietary/vendor/firmware/isdbtmm.mdt differ diff --git a/proprietary/vendor/firmware/mba.mbn b/proprietary/vendor/firmware/mba.mbn new file mode 100644 index 0000000..5f35df2 Binary files /dev/null and b/proprietary/vendor/firmware/mba.mbn differ diff --git a/proprietary/vendor/firmware/mdtpseca.b00 b/proprietary/vendor/firmware/mdtpseca.b00 new file mode 100644 index 0000000..fe9b313 Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b00 differ diff --git a/proprietary/vendor/firmware/mdtpseca.b01 b/proprietary/vendor/firmware/mdtpseca.b01 new file mode 100644 index 0000000..8c2165f Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b01 differ diff --git a/proprietary/vendor/firmware/mdtpseca.b02 b/proprietary/vendor/firmware/mdtpseca.b02 new file mode 100644 index 0000000..eacb5f3 Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b02 differ diff --git a/proprietary/vendor/firmware/mdtpseca.b03 b/proprietary/vendor/firmware/mdtpseca.b03 new file mode 100644 index 0000000..2efade8 Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b03 differ diff --git a/proprietary/vendor/firmware/mdtpseca.b04 b/proprietary/vendor/firmware/mdtpseca.b04 new file mode 100644 index 0000000..3b42246 Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b04 differ diff --git a/proprietary/vendor/firmware/mdtpseca.b05 b/proprietary/vendor/firmware/mdtpseca.b05 new file mode 100644 index 0000000..7e9cc26 Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b05 differ diff --git a/proprietary/vendor/firmware/mdtpseca.b06 b/proprietary/vendor/firmware/mdtpseca.b06 new file mode 100644 index 0000000..7e9cc26 Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b06 differ diff --git a/proprietary/vendor/firmware/mdtpseca.b07 b/proprietary/vendor/firmware/mdtpseca.b07 new file mode 100644 index 0000000..61cb88a Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.b07 differ diff --git a/proprietary/vendor/firmware/mdtpseca.mdt b/proprietary/vendor/firmware/mdtpseca.mdt new file mode 100644 index 0000000..d923cb8 Binary files /dev/null and b/proprietary/vendor/firmware/mdtpseca.mdt differ diff --git a/proprietary/vendor/firmware/modem.b00 b/proprietary/vendor/firmware/modem.b00 new file mode 100644 index 0000000..3c357f6 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b00 differ diff --git a/proprietary/vendor/firmware/modem.b01 b/proprietary/vendor/firmware/modem.b01 new file mode 100644 index 0000000..143ca02 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b01 differ diff --git a/proprietary/vendor/firmware/modem.b02 b/proprietary/vendor/firmware/modem.b02 new file mode 100644 index 0000000..4128bb4 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b02 differ diff --git a/proprietary/vendor/firmware/modem.b03 b/proprietary/vendor/firmware/modem.b03 new file mode 100644 index 0000000..66ca98c Binary files /dev/null and b/proprietary/vendor/firmware/modem.b03 differ diff --git a/proprietary/vendor/firmware/modem.b04 b/proprietary/vendor/firmware/modem.b04 new file mode 100644 index 0000000..86d1cf0 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b04 differ diff --git a/proprietary/vendor/firmware/modem.b05 b/proprietary/vendor/firmware/modem.b05 new file mode 100644 index 0000000..1cfbb6d Binary files /dev/null and b/proprietary/vendor/firmware/modem.b05 differ diff --git a/proprietary/vendor/firmware/modem.b06 b/proprietary/vendor/firmware/modem.b06 new file mode 100644 index 0000000..bb3549a Binary files /dev/null and b/proprietary/vendor/firmware/modem.b06 differ diff --git a/proprietary/vendor/firmware/modem.b07 b/proprietary/vendor/firmware/modem.b07 new file mode 100644 index 0000000..2866373 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b07 differ diff --git a/proprietary/vendor/firmware/modem.b08 b/proprietary/vendor/firmware/modem.b08 new file mode 100644 index 0000000..87d37aa Binary files /dev/null and b/proprietary/vendor/firmware/modem.b08 differ diff --git a/proprietary/vendor/firmware/modem.b09 b/proprietary/vendor/firmware/modem.b09 new file mode 100644 index 0000000..6af10b2 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b09 differ diff --git a/proprietary/vendor/firmware/modem.b10 b/proprietary/vendor/firmware/modem.b10 new file mode 100644 index 0000000..7c9193a Binary files /dev/null and b/proprietary/vendor/firmware/modem.b10 differ diff --git a/proprietary/vendor/firmware/modem.b11 b/proprietary/vendor/firmware/modem.b11 new file mode 100644 index 0000000..05a6fcc Binary files /dev/null and b/proprietary/vendor/firmware/modem.b11 differ diff --git a/proprietary/vendor/firmware/modem.b12 b/proprietary/vendor/firmware/modem.b12 new file mode 100644 index 0000000..5c49075 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b12 differ diff --git a/proprietary/vendor/firmware/modem.b13 b/proprietary/vendor/firmware/modem.b13 new file mode 100644 index 0000000..ff8db22 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b13 differ diff --git a/proprietary/vendor/firmware/modem.b14 b/proprietary/vendor/firmware/modem.b14 new file mode 100644 index 0000000..a40b70f Binary files /dev/null and b/proprietary/vendor/firmware/modem.b14 differ diff --git a/proprietary/vendor/firmware/modem.b16 b/proprietary/vendor/firmware/modem.b16 new file mode 100644 index 0000000..fdd730e Binary files /dev/null and b/proprietary/vendor/firmware/modem.b16 differ diff --git a/proprietary/vendor/firmware/modem.b17 b/proprietary/vendor/firmware/modem.b17 new file mode 100644 index 0000000..1dd8f77 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b17 differ diff --git a/proprietary/vendor/firmware/modem.b18 b/proprietary/vendor/firmware/modem.b18 new file mode 100644 index 0000000..1c05268 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b18 differ diff --git a/proprietary/vendor/firmware/modem.b20 b/proprietary/vendor/firmware/modem.b20 new file mode 100644 index 0000000..21ee5b5 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b20 differ diff --git a/proprietary/vendor/firmware/modem.b21 b/proprietary/vendor/firmware/modem.b21 new file mode 100644 index 0000000..cf83d25 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b21 differ diff --git a/proprietary/vendor/firmware/modem.b22 b/proprietary/vendor/firmware/modem.b22 new file mode 100644 index 0000000..d61cf0e Binary files /dev/null and b/proprietary/vendor/firmware/modem.b22 differ diff --git a/proprietary/vendor/firmware/modem.b23 b/proprietary/vendor/firmware/modem.b23 new file mode 100644 index 0000000..55d2c8c Binary files /dev/null and b/proprietary/vendor/firmware/modem.b23 differ diff --git a/proprietary/vendor/firmware/modem.b24 b/proprietary/vendor/firmware/modem.b24 new file mode 100644 index 0000000..f352da5 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b24 differ diff --git a/proprietary/vendor/firmware/modem.b25 b/proprietary/vendor/firmware/modem.b25 new file mode 100644 index 0000000..dcaac3f Binary files /dev/null and b/proprietary/vendor/firmware/modem.b25 differ diff --git a/proprietary/vendor/firmware/modem.b26 b/proprietary/vendor/firmware/modem.b26 new file mode 100644 index 0000000..75d288d Binary files /dev/null and b/proprietary/vendor/firmware/modem.b26 differ diff --git a/proprietary/vendor/firmware/modem.b27 b/proprietary/vendor/firmware/modem.b27 new file mode 100644 index 0000000..13c0317 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b27 differ diff --git a/proprietary/vendor/firmware/modem.b28 b/proprietary/vendor/firmware/modem.b28 new file mode 100644 index 0000000..15799e2 Binary files /dev/null and b/proprietary/vendor/firmware/modem.b28 differ diff --git a/proprietary/vendor/firmware/modem.mdt b/proprietary/vendor/firmware/modem.mdt new file mode 100644 index 0000000..3939ead Binary files /dev/null and b/proprietary/vendor/firmware/modem.mdt differ diff --git a/proprietary/vendor/firmware/modemuw.jsn b/proprietary/vendor/firmware/modemuw.jsn new file mode 100644 index 0000000..88a400e --- /dev/null +++ b/proprietary/vendor/firmware/modemuw.jsn @@ -0,0 +1,33 @@ +{ + "sr_version": { + "major": 1, + "minor": 1, + "patch": 1 + }, + "sr_domain": { + "soc": "msm", + "domain": "modem", + "subdomain": "wlan_pd", + "qmi_instance_id": 180 + }, + "sr_service": [ + { + "provider": "kernel", + "service": "elf_loader", + "service_data_valid": 0, + "service_data": 0 + }, + { + "provider": "tms", + "service": "servreg", + "service_data_valid": 0, + "service_data": 0 + }, + { + "provider": "wlan", + "service": "fw", + "service_data_valid": 0, + "service_data": 0 + } + ] +} \ No newline at end of file diff --git a/proprietary/vendor/firmware/novatek_ts_fw_dj.bin b/proprietary/vendor/firmware/novatek_ts_fw_dj.bin new file mode 100644 index 0000000..3b056e9 Binary files /dev/null and b/proprietary/vendor/firmware/novatek_ts_fw_dj.bin differ diff --git a/proprietary/vendor/firmware/novatek_ts_fw_txd.bin b/proprietary/vendor/firmware/novatek_ts_fw_txd.bin new file mode 100644 index 0000000..1dc4207 Binary files /dev/null and b/proprietary/vendor/firmware/novatek_ts_fw_txd.bin differ diff --git a/proprietary/vendor/firmware/pmic.elf b/proprietary/vendor/firmware/pmic.elf new file mode 100755 index 0000000..4814403 Binary files /dev/null and b/proprietary/vendor/firmware/pmic.elf differ diff --git a/proprietary/vendor/firmware/qdsp6m.qdb b/proprietary/vendor/firmware/qdsp6m.qdb new file mode 100644 index 0000000..3a2597b Binary files /dev/null and b/proprietary/vendor/firmware/qdsp6m.qdb differ diff --git a/proprietary/vendor/firmware/rpm.mbn b/proprietary/vendor/firmware/rpm.mbn new file mode 100755 index 0000000..30fd0ac Binary files /dev/null and b/proprietary/vendor/firmware/rpm.mbn differ diff --git a/proprietary/vendor/firmware/securemm.b00 b/proprietary/vendor/firmware/securemm.b00 new file mode 100644 index 0000000..e911700 Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b00 differ diff --git a/proprietary/vendor/firmware/securemm.b01 b/proprietary/vendor/firmware/securemm.b01 new file mode 100644 index 0000000..6783932 Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b01 differ diff --git a/proprietary/vendor/firmware/securemm.b02 b/proprietary/vendor/firmware/securemm.b02 new file mode 100644 index 0000000..29ae3f6 Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b02 differ diff --git a/proprietary/vendor/firmware/securemm.b03 b/proprietary/vendor/firmware/securemm.b03 new file mode 100644 index 0000000..d87c3be Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b03 differ diff --git a/proprietary/vendor/firmware/securemm.b04 b/proprietary/vendor/firmware/securemm.b04 new file mode 100644 index 0000000..4930d5f Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b04 differ diff --git a/proprietary/vendor/firmware/securemm.b05 b/proprietary/vendor/firmware/securemm.b05 new file mode 100644 index 0000000..52e1fda Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b05 differ diff --git a/proprietary/vendor/firmware/securemm.b06 b/proprietary/vendor/firmware/securemm.b06 new file mode 100644 index 0000000..52e1fda Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b06 differ diff --git a/proprietary/vendor/firmware/securemm.b07 b/proprietary/vendor/firmware/securemm.b07 new file mode 100644 index 0000000..1fbee20 Binary files /dev/null and b/proprietary/vendor/firmware/securemm.b07 differ diff --git a/proprietary/vendor/firmware/securemm.mdt b/proprietary/vendor/firmware/securemm.mdt new file mode 100644 index 0000000..7a8348d Binary files /dev/null and b/proprietary/vendor/firmware/securemm.mdt differ diff --git a/proprietary/vendor/firmware/smplap32.b00 b/proprietary/vendor/firmware/smplap32.b00 new file mode 100644 index 0000000..6f87ac3 Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b00 differ diff --git a/proprietary/vendor/firmware/smplap32.b01 b/proprietary/vendor/firmware/smplap32.b01 new file mode 100644 index 0000000..27c38bc Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b01 differ diff --git a/proprietary/vendor/firmware/smplap32.b02 b/proprietary/vendor/firmware/smplap32.b02 new file mode 100644 index 0000000..17de9f4 Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b02 differ diff --git a/proprietary/vendor/firmware/smplap32.b03 b/proprietary/vendor/firmware/smplap32.b03 new file mode 100644 index 0000000..4012761 Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b03 differ diff --git a/proprietary/vendor/firmware/smplap32.b04 b/proprietary/vendor/firmware/smplap32.b04 new file mode 100644 index 0000000..1fd8507 Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b04 differ diff --git a/proprietary/vendor/firmware/smplap32.b05 b/proprietary/vendor/firmware/smplap32.b05 new file mode 100644 index 0000000..d727e5c Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b05 differ diff --git a/proprietary/vendor/firmware/smplap32.b06 b/proprietary/vendor/firmware/smplap32.b06 new file mode 100644 index 0000000..d727e5c Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b06 differ diff --git a/proprietary/vendor/firmware/smplap32.b07 b/proprietary/vendor/firmware/smplap32.b07 new file mode 100644 index 0000000..577fb09 Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.b07 differ diff --git a/proprietary/vendor/firmware/smplap32.mdt b/proprietary/vendor/firmware/smplap32.mdt new file mode 100644 index 0000000..4a436ac Binary files /dev/null and b/proprietary/vendor/firmware/smplap32.mdt differ diff --git a/proprietary/vendor/firmware/smplap64.b00 b/proprietary/vendor/firmware/smplap64.b00 new file mode 100644 index 0000000..c1e37b4 Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b00 differ diff --git a/proprietary/vendor/firmware/smplap64.b01 b/proprietary/vendor/firmware/smplap64.b01 new file mode 100644 index 0000000..a714abe Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b01 differ diff --git a/proprietary/vendor/firmware/smplap64.b02 b/proprietary/vendor/firmware/smplap64.b02 new file mode 100644 index 0000000..353e7b9 Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b02 differ diff --git a/proprietary/vendor/firmware/smplap64.b03 b/proprietary/vendor/firmware/smplap64.b03 new file mode 100644 index 0000000..535844a Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b03 differ diff --git a/proprietary/vendor/firmware/smplap64.b04 b/proprietary/vendor/firmware/smplap64.b04 new file mode 100644 index 0000000..a654268 Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b04 differ diff --git a/proprietary/vendor/firmware/smplap64.b05 b/proprietary/vendor/firmware/smplap64.b05 new file mode 100644 index 0000000..54f22f9 Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b05 differ diff --git a/proprietary/vendor/firmware/smplap64.b06 b/proprietary/vendor/firmware/smplap64.b06 new file mode 100644 index 0000000..54f22f9 Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b06 differ diff --git a/proprietary/vendor/firmware/smplap64.b07 b/proprietary/vendor/firmware/smplap64.b07 new file mode 100644 index 0000000..f23ad29 Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.b07 differ diff --git a/proprietary/vendor/firmware/smplap64.mdt b/proprietary/vendor/firmware/smplap64.mdt new file mode 100644 index 0000000..847c82f Binary files /dev/null and b/proprietary/vendor/firmware/smplap64.mdt differ diff --git a/proprietary/vendor/firmware/tfa98xx.cnt b/proprietary/vendor/firmware/tfa98xx.cnt new file mode 100644 index 0000000..97ec97f Binary files /dev/null and b/proprietary/vendor/firmware/tfa98xx.cnt differ diff --git a/proprietary/vendor/firmware/venus.b00 b/proprietary/vendor/firmware/venus.b00 new file mode 100644 index 0000000..c2d9305 Binary files /dev/null and b/proprietary/vendor/firmware/venus.b00 differ diff --git a/proprietary/vendor/firmware/venus.b01 b/proprietary/vendor/firmware/venus.b01 new file mode 100644 index 0000000..fab0e87 Binary files /dev/null and b/proprietary/vendor/firmware/venus.b01 differ diff --git a/proprietary/vendor/firmware/venus.b02 b/proprietary/vendor/firmware/venus.b02 new file mode 100644 index 0000000..759b3ec Binary files /dev/null and b/proprietary/vendor/firmware/venus.b02 differ diff --git a/proprietary/vendor/firmware/venus.b03 b/proprietary/vendor/firmware/venus.b03 new file mode 100644 index 0000000..be42c44 Binary files /dev/null and b/proprietary/vendor/firmware/venus.b03 differ diff --git a/proprietary/vendor/firmware/venus.b04 b/proprietary/vendor/firmware/venus.b04 new file mode 100644 index 0000000..90c7fc9 --- /dev/null +++ b/proprietary/vendor/firmware/venus.b04 @@ -0,0 +1 @@ + Ð­Þ Ð­Þ Ð­Þ Ð­Þ Ð­Þ Ð­Þ Ð­Þ Ð­Þ \ No newline at end of file diff --git a/proprietary/vendor/firmware/venus.mdt b/proprietary/vendor/firmware/venus.mdt new file mode 100644 index 0000000..e642481 Binary files /dev/null and b/proprietary/vendor/firmware/venus.mdt differ diff --git a/proprietary/vendor/firmware/widevine.b00 b/proprietary/vendor/firmware/widevine.b00 new file mode 100644 index 0000000..22a92ed Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b00 differ diff --git a/proprietary/vendor/firmware/widevine.b01 b/proprietary/vendor/firmware/widevine.b01 new file mode 100644 index 0000000..f32de8c Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b01 differ diff --git a/proprietary/vendor/firmware/widevine.b02 b/proprietary/vendor/firmware/widevine.b02 new file mode 100644 index 0000000..fc2a8e3 Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b02 differ diff --git a/proprietary/vendor/firmware/widevine.b03 b/proprietary/vendor/firmware/widevine.b03 new file mode 100644 index 0000000..744f31e Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b03 differ diff --git a/proprietary/vendor/firmware/widevine.b04 b/proprietary/vendor/firmware/widevine.b04 new file mode 100644 index 0000000..d9a52a9 Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b04 differ diff --git a/proprietary/vendor/firmware/widevine.b05 b/proprietary/vendor/firmware/widevine.b05 new file mode 100644 index 0000000..8ea1d07 Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b05 differ diff --git a/proprietary/vendor/firmware/widevine.b06 b/proprietary/vendor/firmware/widevine.b06 new file mode 100644 index 0000000..8ea1d07 Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b06 differ diff --git a/proprietary/vendor/firmware/widevine.b07 b/proprietary/vendor/firmware/widevine.b07 new file mode 100644 index 0000000..0857c74 Binary files /dev/null and b/proprietary/vendor/firmware/widevine.b07 differ diff --git a/proprietary/vendor/firmware/widevine.mdt b/proprietary/vendor/firmware/widevine.mdt new file mode 100644 index 0000000..9346874 Binary files /dev/null and b/proprietary/vendor/firmware/widevine.mdt differ diff --git a/proprietary/vendor/firmware/wlanmdsp.mbn b/proprietary/vendor/firmware/wlanmdsp.mbn new file mode 100644 index 0000000..d255839 Binary files /dev/null and b/proprietary/vendor/firmware/wlanmdsp.mbn differ diff --git a/proprietary/vendor/firmware/xbl.elf b/proprietary/vendor/firmware/xbl.elf new file mode 100755 index 0000000..237b66f Binary files /dev/null and b/proprietary/vendor/firmware/xbl.elf differ diff --git a/proprietary/vendor/lib/dualcali_dump.bin b/proprietary/vendor/lib/dualcali_dump.bin new file mode 100644 index 0000000..42e8188 Binary files /dev/null and b/proprietary/vendor/lib/dualcali_dump.bin differ diff --git a/proprietary/vendor/lib/libactuator_hi1333_ofilm_dw9714v.so b/proprietary/vendor/lib/libactuator_hi1333_ofilm_dw9714v.so new file mode 100644 index 0000000..8035612 Binary files /dev/null and b/proprietary/vendor/lib/libactuator_hi1333_ofilm_dw9714v.so differ diff --git a/proprietary/vendor/lib/libactuator_ov13855_chicony_rear_s2034.so b/proprietary/vendor/lib/libactuator_ov13855_chicony_rear_s2034.so new file mode 100644 index 0000000..72553ef Binary files /dev/null and b/proprietary/vendor/lib/libactuator_ov13855_chicony_rear_s2034.so differ diff --git a/proprietary/vendor/lib/libactuator_ov13855_holitech_fp5510a.so b/proprietary/vendor/lib/libactuator_ov13855_holitech_fp5510a.so new file mode 100644 index 0000000..57d7a0e Binary files /dev/null and b/proprietary/vendor/lib/libactuator_ov13855_holitech_fp5510a.so differ diff --git a/proprietary/vendor/lib/libactuator_ov16880_qtech_rear_dw9714a.so b/proprietary/vendor/lib/libactuator_ov16880_qtech_rear_dw9714a.so new file mode 100644 index 0000000..49ac47b Binary files /dev/null and b/proprietary/vendor/lib/libactuator_ov16880_qtech_rear_dw9714a.so differ diff --git a/proprietary/vendor/lib/libactuator_ov16885_holitech_16m_fp5510a.so b/proprietary/vendor/lib/libactuator_ov16885_holitech_16m_fp5510a.so new file mode 100644 index 0000000..fae10ff Binary files /dev/null and b/proprietary/vendor/lib/libactuator_ov16885_holitech_16m_fp5510a.so differ diff --git a/proprietary/vendor/lib/libactuator_ov16885_ofilm_16m_dw9714v.so b/proprietary/vendor/lib/libactuator_ov16885_ofilm_16m_dw9714v.so new file mode 100644 index 0000000..d6be37c Binary files /dev/null and b/proprietary/vendor/lib/libactuator_ov16885_ofilm_16m_dw9714v.so differ diff --git a/proprietary/vendor/lib/libarcsoft_dualcam_refocus.so b/proprietary/vendor/lib/libarcsoft_dualcam_refocus.so new file mode 100644 index 0000000..6d5fa92 Binary files /dev/null and b/proprietary/vendor/lib/libarcsoft_dualcam_refocus.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_common.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_common.so new file mode 100644 index 0000000..7591565 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix.so new file mode 100644 index 0000000..d1b179d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_120.so new file mode 100644 index 0000000..e523fdc Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_60.so new file mode 100644 index 0000000..064f97e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_90.so new file mode 100644 index 0000000..ed07e35 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_liveshot.so new file mode 100644 index 0000000..537cffa Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_preview.so new file mode 100644 index 0000000..75b7928 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_snapshot.so new file mode 100644 index 0000000..1cbf0d7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_us_chromatix.so new file mode 100644 index 0000000..8aa529b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video.so new file mode 100644 index 0000000..e4df968 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video_full.so new file mode 100644 index 0000000..aa42d74 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_preview_bu64297.so new file mode 100644 index 0000000..bb2d68b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video.so new file mode 100644 index 0000000..37adfa1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video_bu64297.so new file mode 100644 index 0000000..e432952 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120.so new file mode 100644 index 0000000..4b93d17 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120_bu64297.so new file mode 100644 index 0000000..9335956 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60.so new file mode 100644 index 0000000..9c6cfe8 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60_bu64297.so new file mode 100644 index 0000000..72ce3d2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90.so new file mode 100644 index 0000000..ca40751 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90_bu64297.so new file mode 100644 index 0000000..c0dce7f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_postproc.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_postproc.so new file mode 100644 index 0000000..c01b06e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_preview.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_preview.so new file mode 100644 index 0000000..d7f910d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_snapshot.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_snapshot.so new file mode 100644 index 0000000..625f1c5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_video_full.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_video_full.so new file mode 100644 index 0000000..6b74b6c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297.so new file mode 100644 index 0000000..5f97661 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_video_bu64297.so new file mode 100644 index 0000000..6ef7164 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_common.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_common.so new file mode 100644 index 0000000..df3bbaf Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix.so new file mode 100644 index 0000000..a732f87 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_120.so new file mode 100644 index 0000000..36a336d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_60.so new file mode 100644 index 0000000..01a0c49 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_90.so new file mode 100644 index 0000000..376d0f9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_liveshot.so new file mode 100644 index 0000000..d76f0c6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_preview.so new file mode 100644 index 0000000..d73051c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_snapshot.so new file mode 100644 index 0000000..c19e6a6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_us_chromatix.so new file mode 100644 index 0000000..746f44e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video.so new file mode 100644 index 0000000..73dd713 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video_full.so new file mode 100644 index 0000000..fa17013 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_preview_bu64297.so new file mode 100644 index 0000000..bfef666 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video.so new file mode 100644 index 0000000..98a2040 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video_bu64297.so new file mode 100644 index 0000000..c5552d5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120.so new file mode 100644 index 0000000..c5bbc46 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120_bu64297.so new file mode 100644 index 0000000..9aa5011 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60.so new file mode 100644 index 0000000..65eb8ef Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60_bu64297.so new file mode 100644 index 0000000..82ac948 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90.so new file mode 100644 index 0000000..0370e67 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90_bu64297.so new file mode 100644 index 0000000..ed348fb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_postproc.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_postproc.so new file mode 100644 index 0000000..600745f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_preview.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_preview.so new file mode 100644 index 0000000..01049d8 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_snapshot.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_snapshot.so new file mode 100644 index 0000000..f2161ff Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_video_full.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_video_full.so new file mode 100644 index 0000000..0f7df07 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297.so new file mode 100644 index 0000000..5256555 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_video_bu64297.so new file mode 100644 index 0000000..86e9467 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_common.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_common.so new file mode 100644 index 0000000..fb7a62b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix.so new file mode 100644 index 0000000..962a1cd Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_120.so new file mode 100644 index 0000000..33a5bb1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_60.so new file mode 100644 index 0000000..6108acc Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_90.so new file mode 100644 index 0000000..386a9e4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_liveshot.so new file mode 100644 index 0000000..98fdafb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_preview.so new file mode 100644 index 0000000..c5c80e1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_snapshot.so new file mode 100644 index 0000000..f79d8fb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_us_chromatix.so new file mode 100644 index 0000000..74cde34 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video.so new file mode 100644 index 0000000..5896139 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video_full.so new file mode 100644 index 0000000..aa6fc7c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_preview_bu64297.so new file mode 100644 index 0000000..ea97c96 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video.so new file mode 100644 index 0000000..8111040 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video_bu64297.so new file mode 100644 index 0000000..2dd3a97 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_eis_video_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_eis_video_bu64297.so new file mode 100644 index 0000000..058358c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_eis_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr.so new file mode 100644 index 0000000..24bd989 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_cpp.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_cpp.so new file mode 100644 index 0000000..df06366 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_cpp.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_video_3a.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_video_3a.so new file mode 100644 index 0000000..c19645c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_video_3a.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120.so new file mode 100644 index 0000000..0304e4c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120_bu64297.so new file mode 100644 index 0000000..7a2cee9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60.so new file mode 100644 index 0000000..4d2df7d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60_bu64297.so new file mode 100644 index 0000000..8cc5614 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90.so new file mode 100644 index 0000000..cd5ba20 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90_bu64297.so new file mode 100644 index 0000000..43fee8b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_postproc.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_postproc.so new file mode 100644 index 0000000..3423746 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_preview.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_preview.so new file mode 100644 index 0000000..9626915 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_snapshot.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_snapshot.so new file mode 100644 index 0000000..4b1686d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_video_full.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_video_full.so new file mode 100644 index 0000000..b75eec3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297.so new file mode 100644 index 0000000..ed02a0c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_video_bu64297.so new file mode 100644 index 0000000..02961e3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_preview.so new file mode 100644 index 0000000..28640f5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_video.so new file mode 100644 index 0000000..81faba3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_120.so new file mode 100644 index 0000000..236f0b5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_60.so new file mode 100644 index 0000000..23e91ec Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_90.so new file mode 100644 index 0000000..79cfd6b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_common.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_common.so new file mode 100644 index 0000000..99bc8cb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_ds_chromatix.so new file mode 100644 index 0000000..dc7139a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_120.so new file mode 100644 index 0000000..021f73b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_60.so new file mode 100644 index 0000000..5b99f2c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_90.so new file mode 100644 index 0000000..5d210b0 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_liveshot.so new file mode 100644 index 0000000..0191a6b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_preview.so new file mode 100644 index 0000000..c3da1b9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_snapshot.so new file mode 100644 index 0000000..bdf9897 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_us_chromatix.so new file mode 100644 index 0000000..05970c9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video.so new file mode 100644 index 0000000..0f2b946 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video_full.so new file mode 100644 index 0000000..62574fe Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_default_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_default_video.so new file mode 100644 index 0000000..4af60f6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_120.so new file mode 100644 index 0000000..8b50614 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_60.so new file mode 100644 index 0000000..f4f13b4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_90.so new file mode 100644 index 0000000..a007a8c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_postproc.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_postproc.so new file mode 100644 index 0000000..3effcee Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_preview.so new file mode 100644 index 0000000..9c8c361 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_snapshot.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_snapshot.so new file mode 100644 index 0000000..10aa026 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_video_full.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_video_full.so new file mode 100644 index 0000000..5df5747 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_preview.so new file mode 100644 index 0000000..0570b6f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_video.so new file mode 100644 index 0000000..e8197c5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_preview.so new file mode 100644 index 0000000..8416b1d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_video.so new file mode 100644 index 0000000..ca6a1ad Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_120.so new file mode 100644 index 0000000..58e8f31 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_60.so new file mode 100644 index 0000000..8ac503b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_90.so new file mode 100644 index 0000000..adb4532 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_common.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_common.so new file mode 100644 index 0000000..21f57e4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_ds_chromatix.so new file mode 100644 index 0000000..893c0f9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_120.so new file mode 100644 index 0000000..63390ca Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_60.so new file mode 100644 index 0000000..ef7270e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_90.so new file mode 100644 index 0000000..151122a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_liveshot.so new file mode 100644 index 0000000..0ee4522 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_preview.so new file mode 100644 index 0000000..550eda5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_snapshot.so new file mode 100644 index 0000000..a6bc4f7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_us_chromatix.so new file mode 100644 index 0000000..b5bc9d1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video.so new file mode 100644 index 0000000..55c36a7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video_full.so new file mode 100644 index 0000000..c2764ff Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_default_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_default_video.so new file mode 100644 index 0000000..08c7c21 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_120.so new file mode 100644 index 0000000..b03235c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_60.so new file mode 100644 index 0000000..1e5a393 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_90.so new file mode 100644 index 0000000..8da07fd Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_postproc.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_postproc.so new file mode 100644 index 0000000..ea28ed8 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_preview.so new file mode 100644 index 0000000..d089d6e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_snapshot.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_snapshot.so new file mode 100644 index 0000000..c156192 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_video_full.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_video_full.so new file mode 100644 index 0000000..ab36b6f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_preview.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_preview.so new file mode 100644 index 0000000..99b1173 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_video.so b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_video.so new file mode 100644 index 0000000..7694c57 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_preview.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_preview.so new file mode 100644 index 0000000..7de72aa Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_video.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_video.so new file mode 100644 index 0000000..0268927 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_120.so new file mode 100644 index 0000000..b913344 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_60.so new file mode 100644 index 0000000..00ee3c5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_90.so new file mode 100644 index 0000000..ff90a69 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_common.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_common.so new file mode 100644 index 0000000..5e2cf47 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_ds_chromatix.so new file mode 100644 index 0000000..7ebc646 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_120.so new file mode 100644 index 0000000..9765577 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_60.so new file mode 100644 index 0000000..a714f0e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_90.so new file mode 100644 index 0000000..c6e9533 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_liveshot.so new file mode 100644 index 0000000..e9e65bb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_preview.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_preview.so new file mode 100644 index 0000000..2778c14 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_snapshot.so new file mode 100644 index 0000000..61eec35 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_us_chromatix.so new file mode 100644 index 0000000..0088a7c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_video.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_video.so new file mode 100644 index 0000000..a092ff9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_default_video.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_default_video.so new file mode 100644 index 0000000..d281fdc Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_120.so new file mode 100644 index 0000000..1e30ec1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_60.so new file mode 100644 index 0000000..b4c4543 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_90.so new file mode 100644 index 0000000..cf7e9d5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_liveshot.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_liveshot.so new file mode 100644 index 0000000..b44967e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_postproc.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_postproc.so new file mode 100644 index 0000000..d252e70 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_preview.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_preview.so new file mode 100644 index 0000000..1c26edf Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_snapshot.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_snapshot.so new file mode 100644 index 0000000..5793c47 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_preview.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_preview.so new file mode 100644 index 0000000..8375ece Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_video.so b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_video.so new file mode 100644 index 0000000..a5d4c35 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_preview.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_preview.so new file mode 100644 index 0000000..a584379 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_video.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_video.so new file mode 100644 index 0000000..4c7a94f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_120.so new file mode 100644 index 0000000..63801b5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_60.so new file mode 100644 index 0000000..445d46e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_90.so new file mode 100644 index 0000000..4c0e698 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_common.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_common.so new file mode 100644 index 0000000..35b7500 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_ds_chromatix.so new file mode 100644 index 0000000..9ffb681 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_120.so new file mode 100644 index 0000000..1ae17cd Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_60.so new file mode 100644 index 0000000..c5e6e50 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_90.so new file mode 100644 index 0000000..f8e3a1c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_liveshot.so new file mode 100644 index 0000000..18083a3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_preview.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_preview.so new file mode 100644 index 0000000..9af48ec Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_snapshot.so new file mode 100644 index 0000000..8f62b76 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_us_chromatix.so new file mode 100644 index 0000000..f8db312 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_video.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_video.so new file mode 100644 index 0000000..3a50adb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_default_video.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_default_video.so new file mode 100644 index 0000000..6ce8e44 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_eis_video.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_eis_video.so new file mode 100644 index 0000000..b4f221b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_eis_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_120.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_120.so new file mode 100644 index 0000000..6d4fc60 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_60.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_60.so new file mode 100644 index 0000000..1790707 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_90.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_90.so new file mode 100644 index 0000000..426783f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_liveshot.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_liveshot.so new file mode 100644 index 0000000..5386d67 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_postproc.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_postproc.so new file mode 100644 index 0000000..780d3f2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_preview.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_preview.so new file mode 100644 index 0000000..b8a6c63 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_snapshot.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_snapshot.so new file mode 100644 index 0000000..35e0cc2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_preview.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_preview.so new file mode 100644 index 0000000..433b94f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_video.so b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_video.so new file mode 100644 index 0000000..ed3488c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_common.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_common.so new file mode 100644 index 0000000..414cace Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_ds_chromatix.so new file mode 100644 index 0000000..f3d18c0 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_120.so new file mode 100644 index 0000000..507616f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_60.so new file mode 100644 index 0000000..131465d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_90.so new file mode 100644 index 0000000..741011c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_liveshot.so new file mode 100644 index 0000000..710f8a6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_preview.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_preview.so new file mode 100644 index 0000000..d74f1e1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_snapshot.so new file mode 100644 index 0000000..e316bf4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_us_chromatix.so new file mode 100644 index 0000000..dc369a1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video.so new file mode 100644 index 0000000..b041217 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video_full.so new file mode 100644 index 0000000..a265fa7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_preview_bu64297.so new file mode 100644 index 0000000..3383ff6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video.so new file mode 100644 index 0000000..fb69d56 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video_bu64297.so new file mode 100644 index 0000000..1fa7acd Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120.so new file mode 100644 index 0000000..84273d4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120_bu64297.so new file mode 100644 index 0000000..9883f63 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60.so new file mode 100644 index 0000000..dd959d4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60_bu64297.so new file mode 100644 index 0000000..dec3b27 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90.so new file mode 100644 index 0000000..bea786d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90_bu64297.so new file mode 100644 index 0000000..6922827 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_postproc.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_postproc.so new file mode 100644 index 0000000..bdcf146 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_preview.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_preview.so new file mode 100644 index 0000000..8e3414f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_snapshot.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_snapshot.so new file mode 100644 index 0000000..20548b2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_video_full.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_video_full.so new file mode 100644 index 0000000..d66c920 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_preview_bu64297.so new file mode 100644 index 0000000..f7dfa5e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_video_bu64297.so new file mode 100644 index 0000000..640dfe4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_common.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_common.so new file mode 100644 index 0000000..c742003 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_ds_chromatix.so new file mode 100644 index 0000000..500687d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_120.so new file mode 100644 index 0000000..8c41157 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_60.so new file mode 100644 index 0000000..245dc7f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_90.so new file mode 100644 index 0000000..f616db2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_liveshot.so new file mode 100644 index 0000000..5d74815 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_preview.so new file mode 100644 index 0000000..a9f0ae9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_snapshot.so new file mode 100644 index 0000000..573fa55 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_us_chromatix.so new file mode 100644 index 0000000..4fd8b21 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video.so new file mode 100644 index 0000000..29c6c8a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video_full.so new file mode 100644 index 0000000..05322cb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_preview_bu64297.so new file mode 100644 index 0000000..72d81e6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video.so new file mode 100644 index 0000000..e63259f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video_bu64297.so new file mode 100644 index 0000000..d813b28 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_eis_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_eis_video_bu64297.so new file mode 100644 index 0000000..7c4084d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_eis_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr.so new file mode 100644 index 0000000..5ceffd2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_3a.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_3a.so new file mode 100644 index 0000000..63122f4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_3a.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_cpp.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_cpp.so new file mode 100644 index 0000000..b874403 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_cpp.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120.so new file mode 100644 index 0000000..d5016c7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120_bu64297.so new file mode 100644 index 0000000..1a78416 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60.so new file mode 100644 index 0000000..157f6ef Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60_bu64297.so new file mode 100644 index 0000000..718aca9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90.so new file mode 100644 index 0000000..eef8b2c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90_bu64297.so new file mode 100644 index 0000000..dfa023a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_postproc.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_postproc.so new file mode 100644 index 0000000..d29b52f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_preview.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_preview.so new file mode 100644 index 0000000..c1205e6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_snapshot.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_snapshot.so new file mode 100644 index 0000000..5c51eb3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_video_full.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_video_full.so new file mode 100644 index 0000000..697b844 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_preview_bu64297.so new file mode 100644 index 0000000..78a1f42 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_video_bu64297.so new file mode 100644 index 0000000..25b46f7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_common.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_common.so new file mode 100644 index 0000000..136c166 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_ds_chromatix.so new file mode 100644 index 0000000..5bc4d2b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_120.so new file mode 100644 index 0000000..36cbbcf Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_60.so new file mode 100644 index 0000000..852f9aa Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_90.so new file mode 100644 index 0000000..c97f55a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_liveshot.so new file mode 100644 index 0000000..69a3cca Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_preview.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_preview.so new file mode 100644 index 0000000..a61b1a3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_snapshot.so new file mode 100644 index 0000000..caaf6e1 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_us_chromatix.so new file mode 100644 index 0000000..ef0c1c4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video.so new file mode 100644 index 0000000..81f71b9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video_full.so new file mode 100644 index 0000000..7b7b362 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_preview_bu64297.so new file mode 100644 index 0000000..ba9c88e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video.so new file mode 100644 index 0000000..7a933f7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video_bu64297.so new file mode 100644 index 0000000..a6f1904 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_eis_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_eis_video_bu64297.so new file mode 100644 index 0000000..bfd41cc Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_eis_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120.so new file mode 100644 index 0000000..ec9bcf6 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120_bu64297.so new file mode 100644 index 0000000..78ca94d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60.so new file mode 100644 index 0000000..30efc5d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60_bu64297.so new file mode 100644 index 0000000..b28aaad Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90.so new file mode 100644 index 0000000..6a5fdbf Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90_bu64297.so new file mode 100644 index 0000000..a594e7c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_postproc.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_postproc.so new file mode 100644 index 0000000..cf58664 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_preview.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_preview.so new file mode 100644 index 0000000..4ed386f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_snapshot.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_snapshot.so new file mode 100644 index 0000000..a17542d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_video_full.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_video_full.so new file mode 100644 index 0000000..0d6c1a5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_preview_bu64297.so new file mode 100644 index 0000000..5ceb863 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_video_bu64297.so new file mode 100644 index 0000000..8ca0dc4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_common.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_common.so new file mode 100644 index 0000000..755506a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_ds_chromatix.so new file mode 100644 index 0000000..bb77716 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_120.so new file mode 100644 index 0000000..ff82d35 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_60.so new file mode 100644 index 0000000..9ed1acd Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_90.so new file mode 100644 index 0000000..dcca1a4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_liveshot.so new file mode 100644 index 0000000..3fbb14e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_preview.so new file mode 100644 index 0000000..c183b8c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_snapshot.so new file mode 100644 index 0000000..2b9f198 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_us_chromatix.so new file mode 100644 index 0000000..d409377 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video.so new file mode 100644 index 0000000..92532bc Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video_full.so new file mode 100644 index 0000000..58c7554 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_preview_bu64297.so new file mode 100644 index 0000000..6eb3dc5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video.so new file mode 100644 index 0000000..191fbaf Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video_bu64297.so new file mode 100644 index 0000000..8b179d2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_eis_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_eis_video_bu64297.so new file mode 100644 index 0000000..fa1be44 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_eis_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr.so new file mode 100644 index 0000000..842bffd Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_3a.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_3a.so new file mode 100644 index 0000000..dd74550 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_3a.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_cpp.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_cpp.so new file mode 100644 index 0000000..bb9cf7d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_cpp.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120.so new file mode 100644 index 0000000..da0edf4 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120_bu64297.so new file mode 100644 index 0000000..5cc20cb Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60.so new file mode 100644 index 0000000..732843a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60_bu64297.so new file mode 100644 index 0000000..fe4d9e0 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90.so new file mode 100644 index 0000000..e9d582d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90_bu64297.so new file mode 100644 index 0000000..8ced971 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_postproc.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_postproc.so new file mode 100644 index 0000000..b1037a2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_preview.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_preview.so new file mode 100644 index 0000000..a91b5b9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_snapshot.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_snapshot.so new file mode 100644 index 0000000..e3eb37f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_video_full.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_video_full.so new file mode 100644 index 0000000..c10364b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_preview_bu64297.so new file mode 100644 index 0000000..040fc69 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_video_bu64297.so new file mode 100644 index 0000000..1b8b135 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_common.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_common.so new file mode 100644 index 0000000..f34522f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix.so new file mode 100644 index 0000000..264ed62 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_120.so new file mode 100644 index 0000000..dceb8ca Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_60.so new file mode 100644 index 0000000..6838423 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_90.so new file mode 100644 index 0000000..0d84ee5 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_liveshot.so new file mode 100644 index 0000000..7abe6e7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_preview.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_preview.so new file mode 100644 index 0000000..27ddab7 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_snapshot.so new file mode 100644 index 0000000..f6dfb25 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_us_chromatix.so new file mode 100644 index 0000000..f2b9c8a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video.so new file mode 100644 index 0000000..718115f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video_full.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video_full.so new file mode 100644 index 0000000..3ad9052 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_preview_bu64297.so new file mode 100644 index 0000000..c76f76a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video.so new file mode 100644 index 0000000..42e10a0 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video_bu64297.so new file mode 100644 index 0000000..d0a39b8 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_eis_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_eis_video_bu64297.so new file mode 100644 index 0000000..90bffac Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_eis_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr.so new file mode 100644 index 0000000..0edc5dc Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_3a.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_3a.so new file mode 100644 index 0000000..4a13e6d Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_3a.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_cpp.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_cpp.so new file mode 100644 index 0000000..aeb9c21 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_cpp.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120.so new file mode 100644 index 0000000..aeef65e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120_bu64297.so new file mode 100644 index 0000000..917243e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60.so new file mode 100644 index 0000000..0128c8c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60_bu64297.so new file mode 100644 index 0000000..40db279 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90.so new file mode 100644 index 0000000..5d56bd2 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90_bu64297.so new file mode 100644 index 0000000..7ca38d3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_postproc.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_postproc.so new file mode 100644 index 0000000..8c41989 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_preview.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_preview.so new file mode 100644 index 0000000..f987200 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_snapshot.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_snapshot.so new file mode 100644 index 0000000..dbba685 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_video_full.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_video_full.so new file mode 100644 index 0000000..69ffebd Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_video_full.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297.so new file mode 100644 index 0000000..6f6f5b9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_video_bu64297.so b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_video_bu64297.so new file mode 100644 index 0000000..6c0b804 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_video_bu64297.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_preview.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_preview.so new file mode 100644 index 0000000..43abb0e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_video.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_video.so new file mode 100644 index 0000000..a623b3a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_120.so new file mode 100644 index 0000000..36b5eae Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_60.so new file mode 100644 index 0000000..b22d533 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_90.so new file mode 100644 index 0000000..ba1694c Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_common.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_common.so new file mode 100644 index 0000000..f8dce8f Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_common.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_ds_chromatix.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_ds_chromatix.so new file mode 100644 index 0000000..347f100 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_ds_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_120.so new file mode 100644 index 0000000..ea1df68 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_60.so new file mode 100644 index 0000000..523a081 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_90.so new file mode 100644 index 0000000..07af30a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_liveshot.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_liveshot.so new file mode 100644 index 0000000..dbe4b09 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_preview.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_preview.so new file mode 100644 index 0000000..789813b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_snapshot.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_snapshot.so new file mode 100644 index 0000000..bea74de Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_us_chromatix.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_us_chromatix.so new file mode 100644 index 0000000..50351ad Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_us_chromatix.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_video.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_video.so new file mode 100644 index 0000000..28e0767 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_default_video.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_default_video.so new file mode 100644 index 0000000..39a6b54 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_default_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_eis_video.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_eis_video.so new file mode 100644 index 0000000..b4239ab Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_eis_video.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_120.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_120.so new file mode 100644 index 0000000..d38e049 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_120.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_60.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_60.so new file mode 100644 index 0000000..62f3d00 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_60.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_90.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_90.so new file mode 100644 index 0000000..8d0e9d3 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_90.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_liveshot.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_liveshot.so new file mode 100644 index 0000000..7a328ac Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_liveshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_postproc.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_postproc.so new file mode 100644 index 0000000..e7a6ab9 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_postproc.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_preview.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_preview.so new file mode 100644 index 0000000..1e87254 Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_snapshot.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_snapshot.so new file mode 100644 index 0000000..3ccb48a Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_snapshot.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_preview.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_preview.so new file mode 100644 index 0000000..bee494e Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_preview.so differ diff --git a/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_video.so b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_video.so new file mode 100644 index 0000000..061867b Binary files /dev/null and b/proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_video.so differ diff --git a/proprietary/vendor/lib/libdepthmapwrapper.so b/proprietary/vendor/lib/libdepthmapwrapper.so new file mode 100644 index 0000000..d979590 Binary files /dev/null and b/proprietary/vendor/lib/libdepthmapwrapper.so differ diff --git a/proprietary/vendor/lib/libflash_pmic.so b/proprietary/vendor/lib/libflash_pmic.so new file mode 100644 index 0000000..80d0c58 Binary files /dev/null and b/proprietary/vendor/lib/libflash_pmic.so differ diff --git a/proprietary/vendor/lib/libjpegdhw.so b/proprietary/vendor/lib/libjpegdhw.so new file mode 100644 index 0000000..bed4274 Binary files /dev/null and b/proprietary/vendor/lib/libjpegdhw.so differ diff --git a/proprietary/vendor/lib/libjpegdmahw.so b/proprietary/vendor/lib/libjpegdmahw.so new file mode 100644 index 0000000..75bbfc1 Binary files /dev/null and b/proprietary/vendor/lib/libjpegdmahw.so differ diff --git a/proprietary/vendor/lib/libjpegehw.so b/proprietary/vendor/lib/libjpegehw.so new file mode 100644 index 0000000..cf8c662 Binary files /dev/null and b/proprietary/vendor/lib/libjpegehw.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_c2d_module.so b/proprietary/vendor/lib/libmmcamera2_c2d_module.so new file mode 100644 index 0000000..730bbcc Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_c2d_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_cpp_module.so b/proprietary/vendor/lib/libmmcamera2_cpp_module.so new file mode 100644 index 0000000..d339817 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_cpp_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so b/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so new file mode 100644 index 0000000..816c941 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_iface_modules.so b/proprietary/vendor/lib/libmmcamera2_iface_modules.so new file mode 100644 index 0000000..2424610 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_iface_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_imglib_modules.so b/proprietary/vendor/lib/libmmcamera2_imglib_modules.so new file mode 100644 index 0000000..4a9ed41 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_imglib_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_is.so b/proprietary/vendor/lib/libmmcamera2_is.so new file mode 100644 index 0000000..8034a64 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_is.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_isp_modules.so b/proprietary/vendor/lib/libmmcamera2_isp_modules.so new file mode 100644 index 0000000..05b5707 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_isp_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_mct.so b/proprietary/vendor/lib/libmmcamera2_mct.so new file mode 100644 index 0000000..e568703 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_mct.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so b/proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so new file mode 100644 index 0000000..5fea381 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so b/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so new file mode 100644 index 0000000..4e4a8be Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_pproc_modules.so b/proprietary/vendor/lib/libmmcamera2_pproc_modules.so new file mode 100644 index 0000000..d8b071e Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_pproc_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_q3a_core.so b/proprietary/vendor/lib/libmmcamera2_q3a_core.so new file mode 100644 index 0000000..6ddae67 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_q3a_core.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_sensor_modules.so b/proprietary/vendor/lib/libmmcamera2_sensor_modules.so new file mode 100644 index 0000000..99485ec Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_sensor_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so b/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so new file mode 100644 index 0000000..fc1c2ae Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_stats_lib.so b/proprietary/vendor/lib/libmmcamera2_stats_lib.so new file mode 100644 index 0000000..cb4163f Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_stats_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_stats_modules.so b/proprietary/vendor/lib/libmmcamera2_stats_modules.so new file mode 100644 index 0000000..37338cc Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera2_stats_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera_arcsoftbokeh_lib.so b/proprietary/vendor/lib/libmmcamera_arcsoftbokeh_lib.so new file mode 100644 index 0000000..4637b1b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_arcsoftbokeh_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_bokeh.so b/proprietary/vendor/lib/libmmcamera_bokeh.so new file mode 100644 index 0000000..33dbebf Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_bokeh.so differ diff --git a/proprietary/vendor/lib/libmmcamera_dbg.so b/proprietary/vendor/lib/libmmcamera_dbg.so new file mode 100644 index 0000000..6dde77b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_dbg.so differ diff --git a/proprietary/vendor/lib/libmmcamera_depth_map.so b/proprietary/vendor/lib/libmmcamera_depth_map.so new file mode 100644 index 0000000..3482971 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_depth_map.so differ diff --git a/proprietary/vendor/lib/libmmcamera_dummyalgo.so b/proprietary/vendor/lib/libmmcamera_dummyalgo.so new file mode 100644 index 0000000..b56052a Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_dummyalgo.so differ diff --git a/proprietary/vendor/lib/libmmcamera_eebinparse.so b/proprietary/vendor/lib/libmmcamera_eebinparse.so new file mode 100644 index 0000000..a4e0205 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_eebinparse.so differ diff --git a/proprietary/vendor/lib/libmmcamera_eeprom_util.so b/proprietary/vendor/lib/libmmcamera_eeprom_util.so new file mode 100644 index 0000000..3509042 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_eeprom_util.so differ diff --git a/proprietary/vendor/lib/libmmcamera_eztune_module.so b/proprietary/vendor/lib/libmmcamera_eztune_module.so new file mode 100644 index 0000000..e388c17 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_eztune_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera_facedetection_lib.so b/proprietary/vendor/lib/libmmcamera_facedetection_lib.so new file mode 100644 index 0000000..6807141 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_facedetection_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_faceproc.so b/proprietary/vendor/lib/libmmcamera_faceproc.so new file mode 100644 index 0000000..3229306 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_faceproc.so differ diff --git a/proprietary/vendor/lib/libmmcamera_faceproc2.so b/proprietary/vendor/lib/libmmcamera_faceproc2.so new file mode 100644 index 0000000..6e0c757 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_faceproc2.so differ diff --git a/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m.so b/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m.so new file mode 100644 index 0000000..84ff55c Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom.so new file mode 100644 index 0000000..a8a1b91 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_16m.so b/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_16m.so new file mode 100644 index 0000000..da6240e Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_gc5025_ofilm_16m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so b/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so new file mode 100644 index 0000000..d611d93 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m.so b/proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m.so new file mode 100644 index 0000000..4283cdf Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom.so new file mode 100644 index 0000000..6884540 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi556_holitech_13m.so b/proprietary/vendor/lib/libmmcamera_hi556_holitech_13m.so new file mode 100644 index 0000000..55eb483 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi556_holitech_13m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi556_holitech_13m_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_hi556_holitech_13m_fm24c64d_eeprom.so new file mode 100644 index 0000000..f28938a Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi556_holitech_13m_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi556_holitech_16m.so b/proprietary/vendor/lib/libmmcamera_hi556_holitech_16m.so new file mode 100644 index 0000000..2e3d2fd Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi556_holitech_16m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi846_kingcome_front.so b/proprietary/vendor/lib/libmmcamera_hi846_kingcome_front.so new file mode 100644 index 0000000..59a38a6 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi846_kingcome_front.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi846_tsp_front.so b/proprietary/vendor/lib/libmmcamera_hi846_tsp_front.so new file mode 100644 index 0000000..d3d4db6 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi846_tsp_front.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hi846_tsp_front_eeprom.so b/proprietary/vendor/lib/libmmcamera_hi846_tsp_front_eeprom.so new file mode 100644 index 0000000..f62a1f5 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hi846_tsp_front_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hvx_add_constant.so b/proprietary/vendor/lib/libmmcamera_hvx_add_constant.so new file mode 100644 index 0000000..54d0d06 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hvx_add_constant.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hvx_grid_sum.so b/proprietary/vendor/lib/libmmcamera_hvx_grid_sum.so new file mode 100644 index 0000000..b5f9a3b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_hvx_grid_sum.so differ diff --git a/proprietary/vendor/lib/libmmcamera_imglib.so b/proprietary/vendor/lib/libmmcamera_imglib.so new file mode 100644 index 0000000..1459a13 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_imglib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so b/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so new file mode 100644 index 0000000..9ade948 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so differ diff --git a/proprietary/vendor/lib/libmmcamera_irs1645.so b/proprietary/vendor/lib/libmmcamera_irs1645.so new file mode 100644 index 0000000..0684fd0 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_irs1645.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_abf48.so b/proprietary/vendor/lib/libmmcamera_isp_abf48.so new file mode 100644 index 0000000..224acf2 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_abf48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so b/proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so new file mode 100644 index 0000000..e73d569 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so b/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so new file mode 100644 index 0000000..3401d46 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so new file mode 100644 index 0000000..46ce30b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so b/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so new file mode 100644 index 0000000..551ffc5 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_black_level48.so b/proprietary/vendor/lib/libmmcamera_isp_black_level48.so new file mode 100644 index 0000000..5b2c66e Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_black_level48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bpc48.so b/proprietary/vendor/lib/libmmcamera_isp_bpc48.so new file mode 100644 index 0000000..3be8c0f Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_bpc48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_cac47.so b/proprietary/vendor/lib/libmmcamera_isp_cac47.so new file mode 100644 index 0000000..5dde976 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_cac47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so b/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so new file mode 100644 index 0000000..5bb6f8b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so b/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so new file mode 100644 index 0000000..b89adad Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so b/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so new file mode 100644 index 0000000..24c87b3 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so b/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so new file mode 100644 index 0000000..dfcf536 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so b/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so new file mode 100644 index 0000000..73ea845 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_correct46.so b/proprietary/vendor/lib/libmmcamera_isp_color_correct46.so new file mode 100644 index 0000000..b7452f2 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_color_correct46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so b/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so new file mode 100644 index 0000000..e9f75dc Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so b/proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so new file mode 100644 index 0000000..964b318 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so b/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so new file mode 100644 index 0000000..d19fb2e Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so new file mode 100644 index 0000000..5b39192 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_demosaic48.so b/proprietary/vendor/lib/libmmcamera_isp_demosaic48.so new file mode 100644 index 0000000..b2b1750 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_demosaic48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_demux48.so b/proprietary/vendor/lib/libmmcamera_isp_demux48.so new file mode 100644 index 0000000..055ff7a Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_demux48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so new file mode 100644 index 0000000..a0dbf96 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so new file mode 100644 index 0000000..f8a3f66 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so new file mode 100644 index 0000000..e749baf Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_gamma44.so b/proprietary/vendor/lib/libmmcamera_isp_gamma44.so new file mode 100644 index 0000000..ab84dcf Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_gamma44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_gic48.so b/proprietary/vendor/lib/libmmcamera_isp_gic48.so new file mode 100644 index 0000000..a2a7b67 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_gic48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_gtm46.so b/proprietary/vendor/lib/libmmcamera_isp_gtm46.so new file mode 100644 index 0000000..4ac74b3 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_gtm46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_hdr48.so b/proprietary/vendor/lib/libmmcamera_isp_hdr48.so new file mode 100644 index 0000000..4106b14 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_hdr48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so new file mode 100644 index 0000000..2e6ed04 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so b/proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so new file mode 100644 index 0000000..ab244e3 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so new file mode 100644 index 0000000..6750a51 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_linearization40.so b/proprietary/vendor/lib/libmmcamera_isp_linearization40.so new file mode 100644 index 0000000..5ecc52c Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_linearization40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_ltm47.so b/proprietary/vendor/lib/libmmcamera_isp_ltm47.so new file mode 100644 index 0000000..1d75af2 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_ltm47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so b/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so new file mode 100644 index 0000000..82ef6d7 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_mce40.so b/proprietary/vendor/lib/libmmcamera_isp_mce40.so new file mode 100644 index 0000000..fb20226 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_mce40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so b/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so new file mode 100644 index 0000000..737364b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_pdaf48.so b/proprietary/vendor/lib/libmmcamera_isp_pdaf48.so new file mode 100644 index 0000000..0b1a9df Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_pdaf48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so b/proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so new file mode 100644 index 0000000..689c3b7 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so new file mode 100644 index 0000000..4c74a70 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so b/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so new file mode 100644 index 0000000..18d987f Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so b/proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so new file mode 100644 index 0000000..323fd18 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so b/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so new file mode 100644 index 0000000..8a215be Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_sce40.so b/proprietary/vendor/lib/libmmcamera_isp_sce40.so new file mode 100644 index 0000000..d4a722a Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_sce40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_snr47.so b/proprietary/vendor/lib/libmmcamera_isp_snr47.so new file mode 100644 index 0000000..4d75cd8 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_snr47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_sub_module.so b/proprietary/vendor/lib/libmmcamera_isp_sub_module.so new file mode 100644 index 0000000..4e3a414 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_isp_sub_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov13855.so b/proprietary/vendor/lib/libmmcamera_ov13855.so new file mode 100644 index 0000000..41ad42b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov13855.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear.so b/proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear.so new file mode 100644 index 0000000..c07806b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom.so new file mode 100644 index 0000000..df38e41 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m.so b/proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m.so new file mode 100644 index 0000000..a26e403 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom.so new file mode 100644 index 0000000..3d63def Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov16880_qtech_front.so b/proprietary/vendor/lib/libmmcamera_ov16880_qtech_front.so new file mode 100644 index 0000000..051c37c Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov16880_qtech_front.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov16880_qtech_front_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_ov16880_qtech_front_fm24c64d_eeprom.so new file mode 100644 index 0000000..6cfcc6b Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov16880_qtech_front_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov16880_qtech_rear.so b/proprietary/vendor/lib/libmmcamera_ov16880_qtech_rear.so new file mode 100644 index 0000000..81dd1a3 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov16880_qtech_rear.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m.so b/proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m.so new file mode 100644 index 0000000..bef8fd5 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom.so new file mode 100644 index 0000000..6a7884d Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m.so b/proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m.so new file mode 100644 index 0000000..8c53b57 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom.so b/proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom.so new file mode 100644 index 0000000..0184441 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov8856.so b/proprietary/vendor/lib/libmmcamera_ov8856.so new file mode 100644 index 0000000..4c9e541 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov8856.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov8856_2lane.so b/proprietary/vendor/lib/libmmcamera_ov8856_2lane.so new file mode 100644 index 0000000..5098591 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov8856_2lane.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov8856_4lane.so b/proprietary/vendor/lib/libmmcamera_ov8856_4lane.so new file mode 100644 index 0000000..1182241 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov8856_4lane.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov8856_chicony_front.so b/proprietary/vendor/lib/libmmcamera_ov8856_chicony_front.so new file mode 100644 index 0000000..51c4afe Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov8856_chicony_front.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov8856_chicony_front_eeprom.so b/proprietary/vendor/lib/libmmcamera_ov8856_chicony_front_eeprom.so new file mode 100644 index 0000000..8f4448a Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov8856_chicony_front_eeprom.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ov8856b_chicony_front.so b/proprietary/vendor/lib/libmmcamera_ov8856b_chicony_front.so new file mode 100644 index 0000000..8f95c62 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ov8856b_chicony_front.so differ diff --git a/proprietary/vendor/lib/libmmcamera_paaf_lib.so b/proprietary/vendor/lib/libmmcamera_paaf_lib.so new file mode 100644 index 0000000..b236563 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_paaf_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_pdaf.so b/proprietary/vendor/lib/libmmcamera_pdaf.so new file mode 100644 index 0000000..26ba3b7 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_pdaf.so differ diff --git a/proprietary/vendor/lib/libmmcamera_pdafcamif.so b/proprietary/vendor/lib/libmmcamera_pdafcamif.so new file mode 100644 index 0000000..5389709 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_pdafcamif.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ppbase_module.so b/proprietary/vendor/lib/libmmcamera_ppbase_module.so new file mode 100644 index 0000000..45571b3 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ppbase_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ppeiscore.so b/proprietary/vendor/lib/libmmcamera_ppeiscore.so new file mode 100644 index 0000000..c8efa36 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_ppeiscore.so differ diff --git a/proprietary/vendor/lib/libmmcamera_quadracfa.so b/proprietary/vendor/lib/libmmcamera_quadracfa.so new file mode 100644 index 0000000..6cbdd37 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_quadracfa.so differ diff --git a/proprietary/vendor/lib/libmmcamera_stillmore_lib.so b/proprietary/vendor/lib/libmmcamera_stillmore_lib.so new file mode 100644 index 0000000..bf7bfe2 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_stillmore_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_sw2d_lib.so b/proprietary/vendor/lib/libmmcamera_sw2d_lib.so new file mode 100644 index 0000000..727c9d7 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_sw2d_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_thread_services.so b/proprietary/vendor/lib/libmmcamera_thread_services.so new file mode 100644 index 0000000..5f059eb Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_thread_services.so differ diff --git a/proprietary/vendor/lib/libmmcamera_tintless_algo.so b/proprietary/vendor/lib/libmmcamera_tintless_algo.so new file mode 100644 index 0000000..f7b827c Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_tintless_algo.so differ diff --git a/proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so b/proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so new file mode 100644 index 0000000..c19597f Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so differ diff --git a/proprietary/vendor/lib/libmmcamera_tuning.so b/proprietary/vendor/lib/libmmcamera_tuning.so new file mode 100644 index 0000000..0a3c6b3 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_tuning.so differ diff --git a/proprietary/vendor/lib/libmmcamera_tuning_lookup.so b/proprietary/vendor/lib/libmmcamera_tuning_lookup.so new file mode 100644 index 0000000..3592aa4 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_tuning_lookup.so differ diff --git a/proprietary/vendor/lib/libmmjpeg.so b/proprietary/vendor/lib/libmmjpeg.so new file mode 100644 index 0000000..d2698b2 Binary files /dev/null and b/proprietary/vendor/lib/libmmjpeg.so differ diff --git a/proprietary/vendor/lib/libmmqjpeg_codec.so b/proprietary/vendor/lib/libmmqjpeg_codec.so new file mode 100644 index 0000000..f8a2ccb Binary files /dev/null and b/proprietary/vendor/lib/libmmqjpeg_codec.so differ diff --git a/proprietary/vendor/lib/libmmqjpegdma.so b/proprietary/vendor/lib/libmmqjpegdma.so new file mode 100644 index 0000000..a3b0950 Binary files /dev/null and b/proprietary/vendor/lib/libmmqjpegdma.so differ diff --git a/proprietary/vendor/lib/libmorpho_video_refiner.so b/proprietary/vendor/lib/libmorpho_video_refiner.so new file mode 100644 index 0000000..3180a95 Binary files /dev/null and b/proprietary/vendor/lib/libmorpho_video_refiner.so differ diff --git a/proprietary/vendor/lib/libmpbase.so b/proprietary/vendor/lib/libmpbase.so new file mode 100644 index 0000000..ff070b9 Binary files /dev/null and b/proprietary/vendor/lib/libmpbase.so differ diff --git a/proprietary/vendor/lib/libqomx_jpegdec.so b/proprietary/vendor/lib/libqomx_jpegdec.so new file mode 100644 index 0000000..170b403 Binary files /dev/null and b/proprietary/vendor/lib/libqomx_jpegdec.so differ diff --git a/proprietary/vendor/lib/libqomx_jpegenc.so b/proprietary/vendor/lib/libqomx_jpegenc.so new file mode 100644 index 0000000..c2ec579 Binary files /dev/null and b/proprietary/vendor/lib/libqomx_jpegenc.so differ diff --git a/proprietary/vendor/lib/libqomx_jpegenc_pipe.so b/proprietary/vendor/lib/libqomx_jpegenc_pipe.so new file mode 100644 index 0000000..53871c6 Binary files /dev/null and b/proprietary/vendor/lib/libqomx_jpegenc_pipe.so differ diff --git a/proprietary/vendor/lib/libremosaic_daemon.so b/proprietary/vendor/lib/libremosaic_daemon.so new file mode 100644 index 0000000..518ff01 Binary files /dev/null and b/proprietary/vendor/lib/libremosaic_daemon.so differ diff --git a/proprietary/vendor/lib/libseemore.so b/proprietary/vendor/lib/libseemore.so new file mode 100644 index 0000000..4bde15f Binary files /dev/null and b/proprietary/vendor/lib/libseemore.so differ diff --git a/proprietary/vendor/lib/sensors.ssc.so b/proprietary/vendor/lib/sensors.ssc.so new file mode 100644 index 0000000..0469482 Binary files /dev/null and b/proprietary/vendor/lib/sensors.ssc.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.fingerprint@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.fingerprint@1.0.so new file mode 100644 index 0000000..1ea60f3 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.fingerprint@1.0.so differ diff --git a/proprietary/vendor/lib64/hw/cdfinger.fingerprint.default.so b/proprietary/vendor/lib64/hw/cdfinger.fingerprint.default.so new file mode 100644 index 0000000..723c609 Binary files /dev/null and b/proprietary/vendor/lib64/hw/cdfinger.fingerprint.default.so differ diff --git a/proprietary/vendor/lib64/hw/fingerprint.sdm660.so b/proprietary/vendor/lib64/hw/fingerprint.sdm660.so new file mode 100644 index 0000000..26233c1 Binary files /dev/null and b/proprietary/vendor/lib64/hw/fingerprint.sdm660.so differ diff --git a/proprietary/vendor/lib64/libgf_ca.so b/proprietary/vendor/lib64/libgf_ca.so new file mode 100644 index 0000000..876751d Binary files /dev/null and b/proprietary/vendor/lib64/libgf_ca.so differ diff --git a/proprietary/vendor/lib64/libgf_hal.so b/proprietary/vendor/lib64/libgf_hal.so new file mode 100644 index 0000000..ccaeaaa Binary files /dev/null and b/proprietary/vendor/lib64/libgf_hal.so differ diff --git a/proprietary/vendor/lib64/libqfp-service.so b/proprietary/vendor/lib64/libqfp-service.so new file mode 100644 index 0000000..e61ac18 Binary files /dev/null and b/proprietary/vendor/lib64/libqfp-service.so differ diff --git a/proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0-service.so b/proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0-service.so new file mode 100644 index 0000000..6d69359 Binary files /dev/null and b/proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0-service.so differ diff --git a/proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so b/proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so new file mode 100644 index 0000000..2ec84ea Binary files /dev/null and b/proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so differ diff --git a/proprietary/vendor/lib64/sensors.ssc.so b/proprietary/vendor/lib64/sensors.ssc.so new file mode 100644 index 0000000..748a8f8 Binary files /dev/null and b/proprietary/vendor/lib64/sensors.ssc.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so new file mode 100644 index 0000000..774732d Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so differ