1. 14 3月, 2018 3 次提交
    • D
      Merge tag 'drm-amdkfd-next-2018-03-11' of git://people.freedesktop.org/~gabbayo/linux into drm-next · 6fa7324a
      Dave Airlie 提交于
      Major points for this pull request:
      - Add dGPU support for amdkfd initialization code and queue handling. It's
        not complete support since the GPUVM part is missing (the under debate stuff).
      - Enable PCIe atomics for dGPU if present
      - Various adjustments to the amdgpu<-->amdkfd interface for dGPUs
      - Refactor IOMMUv2 code to allow loading amdkfd without IOMMUv2 in the system
      - Add HSA process eviction code in case of system memory pressure
      - Various fixes and small changes
      
      * tag 'drm-amdkfd-next-2018-03-11' of git://people.freedesktop.org/~gabbayo/linux: (24 commits)
        uapi: Fix type used in ioctl parameter structures
        drm/amdkfd: Implement KFD process eviction/restore
        drm/amdkfd: Add GPUVM virtual address space to PDD
        drm/amdkfd: Remove unaligned memory access
        drm/amdkfd: Centralize IOMMUv2 code and make it conditional
        drm/amdgpu: Add submit IB function for KFD
        drm/amdgpu: Add GPUVM memory management functions for KFD
        drm/amdgpu: add amdgpu_sync_clone
        drm/amdgpu: Update kgd2kfd_shared_resources for dGPU support
        drm/amdgpu: Add KFD eviction fence
        drm/amdgpu: Remove unused kfd2kgd interface
        drm/amdgpu: Fix wrong mask in get_atc_vmid_pasid_mapping_pasid
        drm/amdgpu: Fix header file dependencies
        drm/amdgpu: Replace kgd_mem with amdgpu_bo for kernel pinned gtt mem
        drm/amdgpu: remove useless BUG_ONs
        drm/amdgpu: Enable KFD initialization on dGPUs
        drm/amdkfd: Add dGPU device IDs and device info
        drm/amdkfd: Add dGPU support to kernel_queue_init
        drm/amdkfd: Add dGPU support to the MQD manager
        drm/amdkfd: Add dGPU support to the device queue manager
        ...
      6fa7324a
    • D
      Merge tag 'drm-misc-next-2018-03-09-3' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · 0b8eeac5
      Dave Airlie 提交于
      drm-misc-next for 4.17:
      
      UAPI Changes:
       plane: Add color encoding/range properties (Jyri)
       nouveau: Replace iturbt_709 property with color_encoding property (Ville)
      
      Core Changes:
       atomic: Move plane clipping into plane check helper (Ville)
       property: Multiple new property checks/verification (Ville)
      
      Driver Changes:
       rockchip: Fixes & improvements for rk3399/chromebook plus (various)
       sun4i: Add H3/H5 HDMI support (Jernej)
       i915: Add support for limited/full-range ycbcr toggling (Ville)
       pl111: Add bandwidth checking/limiting (Linus)
      
      Cc: Jernej Skrabec <jernej.skrabec@siol.net>
      Cc: Jyri Sarha <jsarha@ti.com>
      Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
      Cc: Linus Walleij <linus.walleij@linaro.org>
      
      * tag 'drm-misc-next-2018-03-09-3' of git://anongit.freedesktop.org/drm/drm-misc: (85 commits)
        drm/rockchip: Don't use atomic constructs for psr
        drm/rockchip: analogix_dp: set psr activate/deactivate when enable/disable bridge
        drm/rockchip: dw_hdmi: Move HDMI vpll clock enable to bind()
        drm/rockchip: inno_hdmi: reorder clk_disable_unprepare call in unbind
        drm/rockchip: inno_hdmi: Fix error handling path.
        drm/rockchip: dw-mipi-dsi: Fix connector and encoder cleanup.
        drm/nouveau: Replace the iturbt_709 prop with the standard COLOR_ENCODING prop
        drm/pl111: Use max memory bandwidth for resolution
        drm/bridge: sii902x: Retry status read after DDI I2C
        drm/pl111: Handle the RealView variant separately
        drm/pl111: Make the default BPP a per-variant variable
        drm: simple_kms_helper: Fix .mode_valid() documentation
        bridge: Elaborate a bit on dumb VGA bridges in Kconfig
        drm/atomic: Add new reverse iterator over all plane state (V2)
        drm: Reject bad property flag combinations
        drm: Make property flags u32
        drm/uapi: Deprecate DRM_MODE_PROP_PENDING
        drm: WARN when trying to add enum value > 63 to a bitmask property
        drm: WARN when trying add enum values to non-enum/bitmask properties
        drm: Reject replacing property enum values
        ...
      0b8eeac5
    • D
      drm/amd/pp: fix missing CONFIG_ACPI. · 62ccb653
      Dave Airlie 提交于
      This was stopping me building on ARM after last pull.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      62ccb653
  2. 09 3月, 2018 9 次提交
  3. 08 3月, 2018 28 次提交