Re: [PATCH 09/10] drm/gma500: Rewrite GTT page insert/remove without struct gtt_range

2021-10-04 Thread Thomas Zimmermann
Hi Am 03.10.21 um 00:15 schrieb Patrik Jakobsson: On Tue, Sep 28, 2021 at 10:44 AM Thomas Zimmermann wrote: struct gtt_range represents a GEM object and should not be used for GTT setup. Change psb_gtt_insert() and psb_gtt_remove() to receive all necessary parameters from their caller. This

Re: [PATCH 09/10] drm/gma500: Rewrite GTT page insert/remove without struct gtt_range

2021-10-02 Thread Patrik Jakobsson
On Tue, Sep 28, 2021 at 10:44 AM Thomas Zimmermann wrote: > > struct gtt_range represents a GEM object and should not be used for GTT > setup. Change psb_gtt_insert() and psb_gtt_remove() to receive all > necessary parameters from their caller. This also eliminates possible > failure from

[PATCH 09/10] drm/gma500: Rewrite GTT page insert/remove without struct gtt_range

2021-09-28 Thread Thomas Zimmermann
struct gtt_range represents a GEM object and should not be used for GTT setup. Change psb_gtt_insert() and psb_gtt_remove() to receive all necessary parameters from their caller. This also eliminates possible failure from psb_gtt_insert(). There's one exception in psb_gtt_restore(), which