QCamera2: HAL3: Support concurrent camera with Easel

We shouldn't call multiple suspend()/resume() when running cameras
concurrently. Instead, we should call suspend() after last camera
is closed, and call resume() before first camera is opened.

Test: testDualCameraPreview CTS
Bug: 35960155
Merged-In: Ibdbea409c9f499f747d5a5aeb3d9c7f4b4fdb159
Change-Id: Ibdbea409c9f499f747d5a5aeb3d9c7f4b4fdb159
(cherry picked from commit 121f8315e21a00e964248a58c8f4b861613b7c22)
1 file changed
tree: da8b22f604c1fdc68570450b68205f511c314cd9
  1. msm8998/
  2. Android.mk
  3. CleanSpec.mk