1. 14 Sep, 2018 2 commits
  2. 13 Sep, 2018 5 commits
  3. 12 Sep, 2018 14 commits
  4. 11 Sep, 2018 10 commits
  5. 10 Sep, 2018 7 commits
  6. 09 Sep, 2018 2 commits
    • Daniel Vetter's avatar
      drm: extract drm_atomic_uapi.c · 72fdb40c
      Daniel Vetter authored
      This leaves all the commit/check and state handling in drm_atomic.c,
      while pulling all the uapi glue and the huge ioctl itself into a
      seprate file.
      
      This seems to almost perfectly split the rather big drm_atomic.c file
      into 2 equal sizes.
      
      Also adjust the kerneldoc and type a very terse overview text.
      
      v2: Rebase.
      
      v3: Fix tiny typo.
      
      v4:
      - Fixup armada, newly converted atomic driver hooray!
      - Fixup msm/dpu1, newly added too.
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@intel.com>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Gustavo Padovan <gustavo@padovan.org>
      Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Cc: Sean Paul <seanpaul@chromium.org>
      Cc: Jani Nikula <jani.nikula@linux.intel.com>
      Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
      Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
      Cc: Rob Clark <robdclark@gmail.com>
      Cc: Eric Anholt <eric@anholt.net>
      Cc: intel-gfx@lists.freedesktop.org
      Cc: linux-arm-msm@vger.kernel.org
      Cc: freedreno@lists.freedesktop.org
      Acked-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20180905135711.28370-7-daniel.vetter@ffwll.ch
      72fdb40c
    • Daniel Vetter's avatar
      drm: Update todo.rst · 2ec04b33
      Daniel Vetter authored
      - drmP.h is now fully split up.
      - vkms is happening (and will gain its own todo and docs under a new
        vkms.rst file real soon)
      - legacy cruft is completely hidden now, drm_vblank.c is split out
        from drm_irq.c now. I've decided to drop the task to split out
        drm_legacy.ko, partially because Dave already rejected a patch to
        hide the old dri1 drivers better. Current state feels good enough to
        me.
      - best_encoder atomic cleanup is done (it's now the default, not even
        exported anymore)
      - bunch of smaller things
      
      v2:
      - Explain why the drm_legacy.ko task is dropped (Emil).
      - typos (Sam).
      
      v3: Fix typo (Ilia)
      Reviewed-by: default avatarEmil Velikov <emil.velikov@collabora.com>
      Reviewed-by: default avatarHeiko Stuebner <heiko@sntech.de>
      Cc: Ilia Mirkin <imirkin@alum.mit.edu>
      Cc: Sam Ravnborg <sam@ravnborg.org>
      Cc: Emil Velikov <emil.l.velikov@gmail.com>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      Cc: Gustavo Padovan <gustavo@padovan.org>
      Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Cc: Sean Paul <seanpaul@chromium.org>
      Cc: David Airlie <airlied@linux.ie>
      Link: https://patchwork.freedesktop.org/patch/msgid/20180905181509.19530-1-daniel.vetter@ffwll.ch
      2ec04b33