Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-misc-next-2023-06-01
    drm-misc-next for v6.5:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
     * fbdev:
       * Add Kconfig options and initializer macros for file I/O, convert
         DRM fbdev emulation
    
    Core Changes:
    
     * Unify handling of struct file_operations.show_fdinfo
    
     * Use .probe in all i2c code (interface cleanup)
    
     * TTM:
       * Remove unused code
    
    Driver Changes:
    
     * amdgpu:
       * Use shared show_fdinfo code
       * Fix building without procfs
    
     * bridge:
       * display-conenctor: Add support for external power supply
       * samsung-dsim: Fix enabling; Support variable clocking
       * tc358767: Fixes
       * ti-sn65dsi83: Fix enabling
    
     * msm:
       * Use shared show_fdinfo code
    
     * msxfb:
       * Add support for i.MX93 LCDIF
    
     * panel:
       * Add support for Ampire AM-800480L1TMQW-T00H plus DT bindings
       * panel-edp: Convert .remove to return void
    
     * stm:
       * dsi: Use devm_ helper
       * ltdc: Fix potential invalid pointer deref
    
  • drm-misc-next-2023-05-24
    drm-misc-next for v6.5:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
     * fbdev: Move framebuffer I/O helpers to <asm/fb.h>, fix naming
    
     * firmware: Init sysfb as early as possible
    
    Core Changes:
    
     * DRM scheduler: Rename interfaces
    
     * ttm: Store ttm_device_funcs in .rodata
    
     * Replace strlcpy() with strscpy() in various places
    
     * Cleanups
    
    Driver Changes:
    
     * bridge: analogix: Fix endless probe loop; samsung-dsim: Support
       swapping clock/data polarity; tc358767: Use devm_ Cleanups;
    
     * gma500: Fix I/O-memory access
    
     * panel: boe-tv101wum-nl6: Improve initialization;  sharp-ls043t1le001:
    	  Mode fixes;  simple: Add BOE EV121WXM-N10-1850 plus DT bindings;
    	  AddS6D7AA0 plus DT bindings;  Cleanups
    
     * ssd1307x: Style fixes
    
     * sun4i: Release clocks
    
     * msm: Fix I/O-memory access
    
     * nouveau: Cleanups
    
     * shmobile: Support Renesas; Enable framebuffer console; Various fixes
    
     * vkms: Fix RGB565 conversion
    
  • drm-misc-fixes-2023-05-24
    drm-misc-fixes for v6.4-rc4:
    - A few non-trivial fixes to qaic.
    - Fix drmm_mutex_init always using same lock class.
    - Fix pl111 fb depth.
    - Fix uninitialised gamma lut in mgag200.
    - Add Aya Neo Air Plus quirk.
    - Trivial null check removal in scheduler.
  • drm-misc-fixes-2023-05-11
    drm-misc-fixes for v6.4-rc2:
    - More DSC macro fixes.
    - Small mipi-dsi fix.
    - Scheduler timeout handling fix.
    
    ---
    
    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-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