diff options
| -rw-r--r-- | drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c b/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c index e3725dc60e2c..d7f2940cb596 100644 --- a/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c +++ b/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | |||
| @@ -166,6 +166,11 @@ static irqreturn_t omap_dmm_irq_handler(int irq, void *arg) | |||
| 166 | dmm_write(dmm, status, DMM_PAT_IRQSTATUS); | 166 | dmm_write(dmm, status, DMM_PAT_IRQSTATUS); |
| 167 | 167 | ||
| 168 | for (i = 0; i < dmm->num_engines; i++) { | 168 | for (i = 0; i < dmm->num_engines; i++) { |
| 169 | if (status & DMM_IRQSTAT_ERR_MASK) | ||
| 170 | dev_err(dmm->dev, | ||
| 171 | "irq error(engine%d): IRQSTAT 0x%02x\n", | ||
| 172 | i, status & 0xff); | ||
| 173 | |||
| 169 | if (status & DMM_IRQSTAT_LST) { | 174 | if (status & DMM_IRQSTAT_LST) { |
| 170 | if (dmm->engines[i].async) | 175 | if (dmm->engines[i].async) |
| 171 | release_engine(&dmm->engines[i]); | 176 | release_engine(&dmm->engines[i]); |
