[Intel-gfx] [PATCH 00/20] more drm doc work

Sean Paul seanpaul at chromium.org
Wed Aug 10 15:28:02 UTC 2016


On Tue, Aug 9, 2016 at 9:41 AM, Daniel Vetter <daniel.vetter at ffwll.ch> wrote:
> 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 at lwn.net>
> Cc: linux-doc at 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


All done reviews. Consider the ones without comments from me as

Reviewed-by: Sean Paul <seanpaul at chromium.org>



>
>  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
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx


More information about the dri-devel mailing list