19 Sep, 2016

1 commit

  • Now that there's less stuff in there I noticed that I overlooked them.
    Sprinkle some docs over them while at it.

    Reviewed-by: Sean Paul
    Signed-off-by: Daniel Vetter
    Link: http://patchwork.freedesktop.org/patch/msgid/20160831160913.12991-2-daniel.vetter@ffwll.ch

    Daniel Vetter
     

29 Aug, 2016

1 commit

  • Just for the struct drm_mode_object base class. The header file was
    already partially extracted to help untangle the include loops.

    v2:
    - Also move the generic get/set property ioctls. At first this seemed
    like a bad idea since it requires making drm_mode_crtc_set_obj_prop
    non-static. But eventually that will get split away too (like
    the connector version already is) for both crtc and planes. Hence I
    reconsidered.

    - drm_mode_object.[hc] instead of drm_modeset.[hc], which requires
    renaming the drm_modeset.h header I already started building up.
    This is more consistent (matches the name of the main structure),
    and I want to be able to use drm_modeset.[hc] for the basic modeset
    init/cleanup functionality like drm_mode_config_init.

    Reviewed-by: Archit Taneja
    Signed-off-by: Daniel Vetter
    Link: http://patchwork.freedesktop.org/patch/msgid/20160829082757.17913-3-daniel.vetter@ffwll.ch

    Daniel Vetter
     

16 Aug, 2016

2 commits

  • - Move the intro section into a DOC comment, and update it slightly.
    - kernel-doc for struct drm_framebuffer!

    v2:
    - Copypaste fail (Sean).
    - Explain the linear @offsets clearer (Ville).

    Cc: Sean Paul
    Cc: Ville Syrjälä
    Signed-off-by: Daniel Vetter
    Link: http://patchwork.freedesktop.org/patch/msgid/1471034937-651-12-git-send-email-daniel.vetter@ffwll.ch

    Daniel Vetter
     
  • Also start with drm_modeset.h with the core bits, since we need
    to untangle this mess somehow. That allows us to move the drm_modes.h
    include to the right spot, except for the temporary connector status
    enum. That will get fixed as soon as drm_connector.h exists.

    v2: Rebase.

    v3: Move drm_crtc_force_disable_all back again, that wasn't meant to
    be moved (Sean).

    v4: Rebase.

    Cc: Sean Paul
    Reviewed-by: Sean Paul
    Signed-off-by: Daniel Vetter

    Daniel Vetter