On Tue, 25 Feb 2020, Chris Wilson <[email protected]> wrote:
> Quoting Jani Nikula (2020-02-25 11:15:09)
>> The implicit "dev_priv" local variable use has been a long-standing pain
>> point in the register access macros I915_READ(), I915_WRITE(),
>> POSTING_READ(), I915_READ_FW(), and I915_WRITE_FW().
>> 
>> Replace the sole remaining I915_WRITE() in i915_drv.c with
>> intel_uncore_write(), although it might be better to keep the entire
>> file void of direct register access.
>> 
>> No functional changes.
>> 
>> Signed-off-by: Jani Nikula <[email protected]>
>> ---
>>  drivers/gpu/drm/i915/i915_drv.c | 3 ++-
>>  1 file changed, 2 insertions(+), 1 deletion(-)
>> 
>> diff --git a/drivers/gpu/drm/i915/i915_drv.c 
>> b/drivers/gpu/drm/i915/i915_drv.c
>> index 7f0e0ba918e9..57e2fc911dac 100644
>> --- a/drivers/gpu/drm/i915/i915_drv.c
>> +++ b/drivers/gpu/drm/i915/i915_drv.c
>> @@ -758,7 +758,8 @@ static void i915_driver_register(struct drm_i915_private 
>> *dev_priv)
>>          * when running inside a VM.
>>          */
>>         if (intel_vgpu_active(dev_priv))
>> -               I915_WRITE(vgtif_reg(display_ready), VGT_DRV_DISPLAY_READY);
>> +               intel_uncore_write(&dev_priv->uncore, 
>> vgtif_reg(display_ready),
>> +                                  VGT_DRV_DISPLAY_READY);
>
> Bonus patch for intel_vgpu_register() ?

Sure!

> Series is
> Reviewed-by: Chris Wilson <[email protected]>

Thanks, pushed to dinq.

BR,
Jani.


-- 
Jani Nikula, Intel Open Source Graphics Center
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to