Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-intel-next-2024-04-17-1
    Core Changes (DRM):
    
    - Fix documentation of DP tunnel functions (Imre)
    - DP MST read sideband messaging cap (Jani)
    - Preparation patches for Adaptive Sync SDP Support for DP (Mitul)
    
    Driver Changes:
    
    i915 core (non-display):
    - Documentation improvements (Nirmoy)
    - Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.c (Joonas)
    - Do not print 'pxp init failed with 0' when it succeed (Jose)
    - Clean-up, including removal of dead code for unsupported platforms (Lucas)
    - Adding new DG2 PCI ID (Ravi)
    
    {i915,xe} display:
    - Spelling fix (Colin Ian)
    - Document CDCLK components (Gustavo)
    - Lunar Lake display enabling, including cdclk and other refactors (Gustavo, Bala)
    - BIOS/VBT/opregion related refactor (Jani, Ville, RK)
    - Save a few bytes of memory using {kstrdup,kfree}_const variant (Christophe)
    - Digital port related refactor/clean-up (Ville)
    - Fix 2s boot time regression on DP panel replay init (Animesh)
    - Remove redundant drm_rect_visible() overlay use (Arthur)
    - DSC HW state readout fixes (Imre)
    - Remove duplication on audio enable/disable on SDVO and g4x+ DP (Ville)
    - Disable AuxCCS framebuffers if built for Xe (Juha-Pekka)
    - Fix DSI init order (Ville)
    - DRRS related refactor and fixes (Bhanuprakash)
    - Fix DSB vblank waits with VRR (Ville)
    - General improvements on register name and use of REG_BIT (Ville)
    - Some display power well related improvements (Ville)
    - FBC changes for better w/a handling (Ville)
    - Make crtc disable more atomic (Ville)
    - Fix hwmon locking inversion in sysfs getter (Janusz)
    - Increase DP idle pattern wait timeout to 2ms (Shekhar)
    - PSR related fixes and improvents (Jouni)
    - Start using container_of_const() for some extra const safety (Ville)
    - Use drm_printer more on display code (Ville)
    - Fix Jasper Lake boot freeze (Jonathon)
    - Update Pipe src size check in skl_update_scaler (Ankit)
    - Enable MST mode for 128b/132b single-stream sideband (Jani)
    - Pass encoder around more for port/phy checks (Jani)
    - Some initial work to make display code more independent from i915 (Jani)
    - Pre-populate the cursor physical dma address (Ville)
    - Do not bump min backlight brightness to max on enable (Gareth)
    - Fix MTL supported DP rates - removal of UHBR13.5 (Arun)
    - Fix the computation for compressed_bpp for DISPLAY < 1 (Ankit)
    - Bigjoiner modeset sequence redesign and MST support (Ville)
    - Enable Adaptive Sync SDP Support for DP (Mitul)
    - Implemnt vblank sycnhronized mbus joining changes (Ville, Stanislav)
    - HDCP related fixes (Suraj)
    - Fix i915_display_info debugfs when connectors are not active (Ville)
    - Clean up on Xe compat layer (Jani)
    - Add jitter WAs for MST/FEC/DSC links (Imre)
    - DMC wakelock implementation (Luca)
    
  • drm-intel-next-2024-04-17
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
    
    Driver Changes:
    
  • drm-intel-fixes-2024-04-10
    Display fixes:
    - Couple CDCLK programming fixes (Ville)
    - HDCP related fix (Suraj)
    - 4 Bigjoiner related fixes (Ville)
    
    Core fix:
    - Fix for a circular locking around GuC on reset+wedged case (John)
    
  • drm-intel-fixes-2024-04-04
    Display fixes:
    - A few DisplayPort related fixes (Imre, Arun, Ankit, Ville)
    - eDP PSR fixes (Jouni)
    
    Core/GT fixes:
    - Remove some VM space restrictions on older platforms (Andi)
    - Disable automatic load CCS load balancing (Andi)
    
  • drm-intel-fixes-2024-03-28
    Core/GT Fixes:
    - Fix for BUG_ON/BUILD_BUG_ON IN I915_memcpy.c (Joonas)
    - Update a MTL workaround (Tejas)
    - Fix locking inversion in hwmon's sysfs (Janusz)
    - Remove a bogus error message around PXP (Jose)
    - Fix UAF on VMA (Janusz)
    - Reset queue_priority_hint on parking (Chris)
    
    Display Fixes:
    - Remove duplicated audio enable/disable on SDVO and DP (Ville)
    - Disable AuxCCS for Xe driver (Juha-Pekka)
    - Revert init order of MIPI DSI (Ville)
    - DRRS debugfs fix with an extra refactor patch (Bhanuprakash)
    - VRR related fixes (Ville)
    - Fix a JSL eDP corruption (Jonathon)
    - Fix the cursor physical dma address (Ville)
    - BIOS VBT related fix (Ville)
    
  • drm-intel-fixes-2024-03-07
    - Fix for #10184: Kernel crash on UHD Graphics 730 (Cc stable)
    . Fix for #10284: Boot delay regresion with PSR
    - Fix DP connector DSC HW state readout
    - Selftest fix to convert msecs to jiffies
  • drm-intel-fixes-2024-03-01
    - Fix to extract HDCP information from primary connector
    - Check for NULL mmu_interval_notifier before removing
  • drm-intel-gt-next-2024-02-28
    Driver Changes:
    
    Fixes:
    
    - Add some boring kerneldoc (Tvrtko Ursulin)
    - Check before removing mm notifier (Nirmoy
  • drm-intel-next-2024-02-27-1
    drm/i915 feature pull #2 for v6.9:
    
    Features and functionality:
    - DP tunneling and bandwidth allocation support (Imre)
    - Add more ADL-N PCI IDs (Gustavo)
    - Enable fastboot also on older platforms (Ville)
    - Bigjoiner force enable debugfs option for testing (Stan)
    
    Refactoring and cleanups:
    - Remove unused structs and struct members (Jiri Slaby)
    - Use per-device debug logging (Ville)
    - State check improvements (Ville)
    - Hardcoded cd2x divider cleanups (Ville)
    - CDCLK documentation updates (Ville, Rodrigo)
    
    Fixes:
    - HDCP MST Type1 fixes (Suraj)
    - Fix MTL C20 PHY PLL values (Ravi)
    - More hardware access prevention during init (Imre)
    - Always enable decompression with tile4 on Xe2 (Juha-Pekka)
    - Improve LNL package C residency (Suraj)
    
    drm core changes:
    - DP tunneling and bandwidth allocation helpers (Imre)
  • drm-intel-fixes-2024-02-22
    fb1e8812 · drm/i915/tv: Fix TV mode ·
    - Fixup for TV mode
  • drm-intel-fixes-2024-02-15
    Fix for #10172: Blank screen on JSL Chromebooks. Stable fix to limit DP SST link rate to <=8.1Gbps.
  • drm-intel-gt-next-2024-02-15
    UAPI Changes:
    
    - Add GuC submission interface version query (Tvrtko Ursulin)
    
    Driver Changes:
    
    Fixes/improvements/new stuff:
    
    - Atomically invalidate userptr on mmu-notifier (Jonathan Cavitt)
    - Update handling of MMIO triggered reports (Umesh Nerlige Ramappa)
    - Don't make assumptions about intel_wakeref_t type (Jani Nikula)
    - Add workaround 14019877138 [xelpg] (Tejas Upadhyay)
    - Allow for very slow HuC loading [huc] (John Harrison)
    - Flush context destruction worker at suspend [guc] (Alan Previn)
    - Close deregister-context race against CT-loss [guc] (Alan Previn)
    - Avoid circular locking issue on busyness flush [guc] (John Harrison)
    - Use rc6.supported flag from intel_gt for rc6_enable sysfs (Juan Escamilla)
    - Reflect the true and current status of rc6_enable (Juan Escamilla)
    - Wake GT before sending H2G message [mtl] (Vinay Belgaumkar)
    - Restart the heartbeat timer when forcing a pulse (John Harrison)
    
    Future platform enablement:
    
    - Extend driver code of Xe_LPG to Xe_LPG+ [xelpg] (Harish Chegondi)
    - Extend some workarounds/tuning to gfx version 12.74 [xelpg] (Matt Roper)
    
    Miscellaneous:
    
    - Reconcile Excess struct member kernel-doc warnings (Randy Dunlap)
    - Change wa and EU_PERF_CNTL registers to MCR type [guc] (Shuicheng Lin)
    - Add flex arrays to struct i915_syncmap (Erick Archer)
    - Increasing the sleep time for live_rc6_manual [selftests] (Anirban Sk)
  • drm-intel-fixes-2024-02-08
    - Just includes gvt-fixes-2024-02-05
  • drm-intel-next-2024-02-07
    drm/i915 feature pull for v6.9:
    
    Features and functionality:
    - Early transport for panel replay and PSR (Jouni)
    - New ARL PCI IDs (Matt)
    - DP TPS4 PHY test pattern support (Khaled)
    
    Refactoring and cleanups:
    - Unify and improve VSC SDP for PSR and non-PSR cases (Jouni)
    - Refactor memory regions and improve debug logging (Ville)
    - Rework global state serialization (Ville)
    - Remove unused CDCLK divider fields (Gustavo)
    - Unify HDCP connector logging format (Jani)
    - Use display instead of graphics version in display code (Jani)
    - Move VBT and opregion debugfs next to the implementation (Jani)
    - Abstract opregion interface, use opaque type (Jani)
    
    Fixes:
    - Fix MTL stolen memory access (Ville)
    - Fix initial display plane readout for MTL (Ville)
    - Fix HPD handling during driver init/shutdown (Imre)
    - Cursor vblank evasion fixes (Ville)
    - Various VSC SDP fixes (Jouni)
    - Allow PSR mode changes without full modeset (Jouni)
    - Fix CDCLK sanitization on module load for Xe2_LPD (Gustavo)
    - Fix the max DSC bpc supported by the source (Ankit)
    - Add missing LNL ALPM AUX wake configuration (Jouni)
    - Cx0 PHY state readout and verify fixes (Mika)
    - Fix PSR (panel replay) debugfs for MST connectors (Imre)
    - Fail HDCP repeater authentication if Type1 device not present (Suraj)
    - Ratelimit debug logging in vm_fault_ttm (Nirmoy)
    - Use a fake PCH for MTL because south display is not on the PCH (Haridhar)
    - Disable DSB for Xe driver for now (José)
    - Fix some LNL display register changes (Lucas)
    - Fix build on ChromeOS (Paz Zcharya)
    - Preserve current shared DPLL for fastsets on Type-C ports (Ville)
    - Fix state checker warnings for MG/TC/TBT PLLs (Ville)
    - Fix HDCP repeater ctl register value on errors (Jani)
    - Allow FBC with CCS modifiers on SKL+ (Ville)
    - Fix HDCP GGTT pinning (Ville)
    
    DRM core changes:
    - Add ratelimited drm dbg print (Nirmoy)
    - DPCD PSR early transport macro (Jouni)
    
    Merges:
    - Backmerge drm-next to bring Xe driver to drm-intel-next (Jani)
  • drm-intel-fixes-2024-01-26
    - PSR fix for HSW
  • drm-intel-next-fixes-2024-01-19
    - DSI sequence revert to fix GitLab #10071 and DP test-pattern fix
    - Drop -Wstringop-overflow (broken on GCC11)
    - OA fix on XeHP+
  • drm-intel-next-fixes-2024-01-11
    - Fixes for kernel-doc warnings enforced in linux-next
    - Another build warning fix for string formatting of intel_wakeref_t
    - Display fixes for DP DSC BPC and C20 PLL state verification
  • drm-intel-fixes-2023-12-28
    drm/i915 fixes for v6.7-rc8:
    - Fix bogus DPCD rev usage for DP phy test pattern setup
    - Fix handling of MMIO triggered reports in the OA buffer
  • drm-intel-fixes-2023-12-21
    drm/i915 fixes for v6.7-rc7:
    - Fix state readout and check for DSC and bigjoiner combo
    - Fix a potential integer overflow
    - Reject async flips with bigjoiner
    - Fix MTL HDMI/DP PLL clock selection
    - Fix various issues by disabling pipe DMC events
  • drm-intel-next-2023-12-18
    - Drop pointless null checks and fix a scaler bug (Ville)
    - Meteor Lake display fixes and clean-ups (RK, Jani, Andrzej, Mika, Imre)
    - Clean-up around flip done IRQ (Ville)
    - Fix eDP Meteor Lake bug (Jani)
    - Bigjoiner fixes (Ankit, Ville)
    - Cdclk/voltage_level cleanups and fixes (Ville)
    - DMC event stuff (Ville)
    - Remove dead code around intel_atomic_helper->free_list (Jouni)