1. 28 Sep, 2022 2 commits
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2022-09-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · 907cc346
      Dave Airlie authored
      drm-misc-next for 6.1:
      
      UAPI Changes:
      
      Cross-subsystem Changes:
        - dma-buf: Improve signaling when debugging
      
      Core Changes:
        - Backlight handling improvements
        - format-helper: Add drm_fb_build_fourcc_list()
        - fourcc: Kunit tests improvements
        - modes: Add DRM_MODE_INIT() macro
        - plane: Remove drm_plane_init(), Allocate planes with drm_universal_plane_alloc()
        - plane-helper: Add drm_plane_helper_atomic_check()
        - probe-helper: Add drm_connector_helper_get_modes_fixed() and
          drm_crtc_helper_mode_valid_fixed()
        - tests: Conversion to parametrized tests, test name consistency
      
      Driver Changes:
        - amdgpu: Fix for a VRAM eviction issue
        - ast: Resolution handling improvements
        - mediatek: small code improvements for DP
        - omap: Refcounting fix, small improvements
        - rockchip: RK3568 support, Gamma support for RK3399
        - sun4i: Build failure fix when !OF
        - udl: Multiple fixes here and there
        - vc4: HDMI hotplug handling improvements
        - vkms: Warning fix
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Maxime Ripard <maxime@cerno.tech>
      Link: https://patchwork.freedesktop.org/patch/msgid/20220923073943.d43tne5hni3iknlv@houat
      907cc346
    • Dave Airlie's avatar
      Merge tag 'drm-msm-next-2022-09-22' of https://gitlab.freedesktop.org/drm/msm into drm-next · 95d8c671
      Dave Airlie authored
      msm-next for v6.1
      
      DPU:
      - simplified VBIF configuration
      - cleaned up CTL interfaces to accept indices rather than flush masks
      
      DSI:
      - removed unused msm_display_dsc_config struct
      - switch regulator calls to new bulk API
      - switched to use PANEL_BRIDGE for directly attached panels
      
      DSI PHY:
      - converted drivers to use parent_hws instead of parent_names
      
      DP:
      - cleaned up pixel_rate handling
      
      HDMI PHY:
      - turned hdmi-phy-8996 into OF clk provider
      
      core:
      - misc dt-bindings fixes
      - choose eDP as primary display if it's available
      - support getting interconnects from either the mdss or the mdp5/dpu
        device nodes
      
      gpu+gem:
      - Shrinker + LRU re-work:
        - adds a shared GEM LRU+shrinker helper and moves msm over to that
        - reduces lock contention between retire and submit by avoiding the
          need to acquire obj lock in retire path (and instead using resv
          seeing obj's busyness in the shrinker
        - fix reclaim vs submit issues
      - GEM fault injection for triggering userspace error paths
      - Map/unmap optimization
      - Improved robustness for a6xx GPU recovery
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Rob Clark <robdclark@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/CAF6AEGsrfrr9v1oR9S4oYfOs9jm=jbKQiwPBTrCRHrjYerJJFA@mail.gmail.com
      95d8c671
  2. 27 Sep, 2022 2 commits
  3. 26 Sep, 2022 2 commits
  4. 22 Sep, 2022 2 commits
  5. 21 Sep, 2022 2 commits
  6. 20 Sep, 2022 10 commits
  7. 19 Sep, 2022 7 commits
  8. 18 Sep, 2022 13 commits