Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v6.0-rc4
    7e18e42e · Linux 6.0-rc4 ·
    Linux 6.0-rc4
    
  • drm-fixes-2022-09-02
    drm fixes for 6.0-rc3
    
    dma-buf/dma-resv:
    - Fence-handling fix
    
    i915:
    - GVT fixes including fix for a CommetLake regression in mmio table
      and misc doc and typo fixes
    - Fix CCS handling
    - Fix for guc requests after reset
    - Display DSI related fixes
    - Display backlight related fixes
    - Fix for a null pointer dereference
    - HDMI related quirk for ECS Liva Q2 with GLK graphics
    - Skip wm/ddb readout for disabled pipes
    
    amdgpu:
    - FRU error message fix
    - MES 11 updates
    - DCN 3.2.x fixes
    - DCN 3.1.4 fixes
    - Fix possible use after free in CS IOCTL
    - SMU 13.0.x fixes
    - Fix iolink reporting on devices with direct connections to CPU
    - GFX10 tap delay firmware fixes
    
    msm:
    - Fix for inconsistent indenting in function msm_dsi_dphy_timing_calc_v3.
    - Fix to make eDP the first connector in the connected list.
    - Fix to populate intf_cfg correctly before calling reset_intf_cfg().
    - Specify the correct number of DSI regulators for SDM660.
    - Specify the correct number of DSI regulators for MSM8996.
    - Fix for removing DP_RECOVERED_CLOCK_OUT_EN bit for tps4 link training
    - Fix probe-deferral crash in gpu devfreq
    - Fix gpu debugfs deadlock
    
  • amd-drm-fixes-6.0-2022-08-31
    amd-drm-fixes-6.0-2022-08-31:
    
    amdgpu:
    - FRU error message fix
    - MES 11 updates
    - DCN 3.2.x fixes
    - DCN 3.1.4 fixes
    - Fix possible use after free in CS IOCTL
    - SMU 13.0.x fixes
    - Fix iolink reporting on devices with direct connections to CPU
    - GFX10 tap delay firmware fixes
  • drm-misc-fixes-2022-08-31
    Short summary of fixes pull:
    
     * dma-buf/dma-resv: Fence-handling fix
    
  • v6.0-rc3
    b90cb105 · Linux 6.0-rc3 ·
    Linux 6.0-rc3
    
  • drm-fixes-2022-08-26-1
    drm fixes for 6.0-rc3
    
    gem:
    - Fixes handle release leak
    
    nouveau:
    - fix fencing when moving BO
    
    vc4:
    - HDMI fixes
    
    amdgpu:
    - GFX 11.0 fixes
    - PSP XGMI handling fixes
    - GFX9 fix for compute-only IPs
    - Drop duplicated function call
    - Fix warning due to missing header
    - NBIO 7.7 fixes
    - DCN 3.1.4 fixes
    - SDMA 6.0 fixes
    - SMU 13.0 fixes
    - Arcturus GPUVM page table fix
    - MMHUB 1.0 fix
    
    amdkfd:
    - GC 10.3.7 fix
    
    radeon:
    - Delayed work flush fix
    
  • amd-drm-fixes-6.0-2022-08-25
    amd-drm-fixes-6.0-2022-08-25:
    
    amdgpu:
    - GFX 11.0 fixes
    - PSP XGMI handling fixes
    - GFX9 fix for compute-only IPs
    - Drop duplicated function call
    - Fix warning due to missing header
    - NBIO 7.7 fixes
    - DCN 3.1.4 fixes
    - SDMA 6.0 fixes
    - SMU 13.0 fixes
    - Arcturus GPUVM page table fix
    - MMHUB 1.0 fix
    
    amdkfd:
    - GC 10.3.7 fix
    
    radeon:
    - Delayed work flush fix
  • drm-misc-fixes-2022-08-25
    Short summary of fixes pull:
    
     * gem: Fixes handle release leak
     * nouveau: Fix fencing when moving BO
     * vc4: HDMI fixes
     * Backmerging for v6.0-rc1
    
  • v6.0-rc2
    1c23f9e6 · Linux 6.0-rc2 ·
    Linux 6.0-rc2
    
  • drm-misc-next-2022-08-20-1
    drm-misc-next for v6.1:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - DMA-buf: documentation updates.
    - Assorted small fixes to vga16fb
    - Fix fbdev drivers to use the aperture helpers.
    - Make removal of conflicting drivers work correctly without fbdev enabled.
    
    Core Changes:
    - bridge, scheduler, dp-mst: Assorted small fixes.
    - Add more format helpers to fourcc, and use it to replace the cpp usage.
    - Add DRM_FORMAT_Cxx, DRM_FORMAT_Rxx (single channel), and DRM_FORMAT_Dxx
      ("darkness", inverted single channel)
    - Add packed AYUV8888 and XYUV8888 formats.
    - Assorted documentation updates.
    - Rename ttm_bo_init to ttm_bo_init_validate.
    - Allow TTM bo's to exist without backing store.
    - Convert drm selftests to kunit.
    - Add managed init functions for (panel) bridge, crtc, encoder and connector.
    - Fix endianness handling in various format conversion helpers.
    - Make tests pass on big-endian platforms, and add test for rgb888 -> rgb565
    - Move DRM_PLANE_HELPER_NO_SCALING to atomic helpers and rename, so
      drm_plane_helper is no longer needed in most drivers.
    - Use idr_init_base instead of idr_init.
    - Rename FB and GEM CMA helpers to DMA helpers.
    - Rework XRGB8888 related conversion helpers, and add drm_fb_blit() that
      takes a iosys_map. Make drm_fb_memcpy take an iosys_map too.
    - Move edid luminance calculation to core, and use it in i915.
    
    Driver Changes:
    - bridge/{adv7511,ti-sn65dsi86,parade-ps8640}, panel/{simple,nt35510,tc358767},
      nouveau, sun4i, mipi-dsi, mgag200, bochs, arm, komeda, vmwgfx, pl111:
      Assorted small fixes and doc updates.
    - vc4: Rework hdmi power up, and depend on PM.
    - panel/simple: Add Samsung LTL101AL01.
    - ingenic: Add JZ4760(B) support, avoid a modeset when sharpness property
      is unchanged, and use the new PM ops.
    - Revert some amdgpu commits that cause garbaged graphics when starting
      X, and reapply them with the real problem fixed.
    - Completely rework vc4 init to use managed helpers.
    - Rename via_drv to via_dri1, and move all stuff there only used by the
      dri1 implementation in preperation for atomic modeset.
    - Use regmap bulk write in ssd130x.
    - Power sequence and clock updates to it6505.
    - Split panel-sitrox-st7701  init sequence and rework mode programming code.
    - virtio: Improve error and edge conditions handling, and convert to use managed
      helpers.
    - Add Samsung LTL101AL01, B120XAN01.0, R140NWF5 RH, DMT028VGHMCMI-1A T, panels.
    - Add generic fbdev support to komeda.
    - Split mgag200 modeset handling to make it more model-specific.
    - Convert simpledrm to use atomic helpers.
    - Improve udl suspend/disconnect handling.
    
  • drm-fixes-2022-08-19
    drm fixes for 6.0-rc2
    
    ttm:
    - NULL ptr dereference
    
    i915:
    - disable pci resize on 32-bit systems
    - don't leak the ccs state
    - TLB invalidation fixes
    
    nouveau:
    - GA103 enablement
    - off-by-one fix
    
    amdgpu:
    - Revert some DML stack changes
    - Rounding fixes in KFD allocations
    - atombios vram info table parsing fix
    - DCN 3.1.4 fixes
    - Clockgating fixes for various new IPs
    - SMU 13.0.4 fixes
    - DCN 3.1.4 FP fixes
    - TMDS fixes for YCbCr420 4k modes
    - DCN 3.2.x fixes
    - USB 4 fixes
    - SMU 13.0 fixes
    - SMU driver unload memory leak fixes
    - Display orientation fix
    - Regression fix for generic fbdev conversion
    - SDMA 6.x fixes
    - SR-IOV fixes
    - IH 6.x fixes
    - Use after free fix in bo list handling
    - Revert pipe1 support
    - XGMI hive reset fix
    
    amdkfd:
    - Fix potential crach in kfd_create_indirect_link_prop()
    
    imx:
    - warning fix
    
    meson:
    - refcounting fix
    
    lvds-codec:
    - error check fix
    
    sun4i:
    - underflow fix
    - dt-binding fix
    
  • amd-drm-fixes-6.0-2022-08-17
    amd-drm-fixes-6.0-2022-08-17:
    
    amdgpu:
    - Revert some DML stack changes
    - Rounding fixes in KFD allocations
    - atombios vram info table parsing fix
    - DCN 3.1.4 fixes
    - Clockgating fixes for various new IPs
    - SMU 13.0.4 fixes
    - DCN 3.1.4 FP fixes
    - TMDS fixes for YCbCr420 4k modes
    - DCN 3.2.x fixes
    - USB 4 fixes
    - SMU 13.0 fixes
    - SMU driver unload memory leak fixes
    - Display orientation fix
    - Regression fix for generic fbdev conversion
    - SDMA 6.x fixes
    - SR-IOV fixes
    - IH 6.x fixes
    - Use after free fix in bo list handling
    - Revert pipe1 support
    - XGMI hive reset fix
    
    amdkfd:
    - Fix potential crach in kfd_create_indirect_link_prop()
  • amd-drm-next-5.20-2022-08-17
    amd-drm-next-5.20-2022-08-17:
    
    amdgpu:
    - Revert some DML stack changes
    - Rounding fixes in KFD allocations
    - atombios vram info table parsing fix
    - DCN 3.1.4 fixes
    - Clockgating fixes for various new IPs
    - SMU 13.0.4 fixes
    - DCN 3.1.4 FP fixes
    - TMDS fixes for YCbCr420 4k modes
    - DCN 3.2.x fixes
    - USB 4 fixes
    - SMU 13.0 fixes
    - SMU driver unload memory leak fixes
    - Display orientation fix
    - Regression fix for generic fbdev conversion
    - SDMA 6.x fixes
    - SR-IOV fixes
    - IH 6.x fixes
    - Use after free fix in bo list handling
    - Revert pipe1 support
    - XGMI hive reset fix
    
    amdkfd:
    - Fix potential crach in kfd_create_indirect_link_prop()
  • drm-misc-fixes-2022-08-16
    One patch for imx/dcss to get rid of a warning message, one off-by-one
    fix and GA103 support for nouveau, a refcounting fix for meson, a NULL
    pointer dereference fix for ttm, a error check fix for lvds-codec, a
    dt-binding schema fix and an underflow fix for sun4i
    
  • v6.0-rc1
    568035b0 · Linux 6.0-rc1 ·
    Linux 6.0-rc1
    
  • drm-next-2022-08-12-1
    drm fixes for 6.0-rc1
    
    gem:
    - Annotate WW context in error paths
    
    shmem-helper:
    - Add missing vunmap in error paths
    
  • drm-misc-next-fixes-2022-08-10
    Short summary of fixes pull:
    
     * gem: Annotate WW context in error paths
     * shmem-helper: Add missing vunmap in error paths
    
  • drm-next-2022-08-03
    drm for 5.20/6.0
    
    New driver:
    - logicvc
    
    vfio:
    - use aperture API
    
    core:
    - of: Add data-lane helpers and convert drivers
    - connector: Remove deprecated ida_simple_get()
    
    media:
    - Add various RGB666 and RGB888 format constants
    
    panel:
    - Add HannStar HSD101PWW
    - Add ETML0700Y5DHA
    
    dma-buf:
    - add sync-file API
    - set dma mask for udmabuf devices
    
    fbcon:
    - Improve scrolling performance
    - Sanitize input
    
    fbdev:
    - device unregistering fixes
    - vesa: Support COMPILE_TEST
    - Disable firmware-device registration when first native driver loads
    
    aperture:
    - fix segfault during hot-unplug
    - export for use with other subsystems
    
    client:
    - use driver validated modes
    
    dp:
    - aux: make probing more reliable
    - mst: Read extended DPCD capabilities during system resume
    - Support waiting for HDP signal
    - Port-validation fixes
    
    edid:
    - CEA data-block iterators
    - struct drm_edid introduction
    - implement HF-EEODB extension
    
    gem:
    - don't use fb format non-existing planes
    
    probe-helper:
    - use 640x480 as displayport fallback
    
    scheduler:
    - don't kill jobs in interrupt context
    
    bridge:
    - Add support for i.MX8qxp and i.MX8qm
    - lots of fixes/cleanups
    - Add TI-DLPC3433
    - fy07024di26a30d: Optional GPIO reset
    - ldb: Add reg and reg-name properties to bindings, Kconfig fixes
    - lt9611: Fix display sensing;
    - tc358767: DSI/DPI refactoring and DSI-to-eDP support, DSI lane handling
    - tc358775: Fix clock settings
    - ti-sn65dsi83: Allow GPIO to sleep
    - adv7511: I2C fixes
    - anx7625: Fix error handling; DPI fixes; Implement HDP timeout via callback
    - fsl-ldb: Drop DE flip
    - ti-sn65dsi86: Convert to atomic modesetting
    
    amdgpu:
    - use atomic fence helpers in DM
    - fix VRAM address calculations
    - export CRTC bpc via debugfs
    - Initial devcoredump support
    - Enable high priority gfx queue on asics which support it
    - Adjust GART size on newer APUs for S/G display
    - Soft reset for GFX 11 / SDMA 6
    - Add gfxoff status query for vangogh
    - Fix timestamps for cursor only commits
    - Adjust GART size on newer APUs for S/G display
    - fix buddy memory corruption
    
    amdkfd:
    - MMU notifier fixes
    - P2P DMA support using dma-buf
    - Add available memory IOCTL
    - HMM profiler support
    - Simplify GPUVM validation
    - Unified memory for CWSR save/restore area
    
    i915:
    - General driver clean-up
    - DG2 enabling (still under force probe)
      - DG2 small BAR memory support
      - HuC loading support
      - DG2 workarounds
      - DG2/ATS-M device IDs added
    - Ponte Vecchio prep work and new blitter engines
    - add Meteorlake support
    - Fix sparse warnings
    - DMC MMIO range checks
    - Audio related fixes
    - Runtime PM fixes
    - PSR fixes
    - Media freq factor and per-gt enhancements
    - DSI fixes for ICL+
    - Disable DMC flip queue handlers
    - ADL_P voltage swing updates
    - Use more the VBT for panel information
    - Fix on Type-C ports with TBT mode
    - Improve fastset and allow seamless M/N changes
    - Accept more fixed modes with VRR/DMRRS panels
    - Disable connector polling for a headless SKU
    - ADL-S display PLL w/a
    - Enable THP on Icelake and beyond
    - Fix i915_gem_object_ggtt_pin_ww regression on old platforms
    - Expose per tile media freq factor in sysfs
    - Fix dma_resv fence handling in multi-batch execbuf
    - Improve on suspend / resume time with VT-d enabled
    - export CRTC bpc settings via debugfs
    
    msm:
    - gpu: a619 support
    - gpu: Fix for unclocked GMU register access
    - gpu: Devcore dump enhancements
    - client utilization via fdinfo support
    - fix fence rollover issue
    - gem: Lockdep false-positive warning fix
    - gem: Switch to pfn mappings
    - WB support on sc7180
    - dp: dropped custom bulk clock implementation
    - fix link retraining on resolution change
    - hdmi: dropped obsolete GPIO support
    
    tegra:
    - context isolation for host1x engines
    - tegra234 soc support
    
    mediatek:
    - add vdosys0/1 for mt8195
    - add MT8195 dp_intf driver
    
    exynos:
    - Fix resume function issue of exynos decon driver by calling
      clk_disable_unprepare() properly if clk_prepare_enable() failed.
    
    nouveau:
    - set of misc fixes/cleanups
    - display cleanups
    
    gma500:
    - Cleanup connector I2C handling
    
    hyperv:
    - Unify VRAM allocation of Gen1 and Gen2
    
    meson:
    - Support YUV422 output; Refcount fixes
    
    mgag200:
    - Support damage clipping
    - Support gamma handling
    - Protect concurrent HW access
    - Fixes to connector
    - Store model-specific limits in device-info structure
    - fix PCI register init
    
    panfrost:
    - Valhall support
    
    r128:
    - Fix bit-shift overflow
    
    rockchip:
    - Locking fixes in error path
    
    ssd130x:
    - Fix built-in linkage
    
    udl:
    - Always advertize VGA connector
    
    ast:
    - Support multiple outputs
    - fix black screen on resume
    
    sun4i:
    - HDMI PHY cleanups
    
    vc4:
    - Add support for BCM2711
    
    vkms:
    - Allocate output buffer with vmalloc()
    
    mcde:
    - Fix ref-count leak
    
    mxsfb/lcdif:
    - Support i.MX8MP LCD controller
    
    stm/ltdc:
    - Support dynamic Z order
    - Support mirroring
    
    ingenic:
    - Fix display at maximum resolution
    
  • v5.19
    3d7cb6b0 · Linux 5.19 ·
    Linux 5.19
    
  • amd-drm-next-5.20-2022-07-29
    amd-drm-next-5.20-2022-07-29:
    
    amdgpu:
    - Misc spelling and grammar fixes
    - DC whitespace cleanups
    - ACP smatch fix
    - GFX 11.0 updates
    - PSP 13.0 updates
    - VCN 4.0 updates
    - DC FP fix for PPC64
    - Misc bug fixes
    
    amdkfd:
    - SVM fixes