All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: dri-devel@lists.freedesktop.org
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Subject: [PATCH 00/14] various drm core cleanups
Date: Mon, 23 Aug 2010 22:53:22 +0200	[thread overview]
Message-ID: <1282596816-10896-1-git-send-email-daniel.vetter@ffwll.ch> (raw)

Hi all,

The following patch-pile contains various cleanups in the drm core. All but
patch 12 are resends. I've gone ahead and added the two reviewed-bys that
patch 9 scored on the first submission to the patch.

Patches apply on top of latest drm-core-next. Tested on my agp rv570 (kms and
ums) i945gm and ironlake (both kms only). Other drivers compile-tested.

Forward-porting these already a few months old patches only resulted in one
trivial conflict. Hence I think that merging this early won't cause a merging
headache.

Please review and (re)consider for merging to -next.

Thanks, Daniel

Daniel Vetter (14):
  drm: don't export drm_sg_alloc
  drm: kill kernel_context_switch callbacks
  drm: kill dma_ready callbacks
  drm: kill procfs callbacks
  drm: kill drm_map_ofs callbacks
  drm: kill get_reg_ofs callback
  drm: kill context_ctor callback
  drm: don't export drm_get_drawable_info
  drm: replace drawable ioctl by noops
  drm: kill dev->timer
  drm: kill gem_free_object_unlocked driver callback
  drm: don't export dri1 locking functions
  drm: drop return value of drm_free_agp
  drm: kill agp indirection mess

 drivers/gpu/drm/Makefile              |    2 +-
 drivers/gpu/drm/drm_agpsupport.c      |   40 +------
 drivers/gpu/drm/drm_context.c         |    8 --
 drivers/gpu/drm/drm_drawable.c        |  198 ---------------------------------
 drivers/gpu/drm/drm_drv.c             |   10 +-
 drivers/gpu/drm/drm_gem.c             |    4 +-
 drivers/gpu/drm/drm_lock.c            |   31 +-----
 drivers/gpu/drm/drm_memory.c          |   14 +--
 drivers/gpu/drm/drm_proc.c            |   13 --
 drivers/gpu/drm/drm_scatter.c         |    2 -
 drivers/gpu/drm/drm_stub.c            |    4 -
 drivers/gpu/drm/drm_vm.c              |   13 +--
 drivers/gpu/drm/i810/i810_drv.c       |    2 -
 drivers/gpu/drm/i830/i830_drv.c       |    2 -
 drivers/gpu/drm/i915/i915_drv.c       |    2 -
 drivers/gpu/drm/mga/mga_drv.c         |    2 -
 drivers/gpu/drm/nouveau/nouveau_drv.c |    2 -
 drivers/gpu/drm/r128/r128_drv.c       |    2 -
 drivers/gpu/drm/radeon/radeon_drv.c   |    4 -
 drivers/gpu/drm/savage/savage_drv.c   |    2 -
 drivers/gpu/drm/sis/sis_drv.c         |    3 -
 drivers/gpu/drm/tdfx/tdfx_drv.c       |    2 -
 drivers/gpu/drm/via/via_drv.c         |    2 -
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c   |    2 -
 include/drm/drmP.h                    |   38 +------
 25 files changed, 19 insertions(+), 385 deletions(-)
 delete mode 100644 drivers/gpu/drm/drm_drawable.c

             reply	other threads:[~2010-08-23 21:02 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-23 20:53 Daniel Vetter [this message]
2010-08-23 20:53 ` [PATCH 01/14] drm: don't export drm_sg_alloc Daniel Vetter
2010-08-23 20:53 ` [PATCH 02/14] drm: kill kernel_context_switch callbacks Daniel Vetter
2010-08-23 20:53 ` [PATCH 03/14] drm: kill dma_ready callbacks Daniel Vetter
2010-08-23 20:53 ` [PATCH 04/14] drm: kill procfs callbacks Daniel Vetter
2010-08-23 20:53 ` [PATCH 05/14] drm: kill drm_map_ofs callbacks Daniel Vetter
2010-08-23 20:53 ` [PATCH 06/14] drm: kill get_reg_ofs callback Daniel Vetter
2010-08-23 20:53 ` [PATCH 07/14] drm: kill context_ctor callback Daniel Vetter
2010-08-23 20:53 ` [PATCH 08/14] drm: don't export drm_get_drawable_info Daniel Vetter
2010-08-23 20:53 ` [PATCH 09/14] drm: replace drawable ioctl by noops Daniel Vetter
2010-08-23 20:53 ` [PATCH 10/14] drm: kill dev->timer Daniel Vetter
2010-08-23 20:53 ` [PATCH 11/14] drm: kill gem_free_object_unlocked driver callback Daniel Vetter
2010-08-23 20:53 ` [PATCH 12/14] drm: don't export dri1 locking functions Daniel Vetter
2010-08-23 20:53 ` [PATCH 13/14] drm: drop return value of drm_free_agp Daniel Vetter
2010-08-23 20:53 ` [PATCH 14/14] drm: kill agp indirection mess Daniel Vetter
2010-08-24 15:05   ` Kristian Høgsberg
2010-08-24 16:20     ` Daniel Vetter

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=1282596816-10896-1-git-send-email-daniel.vetter@ffwll.ch \
    --to=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    /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.