Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-misc-next-2021-01-19
    drm-misc-next for v5.12:
    
    UAPI Changes:
    - Fix fourcc macro for amlogic video fbc.
    
    Cross-subsystem Changes:
    - Export pci_rebar_bytes_to_size.
    - Add a PCI quirk to increase bar0 for RX 5600 XT Pulse to max possible size.
    - Convert devicetree bindings to use the OF graph schema.
    - Update s6e63m0 bindings.
    - Make omapfb2 DSI_CM incompatible with drm/omap2 DSI-CM because of
      module conflicts.
    - Add Zack Rusin as vmwgfx maintainer.
    - Add CONFIG_DMABUF_DEBUG for validating dma-buf users don't loo kat struct page when importing or detaching.
    
    Core Changes:
    - Remove references to drm_device.pdev
    - Fix regression in ttm_bo_move_to_lru_tail().
    - Assorted docbook updates.
    - Do not send dp-mst hotplug events on error when probing.
    - Move some agp macros to agpsupport.c, so it's not always compiled.
    - Move drm_need_swiotlb.h to drm_cache.c
    - Only build drm_memory.o for legacy drivers, and move CONFIG_DRM_VM to legacy.
    - Nuke drm_device.hose
    - Warn when the ttm resource manager is non-empty when disabling.
    - Assorted small fixes.
    
    Driver Changes:
    - Small assorted fixes in radeon, v3d, hisilicon, mipi-dbi, panfrost, hibmc, vc4, amdgpu, vkms, vmwgfx.
    - Move hisilicon to use simple encode.
    - Add writeback connector to vkms.
    - Add support for BT2020 to DE3.
    - Use gem prime mmap helpers in vc4, and move the mmap function upwards.
    - Use managed drm device, and cleanup error paths and display registers in vmwgfx.
    - Use correct bus_format and connector_type for innolux_n116bge.
    - Fix a lot of warnings with W=1 (Lee Jones)
    
  • v5.11-rc4
    19c329f6 · Linux 5.11-rc4 ·
    Linux 5.11-rc4
    
  • topic/nouveau-ampere-modeset-2021-01-15
    drm nouveau ampere display support.
    
    This is a pull request to add display support for new Ampere hardware.
    
    It has no effect on older GPUs.
    
  • drm-fixes-2021-01-15
    drm fixes for 5.11-rc4
    
    dma-buf:
    - Fix a memory leak in CMAV heap
    
    core:
    - Fix format check for legacy pageflips
    
    ttm:
    - Pass correct address to dma_mapping_error()
    - Use mutex in pool shrinker
    
    i915:
    - Allow the sysadmin to override security mitigations
    - Restore clear-residual mitigations for ivb/byt
    - Limit VFE threads based on GT
    - GVT: fix vfio edid and full display detection
    - Fix DSI DSC power refcounting
    - Fix LPT CPU mode backlight takeover
    - Disable RPM wakeref assertions during driver shutdown
    - Fix DSI sequence sleeps
    
    amdgpu:
    - Update repo location in MAINTAINERS
    - Add some new renoir PCI IDs
    - Revert CRC UAPI changes
    - Revert OLED display fix which cases clocking problems for some systems
    - Misc vangogh fixes
    - GFX fix for sienna cichlid
    - DCN1.0 fix for pipe split
    - Fix incorrect PSP command
    
    amdkfd:
    - Fix possible out of bounds read in vcrat creation
    
    nouveau:
    - irq handling fix
    - expansion ROM fix
    - hw init dpcd disable
    - aux semaphore owner field fix
    - vram heap sizing fix
    - notifier at 0 is valid fix
    
  • amd-drm-next-5.12-2021-01-14
    amd-drm-next-5.12-2021-01-14:
    
    amdgpu:
    - W=1 fixes from Lee Jones
    - Enable GPU reset on Navy Flounder
    - Kernel doc fixes
    - SMU workload profile fixes for APUs
    - Display updates
    - SR-IOV fixes
    - Vangogh SMU feature enablment and bug fixes
    - GPU reset support for Vangogh
    - Misc cleanups
  • amd-drm-fixes-5.11-2021-01-14
    amd-drm-fixes-5.11-2021-01-14:
    
    amdgpu:
    - Update repo location in MAINTAINERS
    - Add some new renoir PCI IDs
    - Revert CRC UAPI changes
    - Revert OLED display fix which cases clocking problems for some systems
    - Misc vangogh fixes
    - GFX fix for sienna cichlid
    - DCN1.0 fix for pipe split
    - Fix incorrect PSP command
    
    amdkfd:
    - Fix possible out of bounds read in vcrat creation
  • drm-misc-fixes-2021-01-12
    Short summary of fixes pull:
    
     * dma-buf: Fix a memory leak in CMAV heap
     * drm: Fix format check for legacy pageflips
     * ttm: Pass correct address to dma_mapping_error(); Use mutex in pool
       shrinker
    
  • v5.11-rc3
    7c53f6b6 · Linux 5.11-rc3 ·
    Linux 5.11-rc3
    
  • amd-drm-next-5.12-2021-01-08
    amd-drm-next-5.12-2021-01-08:
    
    amdgpu:
    - Rework IH ring handling on vega and navi
    - Rework HDP handling for vega and navi
    - swSMU documenation updates
    - Overdrive support for Sienna Cichlid and newer asics
    - swSMU updates for vangogh
    - swSMU updates for renoir
    - Enable FP16 on DCE8-11
    - Misc code cleanups and bug fixes
    
    radeon:
    - Fixes for platforms that can't access PCI resources correctly
    - Misc code cleanups
  • drm-fixes-2021-01-08
    drm-fixes for -rc3
    
    - fix for ttm list corruption in radeon, reported by a few people
    - fixes for amdgpu, i915, msm
    - dma-buf use-after free fix
    
  • drm-misc-fixes-2021-01-08
    * dma-buf: fix a use-after-free
    * radeon: don't init the TTM page pool manually
    * ttm: unexport ttm_pool_{init,fini}()
    
  • amd-drm-fixes-5.11-2021-01-06
    amd-drm-fixes-5.11-2021-01-06:
    
    amdgpu:
    - Telemetry fix for VGH
    - Powerplay fixes for RV
    - Powerplay fixes for RN
    - RAS fixes for Sienna Cichlid
    - Blank screen regression fix
    - Drop DCN support for aarch64
    - Misc other fixes
  • drm-misc-next-2021-01-06
    drm-misc-next for v5.12:
    
    Core Changes:
    - Lots of drm documentation updates by Simor Ser.
    - Require that each crtc has a unique primary plane.
    - Add fixme that fbdev_generic_setup is confusing.
    
    Driver Changes:
    - Update addresses for TI display drivers maintainers.
    - Make DRM_VIRTIO_GPU select VIRTIO.
    - Small fixes to qxl, virtio, hisilicon, tve200, panel/s6e63m0.
    
  • v5.11-rc2
    e71ba945 · Linux 5.11-rc2 ·
    Linux 5.11-rc2
    
  • v5.11-rc1
    5c8fe583 · Linux 5.11-rc1 ·
    Linux 5.11-rc1
    
  • drm-next-2020-12-24
    drm fixes for 5.11-rc1
    
    dma-buf:
    - fix build on mips
    
    komeda:
    - fix commit tail operation order
    - NULL pointer fix
    - out of bounds access fix
    
    ttm:
    - remove an unused function
    
    amdgpu:
    - Vangogh SMU fixes
    - Arcturus gfx9 fixes
    - Misc display fixes
    - Sienna Cichlid SMU update
    - Fix S3 display memory leak
    - Fix regression caused by DP sub-connector support
    
    amdkfd:
    - Properly require pcie atomics for gfx10
    
  • amd-drm-fixes-5.11-2020-12-23
    amd-drm-fixes-5.11-2020-12-23:
    
    amdgpu:
    - Vangogh SMU fixes
    - Arcturus gfx9 fixes
    - Misc display fixes
    - Sienna Cichlid SMU update
    - Fix S3 display memory leak
    - Fix regression caused by DP sub-connector support
    
    amdkfd:
    - Properly require pcie atomics for gfx10
  • drm-misc-next-fixes-2020-12-22
    Short summary of fixes pull:
    
     * dma-buf: Include <linux/vmalloc.h> for building on MIPS
     * komeda: Fix order of operation in commit tail; Fix NULL-pointer and
               out-of-bounds access; Cleanups
     * ttm: Fix an unused-function warning
    
  • drm-next-2020-12-18
    UAPI Changes:
    
    - Only enable char/agp uapi when CONFIG_DRM_LEGACY is set
    
    Cross-subsystem Changes:
    
    - vma_set_file helper to make vma->vm_file changing less brittle,
      acked by Andrew
    
    Core Changes:
    
    - dma-buf heaps improvements
    - pass full atomic modeset state to driver callbacks
    - shmem helpers: cached bo by default
    - cleanups for fbdev, fb-helpers
    - better docs for drm modes and SCALING_FITLER uapi
    - ttm: fix dma32 page pool regression
    
    Driver Changes:
    
    - multi-hop regression fixes for amdgpu, radeon, nouveau
    - lots of small amdgpu hw enabling fixes (display, pm, ...)
    - fixes for imx, mcde, meson, some panels, virtio, qxl, i915, all
      fairly minor
    - some cleanups for legacy drm/fbdev drivers
    
  • drm-misc-next-2020-12-17
    drm-misc-next for v5.12:
    
    UAPI Changes:
    - Not necessarily one, but we document that userspace needs to force probe connectors.
    
    Cross-subsystem Changes:
    - Require FB_ATY_CT for aty on sparc64.
    - video: Fix documentation, and a few compiler warnings.
    - Add devicetree bindings for DP connectors.
    - dma-buf: Update kernel-doc, and add might_lock for resv objects in begin/end_cpu_access.
    
    Core Changes:
    - ttm: Warn when releasing a pinned bo.
    - ttm: Cleanup bo size handling.
    - cma-helper: Remove prime infix, and implement mmap as GEM CMA functions.
    - Split drm_prime_sg_to_page_addr_arrays into 2 functions.
    - Add a new api to install irq using devm.
    - Update panel kerneldoc to inline style.
    - Add DP support to drm/bridge.
    - Assorted small fixes to ttm, fb-helper, scheduler.
    - Add atomic_commit_setup function callback.
    - Automatically use the atomic gamma_set, instead of forcing drivers to declare the default atomic version.
    - Allow using degamma for legacy gamma if gamma is not available.
    - Clarify that primary/cursor planes are not tied to 1 crtc (depending on possible_crtcs).
    - ttm: Cleanup the lru handler.
    
    Driver Changes:
    - Add pm support to ingenic.
    - Assorted small fixes in radeon, via, rockchip, omap2fb, kmb, gma500, nouveau, virtio, hisilicon, ingenic, s6e63m0 panel, ast, udlfb.
    - Add BOE NV110WTM-N61, ys57pss36bh5gq, Khadas TS050 panels.
    - Stop using pages with drm_prime_sg_to_page_addr_arrays, and switch all callers to use ttm_sg_tt_init.
    - Cleanup compiler and docbook warnings in a lot of fbdev devices.
    - Use the drmm_vram_helper in hisilicon.
    - Add support for BCM2711 DSI1 in vc4.
    - Add support for 8-bit delta RGB panels to ingenic.
    - Add documentation on how to test vkms.
    - Convert vc4 to atomic helpers.
    - Use degamma instead of gamma table in omap, to add support for CTM and color encoding/range properties.
    - Rework omap DSI code, and merge all omapdrm modules now that the last omap panel is now a drm panel.
    - More refactoring of omap dsi code.
    - Enable 10/12 bpc outputs in vc4.