RING_CTL
I915_WRITE(RING_CTL(base), 0);
val = I915_READ_FW(RING_CTL(engine->mmio_base));
I915_READ(RING_CTL(engine->mmio_base)),
I915_READ(RING_CTL(engine->mmio_base)) & (RING_WAIT | RING_WAIT_SEMAPHORE) ? " [waiting]" : "");
CTX_REG(regs, CTX_RING_BUFFER_CONTROL, RING_CTL(base),
if (intel_wait_for_register(dev_priv, RING_CTL(engine->mmio_base),
#define I915_READ_CTL(engine) I915_READ(RING_CTL((engine)->mmio_base))
#define I915_WRITE_CTL(engine, val) I915_WRITE(RING_CTL((engine)->mmio_base), val)
I915_WRITE_FW(RING_CTL(base), 0);