Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Pull drm fixes from Dave Airlie: "I'm briefly working between holidays and LCA, so this is close to a couple of weeks of fixes, Two sets of amdkfd fixes, this is a new feature this kernel, and this pull fixes a few issues since it got merged, ordering when built-in to kernel and also the iommu vs gpu ordering patch, it also reworks the ioctl before the initial release. Otherwise: - radeon: some misc fixes all over, hdmi, 4k, dpm - nouveau: mcp77 init fixes, oops fix, bug on fix, msi fix - i915: power fixes, revert VGACNTR patch Probably be quiteer next week since I'll be at LCA anyways" * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux: (33 commits) drm/amdkfd: rewrite kfd_ioctl() according to drm_ioctl() drm/amdkfd: reformat IOCTL definitions to drm-style drm/amdkfd: Do copy_to/from_user in general kfd_ioctl() drm/radeon: integer underflow in radeon_cp_dispatch_texture() drm/radeon: adjust default bapm settings for KV drm/radeon: properly filter DP1.2 4k modes on non-DP1.2 hw drm/radeon: fix sad_count check for dce3 drm/radeon: KV has three PPLLs (v2) drm/amdkfd: unmap VMID<-->PASID when relesing VMID (non-HWS) drm/radeon: Init amdkfd only if it was compiled amdkfd: actually allocate longs for the pasid bitmask drm/nouveau/nouveau: Do not BUG_ON(!spin_is_locked()) on UP drm/nv4c/mc: disable msi drm/nouveau/fb/ram/mcp77: enable NISO poller drm/nouveau/fb/ram/mcp77: use carveout reg to determine size drm/nouveau/fb/ram/mcp77: subclass nouveau_ram drm/nouveau: wake up the card if necessary during gem callbacks drm/nouveau/device: Add support for GK208B, resolves bug 86935 drm/nouveau: fix missing return statement in nouveau_ttm_tt_unpopulate drm/nouveau/bios: fix oops on pre-nv50 chipsets ...
Showing
- drivers/Makefile 4 additions, 2 deletionsdrivers/Makefile
- drivers/gpu/drm/Makefile 1 addition, 1 deletiondrivers/gpu/drm/Makefile
- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 168 additions, 148 deletionsdrivers/gpu/drm/amd/amdkfd/kfd_chardev.c
- drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 26 additions, 2 deletionsdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c 1 addition, 1 deletiondrivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
- drivers/gpu/drm/amd/amdkfd/kfd_pasid.c 1 addition, 1 deletiondrivers/gpu/drm/amd/amdkfd/kfd_pasid.c
- drivers/gpu/drm/amd/amdkfd/kfd_priv.h 18 additions, 0 deletionsdrivers/gpu/drm/amd/amdkfd/kfd_priv.h
- drivers/gpu/drm/amd/amdkfd/kfd_topology.c 1 addition, 1 deletiondrivers/gpu/drm/amd/amdkfd/kfd_topology.c
- drivers/gpu/drm/amd/include/kgd_kfd_interface.h 1 addition, 1 deletiondrivers/gpu/drm/amd/include/kgd_kfd_interface.h
- drivers/gpu/drm/i915/i915_drv.h 0 additions, 2 deletionsdrivers/gpu/drm/i915/i915_drv.h
- drivers/gpu/drm/i915/i915_gem.c 7 additions, 1 deletiondrivers/gpu/drm/i915/i915_gem.c
- drivers/gpu/drm/i915/i915_irq.c 2 additions, 4 deletionsdrivers/gpu/drm/i915/i915_irq.c
- drivers/gpu/drm/i915/intel_display.c 1 addition, 7 deletionsdrivers/gpu/drm/i915/intel_display.c
- drivers/gpu/drm/i915/intel_runtime_pm.c 0 additions, 27 deletionsdrivers/gpu/drm/i915/intel_runtime_pm.c
- drivers/gpu/drm/nouveau/core/core/event.c 2 additions, 2 deletionsdrivers/gpu/drm/nouveau/core/core/event.c
- drivers/gpu/drm/nouveau/core/core/notify.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/core/core/notify.c
- drivers/gpu/drm/nouveau/core/engine/device/nve0.c 33 additions, 0 deletionsdrivers/gpu/drm/nouveau/core/engine/device/nve0.c
- drivers/gpu/drm/nouveau/core/subdev/bios/shadowramin.c 4 additions, 2 deletionsdrivers/gpu/drm/nouveau/core/subdev/bios/shadowramin.c
- drivers/gpu/drm/nouveau/core/subdev/fb/ramnvaa.c 51 additions, 14 deletionsdrivers/gpu/drm/nouveau/core/subdev/fb/ramnvaa.c
- drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c 0 additions, 8 deletionsdrivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c
Please register or sign in to comment