diff options
author | Bryan Wu <pengw@nvidia.com> | 2015-10-14 11:52:57 -0700 |
---|---|---|
committer | Matthew Pedro <mapedro@nvidia.com> | 2015-10-29 10:52:30 -0700 |
commit | b15d976c0a2e6a3c512001a3be3feaf057655b8b (patch) | |
tree | f1669c0ab6c34d4ebdb909e882d6a6c22c5c2b09 /drivers/media/platform/soc_camera/tegra_camera/vi2.c | |
parent | e46e60ceb990edf4e28db1685e28847e8dfca4b3 (diff) |
media: tegra_camera: replace workqueue with kthread
Use kthread instead of workqueue, which will create a dedicated kernel
thread for capture.
Remove useless mutex and convert spin_lock_irq() to normal spin_lock().
Bug 1686911
Change-Id: Ib236a7ebbdd0359f2705774a979825f1f9e9d82a
Signed-off-by: Bryan Wu <pengw@nvidia.com>
Reviewed-on: http://git-master/r/819176
GVS: Gerrit_Virtual_Submit
Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
Diffstat (limited to 'drivers/media/platform/soc_camera/tegra_camera/vi2.c')
-rw-r--r-- | drivers/media/platform/soc_camera/tegra_camera/vi2.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/media/platform/soc_camera/tegra_camera/vi2.c b/drivers/media/platform/soc_camera/tegra_camera/vi2.c index 4d17cda6046e..aaf6d2734ce3 100644 --- a/drivers/media/platform/soc_camera/tegra_camera/vi2.c +++ b/drivers/media/platform/soc_camera/tegra_camera/vi2.c @@ -1104,8 +1104,6 @@ static void vi2_sw_reset(struct tegra_camera_dev *cam) udelay(10); } - - static int vi2_mipi_calibration(struct tegra_camera_dev *cam) { void __iomem *mipi_cal; |