1. 26 Feb, 2017 6 commits
  2. 24 Feb, 2017 4 commits
  3. 23 Feb, 2017 9 commits
  4. 22 Feb, 2017 1 commit
  5. 21 Feb, 2017 8 commits
  6. 18 Feb, 2017 7 commits
  7. 17 Feb, 2017 5 commits
    • Jim Qu's avatar
      drm/amd/amdgpu: post card if there is real hw resetting performed · c836fec5
      Jim Qu authored
      Check whether we need to post rather than whether the asic is
      posted.  There are some cases (e.g., GPU reset or resume from
      hibernate) where we need to force post even if the asic has
      been posted.
      Signed-off-by: default avatarJim Qu <Jim.Qu@amd.com>
      Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      c836fec5
    • Dave Airlie's avatar
      Merge tag 'drm-intel-next-fixes-2017-02-17' of... · 601109c5
      Dave Airlie authored
      Merge tag 'drm-intel-next-fixes-2017-02-17' of git://anongit.freedesktop.org/git/drm-intel into drm-next
      
      i915 and GVT fixes for v4.11 merge window
      
      * tag 'drm-intel-next-fixes-2017-02-17' of git://anongit.freedesktop.org/git/drm-intel: (32 commits)
        drm/i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXT
        drm/i915: Pass timeout==0 on to i915_gem_object_wait_fence()
        drm/i915/gvt: Disable access to stolen memory as a guest
        drm/i915: Avoid spurious WARNs about the wrong pipe in the PPS code
        drm/i915: Check for timeout completion when waiting for the rq to submitted
        drm/i915: A hotfix for making aliasing PPGTT work for GVT-g
        drm/i915: Restore context and pd for ringbuffer submission after reset
        drm/i915: Let execlist_update_context() cover !FULL_PPGTT mode.
        drm/i915/lspcon: Fix resume time initialization due to unasserted HPD
        drm/i915/gen9+: Enable hotplug detection early
        drm/i915: Reject set-tiling-ioctl with stride==0 and a tiling mode
        drm/i915: Recreate internal objects with single page segments if dmar fails
        drm/i915/gvt: return error code if dma map iova failed
        drm/i915/gvt: optimize the inhibit context mmio load
        drm/i915/gvt: add sprite plane flip done support.
        drm/i915/gvt: add missing display part reset for vGPU reset
        drm/i915/gvt: Fix shadow context descriptor
        drm/i915/gvt: Fix alignment for GTT allocation
        drm/i915/gvt: fix crash at function release_shadow_wa_ctx
        drm/i915/gvt: enable IOMMU for gvt
        ...
      601109c5
    • Dave Airlie's avatar
      Merge branch 'linux-4.11' of git://github.com/skeggsb/linux into drm-next · 8fd4a62d
      Dave Airlie authored
      - Rework of the secure boot code, in preparation for GP10x secure boot.
      - Improvements to channel recovery
      - Initial power budget code
      - Some preparation for an upcoming MMU rework (probably 4.12)
      - Misc other fixes.
      
      * 'linux-4.11' of git://github.com/skeggsb/linux: (88 commits)
        drm/nouveau/tmr: provide backtrace when a timeout is hit
        drm/nouveau/pci/g92: Fix rearm
        drm/nouveau/drm/therm/fan: add a fallback if no fan control is specified in the vbios
        drm/nouveau/hwmon: expose power_max and power_crit
        drm/nouveau/iccsense: Parse max and crit power level
        drm/nouveau/bios/power_budget: Add basic power budget parsing
        drm/nouveau/fifo/gk104-: preempt recovery
        drm/nouveau/fifo/gk104-: trigger mmu fault before attempting engine recovery
        drm/nouveau/fifo/gk104-: ACK SCHED_ERROR before attempting CTXSW_TIMEOUT recovery
        drm/nouveau/fifo/gk104-: directly use new recovery code for ctxsw timeout
        drm/nouveau/fifo/gk104-: directly use new recovery code for mmu faults
        drm/nouveau/fifo/gk104-: reset all engines a killed channel is still active on
        drm/nouveau/fifo/gk104-: refactor recovery code
        drm/nouveau/fifo/gk104-: better detection of chid when parsing engine status
        drm/nouveau/fifo/gk104-: separate out engine status parsing
        drm/nouveau/fifo: add an api for initiating channel recovery
        drm/nouveau/top: add function to translate subdev index to mmu fault id
        drm/nouveau/gr/gf100-: implement chsw_load() method
        drm/nouveau/gr: implement chsw_load() method
        drm/nouveau/core: add engine method to assist in determining chsw direction
        ...
      8fd4a62d
    • Ben Skeggs's avatar
      eb875d87
    • Karol Herbst's avatar
      drm/nouveau/pci/g92: Fix rearm · 5112abc6
      Karol Herbst authored
      704a6c008b7942bb7f30bb43d2a6bcad7f543662 broke pci msi rearm for g92 GPUs.
      
      g92 needs the nv46_pci_msi_rearm, where g94+ gpus used nv40_pci_msi_rearm.
      Reported-by: default avatarAndrew Randrianasulu <randrianasulu@gmail.com>
      Signed-off-by: default avatarKarol Herbst <karolherbst@gmail.com>
      Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
      Cc: stable@vger.kernel.org
      5112abc6