QCamera3: Enable MIPI to IPU in HDR+ mode

Bug: 36537557
Change-Id: If8c90d9fb1a4338bd6225d075c7c9508699c7cf4
diff --git a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
index 871f8cb..970b2e3 100644
--- a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
@@ -5850,7 +5850,8 @@
                     Mutex::Autolock l(gHdrPlusClientLock);
                     if (EaselManagerClientOpened) {
                         logEaselEvent("EASEL_STARTUP_LATENCY", "Starting MIPI");
-                        rc = gEaselManagerClient.startMipi(mCameraId, mSensorModeInfo.op_pixel_clk);
+                        rc = gEaselManagerClient.startMipi(mCameraId, mSensorModeInfo.op_pixel_clk,
+                                /*enableIpu*/true);
                         if (rc != OK) {
                             ALOGE("%s: Failed to start MIPI rate for camera %u to %u", __FUNCTION__,
                                     mCameraId, mSensorModeInfo.op_pixel_clk);
@@ -14387,6 +14388,10 @@
 {
     status_t res;
 
+    if (mHdrPlusModeEnabled) {
+        return OK;
+    }
+
     // Check if gHdrPlusClient is opened or being opened.
     if (gHdrPlusClient == nullptr) {
         if (gHdrPlusClientOpening) {