Re: [Intel-gfx] [PATCH 11/21] drm/i915/gtt: Introduce fill_page_dma()

2015-06-24 Thread Michel Thierry
On 6/11/2015 6:50 PM, Mika Kuoppala wrote: When we setup page directories and tables, we point the entries to a to the next level scratch structure. Make this generic by introducing a fill_page_dma which maps and flushes. We also need 32 bit variant for legacy gens. v2: Fix flushes and handle va

Re: [Intel-gfx] [PATCH 11/21] drm/i915/gtt: Introduce fill_page_dma()

2015-06-15 Thread Daniel Vetter
On Tue, Jun 02, 2015 at 06:01:27PM +0300, Ville Syrjälä wrote: > On Tue, Jun 02, 2015 at 03:51:26PM +0100, Michel Thierry wrote: > > On 5/22/2015 6:05 PM, Mika Kuoppala wrote: > > > When we setup page directories and tables, we point the entries > > > to a to the next level scratch structure. Make

[Intel-gfx] [PATCH 11/21] drm/i915/gtt: Introduce fill_page_dma()

2015-06-11 Thread Mika Kuoppala
When we setup page directories and tables, we point the entries to a to the next level scratch structure. Make this generic by introducing a fill_page_dma which maps and flushes. We also need 32 bit variant for legacy gens. v2: Fix flushes and handle valleyview (Ville) v3: Now really fix flushes (

Re: [Intel-gfx] [PATCH 11/21] drm/i915/gtt: Introduce fill_page_dma()

2015-06-02 Thread Ville Syrjälä
On Tue, Jun 02, 2015 at 03:51:26PM +0100, Michel Thierry wrote: > On 5/22/2015 6:05 PM, Mika Kuoppala wrote: > > When we setup page directories and tables, we point the entries > > to a to the next level scratch structure. Make this generic > > by introducing a fill_page_dma which maps and flushes.

Re: [Intel-gfx] [PATCH 11/21] drm/i915/gtt: Introduce fill_page_dma()

2015-06-02 Thread Michel Thierry
On 5/22/2015 6:05 PM, Mika Kuoppala wrote: When we setup page directories and tables, we point the entries to a to the next level scratch structure. Make this generic by introducing a fill_page_dma which maps and flushes. We also need 32 bit variant for legacy gens. v2: Fix flushes and handle va

[Intel-gfx] [PATCH 11/21] drm/i915/gtt: Introduce fill_page_dma()

2015-05-22 Thread Mika Kuoppala
When we setup page directories and tables, we point the entries to a to the next level scratch structure. Make this generic by introducing a fill_page_dma which maps and flushes. We also need 32 bit variant for legacy gens. v2: Fix flushes and handle valleyview (Ville) Signed-off-by: Mika Kuoppal