public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 00/20] more drm doc work
@ 2016-08-09 13:41 Daniel Vetter
  2016-08-09 13:41 ` [PATCH 01/20] drm/doc: Fix more kerneldoc/sphinx warnings Daniel Vetter
                   ` (24 more replies)
  0 siblings, 25 replies; 48+ messages in thread
From: Daniel Vetter @ 2016-08-09 13:41 UTC (permalink / raw)
  To: DRI Development
  Cc: Daniel Vetter, Intel Graphics Development, Jonathan Corbet,
	linux-doc

First part is just a bit of rst fallout to make drm doc builds warning free. But
then I started to split out parts of drm_crtc into their own files. framebuffers
and connectors are done, next up on my plans are encoders, and then the base
stuff around drm_mode_object, properties and blobs. I think I'll leave untangle
the plane and crtc mess (including their properties) for last.

Getting this out since the extraction patches are quite a pain to rebase ;-)

I've mentioned that the new toolchain is awesime, right?

Cheers, Daniel

Cc: Jonathan Corbet <corbet@lwn.net>
Cc: linux-doc@vger.kernel.org

Daniel Vetter (20):
  drm/doc: Fix more kerneldoc/sphinx warnings
  drm/doc: Light drm-kms-helper.rst cleanup
  drm/kms-helpers: Extract drm_modeset_helper.[hc]
  drm/doc: Reorg drm-mm.rst
  drm/doc: Reorg for drm-kms.rst
  drm/etnaviv: Don't set drm_device->platformdev
  drm/hisilicon: Don't set drm_device->platformdev
  drm/doc: Remove outdated FIXME for the page_flip callback
  drm/kms: Nuke dirty_info property
  drm/doc: Include drm_atomic.h
  drm: Extract drm_framebuffer.[hc]
  drm/doc: Update drm_framebuffer docs
  drm: Export drm_property_replace_global_blob
  drm: Extract drm_connector.[hc]
  drm/doc: Include new drm_blend.c
  drm: Don't export dp-aux devnode functions
  drm: Update connector documentation
  drm: Remove display_info->min/max_(h|v)max
  drm: docume drm_display_info
  vgaarbiter: rst-ifiy and polish kerneldoc

 Documentation/gpu/drm-kms-helpers.rst           |  211 +-
 Documentation/gpu/drm-kms.rst                   |  270 +--
 Documentation/gpu/drm-mm.rst                    |   58 +-
 Documentation/gpu/index.rst                     |    1 +
 Documentation/gpu/vga-switcheroo.rst            |    2 -
 Documentation/gpu/vgaarbiter.rst                |  194 ++
 Documentation/vgaarbiter.txt                    |  192 --
 drivers/gpu/drm/Makefile                        |    5 +-
 drivers/gpu/drm/drm_atomic_helper.c             |    2 +-
 drivers/gpu/drm/drm_blend.c                     |    8 +-
 drivers/gpu/drm/drm_connector.c                 | 1123 +++++++++++
 drivers/gpu/drm/drm_crtc.c                      | 2372 ++---------------------
 drivers/gpu/drm/drm_crtc_helper.c               |   56 -
 drivers/gpu/drm/drm_crtc_helper_internal.h      |   58 +
 drivers/gpu/drm/drm_crtc_internal.h             |   70 +-
 drivers/gpu/drm/drm_dp_aux_dev.c                |   19 +-
 drivers/gpu/drm/drm_dp_helper.c                 |    3 +-
 drivers/gpu/drm/drm_edid.c                      |   23 +-
 drivers/gpu/drm/drm_fb_helper.c                 |    2 +-
 drivers/gpu/drm/drm_framebuffer.c               |  862 ++++++++
 drivers/gpu/drm/drm_irq.c                       |    8 +-
 drivers/gpu/drm/drm_kms_helper_common.c         |    3 +-
 drivers/gpu/drm/drm_modeset_helper.c            |  153 ++
 drivers/gpu/drm/drm_plane_helper.c              |   66 -
 drivers/gpu/drm/drm_simple_kms_helper.c         |    2 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c           |    2 -
 drivers/gpu/drm/gma500/cdv_intel_lvds.c         |    8 -
 drivers/gpu/drm/gma500/mdfld_dsi_output.c       |    5 -
 drivers/gpu/drm/gma500/psb_intel_lvds.c         |    9 -
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c |   10 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c |    6 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h |    4 +-
 drivers/gpu/drm/i915/i915_vgpu.c                |   42 +-
 drivers/gpu/drm/i915/intel_audio.c              |    6 +-
 drivers/gpu/drm/i915/intel_guc_fwif.h           |    5 +-
 drivers/gpu/drm/i915/intel_lvds.c               |   11 -
 drivers/gpu/drm/udl/udl_connector.c             |    3 -
 drivers/gpu/drm/udl/udl_modeset.c               |    2 -
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c             |    9 -
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c            |   11 -
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c            |    7 -
 drivers/gpu/vga/vgaarb.c                        |  103 +-
 include/drm/drm_atomic_helper.h                 |    2 +
 include/drm/drm_connector.h                     |  747 +++++++
 include/drm/drm_crtc.h                          |  792 +-------
 include/drm/drm_crtc_helper.h                   |    6 +-
 include/drm/drm_dp_aux_dev.h                    |   62 -
 include/drm/drm_fb_helper.h                     |    1 -
 include/drm/drm_framebuffer.h                   |  238 +++
 include/drm/drm_gem.h                           |    4 +-
 include/drm/drm_modes.h                         |   18 +-
 include/drm/drm_modeset.h                       |   70 +
 include/drm/drm_modeset_helper.h                |   36 +
 include/drm/drm_plane_helper.h                  |    4 +-
 include/linux/vgaarb.h                          |  128 +-
 55 files changed, 4131 insertions(+), 3983 deletions(-)
 create mode 100644 Documentation/gpu/vgaarbiter.rst
 delete mode 100644 Documentation/vgaarbiter.txt
 create mode 100644 drivers/gpu/drm/drm_connector.c
 create mode 100644 drivers/gpu/drm/drm_crtc_helper_internal.h
 create mode 100644 drivers/gpu/drm/drm_framebuffer.c
 create mode 100644 drivers/gpu/drm/drm_modeset_helper.c
 create mode 100644 include/drm/drm_connector.h
 delete mode 100644 include/drm/drm_dp_aux_dev.h
 create mode 100644 include/drm/drm_framebuffer.h
 create mode 100644 include/drm/drm_modeset.h
 create mode 100644 include/drm/drm_modeset_helper.h

-- 
2.8.1


^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2016-08-12 20:24 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-09 13:41 [PATCH 00/20] more drm doc work Daniel Vetter
2016-08-09 13:41 ` [PATCH 01/20] drm/doc: Fix more kerneldoc/sphinx warnings Daniel Vetter
2016-08-11  8:15   ` Jani Nikula
2016-08-11  8:23     ` Ville Syrjälä
2016-08-11  8:23     ` Jani Nikula
2016-08-11  9:29       ` Markus Heiser
2016-08-09 13:41 ` [PATCH 02/20] drm/doc: Light drm-kms-helper.rst cleanup Daniel Vetter
2016-08-09 16:19   ` Sean Paul
2016-08-09 13:41 ` [PATCH 03/20] drm/kms-helpers: Extract drm_modeset_helper.[hc] Daniel Vetter
2016-08-10 14:23   ` Sean Paul
2016-08-10 14:46     ` Daniel Vetter
2016-08-09 13:41 ` [PATCH 04/20] drm/doc: Reorg drm-mm.rst Daniel Vetter
2016-08-09 13:41 ` [PATCH 05/20] drm/doc: Reorg for drm-kms.rst Daniel Vetter
2016-08-09 13:41 ` [PATCH 06/20] drm/etnaviv: Don't set drm_device->platformdev Daniel Vetter
2016-08-09 13:41 ` [PATCH 07/20] drm/hisilicon: " Daniel Vetter
2016-08-09 13:41 ` [PATCH 08/20] drm/doc: Remove outdated FIXME for the page_flip callback Daniel Vetter
2016-08-09 13:41 ` [PATCH 09/20] drm/kms: Nuke dirty_info property Daniel Vetter
2016-08-09 13:59   ` Thomas Hellstrom
2016-08-09 14:08     ` Daniel Vetter
2016-08-10 12:07       ` Thomas Hellstrom
2016-08-09 13:41 ` [PATCH 10/20] drm/doc: Include drm_atomic.h Daniel Vetter
2016-08-09 13:41 ` [PATCH 11/20] drm: Extract drm_framebuffer.[hc] Daniel Vetter
2016-08-10 14:48   ` Sean Paul
2016-08-12 20:03     ` Daniel Vetter
2016-08-09 13:41 ` [PATCH 12/20] drm/doc: Update drm_framebuffer docs Daniel Vetter
2016-08-10 14:53   ` Sean Paul
2016-08-10 15:15   ` Ville Syrjälä
2016-08-12 20:09     ` Daniel Vetter
2016-08-09 13:41 ` [PATCH 13/20] drm: Export drm_property_replace_global_blob Daniel Vetter
2016-08-09 13:41 ` [PATCH 14/20] drm: Extract drm_connector.[hc] Daniel Vetter
2016-08-10 15:06   ` Sean Paul
2016-08-12 20:24     ` Daniel Vetter
2016-08-09 13:41 ` [PATCH 15/20] drm/doc: Include new drm_blend.c Daniel Vetter
2016-08-09 13:41 ` [PATCH 16/20] drm: Don't export dp-aux devnode functions Daniel Vetter
2016-08-10 15:09   ` [Intel-gfx] " Sean Paul
2016-08-09 13:41 ` [PATCH 17/20] drm: Update connector documentation Daniel Vetter
2016-08-10 15:14   ` Sean Paul
2016-08-09 13:41 ` [PATCH 18/20] drm: Remove display_info->min/max_(h|v)max Daniel Vetter
2016-08-09 13:41 ` [PATCH 19/20] drm: docume drm_display_info Daniel Vetter
2016-08-10 15:18   ` Sean Paul
2016-08-09 13:41 ` [PATCH 20/20] vgaarbiter: rst-ifiy and polish kerneldoc Daniel Vetter
2016-08-09 13:50   ` [PATCH] " Daniel Vetter
2016-08-10 15:27     ` Sean Paul
2016-08-09 13:50 ` ✗ Ro.CI.BAT: failure for more drm doc work Patchwork
2016-08-09 14:00 ` ✗ Ro.CI.BAT: failure for more drm doc work (rev2) Patchwork
2016-08-10  6:33 ` Patchwork
2016-08-10 15:04 ` ✗ Fi.CI.BAT: " Patchwork
2016-08-10 15:28 ` [PATCH 00/20] more drm doc work Sean Paul

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox