1. 03 11月, 2017 2 次提交
    • D
      Merge tag 'drm-amdkfd-next-2017-11-02' of git://people.freedesktop.org/~gabbayo/linux into drm-next · 9ad472e3
      Dave Airlie 提交于
      - Usermode Events
      The current events code implemented some data structures (waitqueue, fifo)
      that were already implemented in the kernel. The patches below addresses
      this issue by replacing them with the standard kernel implementation.
      In addition, they simplify allocation of events IDs and memory for the events.
      
      The patches also increase the maximum number of events while maintaining
      compatibility with the older userspace library.
      
      - Remove radeon support
      Because Kaveri is fully supported in amdgpu and because current and future
      versions of userspace libraries will only support amdgpu, we removed radeon
      support from kfd. Current users can move to amdgpu while using the same
      userspace libraries.
      
      - Various bug fixes and cleanups
      
      * tag 'drm-amdkfd-next-2017-11-02' of git://people.freedesktop.org/~gabbayo/linux: (26 commits)
        drm/amdkfd: Minor cleanups
        drm/amdkfd: Update queue_count before mapping queues
        drm/amdkfd: Cleanup DQM ASIC-specific ops
        drm/amdkfd: Register/Deregister process on qpd resolution
        drm/amdkfd: Fix debug unregister procedure on process termination
        drm/amdkfd: Avoid calling amd_iommu_unbind_pasid() when suspending
        drm/amdkfd: Disable CP/SDMA ring/doorbell in MQD
        drm/amdkfd: Clean up the data structure in kfd_process
        drm/radeon: deprecate and remove KFD interface
        drm/amdkfd: use a high priority workqueue for IH work
        drm/amdkfd: wait only for IH work on IH exit
        drm/amdkfd: increase IH num entries to 8192
        drm/amdkfd: use standard kernel kfifo for IH
        drm/amdkfd: increase limit of signal events to 4096 per process
        drm/amdkfd: Make event limit dependent on user mode mapping size
        drm/amdkfd: Use IH context ID for signal lookup
        drm/amdkfd: Simplify event ID and signal slot management
        drm/amdkfd: Simplify events page allocator
        drm/amdkfd: Use wait_queue_t to implement event waiting
        drm/amdkfd: remove redundant kfd_event_waiter.input_index
        ...
      9ad472e3
    • D
      Merge branch 'drm-next-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-next · 85f6e0f6
      Dave Airlie 提交于
      Some amdgpu/ttm fixes.
      
      * 'drm-next-4.15' of git://people.freedesktop.org/~agd5f/linux:
        drm/amd/powerplay: wrong control mode cause the fan spins faster unnecessarily
        drm/amd/powerplay: fix memory leak of hardcoded pptable
        drm/amdgpu:add fw-vram-usage for atomfirmware
        drm/radeon: fix atombios on big endian
        drm/ttm:fix memory leak due to individualize
        drm/amdgpu: fix error handling in amdgpu_bo_do_create
        drm/ttm: once more fix ttm_buffer_object_transfer
        drm/amd/powerplay: change ASIC temperature reading on Vega10
      85f6e0f6
  2. 02 11月, 2017 38 次提交