HAL3: convert 12 bit BL values to 10 bit RAW domain

Bug: 28805714
Change-Id: Ia399d6e29ca595fdf4e3eafa09dd786b023b34a4
diff --git a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
index 65bf5bc..786ec1e 100644
--- a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
@@ -6008,6 +6008,12 @@
 
 #ifndef USE_HAL_3_3
         // Update the ANDROID_SENSOR_DYNAMIC_BLACK_LEVEL
+        // Need convert the internal 12 bit depth to sensor 10 bit sensor raw
+        // depth space.
+        fwk_blackLevelInd[0] /= 4.0;
+        fwk_blackLevelInd[1] /= 4.0;
+        fwk_blackLevelInd[2] /= 4.0;
+        fwk_blackLevelInd[3] /= 4.0;
         camMetadata.update(ANDROID_SENSOR_DYNAMIC_BLACK_LEVEL, fwk_blackLevelInd, 4);
 #endif
     }