All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: DRI Development <dri-devel@lists.freedesktop.org>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
	Intel Graphics Development <intel-gfx@lists.freedesktop.org>
Subject: [PATCH 00/10] drm_crtc.[hc] cleanup and documenation
Date: Mon, 14 Nov 2016 12:58:15 +0100	[thread overview]
Message-ID: <20161114115825.22050-1-daniel.vetter@ffwll.ch> (raw)

Hi all,

Final bits, finally, leaving really only CRTC related code and structures in
drm_crtc.[hc].

I guess next up is a bit of polish for atomic code, that has grown a lot and I
think it'd be useful to split at least the helpers a bit. And a recent
discussion with Rob Clark showed me that we've entirely forgotten to document
the global state subclassing stuff properly.

Cheers, Daniel

Daniel Vetter (10):
  drm: Extract drm_dumb_buffers.c
  drm/i915: Fixup kerneldoc includes
  doc/dma-buf: Fix up include directives
  drm: Extract drm_drv.h
  drm: Clean up kerneldoc for struct drm_driver
  drm: Consolidate dumb buffer docs
  drm/print: Move kerneldoc next to definition
  drm: Extract drm_mode_config.[hc]
  drm: Move tile group code into drm_connector.c
  drm: Drop externs from drm_crtc.h

 Documentation/driver-api/infrastructure.rst |   8 +-
 Documentation/gpu/drm-internals.rst         |   5 +-
 Documentation/gpu/drm-kms-helpers.rst       |   8 -
 Documentation/gpu/drm-kms.rst               |  80 ++--
 Documentation/gpu/i915.rst                  |   6 +-
 drivers/gpu/drm/Makefile                    |   3 +-
 drivers/gpu/drm/drm_connector.c             | 104 +++++
 drivers/gpu/drm/drm_crtc.c                  | 587 +------------------------
 drivers/gpu/drm/drm_crtc_internal.h         |  34 +-
 drivers/gpu/drm/drm_drv.c                   |  18 +-
 drivers/gpu/drm/drm_dumb_buffers.c          | 125 ++++++
 drivers/gpu/drm/drm_internal.h              |   4 +
 drivers/gpu/drm/drm_mode_config.c           | 399 +++++++++++++++++
 drivers/gpu/drm/drm_print.c                 |   5 +
 include/drm/drmP.h                          | 299 +------------
 include/drm/drm_connector.h                 |  24 +
 include/drm/drm_crtc.h                      | 651 +--------------------------
 include/drm/drm_drv.h                       | 427 ++++++++++++++++++
 include/drm/drm_mode_config.h               | 658 ++++++++++++++++++++++++++++
 include/drm/drm_print.h                     |   5 -
 include/linux/dma-fence.h                   |   2 +-
 21 files changed, 1824 insertions(+), 1628 deletions(-)
 create mode 100644 drivers/gpu/drm/drm_dumb_buffers.c
 create mode 100644 drivers/gpu/drm/drm_mode_config.c
 create mode 100644 include/drm/drm_drv.h
 create mode 100644 include/drm/drm_mode_config.h

-- 
2.10.2

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

             reply	other threads:[~2016-11-14 11:58 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-11-14 11:58 Daniel Vetter [this message]
2016-11-14 11:58 ` [PATCH 01/10] drm: Extract drm_dumb_buffers.c Daniel Vetter
2016-11-15 10:42   ` Chris Wilson
2016-11-15 11:47     ` Daniel Vetter
2016-11-15 11:58       ` [Intel-gfx] " Chris Wilson
2016-11-14 11:58 ` [PATCH 02/10] drm/i915: Fixup kerneldoc includes Daniel Vetter
2016-11-15 10:44   ` Chris Wilson
2016-11-15 10:56     ` Daniel Vetter
2016-11-15 14:28     ` Daniel Vetter
2016-11-14 11:58 ` [PATCH 03/10] doc/dma-buf: Fix up include directives Daniel Vetter
2016-11-15 10:45   ` Chris Wilson
2016-11-14 11:58 ` [PATCH 04/10] drm: Extract drm_drv.h Daniel Vetter
2016-11-15 10:29   ` [Intel-gfx] " Chris Wilson
2016-11-14 11:58 ` [PATCH 05/10] drm: Clean up kerneldoc for struct drm_driver Daniel Vetter
2016-11-15 10:35   ` [Intel-gfx] " Chris Wilson
2016-11-14 11:58 ` [PATCH 06/10] drm: Consolidate dumb buffer docs Daniel Vetter
2016-11-15 10:29   ` [Intel-gfx] " Chris Wilson
2016-11-14 11:58 ` [PATCH 07/10] drm/print: Move kerneldoc next to definition Daniel Vetter
2016-11-15 10:37   ` [Intel-gfx] " Chris Wilson
2016-11-15 11:53     ` Daniel Vetter
2016-11-15 11:58       ` [Intel-gfx] " Daniel Vetter
2016-11-14 11:58 ` [PATCH 08/10] drm: Extract drm_mode_config.[hc] Daniel Vetter
2016-11-15 10:32   ` [Intel-gfx] " Chris Wilson
2016-11-15 14:28     ` Daniel Vetter
2016-11-14 11:58 ` [PATCH 09/10] drm: Move tile group code into drm_connector.c Daniel Vetter
2016-11-15 10:40   ` Chris Wilson
2016-11-14 11:58 ` [PATCH 10/10] drm: Drop externs from drm_crtc.h Daniel Vetter
2016-11-15 10:33   ` Chris Wilson
2016-11-14 12:47 ` ✗ Fi.CI.BAT: warning for drm_crtc.[hc] cleanup and documenation Patchwork

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=20161114115825.22050-1-daniel.vetter@ffwll.ch \
    --to=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@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.