All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Zimmermann <tzimmermann@suse.de>
To: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Cc: David Airlie <airlied@linux.ie>,
	dri-devel <dri-devel@lists.freedesktop.org>
Subject: Re: [PATCH v2 00/12] drm/gma500: Various cleanups to GEM code
Date: Wed, 16 Mar 2022 20:13:50 +0100	[thread overview]
Message-ID: <6f42b549-85c3-1dcd-7747-35f0d0a6c0fb@suse.de> (raw)
In-Reply-To: <CAMeQTsY0sYP6wXCGrw+ruqKAEB1U82r6gwNfY1ebp9a1ejbe=Q@mail.gmail.com>


[-- Attachment #1.1: Type: text/plain, Size: 2327 bytes --]

Hi

Am 16.03.22 um 17:45 schrieb Patrik Jakobsson:
> On Tue, Mar 8, 2022 at 8:52 PM Thomas Zimmermann <tzimmermann@suse.de> wrote:
>>
>> Refactor and simplify various parts of the memory management. This
>> includes locking, initialization and finalizer functions, and code
>> organization.
>>
>> Tested on Atom N2800 hardware.
>>
>> v2:
>>          * put common code in psb_gtt_{init,fini,resume}() into
>>            helpers (Sam, Patrik)
>>
> 
> The series is pushed to drm-misc-next

Thanks a lot, Patrik!

Best regards
Thomas

> 
> Thanks
> Patrik
> 
>> Thomas Zimmermann (12):
>>    drm/gma500: Remove struct psb_gem_object.npage
>>    drm/gma500: Acquire reservation lock for GEM objects
>>    drm/gma500: Move GTT locking into GTT helpers
>>    drm/gma500: Remove struct psb_gtt.sem sempahore
>>    drm/gma500: Move GTT setup and restoration into helper funtions
>>    drm/gma500: Move GTT resume logic out of psb_gtt_init()
>>    drm/gma500: Cleanup GTT uninit and error handling
>>    drm/gma500: Split GTT init/resume/fini into GTT and GEM functions
>>    drm/gma500: Inline psb_gtt_restore()
>>    drm/gma500: Move GEM memory management functions to gem.c
>>    drm/gma500: Move GTT enable and disable code into helpers
>>    drm/gma500: Move GTT memory-range setup into helper
>>
>>   drivers/gpu/drm/gma500/gem.c         | 161 ++++++++++++++-
>>   drivers/gpu/drm/gma500/gem.h         |  13 +-
>>   drivers/gpu/drm/gma500/gma_display.c |   8 +-
>>   drivers/gpu/drm/gma500/gtt.c         | 295 +++++++++++++--------------
>>   drivers/gpu/drm/gma500/gtt.h         |   8 +-
>>   drivers/gpu/drm/gma500/power.c       |   5 +-
>>   drivers/gpu/drm/gma500/psb_drv.c     |  13 +-
>>   drivers/gpu/drm/gma500/psb_drv.h     |   1 -
>>   8 files changed, 317 insertions(+), 187 deletions(-)
>>
>>
>> base-commit: 710a019ad85e96e66f7d75ee7f4733cdd8a2b0d0
>> prerequisite-patch-id: c2b2f08f0eccc9f5df0c0da49fa1d36267deb11d
>> prerequisite-patch-id: c67e5d886a47b7d0266d81100837557fda34cb24
>> prerequisite-patch-id: 6e1032c6302461624f33194c8b8f37103a3fa6ef
>> --
>> 2.35.1
>>

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

      reply	other threads:[~2022-03-16 19:13 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-08 19:52 [PATCH v2 00/12] drm/gma500: Various cleanups to GEM code Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 01/12] drm/gma500: Remove struct psb_gem_object.npage Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 02/12] drm/gma500: Acquire reservation lock for GEM objects Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 03/12] drm/gma500: Move GTT locking into GTT helpers Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 04/12] drm/gma500: Remove struct psb_gtt.sem sempahore Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 05/12] drm/gma500: Move GTT setup and restoration into helper funtions Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 06/12] drm/gma500: Move GTT resume logic out of psb_gtt_init() Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 07/12] drm/gma500: Cleanup GTT uninit and error handling Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 08/12] drm/gma500: Split GTT init/resume/fini into GTT and GEM functions Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 09/12] drm/gma500: Inline psb_gtt_restore() Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 10/12] drm/gma500: Move GEM memory management functions to gem.c Thomas Zimmermann
2022-03-08 19:52 ` [PATCH v2 11/12] drm/gma500: Move GTT enable and disable code into helpers Thomas Zimmermann
2022-03-09 12:39   ` Patrik Jakobsson
2022-03-08 19:52 ` [PATCH v2 12/12] drm/gma500: Move GTT memory-range setup into helper Thomas Zimmermann
2022-03-09 12:39   ` Patrik Jakobsson
2022-03-16 16:45 ` [PATCH v2 00/12] drm/gma500: Various cleanups to GEM code Patrik Jakobsson
2022-03-16 19:13   ` Thomas Zimmermann [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6f42b549-85c3-1dcd-7747-35f0d0a6c0fb@suse.de \
    --to=tzimmermann@suse.de \
    --cc=airlied@linux.ie \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=patrik.r.jakobsson@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.