1. 16 Jun, 2023 4 commits
  2. 15 Jun, 2023 22 commits
  3. 12 Jun, 2023 1 commit
  4. 10 Jun, 2023 10 commits
  5. 09 Jun, 2023 3 commits
    • Dave Airlie's avatar
      Merge tag 'drm-intel-gt-next-2023-06-08' of... · ba57b9b1
      Dave Airlie authored
      Merge tag 'drm-intel-gt-next-2023-06-08' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
      
      UAPI Changes:
      
      - I915_GEM_CREATE_EXT_SET_PAT for Mesa on Meteorlake.
      
      Driver Changes:
      
      Fixes/improvements/new stuff:
      
      - Use large rings for compute contexts (Chris Wilson)
      - Better logging/debug of unexpected GuC communication issues (Michal Wajdeczko)
      - Clear out entire reports after reading if not power of 2 size (Ashutosh Dixit)
      - Limit lmem allocation size to succeed on SmallBars (Andrzej Hajda)
      - perf/OA capture robustness improvements on DG2 (Umesh Nerlige Ramappa)
      - Fix error code in intel_gsc_uc_heci_cmd_submit_nonpriv() (Dan Carpenter)
      
      Future platform enablement:
      
      - Add workaround 14016712196 (Tejas Upadhyay)
      - HuC loading for MTL (Daniele Ceraolo Spurio)
      - Allow user to set cache at BO creation (Fei Yang)
      
      Miscellaneous:
      
      - Use system include style for drm headers (Jani Nikula)
      - Drop legacy CTB definitions (Michal Wajdeczko)
      - Turn off the timer to sample frequencies when GT is parked (Ashutosh Dixit)
      - Make PMU sample array two-dimensional (Ashutosh Dixit)
      - Use the correct error value when kernel_context() fails (Andi Shyti)
      - Fix second parameter type of pre-gen8 pte_encode callbacks (Nathan Chancellor)
      - Fix parameter in gmch_ggtt_insert_{entries, page}() (Nathan Chancellor)
      - Fix size_t format specifier in gsccs_send_message() (Nathan Chancellor)
      - Use the fdinfo helper (Tvrtko Ursulin)
      - Add some missing error propagation (Tvrtko Ursulin)
      - Reduce I915_MAX_GT to 2 (Matt Atwood)
      - Rename I915_PMU_MAX_GTS to I915_PMU_MAX_GT (Matt Atwood)
      - Remove some obsolete definitions (John Harrison)
      
      Merges:
      
      - Merge drm/drm-next into drm-intel-gt-next (Tvrtko Ursulin)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/ZIH09fqe5v5yArsu@tursulin-desk
      ba57b9b1
    • Dave Airlie's avatar
      Merge tag 'drm-intel-next-2023-06-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-next · 959294e4
      Dave Airlie authored
      drm/i915 features for v6.5:
      
      Features and functionality:
      - Meteorlake (MTL) display enabling (Mika, Radhakrishna, José, Ankit, Clint,
        Gustavo, Imre, Anusha, Juha-Pekka, Matt)
      - Allow VRR to be toggled during fastsets (Ville)
      - Allow arbitrary refresh rates with VRR eDP panels (Ville)
      - Support async flips on linear buffers on display ver 12+  (Arun)
      - New debugfs for display clock frequencies (Bhanuprakash)
      - Taint kernel when force probing unsupported devices (Jani)
      - Expose CRTC CTM property on ILK/SNB/VLV (Ville)
      
      DRM subsystem changes:
      - EDID changes to support further conversion to struct drm_edid (Jani)
      - Move i915 DSC parameter code to common DRM helpers (Dmitry Baryshkov)
      
      Refactoring and cleanups:
      - CSC color refactoring (Ville)
      - VRR cleanups (Ville)
      - Finish i915 conversion to struct drm_edid (Jani)
      - Start high level display driver file (Jani)
      - Hotplug refactoring (Ville)
      - Misc display refactoring and cleanups (Jani, Ville)
      - Use device based logging for state checker warnings (Jani)
      - Split out hotplug and display irq handling (Jani)
      - Move display device info and probe under display/ (Matt)
      - HDCP cleanups (Suraj)
      - Use localized warning ignores instead of per file (Jani)
      - Remove superfluous enum i915_drm_suspend_mode (Maarten)
      - PSR, pfit, scaler and chicken register definition cleanups (Ville)
      - Constify pointers to hwmon_channel_info (Krzysztof Kozlowski)
      - Replace all non-returning strlcpy with strscpy (Azeem Shaikh)
      - Refactor VBT aux channel and DDC pin mapping (Ville)
      - Include cleanups (Jani)
      
      Fixes:
      - Fix modeset locking issue in DP MST HDCP (Suraj)
      - Fix disconnected Type-C/DP-alt disable at probe (Imre)
      - Fix HDMI PCON DSC usage and color conversions (Ankit)
      - Fix g4x HDMI infoframe/audio transmission port usage (Ville)
      - Avoid use-after-free when DP connector init fails (Maarten)
      - Fix voltage level for 480 MHz CDCLK (Chaitanya)
      - Check HPD live state during eDP probe (Ville)
      - Fix active port PLL selection for secondary MST streams (Imre)
      - Check pipe source size when using SKL+ scalers (Ville)
      - Fix MIPI DSI sleep sequences (Hans de Goede)
      - Fix DPCD register write order to match 128b/132b requirement (Arun)
      - Increase AUX timeout for Type-C (Suraj)
      - Communicate display power demands to pcode (Stan)
      - Fix potential division by zero in DSC compute config (Nikita Zhandarovich)
      - Fix fast wake AUX sync length (Jouni)
      - Fix potential oops on intel_get_crtc_new_encoder() (Ville)
      
      Merges:
      - drm-next backmerges (Rodrigo, Jani)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Jani Nikula <jani.nikula@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/87zg5eat32.fsf@intel.com
      959294e4
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2023-06-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · 45365b65
      Dave Airlie authored
      drm-misc-next for v6.5:
      
      UAPI Changes:
      
      Cross-subsystem Changes:
      
      Core Changes:
      
      Driver Changes:
      
       * bridge
         * imx: Fix module linking
         * tc358762: Support reset GPIO
      
       * meson
         * Add support for MIPI DSI displays; plus fixes and DT bindings
      
       * panel
         * Add Support for Rocktech RK043FN48H; plus DT bindings
         * Add support for Starry himax83102-j02; plus DT bindings
         * Add support for Starry ili9882t; plus DT bindings
      
       * virtio
         * Support sync-object UAPI
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Thomas Zimmermann <tzimmermann@suse.de>
      Link: https://patchwork.freedesktop.org/patch/msgid/20230607085644.GA12673@linux-uq9g
      45365b65