1. 25 Aug, 2016 2 commits
    • Dave Airlie's avatar
      Merge branch 'drm-intel-next' of git://anongit.freedesktop.org/drm-intel into drm-next · 51d61207
      Dave Airlie authored
      drm-intel-next-2016-08-22:
      - bugfixes and cleanups for rcu-protected requests (Chris)
      - atomic modeset fixes for gpu reset on pre-g4x (Maarten&Ville)
      - guc submission improvements (Dave Gordon)
      - panel power sequence cleanup (Imre)
      - better use of stolen and unmappable ggtt (Chris), plus prep work to make that
        happen
      - rework of framebuffer offsets, prep for multi-plane framebuffers (Ville)
      - fully partial ggtt vmaps, including fenced ones (Chris)
      - move lots more of the gem tracking from the object to the vma (Chris)
      - tune the command parser (Chris)
      - allow fbc without fences on recent platforms (Chris)
      - fbc frontbuffer tracking fixes (Chris)
      - fast prefaulting using io-mappping.h pgprot caching (Chris)
      
      * 'drm-intel-next' of git://anongit.freedesktop.org/drm-intel: (141 commits)
        io-mapping: Fixup for different names of writecombine
        io-mapping.h: s/PAGE_KERNEL_IO/PAGE_KERNEL/
        drm/i915: Update DRIVER_DATE to 20160822
        drm/i915: Use remap_io_mapping() to prefault all PTE in a single pass
        drm/i915: Embed the io-mapping struct inside drm_i915_private
        io-mapping: Always create a struct to hold metadata about the io-mapping
        drm/i915/fbc: Allow on unfenced surfaces, for recent gen
        drm/i915/fbc: Don't set an illegal fence if unfenced
        drm/i915: Flush delayed fence releases after reset
        drm/i915: Reattach comment, complete type specification
        drm/i915/cmdparser: Accelerate copies from WC memory
        drm/i915/cmdparser: Use binary search for faster register lookup
        drm/i915/cmdparser: Check for SKIP descriptors first
        drm/i915/cmdparser: Compare against the previous command descriptor
        drm/i915/cmdparser: Improve hash function
        drm/i915/cmdparser: Only cache the dst vmap
        drm/i915/cmdparser: Use cached vmappings
        drm/i915/cmdparser: Add the TIMESTAMP register for the other engines
        drm/i915/cmdparser: Make initialisation failure non-fatal
        drm/i915: Stop discarding GTT cache-domain on unbind vma
        ...
      51d61207
    • Dave Airlie's avatar
      Merge branch 'for-next' of git://people.freedesktop.org/~seanpaul/dogwood into drm-next · 78acdd4a
      Dave Airlie authored
      This pull request contains the following rockchip drm changes:
      
        - Introduce support for rk3399 vop/crtc
        - Add PSR framework to the rockchip driver
        - Implement PSR in the rockchip analogix edp driver
        - Fix panel on/off in analogix to avoid damaging panels
        - Some miscellaneous fixes to clean up logs and code readability
      
      * 'for-next' of git://people.freedesktop.org/~seanpaul/dogwood:
        drm/rockchip: analogix_dp: drop unnecessary probe deferral "error" print
        drm/rockchip: Enable vblank without event
        drm/rockchip: Improve analogix-dp psr handling
        drm/rockchip: A couple small fixes to psr
        drm/rockchip: Use a spinlock to protect psr state
        drm/rockchip: Don't use a delayed worker for psr state changes
        drm/rockchip: Convert psr_list_mutex to spinlock and use it
        drm/rockchip: analogix_dp: implement PSR function
        drm/bridge: analogix_dp: add the PSR function support
        drm/rockchip: add an common abstracted PSR driver
        drm/rockchip: vop: export line flag function
        drm/bridge: analogix_dp: Ensure the panel is properly prepared/unprepared
        dt-bindings: add compatible strings for big/little rockchip vops
        dt-bindings: sort Rockchip vop compatible by chip's number
        drm/rockchip: vop: add rk3399 vop support
        drm/rockchip: vop: introduce VOP_REG_MASK
        drm/rockchip: sort registers define by chip's number
      78acdd4a
  2. 24 Aug, 2016 2 commits
  3. 23 Aug, 2016 26 commits
  4. 22 Aug, 2016 4 commits
  5. 19 Aug, 2016 6 commits