summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-09-17 21:07:20 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-09-17 21:07:20 -0700
commit72c2d923b9ad29bec39bd4cb1d570d65e686097f (patch)
treec3e203778b5ca98fec949529557d7d674f144658
parenta8db147fc1a50bda1cd501a2d294a693036ad92c (diff)
parent870adafb68129c795d3d178f6ae2585228310c2f (diff)
Merge "msm: sde: Move SDE rotator timeout evtlog outside of spinlock"
-rw-r--r--drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c b/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c
index 548131393835..e9d2dd5ec972 100644
--- a/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c
+++ b/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c
@@ -356,8 +356,6 @@ static void sde_hw_rotator_dump_status(struct sde_hw_rotator *rot)
REGDMA_CSR_REGDMA_INVALID_CMD_RAM_OFFSET),
SDE_ROTREG_READ(rot->mdss_base,
REGDMA_CSR_REGDMA_FSM_STATE));
-
- SDEROT_EVTLOG_TOUT_HANDLER("rot", "vbif_dbg_bus", "panic");
}
/**
@@ -1096,6 +1094,9 @@ static u32 sde_hw_rotator_wait_done_regdma(
sts = (status & ROT_ERROR_BIT) ? -ENODEV : 0;
+ if (status & ROT_ERROR_BIT)
+ SDEROT_EVTLOG_TOUT_HANDLER("rot", "vbif_dbg_bus", "panic");
+
return sts;
}