1. 29 Mar, 2019 3 commits
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2019-03-28-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · b4e4538a
      Dave Airlie authored
      drm-misc-next for 5.2:
      
      UAPI Changes:
      - Remove unused DRM_DISPLAY_INFO_LEN (Ville)
      
      Cross-subsystem Changes:
      - None
      
      Core Changes:
      - Fix compilation when CONFIG_FBDEV not selected (Daniel)
      - fbdev: Make skip_vt_switch default (Daniel)
      - Merge fb_helper_fill_fix, fb_helper_fill_var into fb_helper_fill_info (Daniel)
      - Remove unused fields in connector, display_info, and edid_quirks (Ville)
      
      Driver Changes:
      - virtio: package function args in virtio_gpu_object_params (Gerd)
      - vkms: Fix potential NULL-dereference bug (Kangjie)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Sean Paul <sean@poorly.run>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190328183045.GA44823@art_vandelay
      b4e4538a
    • Dave Airlie's avatar
      Merge tag 'du-next-20190328' of git://linuxtv.org/pinchartl/media into drm-next · 23370918
      Dave Airlie authored
      R-Car DU miscellaneous changes for v5.2
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190328042035.GA4846@pendragon.ideasonboard.com
      23370918
    • Dave Airlie's avatar
      Merge tag 'drm-intel-next-2019-03-28' of git://anongit.freedesktop.org/drm/drm-intel into drm-next · e0a3def2
      Dave Airlie authored
      UAPI Changes:
      - Make mmap code more asynchronous. Avoid full SET_DOMAIN on GTT mmap pagefault,
        and flushes pages on acquisition instead. Moves some of the work from mmap fault
        time to execbuf time to avoid lock contention during mmap access.
      
        Has neutral to positive impact on perf as the flushing moves to execbuf time
        in real world workloads on the current known userspaces due to recycling of BOs.
      
        If there exist an unknown non-recycling userspace, they should explicitly do the
        SET_DOMAIN and not rely on kernel doing implicit SET_DOMAIN because swapout/in
        might have happenedt.
      
      - Restore the accidentally removed behaviour of returning object size on GEM_CREATE
        From 2011: ff72145b ("drm: dumb scanout create/mmap for intel/radeon (v3)")
      
      - Includes a some neutered patches to prepare to complete the earlier Mesa
        recovery feature uAPI. Looking to enable this in the next PR.
      
      Driver Changes:
      
      - Add Elkhartlake (Gen11) support code and PCI IDs
      - Add missing Amberlake PCI ID 0x87CA (Ville)
      - Fix to Bugzilla #109780: Pick the first mode from EDID as the fixed mode when there is no preferred mode (Ville)
      - Fix GCC 4.8 build by using __is_constexpr() (Chris, Randy, Uma)
      - Add "Broadcast RGB", "force_audio" and "max_bpc" properties to DP MST (Ville)
      - Remove 8bpc limitation from DP MST (Ville)
      - Fix changing between limited and full range RGB output in DP fastsets (Ville)
      - Reject unsupported HDR formats (Maarten)
      - Handle YUV subpixel support better (Maarten)
      
      - Various plane watermarks fixes and cleaning of the code (Ville)
      - Icelake port sync master select fix (Manasi)
      - Icelake VEBOX disable bitmask fix (Jose)
      - Close a race where userspace could see incompletely initialized GEM context (Chris)
      - Avoid C3 on i945gm to keep vblank interrupts steady (Ville)
      - Avoid recalculating PLL HW readout each time (Lucas)
      - A ton of patches to modularize uncore code (Daniel)
      
      - Instead of storing media fuse value, immediately derive engine masks (Daniele)
      - Reduce struct_mutex usage (Chris)
      - Iterate over child devices to initialize ddi_port_info (Jani)
      - Fixes to return correct error values when bailing out of functions (Dan)
      - Use bitmap_zalloc() (Andy)
      - Reorder and clarify Gen3/4 code (Ville)
      - Refactor out common code in display mode handling (Ville)
      - GuC code fixes (Sujaritha, Michal)
      - Selftest improvements (Chris)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190328151515.GA9606@jlahtine-desk.ger.corp.intel.com
      e0a3def2
  2. 28 Mar, 2019 19 commits
  3. 27 Mar, 2019 18 commits