[Intel-gfx] [PATCH 29/39] drm/i915: Use b->irq_enable() as predicate for mock engine
Tvrtko Ursulin
tvrtko.ursulin at linux.intel.com
Fri Jan 4 13:24:21 UTC 2019
On 04/01/2019 12:13, Chris Wilson wrote:
> Quoting Tvrtko Ursulin (2019-01-02 15:21:21)
>>> diff --git a/drivers/gpu/drm/i915/intel_engine_cs.c b/drivers/gpu/drm/i915/intel_engine_cs.c
>>> index 36177546f68b..7b80a087cc32 100644
>>> --- a/drivers/gpu/drm/i915/intel_engine_cs.c
>>> +++ b/drivers/gpu/drm/i915/intel_engine_cs.c
>>> @@ -917,6 +917,9 @@ static bool ring_is_idle(struct intel_engine_cs *engine)
>>> intel_wakeref_t wakeref;
>>> bool idle = true;
>>>
>>> + if (I915_SELFTEST_ONLY(!engine->mmio_base))
>>> + return true;
>>
>> Seems to make sense, but shouldn't the patch title be "Use
>> engine->mmio_base as predicate for mock engine hw access"?
>
> But we use b->irq_enable for the important bit.
You mean in irq_enable/disable helpers? But that's the same before and
after the patch. The change seems to be dropping of selftests specific
variable in favour of engine->mmio_base. Am I blind again?
Regards,
Tvrtko
More information about the Intel-gfx
mailing list