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@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx