Re: [Intel-gfx] [PATCH] drm/i915: Skip i915_swizzle_info in platforms without GPU side swizzle

2017-06-29 Thread Michel Thierry
On 6/29/2017 6:07 AM, Chris Wilson wrote: Quoting Ville Syrjälä (2017-06-29 14:05:25) On Wed, Jun 28, 2017 at 04:24:27PM -0700, Michel Thierry wrote: There's no need to keep reading random registers in i915_swizzle_info if the platform is not doing GPU side swizzling. After HSW, swizzling is

Re: [Intel-gfx] [PATCH] drm/i915: Skip i915_swizzle_info in platforms without GPU side swizzle

2017-06-29 Thread Chris Wilson
Quoting Ville Syrjälä (2017-06-29 14:05:25) > On Wed, Jun 28, 2017 at 04:24:27PM -0700, Michel Thierry wrote: > > There's no need to keep reading random registers in i915_swizzle_info if > > the platform is not doing GPU side swizzling. > > > > After HSW, swizzling is not used, and the CPU's

Re: [Intel-gfx] [PATCH] drm/i915: Skip i915_swizzle_info in platforms without GPU side swizzle

2017-06-29 Thread Ville Syrjälä
On Wed, Jun 28, 2017 at 04:24:27PM -0700, Michel Thierry wrote: > There's no need to keep reading random registers in i915_swizzle_info if > the platform is not doing GPU side swizzling. > > After HSW, swizzling is not used, and the CPU's memory controller > performs all the address swizzling

[Intel-gfx] [PATCH] drm/i915: Skip i915_swizzle_info in platforms without GPU side swizzle

2017-06-28 Thread Michel Thierry
There's no need to keep reading random registers in i915_swizzle_info if the platform is not doing GPU side swizzling. After HSW, swizzling is not used, and the CPU's memory controller performs all the address swizzling modifications, commit be292e1563ac5b ("drm/i915/bdw: Let the memory