• Dave Airlie's avatar
    Merge tag 'drm-misc-next-2017-06-02' of git://anongit.freedesktop.org/git/drm-misc into drm-next · 55f5b0bf
    Dave Airlie authored
    Core Changes:
    - Stop proliferation of drm_vblank_cleanup by adding to the docs and deleting
      boilerplate (Daniel)
    - Roll out and use mode_valid hooks across crtc/encoder/bridge (Jose)
    - Add drm_vblank.[hc] to isolate vblank code from optional irq helpers (Daniel)
    
    Driver Changes:
    - Replace drm_for_each_connector with drm_for_each_connector_iter (Gustavo)
    - A couple misc driver fixes
    
    Cc: Gustavo Padovan <gustavo.padovan@collabora.com>
    Cc: Jose Abreu <Jose.Abreu@synopsys.com>
    Cc: Daniel Vetter <daniel.vetter@intel.com>
    
    * tag 'drm-misc-next-2017-06-02' of git://anongit.freedesktop.org/git/drm-misc: (34 commits)
      drm/vc4: Mark the device as active when enabling runtime PM.
      drm: remove writeq/readq function definitions
      drm/atmel-hlcdc: Use crtc->mode_valid() callback
      drm/exynos: Drop drm_vblank_cleanup
      drm/hdlcd|mali: Drop drm_vblank_cleanup
      drm/doc: Polish irq helper documentation
      drm: Extract drm_vblank.[hc]
      drm/vc4: Fix comment in vc4_drv.h
      drm/pl111: fix warnings without CONFIG_ARM_AMBA
      drm/atomic: Consitfy mode parameter to drm_atomic_set_mode_for_crtc()
      drm/arcgpu: Drop drm_vblank_cleanup
      drm/atmel: Drop drm_vblank_cleanup
      drm/imx: Drop drm_vblank_cleanup
      drm/meson: Drop drm_vblank_cleanup
      drm/stm: Drop drm_vblank_cleanup
      drm/sun4i: Drop drm_vblank_cleanup
      drm: better document how to send out the crtc disable event
      drm: Use vsnprintf extension %ph
      drm/doc: move printf helpers out of drmP.h
      drm/pl111: select DRM_PANEL
      ...
    55f5b0bf
intel_display.c 449 KB