Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-misc-next-2023-05-11
    drm-misc-next for 6.5:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
     - arch: Consolidate <asm/fb.h>
    
    Core Changes:
     - aperture: Ignore firmware framebuffers with non-primary devices
     - fbdev: Use fbdev's I/O helpers
     - sysfs: Expose DRM connector ID
     - tests: More tests for drm_rect
    
    Driver Changes:
     - armada: Implement fbdev emulation as a client
     - bridge:
       - fsl-ldb: Support i.MX6SX
       - lt9211: Remove blanking packets
       - lt9611: Remove blanking packets
       - tc358768: Implement input bus formats reporting, fix various
         timings and clocks settings
       - ti-sn65dsi86: Implement wait_hpd_asserted
     - nouveau: Improve NULL pointer checks before dereference
     - panel:
       - nt36523: Support Lenovo J606F
       - st7703: Support Anbernic RG353V-V2
       - new panels: InnoLux G070ACE-L01
     - sun4i: Fix MIPI-DSI dotclock
     - vc4: RGB Range toggle property, BT601 and BT2020 support for HDMI
     - vkms: Convert to drmm helpers, Add reflection and rotation support
    
  • drm-misc-next-fixes-2023-04-26
    drm-misc-next-fixes for v6.4-rc1:
    - Revert uAPI from accel/qaic.
    - Fix TTM build on archs where PMD_SHIFT is not constant.
    - Improve error handling in nt35950.
    - Fix double unregister in otm8009a when removing the driver.
  • drm-misc-fixes-2023-04-26
    drm-misc-fixes for v6.4-rc1:
    - Fix DSC macros.
    - Fix VESA format for simplefb.
    - Prohibit potential out-of-bounds access in generic fbdev emulation.
    - Improve AST2500+ compat on ARM.
  • drm-misc-fixes-2023-04-20-2
    Short summary of fixes pull:
    
     * nouveau: fix dma-resv timeout
     * rockchip: fix suspend/resume
     * sched: fix timeout handling
    
  • drm-misc-fixes-2023-04-20-1
    Short summary of fixes pull:
    
     * nouveau: fix dma-resv timeout
     * rockchip: fix suspend/resume
     * sched: fix timeout handling
    
  • drm-misc-fixes-2023-04-20
    Short summary of fixes pull:
    
     * nouveau: fix dma-resv timeout
     * rockchip: fix suspend/resume
     * sched: fix timeout handling
    
  • drm-misc-fixes-2023-04-13
    Short summary of fixes pull:
    
     * armada: Fix double free
     * fb: Clear FB_ACTIVATE_KD_TEXT in ioctl
     * nouveau: Add missing callbacks
     * scheduler: Fix use-after-free error
    
  • drm-misc-next-2023-04-12
    drm-misc-next for v6.4-rc1:
    
    Cross-subsystem Changes:
    - Convert MIPI DSIM bridge to yaml.
    
    Core Changes:
    - Fix UAF race in drm scheduler.
    
    Driver Changes:
    - Add primary plane positioning support to VKMS.
    - Convert omapdrm fbdev emulation to in-kernel client.
    - Assorted small fixes to vkms, vc4, nouveau, vmwgfx.
  • drm-misc-next-2023-04-06
    drm-misc-next for v6.4-rc1:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - Document port and rotation dt bindings better.
    - For panel timing DT bindings, document that vsync and hsync are
      first, rather than last in image.
    - Fix video/aperture typos.
    
    Core Changes:
    - Reject prime DMA-Buf attachment if get_sg_table is missing.
      (For self-importing dma-buf only.)
    - Add prime import/export to vram-helper.
    - Fix oops in drm/vblank when init is not called.
    - Fixup xres/yres_virtual and other fixes in fb helper.
    - Improve SCDC debugs.
    - Skip setting deadline on modesets.
    - Assorted TTM fixes.
    
    Driver Changes:
    - Add lima usage stats.
    - Assorted fixes to bridge/lt8192b, tc358767, ivpu,
      bridge/ti-sn65dsi83, ps8640.
    - Use pci aperture helpers in drm/ast lynxfb, radeonfb.
    - Revert some lima patches, as they required a commit that has been
      reverted upstream.
    - Add AUO NE135FBM-N41 v8.1 eDP panel.
    - Add QAIC accel driver.
  • drm-misc-fixes-2023-04-05
    Short summary of fixes pull:
    
     * ivpu: DMA fence and suspend fixes
     * nouveau: Color-depth fixes
     * panfrost: Fix mmap error handling
    
  • drm-misc-next-2023-03-31
    drm-misc-next for v6.4-rc1:
    
    Cross-subsystem Changes:
    - DT bindings update for adding Mali MT81xx devices.
    - Assorted DT binding updates.
    
    Core Changes:
    - Documentation update to scheduler.
    
    Driver Changes:
    - Add support for the same mali devices.
    - Add support for speed binning to panfrost.
    - Add B133UAN01.0 eDP panel.
    - Assorted small fixes to bridge/ps8640, bridge/it6505, panel/magnachip.
    - Use of_property_read_bool in ps8622 and ofdrm.
  • drm-misc-fixes-2023-03-30
    Short summary of fixes pull:
    
     * various ivpu fixes
     * fix nouveau backlight registration
     * fix buddy allocator in 32-bit systems
    
  • drm-misc-next-2023-03-23
    drm-misc-next for v6.4-rc1:
    
    Core Changes:
    - Add unit test for xrgb8888 to mono.
    - Assorted small fixes to format helper selftests.
    - Assorted documentation updates.
    - Drop drm_dev_set_unique.
    - Always use shadow buffer in generic fbdev emulation helpers, and
      improve error handling.
    
    Driver Changes:
    - Assorted small fixes to malidp, hdlcd, gma500, lima, bridge, rockchip.
    - Move fbdev in gma500 to use drm_client.
    - Convert bridge platform callbacks to void return.
    - Drop leftover from vgem to shmem helper conversion.
  • drm-misc-fixes-2023-03-23
    Short summary of fixes pull:
    
     * fixes for bind and probing error handling
     * panel-orientation fixes for Lenovo Book X90F
    
  • drm-misc-next-2023-03-16
    drm-misc-next for v6.4-rc1:
    
    Cross-subsystem Changes:
    - Add drm_bridge.h to drm_bridge maintainers.
    
    Core Changes:
    - Assorted fixes to TTM, tests, format-helper, accel.
    - Assorted Makefile fixes to drivers and accel.
    - Implement fbdev emulation for GEM DMA drivers, and convert a lot of
      drivers to use it.
    - Use tgid instead of pid for tracking clients.
    
    Driver Changes:
    - Assorted fixes in rockchip, vmwgfx, nouveau, cirrus.
    - Add imx25 driver.
    - Add Elida KD50T048A, Sony TD4353, Novatek NT36523, STARRY 2081101QFH032011-53G panels.
    - Add 4K mode support to rockchip.
    - Convert cirrus to use regular atomic helpers, and more cirrus
      improvements.
    - Add damage clipping to cirrus, virtio.
  • drm-misc-fixes-2023-03-16
    Short summary of fixes pull:
    
     * fix info leak in edid
     * build fix for accel/
     * ref-counting fix for fbdev deferred I/O
     * driver fixes
    
  • drm-misc-next-2023-03-07
    drm-misc-next for v6.4-rc1:
    
    Note: Only changes since pull request from 2023-02-23 are included here.
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - Add Neil Armstrong as linaro maintainer.
    
    Core Changes:
    - Add function for adding syncobj dep to sched_job and use it in panfrost, v3d.
    - Improve DisplayID 2.0 topology parsing and EDID parsing in general.
    - Add a gem eviction function and callback for generic GEM shrinker
      purposes.
    - Prepare to convert shmem helper to use the GEM reservation lock instead of own
      locking. (Actual commit itself got reverted for now)
    - Move the suballocator from radeon and amdgpu drivers to core in preparation
      for Xe.
    - Assorted small fixes and documentation.
    
    Driver Changes:
    - Use drm_gem_objects_lookup in vc4.
    - Assorted small fixes to virtio, ast, bridge/tc358762, meson, nouveau.
    - Allow virtio KMS to be disabled and compiled out.
  • drm-misc-next-fixes-2023-02-28
    Short summary of fixes pull:
    
    Fixes uninitialized variables in fbdev error paths and reverts an
    SHMEM-helper symbol back to being exported as GPL.
    
  • drm-misc-next-2023-02-23
    drm-misc-next for v6.4-rc1:
    
    First pull request to keep the delta from growing too big.
    
    UAPI Changes:
    - Convert rockchip bindings to YAML.
    - Constify kobj_type structure in dma-buf.
    - FBDEV cmdline parser fixes, and other small fbdev fixes for mode
      parsing.
    
    Cross-subsystem Changes:
    - Actually signal the private stub dma-fence.
    
    Core Changes:
    - Fixes to HPD polling.
    - Assorted small fixes in simpledrm, bridge, accel, shmem-helper,
      and the selftest of format-helper.
    - Remove dummy resource when ttm bo is created, and during pipelined
      gutting. Fix all drivers to accept a NULL ttm_bo->resource.
    - Handle pinned BO moving prevention in ttm core.
    - Set drm panel-bridge orientation before connector is registered.
    - Remove dumb_destroy callback.
    - Add documentation to GEM_CLOSE, PRIME_HANDLE_TO_FD, PRIME_FD_TO_HANDLE, GETFB2 ioctl's.
    - Add atomic enable_plane callback, use it in ast, mgag200, tidss.
    
    Driver Changes:
    - Add Radxa 8/10HD, Samsung AMS495QA01 panels.
    - Fix ivpu compiler errors.
    - Assorted fixes to drm/panel, malidp, rockchip, ivpu, amdgpu, vgem,
      nouveau, vc4.
    - Assorted cleanups, simplifications and fixes to vmwgfx.
  • drm-misc-fixes-2023-02-23
    A fix for nouveau preventing the system shutdown and one for a build
    warning, and NULL pointer dereference fix for cirrus.