1. 17 Oct, 2017 3 commits
    • Dave Airlie's avatar
      drm/plane: drop num_overlay_planes (v3) · 40d86701
      Dave Airlie authored
      In order to implement plane leasing we need to count things,
      just make the code consistent with the counting code currently
      used for counting crtcs/encoders/connectors and drop the need
      for num_overlay_planes.
      
      v2: don't forget to assign plane_ptr. (keithp)
      v3: use correct bounds check, found by igt.
      Reviewed-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      Reviewed-by: default avatarSean Paul <seanpaul@chromium.org>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      40d86701
    • Dave Airlie's avatar
      Merge tag 'tilcdc-4.15' of https://github.com/jsarha/linux into drm-next · f8d47104
      Dave Airlie authored
      tilcdc changes for v4.15
      
      * tag 'tilcdc-4.15' of https://github.com/jsarha/linux:
        drm/tilcdc: Remove redundant OF_DETACHED flag setting
        drm/tilcdc: Precalculate total frametime in tilcdc_crtc_set_mode()
        drm/tilcdc: Use tilcdc_crtc_shutdown() in tilcdc_crtc_destroy()
        drm/tilcdc: Remove WARN_ON(!drm_modeset_is_locked(&crtc->mutex)) checks
        drm/tilcdc: Turn raster off in crtc reset, if it was on in the HW
        drm/tilcdc: switch to drm_*{get,put} helpers
        drm/tilcdc: tilcdc_tfp410: make of_device_ids const.
        drm/tilcdc: tilcdc_panel: make of_device_ids const.
      f8d47104
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2017-10-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · 6c94804f
      Dave Airlie authored
      Quick 4.15 misc pull for the build fix:
      
      Cross-subsystem Changes:
      - piles an piles of misc/trivial patches all over, some more from
        outreachy applicants
      
      Core Changes:
      - build fix for the bridge/of cleanup (Maarten)
      - fix vblank count in arm_vblank_event (Ville)
      - some kerneldoc typo fixes from Thierry
      
      Driver Changes:
      - vc4: Fix T-format tiling scanout, cleanup clock divider w/a (Anholt)
      - sun4i: small cleanups and improved code comments all over (Chen-Yu
        Tsai)
      
      * tag 'drm-misc-next-2017-10-16' of git://anongit.freedesktop.org/drm/drm-misc: (21 commits)
        drm/via: use ARRAY_SIZE
        drm/gma500: use ARRAY_SIZE
        drm/sun4i: hdmi: Move PAD_CTRL1 setting to mode_set function
        drm/sun4i: hdmi: Document PAD_CTRL1 output invert bits
        drm/sun4i: backend: Add comment explaining why registers are cleared
        drm/sun4i: backend: Use drm_fb_cma_get_gem_addr() to get display memory
        drm/sun4i: backend: Create regmap after access is possible
        drm/sun4i: don't add components that are already in the queue
        drm/vc4: Fix pitch setup for T-format scanout.
        drm/vc4: Move the DSI clock divider workaround closer to the clock call.
        drm: Replace kzalloc with kcalloc
        drm/tinydrm: Remove explicit .best_encoder assignment
        drm/tinydrm: Replace dev_error with DRM_DEV_ERROR
        drm/drm_of: Move drm_of_panel_bridge_remove_function into header.
        drm/atomic-helper: Fix reference to drm_crtc_send_vblank_event()
        drm/atomic-helper: Fix typo
        drm: Add missing __user annotation to drm_syncobj_array_find()
        drm/rockchip: add PINCTRL dependency for LVDS
        drm/kirin: Checking for IS_ERR() instead of NULL
        driver:gpu: return -ENOMEM on allocation failure.
        ...
      6c94804f
  2. 16 Oct, 2017 8 commits
  3. 13 Oct, 2017 15 commits
  4. 12 Oct, 2017 14 commits