int cookie;                                                                             \
                                                                                                \
        pirq->mask = 0;                                                                         \
-                                                                                               \
-       if (drm_dev_enter(&pirq->ptdev->base, &cookie)) {                                       \
-               gpu_write(pirq->ptdev, __reg_prefix ## _INT_MASK, 0);                           \
-               synchronize_irq(pirq->irq);                                                     \
-               drm_dev_exit(cookie);                                                           \
-       }                                                                                       \
-                                                                                               \
+       gpu_write(pirq->ptdev, __reg_prefix ## _INT_MASK, 0);                                   \
+       synchronize_irq(pirq->irq);                                                             \
        atomic_set(&pirq->suspended, true);                                                     \
 }                                                                                              \
                                                                                                \
                                                                                                \
        atomic_set(&pirq->suspended, false);                                                    \
        pirq->mask = mask;                                                                      \
-                                                                                               \
-       if (drm_dev_enter(&pirq->ptdev->base, &cookie)) {                                       \
-               gpu_write(pirq->ptdev, __reg_prefix ## _INT_CLEAR, mask);                       \
-               gpu_write(pirq->ptdev, __reg_prefix ## _INT_MASK, mask);                        \
-               drm_dev_exit(cookie);                                                           \
-       }                                                                                       \
+       gpu_write(pirq->ptdev, __reg_prefix ## _INT_CLEAR, mask);                               \
+       gpu_write(pirq->ptdev, __reg_prefix ## _INT_MASK, mask);                                \
 }                                                                                              \
                                                                                                \
 static int panthor_request_ ## __name ## _irq(struct panthor_device *ptdev,                    \