1. 10 Oct, 2016 5 commits
    • Lucas Stach's avatar
      drm/etnaviv: block 64K of address space behind each cmdstream · 8814d2dc
      Lucas Stach authored
      To make sure we don't place anything there which might confuse
      the FE prefetcher. This gets rid of another case of FE MMU faults
      when the address space gets crowded before triggering the reaper.
      Signed-off-by: default avatarLucas Stach <l.stach@pengutronix.de>
      8814d2dc
    • Lucas Stach's avatar
      drm/etnaviv: ensure write caches are flushed at end of user cmdstream · 8c136b59
      Lucas Stach authored
      If the GPU is done with one user command stream the buffers referenced
      by this command stream may go away and get unmapped from the MMU. If
      the write caches are still dirty at this point later evictions will run
      into MMU faults, killing the GPU.
      
      Make sure the write caches are flushed before signaling completion
      of the user command stream.
      Signed-off-by: default avatarLucas Stach <l.stach@pengutronix.de>
      8c136b59
    • Dave Airlie's avatar
      Merge branch 'drm-next-4.9' of git://people.freedesktop.org/~agd5f/linux into drm-next · b8985785
      Dave Airlie authored
      Just some misc bug fixes for 4.9.
      
      * 'drm-next-4.9' of git://people.freedesktop.org/~agd5f/linux:
        drm/amdgpu: revert "use more than 64KB fragment size if possible"
        drm/amdgpu: warn if dp aux is still attached on free
        drm/amdgpu/dce11: add missing drm_mode_config_cleanup call
        drm/amdgpu: also track late init state
        drm/amdgpu/virtual_dce: adjust config ifdef
        drm/amdgpu/vce: add support for hw config packet (v2)
        drm/amdgpu: clean up to set fw_offset as 0 twice
        drm/amdgpu: remove DRM_AMD_POWERPLAY
        drm/radeon: Prevent races on pre DCE4 between flip submission and completion.
        drm/radeon: Slightly more robust flip completion handling for < DCE-4
      b8985785
    • Dave Airlie's avatar
      Merge tag 'topic/drm-misc-2016-10-05' of git://anongit.freedesktop.org/drm-intel into drm-next · 9c704d14
      Dave Airlie authored
      Another attempt, this time rebased and without the pipe crc patches:
      - display_info cleanups from Ville
      - make prime/gem lookups faster with rbtrees (Chris)
      - misc stuff all over
      
      * tag 'topic/drm-misc-2016-10-05' of git://anongit.freedesktop.org/drm-intel:
        drm/rockchip: analogix_dp: Refuse to enable PSR if panel doesn't support it
        drm/bridge: analogix_dp: Add analogix_dp_psr_supported
        drm/fb-helper: add DRM_FB_HELPER_DEFAULT_OPS for fb_ops
        drm: Document caveats around atomic event handling
        uapi: add missing install of sync_file.h
        drm: Simplify drm_printk to reduce object size quite a bit
        drm/i915: Account for sink max TMDS clock when checking the port clock
        drm/i915: Replace a bunch of connector->base.display_info with a local variable
        drm/edid: Move dvi_dual/max_tmds_clock parsing out from drm_edid_to_eld()
        drm/edid: Clear the old cea_rev when there's no CEA extension in the new EDID
        drm/edid: Reduce the number of times we parse the CEA extension block
        drm/edid: Don't pass around drm_display_info needlessly
        drm/edid: Move dvi_dual/max_tmds_clock to drm_display_info
        drm/edid: Make max_tmds_clock kHz instead of MHz
        drm/edid: Clear old dvi_dual/max_tmds_clock before parsing the new EDID
        drm/edid: Clear old audio latency values before parsing the new EDID
        drm: Convert prime dma-buf <-> handle to rbtree
        drm/mediatek: mark symbols static where possible
        drm/rockchip: mark symbols static where possible
        drm/rockchip: add missing header dependencies
      9c704d14
    • Dave Airlie's avatar
      Merge tag 'drm-vc4-next-2016-10-06' of https://github.com/anholt/linux into drm-next · a74feb65
      Dave Airlie authored
      This pull request brings in several fixes for drm-next, mostly for
      HDMI.
      
      * tag 'drm-vc4-next-2016-10-06' of https://github.com/anholt/linux:
        drm/vc4: Add support for double-clocked modes.
        drm/vc4: Set up the AVI and SPD infoframes.
        drm/vc4: Fix support for interlaced modes on HDMI.
        drm/vc4: Increase timeout for HDMI_SCHEDULER_CONTROL changes.
        drm/vc4: Fall back to using an EDID probe in the absence of a GPIO.
        drm/vc4: Enable limited range RGB output on HDMI with CEA modes.
        drm/vc4: Fix races when the CS reads from render targets.
        drm/vc4: cleanup with list_first_entry_or_null()
      a74feb65
  2. 06 Oct, 2016 12 commits
  3. 04 Oct, 2016 23 commits