summaryrefslogtreecommitdiff
path: root/drivers/media
diff options
context:
space:
mode:
authorSrikanth Uyyala <suyyala@codeaurora.org>2017-03-13 15:37:44 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2017-03-14 23:37:29 -0700
commit886031df5d1c15bb0a9f8601038afcd2ea6d5425 (patch)
treecfa84a912209925a7cc5b15115fe51ba6842fbe6 /drivers/media
parent89bfd053bfb4afb40d86f58de52cb7b1433dccba (diff)
msm: camera: isp: use correct list API
list_first_entry expects the list to be not empty. Use list_first_entry_or_null to return null incase list is empty. Change-Id: I44a8b726a90f8f55fd9388e74e31909c0bd71317 Signed-off-by: Srikanth Uyyala <suyyala@codeaurora.org>
Diffstat (limited to 'drivers/media')
-rw-r--r--drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c b/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c
index 22246f613462..f4b5501e4868 100644
--- a/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c
+++ b/drivers/media/platform/msm/camera_v2/isp/msm_isp_util.c
@@ -2125,7 +2125,7 @@ void msm_isp_do_tasklet(unsigned long data)
while (atomic_read(&vfe_dev->irq_cnt)) {
spin_lock_irqsave(&vfe_dev->tasklet_lock, flags);
- queue_cmd = list_first_entry(&vfe_dev->tasklet_q,
+ queue_cmd = list_first_entry_or_null(&vfe_dev->tasklet_q,
struct msm_vfe_tasklet_queue_cmd, list);
if (!queue_cmd) {
atomic_set(&vfe_dev->irq_cnt, 0);