1. 02 May, 2016 6 commits
  2. 28 Apr, 2016 4 commits
  3. 27 Apr, 2016 8 commits
  4. 26 Apr, 2016 1 commit
  5. 25 Apr, 2016 1 commit
  6. 22 Apr, 2016 16 commits
  7. 21 Apr, 2016 4 commits
    • Dave Airlie's avatar
      Merge branch 'drm-atmel-hlcdc-devel' of https://github.com/bbrezillon/linux-at91 into drm-next · 9a297b36
      Dave Airlie authored
      This PR contains several improvement and cleanup patches for the
      atmel-hlcdc driver to be applied on drm-next (targeting 4.7).
      
      * 'drm-atmel-hlcdc-devel' of https://github.com/bbrezillon/linux-at91:
        drm: atmel-hlcdc: route DMA accesses through AHB interfaces
        drm: atmel-hlcdc: check display mode validity in crtc->mode_fixup()
        drm: atmel-hlcdc: rework the output code to support drm bridges
        drm: atmel-hlcdc: move output mode selection in CRTC implementation
        drm: atmel-hlcdc: support extended timing ranges on sama5d4 and sama5d2
        drm: atmel-hlcdc: remove leftovers from atomic mode setting migration
        drm: atmel-hlcdc: fix connector and encoder types
        drm: atmel-hlcdc: support asynchronous atomic commit operations
        drm: atmel-hlcdc: add a ->cleanup_fb() operation
      9a297b36
    • Dave Airlie's avatar
      Merge tag 'drm-intel-next-2016-04-11' of git://anongit.freedesktop.org/drm-intel into drm-next · 605b28c8
      Dave Airlie authored
      - make modeset hw state checker atomic aware (Maarten)
      - close races in gpu stuck detection/seqno reading (Chris)
      - tons&tons of small improvements from Chris Wilson all over the gem code
      - more dsi/bxt work from Ramalingam&Jani
      - macro polish from Joonas
      - guc fw loading fixes (Arun&Dave)
      - vmap notifier (acked by Andrew) + i915 support by Chris Wilson
      - create bottom half for execlist irq processing (Chris Wilson)
      - vlv/chv pll cleanup (Ville)
      - rework DP detection, especially sink detection (Shubhangi Shrivastava)
      - make color manager support fully atomic (Maarten)
      - avoid livelock on chv in execlist irq handler (Chris)
      
      * tag 'drm-intel-next-2016-04-11' of git://anongit.freedesktop.org/drm-intel: (82 commits)
        drm/i915: Update DRIVER_DATE to 20160411
        drm/i915: Avoid allocating a vmap arena for a single page
        drm,i915: Introduce drm_malloc_gfp()
        drm/i915/shrinker: Restrict vmap purge to objects with vmaps
        drm/i915: Refactor duplicate object vmap functions
        drm/i915: Consolidate common error handling in intel_pin_and_map_ringbuffer_obj
        drm/i915/dmabuf: Tighten struct_mutex for unmap_dma_buf
        drm/i915: implement WaClearTdlStateAckDirtyBits
        drm/i915/bxt: Reversed polarity of PORT_PLL_REF_SEL bit
        drm/i915: Rename hw state checker to hw state verifier.
        drm/i915: Move modeset state verifier calls.
        drm/i915: Make modeset state verifier take crtc as argument.
        drm/i915: Replace manual barrier() with READ_ONCE() in HWS accessor
        drm/i915: Use simplest form for flushing the single cacheline in the HWS
        drm/i915: Harden detection of missed interrupts
        drm/i915: Separate out the seqno-barrier from engine->get_seqno
        drm/i915: Remove forcewake dance from seqno/irq barrier on legacy gen6+
        drm/i915: Fixup the free space logic in ring_prepare
        drm/i915: Simplify check for idleness in hangcheck
        drm/i915: Apply a mb between emitting the request and hangcheck
        ...
      605b28c8
    • Dave Airlie's avatar
      Merge tag 'v4.6-rc3' into drm-next · 49047962
      Dave Airlie authored
      Backmerge 4.6-rc3 for i915.
      
      Linux 4.6-rc3
      49047962
    • Dave Airlie's avatar
      Merge tag 'topic/drm-misc-2016-04-21' of git://anongit.freedesktop.org/drm-intel into drm-next · d57d4773
      Dave Airlie authored
      misc pull req all over. Biggest thing is the
      drm_connector_(un)register_all cleanup from Alexey for drivers without the
      load/unload midlayer hooks. I.e. all the new ones, and a bunch of the
      pending new atomic drivers depend upon this. Or at least I asked them to
      rebase ;-)
      
      * tag 'topic/drm-misc-2016-04-21' of git://anongit.freedesktop.org/drm-intel:
        drm: Make drm.debug parameter description more helpful
        drm: Remove warning from drm_connector_unregister_all()
        drm: probe_helper: Hide ugly ifdef
        drm: rcar-du: Use generic drm_connector_register_all() helper
        drm: atmel_hldc: Use generic drm_connector_register_all() helper
        drm: Introduce drm_connector_register_all() helper
        drm: fix lut value extraction function
        drm/atomic-helper: Print an error if vblank wait times out
        drm/dp/mst: Restore primary hub guid on resume
        drm: Release driver references to handle before making it available again
        drm/i915/dp/mst: Add source port info to debugfs output
        drm/dp/mst: Enhance DP MST debugfs output
        drm/edid: Add drm_edid_get_monitor_name()
        include/drm: Reword debug categories comment.
        drm/crtc_helper: Reset empty plane state in drm_helper_crtc_mode_set_base()
        drm/virtio: Drop dummy gamma table support
        drm/bochs: Drop fake gamma support
        drm/core: Fix ordering in drm_mode_config_cleanup.
      d57d4773