• 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
intel_fbdev.c 20.5 KB