1. 21 11月, 2018 3 次提交
  2. 20 11月, 2018 35 次提交
  3. 19 11月, 2018 2 次提交
    • D
      Merge branch 'drm-next-4.21' of git://people.freedesktop.org/~agd5f/linux into drm-next · 9235dd44
      Dave Airlie 提交于
      New features for 4.21:
      amdgpu:
      - Support for SDMA paging queue on vega
      - Put compute EOP buffers into vram for better performance
      - Share more code with amdkfd
      - Support for scanout with DCC on gfx9
      - Initial kerneldoc for DC
      - Updated SMU firmware support for gfx8 chips
      - Rework CSA handling for eventual support for preemption
      - XGMI PSP support
      - Clean up RLC handling
      - Enable GPU reset by default on VI, SOC15 dGPUs
      - Ring and IB test cleanups
      
      amdkfd:
      - Share more code with amdgpu
      
      ttm:
      - Move global init out of the drivers
      
      scheduler:
      - Track if schedulers are ready for work
      - Timeout/fault handling changes to facilitate GPU recovery
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      From: Alex Deucher <alexdeucher@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20181114165113.3751-1-alexander.deucher@amd.com
      9235dd44
    • D
      Merge tag 'drm-misc-next-2018-11-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · d7563c55
      Dave Airlie 提交于
      drm-misc-next for v4.21, part 1:
      
      UAPI Changes:
      - Add syncobj timeline support to drm.
      
      Cross-subsystem Changes:
      - Remove shared fence staging in dma-buf's fence object, and allow
        reserving more than 1 fence and add more paranoia when debugging.
      - Constify infoframe functions in video/hdmi.
      
      Core Changes:
      - Add vkms todo, and a lot of assorted doc fixes.
      - Drop transitional helpers and convert drivers to use drm_atomic_helper_shutdown().
      - Move atomic state helper functions to drm_atomic_state_helper.[ch]
      - Refactor drm selftests, and add new tests.
      - DP MST atomic state cleanups.
      - Drop EXPORT_SYMBOL from drm leases.
      - Lease cleanups and fixes.
      - Create render node for vgem.
      
      Driver Changes:
      - Fix build failure in imx without fbdev emulation.
      - Add rotation quirk for GPD win2 panel.
      - Add support for various CDTech panels, Banana Pi Panel, DLC1010GIG,
        Olimex LCD-O-LinuXino, Samsung S6D16D0, Truly NT35597 WQXGA,
        Himax HX8357D, simulated RTSM AEMv8.
      - Add dw_hdmi support to rockchip driver.
      - Fix YUV support in vc4.
      - Fix resource id handling in virtio.
      - Make rockchip use dw-mipi-dsi bridge driver, and add dual dsi support.
      - Advertise that tinydrm only supports DRM_FORMAT_MOD_LINEAR.
      - Convert many drivers to use atomic helpers, and drm_fbdev_generic_setup().
      - Add Mali linear tiled formats, and enable them in the Mali-DP driver.
      - Add support for H6 DE3 mixer 0, DW HDMI, HDMI PHY and TCON TOP.
      - Assorted driver cleanups and fixes.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      
      From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/be7ebd91-edd9-8fa4-4286-1c57e3165113@linux.intel.com
      d7563c55