09 Sep, 2018

1 commit

  • 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: Daniel Vetter
    Cc: David Airlie
    Cc: Gustavo Padovan
    Cc: Maarten Lankhorst
    Cc: Sean Paul
    Cc: Jani Nikula
    Cc: Joonas Lahtinen
    Cc: Rodrigo Vivi
    Cc: Rob Clark
    Cc: Eric Anholt
    Cc: intel-gfx@lists.freedesktop.org
    Cc: linux-arm-msm@vger.kernel.org
    Cc: freedreno@lists.freedesktop.org
    Acked-by: Rodrigo Vivi
    Link: https://patchwork.freedesktop.org/patch/msgid/20180905135711.28370-7-daniel.vetter@ffwll.ch

    Daniel Vetter