Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • topic/amdgpu-dp2.0-mst-2021-10-25
    UAPI Changes:
    Nope!
    
    Cross-subsystem Changes:
    drm_dp_update_payload_part1() takes a new argument for specifying what the VCPI slot start is
    
    Core Changes:
    Make the DP MST helpers aware of the current starting VCPI slot/VCPI total slot count...
    
    Driver Changes:
    ...and then add support for taking advantage of this for 128b/132b links on DP 2.0 for amdgpu
  • drm-misc-fixes-2021-10-21-1
    drm-misc-fixes for v5.15-rc7:
    - Rebased, to remove vc4 patches.
    - Fix mxsfb crash on unload.
    - Use correct sync parameters for Feixin K101-IM2BYL02.
    - Assorted kmb modeset/atomic fixes.
    
  • drm-misc-fixes-2021-10-14
    drm-misc-fixes for v5.15-rc6:
    - Respun clock fixes for vc4/hdmi.
    - Cap connector_bad_edid()'s num_of_ext by num_blocks read.
    - Clamp fbdev size to max available height.
    - Hide hyper-v's hw pointer, to prevent double pointers.
    - Use the correct engine bit in nouveau's g84_fifo_chan_engine_fini.
    - Build fix for r128 on UML.
    - Add missing dependency for CONFIG_CRC32 to olimex-lcd-olinuxino.
    
  • drm-misc-next-2021-10-14
    drm-misc-next for 5.16:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
      - fbdev: Fix double-free, Remove unused scrolling acceleration
      - locking: improve logging for contented locks without backoff
      - dma-buf: Add dma_resv_for_each_fence iterator, and conversion of
        users
    
    Driver Changes:
      - nouveau: Various code style improvements
      - bridge: HPD improvements for lt9611uxc, eDP aux-bus support for
        ps8640, lvds-codec data-mapping selection support
      - panels: Vivax TPC-9150, Innolux G070Y2-T02, LOGIC Technologies
        LTTD800480070-L2RT, Sharp LS060T1SX01,
    
  • drm-misc-next-2021-10-06
    drm-misc-next for v5.16:
    
    UAPI Changes:
    - Allow empty drm leases for creating separate GEM namespaces.
    
    Cross-subsystem Changes:
    - Slightly rework dma_buf_poll.
    - Add dma_resv_for_each_fence_unlocked to iterate, and use it inside
      the lockless dma-resv functions.
    
    Core Changes:
    - Allow devm_drm_of_get_bridge to build without CONFIG_OF for compile testing.
    - Add more DP2 headers.
    - fix CONFIG_FB dependency in fb_helper.
    - Add DRM_FORMAT_R8 to drm_format_info, and helpers for RGB332 and RGB888.
    - Fix crash on a 0 or invalid EDID.
    
    Driver Changes:
    - Apply and revert DRM_MODESET_LOCK_ALL_BEGIN.
    - Add mode_valid to ti-sn65dsi86 bridge.
    - Support multiple syncobjs in v3d.
    - Add R8, RGB332 and RGB888 pixel formats to GUD.
    - Use devm_add_action_or_reset in dw-hdmi-cec.
    
  • drm-misc-fixes-2021-10-06
    Rebased drm-misc-fixes for v5.15-rc5:
    - Dropped vc4 patches.
    - Compiler fix for vc4.
    - Cursor fix for nouveau.
    - Fix ttm buffer moves for ampere gpu's by adding minimal acceleration support.
    - Small rockchip fixes.
    - Fix DT bindings indent for ili9341.
    - Fix y030xx067a init sequence to not get a yellow tint.
    - Kconfig fix for fb_simple vs simpledrm.
    - Assorted nouvaeu memory leaks.
    - Fix gbefb when built with COMPILE_TEST.
    
  • drm-misc-fixes-2021-09-30
    drm-misc-fixes for v5.15:
    - Not sure if drm-misc-fixes-2021-09-08 tag was pulled, assuming it is.
    - Power management fixes for vc4.
    - Compiler fix for vc4.
    - Cursor fix for nouveau.
    - Fix ttm buffer moves for ampere gpu's by adding minimal acceleration support.
    - Small rockchip fixes.
    - Fix DT bindings indent for ili9341.
    - Fix y030xx067a init sequence to not get a yellow tint.
    - Kconfig fix for fb_simple vs simpledrm.
    
  • drm-misc-next-2021-09-30
    drm-misc-next for 5.16:
    
    UAPI Changes:
      - virtio: UAPI additions to support context init
    
    Cross-subsystem Changes:
    
    Core Changes:
      - bridge: documentation improvements
      - mipi-dsi: new devm_mipi_dsi_device_register_full and
        devm_mipi_dsi_attach functions
      - probe-helper: New HPD helper for devices with per-connector
        interrupts
      - ttm: ttm_tt improvements, flags documentation improvements
    
    Driver Changes:
      - Convertion to devm_arch_phys_wc_add and
        devm_arch_io_reserve_memtype_wc
      - gma500: Cleanups
      - vc4: Fix for hotplug reporting
      - virtio: Implement Context Init
    
      - bridge: Suport DP-AUX in ps8640
      - panel: Support for Boe TV110C9M-LL3, Innolux HJ110IZ-01A
    
  • drm-misc-next-2021-09-23
    drm-misc-next for 5.15:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
    
    Driver Changes:
      - Conversions to dev_err_probe() helper
      - rockchip: Various build improvements, Use
        DRM_BRIDGE_ATTACH_NO_CONNECTOR for LVDS and RGB
      - panel: New panel-edp driver
    
  • drm-misc-next-2021-09-16
    drm-misc-next for $kernel-version:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
      - dma-buf: Avoid a warning with some allocations, Remove
        DMA_FENCE_TRACE macros
    
    Core Changes:
      - bridge: New helper to git rid of panels in drivers
      - fence: Improve dma_fence_add_callback documentation, Improve
        dma_fence_ops->wait documentation
      - ioctl: Unexport drm_ioctl_permit
      - lease: Documentation improvements
      - fourcc: Add new macro to determine the modifier vendor
      - quirks: Add the Steam Deck, Chuwi HiBook, Chuwi Hi10 Pro, Samsung
        Galaxy Book 10.6, KD Kurio Smart C15200 2-in-1, Lenovo Ideapad D330
      - resv: Improve the documentation
      - shmem-helpers: Allocate WC pages on x86, Switch to vmf_insert_pfn
      - sched: Fix for a timer being canceled too soon, Avoid null pointer
        derefence if the fence is null in drm_sched_fence_free, Convert
        drivers to rely on its dependency tracking
      - ttm: Switch to kerneldoc, new helper to clear all DMA mappings, pool
        shrinker optitimization, Remove ttm_tt_destroy_common, Fix for
        unbinding on multiple drivers
    
    Driver Changes:
      - bochs: New PCI IDs
      - msm: Fence ordering impromevemnts
      - stm: Add layer alpha support, zpos
      - v3d: Fix for a Vulkan CTS failure
      - vc4: Conversion to the new bridge helpers
      - vgem: Use shmem helpers
      - virtio: Support mapping exported vram
      - zte: Remove obsolete driver
    
      - bridge: Probe improvements for it66121, enable DSI EOTP for anx7625,
        errors propagation improvements for anx7625
    
      - panels: 60fps mode for otm8009a, New driver for Samsung S6D27A1
    
  • drm-misc-next-fixes-2021-09-09
    drm-misc-next-fixes for v5.15:
    - Make some dma-buf config options depend on DMA_SHARED_BUFFER.
    - Handle multiplication overflow of fbdev xres/yres in the core.
    
  • drm-misc-fixes-2021-09-08
    Short summary of fixes pull:
    
     * kmb: Emable second plane
     * ttm: Fix potential deadlock during swap
    
  • drm-misc-next-fixes-2021-09-03
    drm-misc-next-fixes for v5.15:
    - Fix ttm_bo_move_memcpy() when ttm_resource is subclassed.
    - Small fixes to panfrost, mgag200, vc4.
    - Small ttm compilation fixes.
    
  • drm-misc-fixes-2021-08-18
    Short summary of fixes pull:
    
     * UAPI: Return results for failed drm_wait_vblank_ioctl()
     * ttm: Fix debugfs initialization
    
  • drm-misc-next-2021-08-12
    drm-misc-next for v5.15:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - Add lockdep_assert(once) helpers.
    
    Core Changes:
    - Add lockdep assert to drm_is_current_master_locked.
    - Fix typos in dma-buf documentation.
    - Mark drm irq midlayer as legacy only.
    - Fix GPF in udmabuf_create.
    - Rename member to correct value in drm_edid.h
    
    Driver Changes:
    - Build fix to make nouveau build with NOUVEAU_BACKLIGHT.
    - Add MI101AIT-ICP1, LTTD800480070-L6WWH-RT panels.
    - Assorted fixes to bridge/it66121, anx7625.
    - Add custom crtc_state to simple helpers, and use it to
      convert pll handling in mgag200 to atomic.
    - Convert drivers to use offset-adjusted framebuffer bo mappings.
    - Assorted small fixes and fix for a use-after-free in vmwgfx.
    - Convert remaining callers of non-legacy drivers to use linux irqs directly.
    - Small cleanup in ingenic.
    - Small fixes to virtio and ti-sn65dsi86.
    
  • drm-misc-fixes-2021-08-12
    Short summary of fixes pull:
    
     * meson: Fix colors when booting with HDR
    
  • drm-misc-next-2021-08-05
    drm-misc-next for v5.15:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
    - Assorted docbook updates.
    - Unbreak damage selftests.
    - Define DRM_FORMAT_MAX_PLANES, maximum planes for a planar format.
    - Add gem fb vmap/vunmap helpers, use them in gud and vkms drivers.
    
    Driver Changes:
    - Bridge fixes for ti-sn65dsi86.
    - Use a full-featured driver for ATNA33XC20 to get backlight right,
      instead of the simple panel driver.
    - Assorted fixes to pl111,.
    - Support E Ink VB3300-KCA panel.
    - Add support for Gopher 2b LCD and ilitek ili9341 panels.
    
  • drm-misc-fixes-2021-08-04
    Short summary of fixes pull:
    
     * kmb: DMA fix; Add macros for driver date/version
     * vmwgfx: Fix I/O memory access on 64-bit systems
    
  • drm-misc-next-2021-07-29
    drm-misc-next for v5.15:
    
    UAPI Changes:
    - Add modifiers for arm fixed rate compression.
    
    Cross-subsystem Changes:
    - Assorted dt binding fixes.
    - Convert ssd1307fb to json-schema.
    - Update a lot of irc channels to point to OFTC, as everyone moved there.
    - Fix the same divide by zero for asilantfb, kyro, rivafb.
    
    Core Changes:
    - Document requirements for new atomic properties.
    - Add drm_gem_fb_(begin/end)_cpu_access helpers, and use them in some drivers.
    - Document drm_property_enum.value for bitfields.
    - Add explicit _NO_ for MIPI_DSI flags that disable features.
    - Assorted documentation fixes.
    - Update fb_damage handling, and move drm_plane_enable_fb_damage_clips to core.
    - Add logging and docs to RMFB ioctl.
    - Assorted small fixes to dp_mst, master handling.
    - Clarify drm lease usage.
    
    Driver Changes:
    - Assorted small fixes to panfrost, hibmc, bridge/nwl-dsi, rockchip, vc4.
    - More drm -> linux irq conversions.
    - Add support for some Logic Technologies and Multi-Inno panels.
    - Expose phy-functionality for drm/rockchip, to allow controlling from the media subsystem.
    - Add support for 2 AUO panels.
    - Add damage handling to ssd1307fb.
    - Improve FIFO handling on mxsfb.
    - Assorted small fixes to vmwgfx, and bump version to 2.19 for the new ioctls.
    - Improve sony acx424akp backlight handling.
    
  • drm-misc-fixes-2021-07-28
    Short summary of fixes pull:
    
     * panel: Fix bpc for ytc700tlag_05_201c
     * ttm: debugfs init fixes