Re: [PATCH 3/3] drm/i915: Remove HAS_FULL_PPGTT and device_info.ppgtt enum (v3)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Quoting Bob Paauwe (2019-02-07 16:29:53)
> With the address range being specified for each platform, we can use
> that instead of the .ppgtt enum to handle the differences between
> 3 level and 4 level PPGTT. In most cases, we really only care if the
> platform supports PPGTT or not. Because of this, we can now remove
> the HAS_FULL_PPGTT macro and the device info ppgtt field.
> 
> Aliasing PPGTT used by GEN 6 is a bit of an exception.  For those cases,
> it makes just as much sense to check if we're running on GEN 6 as it
> does to check a device info flag.
> 
> v2: Reword the commit message to make it correct wrt aliasing ppgtt (Chris)
> v3: Rebase on current drm-tip

The point of adding the type into the device_info was that it was
included in the error state so that I didn't have to remember which w/a
applied to which gen. gen6 has full-ppgtt, we can't enabled it as no one
has solved how to make it work.
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux