diff mbox series

[27/30,SRU,Jammy] UBUNTU: SAUCE: ivsc: add delay for acquire camera to wait firmware ready

Message ID 20220117151928.954829-28-vicamo.yang@canonical.com
State New
Headers show
Series Support Intel IPU6 MIPI camera on Alder Lake platforms | expand

Commit Message

You-Sheng Yang Jan. 17, 2022, 3:19 p.m. UTC
From: Wentong Wu <wentong.wu@intel.com>

BugLink: https://bugs.launchpad.net/bugs/1955383

Add delay for acquire camera to wait firmware ready.

Signed-off-by: Wentong Wu <wentong.wu@intel.com>
(cherry picked from commit bf1e109299244c0070d0a8a98476c99132e73488 github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>
---
 drivers/misc/ivsc/intel_vsc.c | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/drivers/misc/ivsc/intel_vsc.c b/drivers/misc/ivsc/intel_vsc.c
index f592c5a949d4..40ec0d5ef7c4 100644
--- a/drivers/misc/ivsc/intel_vsc.c
+++ b/drivers/misc/ivsc/intel_vsc.c
@@ -1,6 +1,7 @@ 
 // SPDX-License-Identifier: GPL-2.0
 /* Copyright (C) 2021 Intel Corporation */
 
+#include <linux/delay.h>
 #include <linux/module.h>
 #include <linux/mutex.h>
 #include <linux/sched.h>
@@ -177,6 +178,7 @@  int vsc_acquire_camera_sensor(struct vsc_mipi_config *config,
 
 err:
 	mutex_unlock(&vsc.mutex);
+	msleep(100);
 	return ret;
 }
 EXPORT_SYMBOL_GPL(vsc_acquire_camera_sensor);