RCS
case RCS:
#define RENDER_RING ENGINE_MASK(RCS)
if (!IS_GEN7(rq->i915) || rq->engine->id != RCS) {
[I915_EXEC_DEFAULT] = RCS,
[I915_EXEC_RENDER] = RCS,
if (engine->id != RCS)
case RCS:
if (ee->engine_id != RCS || INTEL_GEN(m->i915) <= 3)
notify_ring(dev_priv->engine[RCS]);
notify_ring(dev_priv->engine[RCS]);
gen8_cs_irq_handler(i915->engine[RCS],
POSTING_READ(RING_FAULT_REG(dev_priv->engine[RCS]));
notify_ring(dev_priv->engine[RCS]);
notify_ring(dev_priv->engine[RCS]);
notify_ring(dev_priv->engine[RCS]);
struct intel_engine_cs *engine = i915->engine[RCS];
struct intel_engine_cs *engine = dev_priv->engine[RCS];
if (engine->id != RCS)
else if (intel_engine_supports_stats(i915->engine[RCS]))
if (engine->id == RCS && IS_GEN(dev_priv, 4, 7))
if (WARN_ON(!HAS_ENGINE(dev_priv, RCS))) {
if (engine->id != RCS)
if (engine->id != RCS)
if (engine->id == RCS)
[RCS] = {
dev_priv->engine[RCS])->state;
if (engine->id == RCS) {
if (engine->id != RCS)
if (GEM_WARN_ON(engine->id != RCS))
[RCS] = GEN8_RCS_IRQ_SHIFT,
case RCS:
struct intel_engine_cs *engine = dev_priv->engine[RCS];
GEM_BUG_ON(engine->id != RCS);
case RCS:
if (engine->id == RCS)
[RCS] = GEN6_GRDOM_RENDER,
[RCS] = GEN11_GRDOM_RENDER,
GEM_BUG_ON(engine->id != RCS);
if (engine->id == RCS)