aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_drv.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_drv.h')
-rw-r--r--drivers/gpu/drm/i915/intel_drv.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h
index 5ac8a164a1ee..1348705faf6b 100644
--- a/drivers/gpu/drm/i915/intel_drv.h
+++ b/drivers/gpu/drm/i915/intel_drv.h
@@ -40,7 +40,7 @@
40 ret__ = -ETIMEDOUT; \ 40 ret__ = -ETIMEDOUT; \
41 break; \ 41 break; \
42 } \ 42 } \
43 if (W && !(in_atomic() || in_dbg_master())) msleep(W); \ 43 if (W && drm_can_sleep()) msleep(W); \
44 } \ 44 } \
45 ret__; \ 45 ret__; \
46}) 46})
@@ -48,13 +48,6 @@
48#define wait_for(COND, MS) _wait_for(COND, MS, 1) 48#define wait_for(COND, MS) _wait_for(COND, MS, 1)
49#define wait_for_atomic(COND, MS) _wait_for(COND, MS, 0) 49#define wait_for_atomic(COND, MS) _wait_for(COND, MS, 0)
50 50
51#define MSLEEP(x) do { \
52 if (in_dbg_master()) \
53 mdelay(x); \
54 else \
55 msleep(x); \
56} while (0)
57
58#define KHz(x) (1000*x) 51#define KHz(x) (1000*x)
59#define MHz(x) KHz(1000*x) 52#define MHz(x) KHz(1000*x)
60 53