diff options
author | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2023-01-12 17:25:03 -0500 |
---|---|---|
committer | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2023-12-12 14:05:59 -0500 |
commit | 0f06dc101972d598d1c6bb356436c3dbf1e4b646 (patch) | |
tree | 5c7188145bc70047a8732ea9c2e12831cd660a64 /drivers/gpu/drm/xe/xe_force_wake.c | |
parent | dd08ebf6c3525a7ea2186e636df064ea47281987 (diff) |
drm/xe: Implement a local xe_mmio_wait32
Then, move the i915_utils.h include to its user.
The overall goal is to kill all the usages of the i915_utils
stuff.
Yes, wait_for also depends on <linux/delay.h>, so they go
together to where it is needed. It will be likely needed
anyway directly for udelay or usleep_range.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Diffstat (limited to 'drivers/gpu/drm/xe/xe_force_wake.c')
-rw-r--r-- | drivers/gpu/drm/xe/xe_force_wake.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/xe/xe_force_wake.c b/drivers/gpu/drm/xe/xe_force_wake.c index 0320ce7ba3d1..31a33ee9ccb6 100644 --- a/drivers/gpu/drm/xe/xe_force_wake.c +++ b/drivers/gpu/drm/xe/xe_force_wake.c @@ -10,6 +10,12 @@ #include "xe_mmio.h" #include "gt/intel_gt_regs.h" +/* + * FIXME: This header has been deemed evil and we need to kill it. Temporarily + * including so we can use '__mask_next_bit'. + */ +#include "i915_utils.h" + #define XE_FORCE_WAKE_ACK_TIMEOUT_MS 50 static struct xe_gt * |