CHROMIUM: media: intel-ipu3: Stop sensor streaming after exiting cio2

When stopping the camera sensors, the MIPI output is
cut off immediately. This causes incomplete MIPI packets
or bus transition catched by cio2. To avoid cio2 raising
errors for these cases, this change move the sensor stopping
after cio2 exits.

BUG=b:117598126
TEST=verify basic camera functions with Camera Nexus app

Change-Id: I4dd38db56f0ebbf3b48df2f72683b6a0af71a9c2
Signed-off-by: Tianshu Qiu <tian.shu.qiu@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/1287955
Reviewed-by: Tomasz Figa <tfiga@chromium.org>
(cherry picked from commit bfcfe59858780b6944df21e31298d7ce42a27240)
Reviewed-on: https://chromium-review.googlesource.com/c/1295909
Reviewed-by: Ricky Liang <jcliang@chromium.org>
Commit-Queue: Ricky Liang <jcliang@chromium.org>
Tested-by: Ricky Liang <jcliang@chromium.org>
1 file changed