Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • topic/drm-ci-2023-08-31-1
    drm ci for 6.6-rc1
    
    Add CI integration support files for drm subsystem to gitlab.freedesktop.org instance.
    
  • drm-next-2023-08-30
    drm for 6.6-rc1
    
    core:
    - fix gfp flags in drmm_kmalloc
    
    gpuva:
    - add new generic GPU VA manager (for nouveau initially)
    
    syncobj:
    - add new DRM_IOCTL_SYNCOBJ_EVENTFD ioctl
    
    dma-buf:
    - acquire resv lock for mmap() in exporters
    - support dma-buf self import automatically
    - docs fixes
    
    backlight:
    - fix fbdev interactions
    
    atomic:
    - improve logging
    
    prime:
    - remove struct gem_prim_mmap plus driver updates
    
    gem:
    - drm_exec: add locking over multiple GEM objects
    - fix lockdep checking
    
    fbdev:
    - make fbdev userspace interfaces optional
    - use linux device instead of fbdev device
    - use deferred i/o helper macros in various drivers
    - Make FB core selectable without drivers
    - Remove obsolete flags FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT
    - Add helper macros and Kconfig tokens for DMA-allocated framebuffer
    
    ttm:
    - support init_on_free
    - swapout fixes
    
    panel:
    - panel-edp: Support AUO B116XAB01.4
    - Support Visionox R66451 plus DT bindings
    - ld9040: Backlight support, magic improved,
              Kconfig fix
    - Convert to of_device_get_match_data()
    - Fix Kconfig dependencies
    - simple: Set bpc value to fix warning; Set connector type for AUO T215HVN01;
      Support Innolux G156HCE-L01 plus DT bindings
    - ili9881: Support TDO TL050HDV35 LCD panel plus DT bindings
    - startek: Support KD070FHFID015 MIPI-DSI panel plus DT bindings
    - sitronix-st7789v: Support Inanbo T28CP45TN89 plus DT bindings;
             Support EDT ET028013DMA plus DT bindings; Various cleanups
    - edp: Add timings for N140HCA-EAC
    - Allow panels and touchscreens to power sequence together
    - Fix Innolux G156HCE-L01 LVDS clock
    
    bridge:
    - debugfs for chains support
    - dw-hdmi: Improve support for YUV420 bus format
               CEC suspend/resume, update EDID on HDMI detect
    - dw-mipi-dsi: Fix enable/disable of DSI controller
    - lt9611uxc: Use MODULE_FIRMWARE()
    - ps8640: Remove broken EDID code
    - samsung-dsim: Fix command transfer
    - tc358764: Handle HS/VS polarity; Use BIT() macro; Various cleanups
    - adv7511: Fix low refresh rate
    - anx7625: Switch to macros instead of hardcoded values
               locking fixes
    - tc358767: fix hardware delays
    - sitronix-st7789v: Support panel orientation; Support rotation
                        property; Add support for Jasonic
                        JT240MHQS-HWT-EK-E3 plus DT bindings
    
    amdgpu:
    - SDMA 6.1.0 support
    - HDP 6.1 support
    - SMUIO 14.0 support
    - PSP 14.0 support
    - IH 6.1 support
    - Lots of checkpatch cleanups
    - GFX 9.4.3 updates
    - Add USB PD and IFWI flashing documentation
    - GPUVM updates
    - RAS fixes
    - DRR fixes
    - FAMS fixes
    - Virtual display fixes
    - Soft IH fixes
    - SMU13 fixes
    - Rework PSP firmware loading for other IPs
    - Kernel doc fixes
    - DCN 3.0.1 fixes
    - LTTPR fixes
    - DP MST fixes
    - DCN 3.1.6 fixes
    - SMU 13.x fixes
    - PSP 13.x fixes
    - SubVP fixes
    - GC 9.4.3 fixes
    - Display bandwidth calculation fixes
    - VCN4 secure submission fixes
    - Allow building DC on RISC-V
    - Add visible FB info to bo_print_info
    - HBR3 fixes
    - GFX9 MCBP fix
    - GMC10 vmhub index fix
    - GMC11 vmhub index fix
    - Create a new doorbell manager
    - SR-IOV fixes
    - initial freesync panel replay support
    - revert zpos properly until igt regression is fixeed
    - use TTM to manage doorbell BAR
    - Expose both current and average power via hwmon if supported
    
    amdkfd:
    - Cleanup CRIU dma-buf handling
    - Use KIQ to unmap HIQ
    - GFX 9.4.3 debugger updates
    - GFX 9.4.2 debugger fixes
    - Enable cooperative groups fof gfx11
    - SVM fixes
    - Convert older APUs to use dGPU path like newer APUs
    - Drop IOMMUv2 path as it is no longer used
    - TBA fix for aldebaran
    
    i915:
    - ICL+ DSI modeset sequence
    - HDCP improvements
    - MTL display fixes and cleanups
    - HSW/BDW PSR1 restored
    - Init DDI ports in VBT order
    - General display refactors
    - Start using plane scale factor for relative data rate
    - Use shmem for dpt objects
    - Expose RPS thresholds in sysfs
    - Apply GuC SLPC min frequency softlimit correctly
    - Extend Wa_14015795083 to TGL, RKL, DG1 and ADL
    - Fix a VMA UAF for multi-gt platform
    - Do not use stolen on MTL due to HW bug
    - Check HuC and GuC version compatibility on MTL
    - avoid infinite GPU waits due to premature release
      of request memory
    - Fixes and updates for GSC memory allocation
    - Display SDVO fixes
    - Take stolen handling out of FBC code
    - Make i915_coherent_map_type GT-centric
    - Simplify shmem_create_from_object map_type
    
    msm:
    - SM6125 MDSS support
    - DPU: SM6125 DPU support
    - DSI: runtime PM support, burst mode support
    - DSI PHY: SM6125 support in 14nm DSI PHY driver
    - GPU: prepare for a7xx
    - fix a690 firmware
    - disable relocs on a6xx and newer
    
    radeon:
    - Lots of checkpatch cleanups
    
    ast:
    - improve device-model detection
    - Represent BMV as virtual connector
    - Report DP connection status
    
    nouveau:
    - add new exec/bind interface to support Vulkan
    - document some getparam ioctls
    - improve VRAM detection
    - various fixes/cleanups
    - workraound DPCD issues
    
    ivpu:
    - MMU updates
    - debugfs support
    - Support vpu4
    
    virtio:
    - add sync object support
    
    atmel-hlcdc:
    - Support inverted pixclock polarity
    
    etnaviv:
    - runtime PM cleanups
    - hang handling fixes
    
    exynos:
    - use fbdev DMA helpers
    - fix possible NULL ptr dereference
    
    komeda:
    - always attach encoder
    
    omapdrm:
    - use fbdev DMA helpers
    ingenic:
    - kconfig regmap fixes
    
    loongson:
    - support display controller
    
    mediatek:
    - Small mtk-dpi cleanups
    - DisplayPort: support eDP and aux-bus
    - Fix coverity issues
    - Fix potential memory leak if vmap() fail
    
    mgag200:
    - minor fixes
    
    mxsfb:
    - support disabling overlay planes
    
    panfrost:
    - fix sync in IRQ handling
    
    ssd130x:
    - Support per-controller default resolution plus DT bindings
    - Reduce memory-allocation overhead
    - Improve intermediate buffer size computation
    - Fix allocation of temporary buffers
    - Fix pitch computation
    - Fix shadow plane allocation
    
    tegra:
    - use fbdev DMA helpers
    - Convert to devm_platform_ioremap_resource()
    - support bridge/connector
    - enable PM
    
    tidss:
    - Support TI AM625 plus DT bindings
    - Implement new connector model plus driver updates
    
    vkms:
    - improve write back support
    - docs fixes
    - support gamma LUT
    
    zynqmp-dpsub:
    - misc fixes
    
  • drm-fixes-2023-08-25
    drm fixes for 6.5-rc8
    
    core:
    - add a HPD poll helper
    
    i915:
    - fix regression in i915 polling
    - fix docs build warning
    - fix DG2 idle power consumption
    
    bridge:
    - samsung-dsim: init fix
    
    panfrost:
    - fix speed binning issue
    
    dma-buf:
    - fix recursive lock in fence signal
    
    vmwgfx:
    - fix shader stage validation
    - fix NULL ptr derefs in gem put
    
  • drm-fixes-2023-08-18-1
    drm fixes for 6.5-rc7
    
    edid:
    - revert mode parsing fix that had side effects.
    
    i915:
    - Fix the flow for ignoring GuC SLPC efficient frequency selection
    - Fix SDVO panel_type initialization
    - Fix display probe for IVB Q and IVB D GT2 server
    
    nouveau:
    - fix use-after-free in connector code
    
    qaic:
    - integer overflow check fix
    - fix slicing memory leak
    
    panel:
    - fix JDI LT070ME05000 probing
    - fix AUO G121EAN01 timings
    
    amdgpu:
    - SMU 13.x fixes
    - Fix mcbp parameter for gfx9
    - SMU 11.x fixes
    - Temporary fix for large numbers of XCP partitions
    - S0ix fixes
    - DCN 2.0 fix
    
    qxl:
    - fix use after free race in dumb object allocation
    
  • drm-fixes-2023-08-18
    drm fixes for 6.5-rc7
    
    edid:
    - revert mode parsing fix that had side effects.
    
    i915:
    - Fix the flow for ignoring GuC SLPC efficient frequency selection
    - Fix SDVO panel_type initialization
    - Fix display probe for IVB Q and IVB D GT2 server
    
    nouveau:
    - fix use-after-free in connector code
    
    qaic:
    - integer overflow check fix
    - fix slicing memory leak
    
    panel:
    - fix JDI LT070ME05000 probing
    - fix AUO G121EAN01 timings
    
    amdgpu:
    - SMU 13.x fixes
    - Fix mcbp parameter for gfx9
    - SMU 11.x fixes
    - Temporary fix for large numbers of XCP partitions
    - S0ix fixes
    - DCN 2.0 fix
    
  • drm-fixes-2023-08-11
    drm fixes for 6.4-rc6
    
    amdgpu:
    - S/G display workaround for platforms with >= 64G of memory
    - S0i3 fix
    - SMU 13.0.0 fixes
    - Disable SMU 13.x OD features temporarily while the interface is reworked
      to enable additional functionality
    - Fix cursor gamma issues on DCN3+
    - SMU 13.0.6 fixes
    - Fix possible UAF in CS IOCTL
    - Polaris display regression fix
    - Only enable CP GFX shadowing on SR-IOV
    
    amdkfd:
    - Raven/Picasso KFD regression fix
    
    bridge:
    - it6505: runtime PM fix
    - lt9611: revert Do not generate HFP/HBP/HSA and EOT packet
    
    nouveau:
    - enable global memory loads for helper invocations for userspace driver
    - dp 1.3 dpcd+ workaround fix
    - remove unused function
    - revert incorrect NULL check
    
    accel/ivpu:
    - Add set_pages_array_wc/uc for internal buffers
    
    rockchip:
    - Don't spam logs in atomic check
    
  • drm-fixes-2023-08-04
    drm fixes for 6.5-rc5
    
    ttm:
    - NULL ptr deref fix
    
    panel:
    - add missing MODULE_DEVICE_TABLE
    
    imx/ipuv3:
    - timing fix
    
    i915:
    - Fix bug in getting msg length in AUX CH registers handler
    - Gen12 AUX invalidation fixes
    - Fix premature release of request's reusable memory
    
  • drm-fixes-2023-07-28
    drm fixes for 6.5-rc4
    
    fbdev:
    - remove unused function
    
    amdgpu:
    - gfxhub partition fix
    - Fix error handling in psp_sw_init()
    - SMU13 fix
    - DCN 3.1 fix
    - DCN 3.2 fix
    - Fix for display PHY programming sequence
    - DP MST error handling fix
    - GFX 9.4.3 fix
    
    amdkfd:
    - GFX11 trap handling fix
    
    i915:
    - Use shmem for dpt objects
    - Fix an error handling path in igt_write_huge()
    
    msm:
    - display:
    - Fix to correct the UBWC programming for decoder version 4.3 seen
      on SM8550
    - Add the missing flush and fetch bits for DMA4 and DMA5 SSPPs.
    - Fix to drop the unused dpu_core_perf_data_bus_id enum from the code
    - Drop the unused dsi_phy_14nm_17mA_regulators from QCM 2290 DSI cfg.
    - gpu:
    - Fix warn splat for newer devices without revn
    - Remove name/revn for a690.. we shouldn't be populating these for
      newer devices, for consistency, but it slipped through review
    - Fix a6xx gpu snapshot BINDLESS_DATA size (was listed in bytes
      instead of dwords, causing AHB faults on a6xx gen4/a660-family)
    - Disallow submit with fence id 0
    
  • drm-fixes-2023-07-21
    drm fixes for 6.5-rc2
    
    client:
    - memory leak fix
    
    dma-buf:
    - memory leak fix
    
    qaic:
    - bound check fixes
    - map_user_pages leak
    - int overflow fixes
    
    habanalabs:
    - debugfs stub helper
    
    nouveau:
    - aux event slot fixes
    - anx9805 cards fixes
    
    i915:
    - Add sentinel to xehp_oa_b_counters
    - Revert "drm/i915: use localized __diag_ignore_all() instead of per file"
    
    amdgpu:
    - More PCIe DPM fixes for Intel platforms
    - DCN3.0.1 fixes
    - Virtual display timer fix
    - Async flip fix
    - SMU13 clock reporting fixes
    - Add missing PSP firmware declaration
    - DP MST fix
    - DCN3.1.x fixes
    - Slab out of bounds fix
    
  • drm-fixes-2023-07-14-1
    drm fixes for 6.5-rc2
    
    fbdev:
    - dma: Fix documented default preferred_bpp value
    
    ttm:
    - fix warning that we shouldn't mix && and ||
    - never consider pinned BOs for eviction&swap
    - Don't leak a resource on eviction error
    - Don't leak a resource on swapout move error
    - fix bulk_move corruption when adding a entry
    
    client:
    - Send hotplug event after registering a client
    
    dma-buf:
    - keep the signaling time of merged fences v3
    - fix an error pointer vs NULL bug
    
    sched:
    - wait for all deps in kill jobs
    - call set fence parent from scheduled
    
    i915:
    - Don't preserve dpll_hw_state for slave crtc in Bigjoiner
    - Consider OA buffer boundary when zeroing out reports
    - Remove dead code from gen8_pte_encode
    - Fix one wrong caching mode enum usage
    
    amdgpu:
    - SMU i2c locking fix
    - Fix a possible deadlock in process restoration for ROCm apps
    - Disable PCIe lane/speed switching on Intel platforms (the platforms don't support it)
    
    nouveau:
    - disp: fix HDMI on gt215+
    - disp/g94: enable HDMI
    - acr: Abort loading ACR if no firmware was found
    - bring back blit subchannel for pre nv50 GPUs
    - Fix drm_dp_remove_payload() invocation
    
    ivpu:
    - Fix VPU register access in irq disable
    - Clear specific interrupt status bits on C0
    
    bridge:
    - dw_hdmi: fix connector access for scdc
    - ti-sn65dsi86: Fix auxiliary bus lifetime
    
    panel:
    - simple: Add connector_type for innolux_at043tn24
    - simple: Add Powertip PH800480T013 drm_display_mode flags
    
  • drm-next-2023-07-07
    drm fixes for 6.5-rc1
    
    fbdev:
    - Fix module infos on sparc
    
    panel:
    - Fix mode on Starry-ili9882t
    
    i915:
    - Allow DC states along with PW2 only for PWB functionality [adlp+]
    - Fix SSC selection for MPLLA [mtl]
    - Use hw.adjusted mode when calculating io/fast wake times [psr]
    - Apply min softlimit correctly [guc/slpc]
    - Assign correct hdcp content type [hdcp]
    - Add missing forward declarations/includes to display power headers
    - Fix BDW PSR AUX CH data register offsets [psr]
    - Use mock device info for creating mock device
    
    amdgpu:
    - Misc cleanups
    - GFX 9.4.3 fixes
    - DEBUGFS build fix
    - Fix LPDDR5 reporting
    - ASPM fixes
    - DCN 3.1.4 fixes
    - DP MST fixes
    - DCN 3.2.x fixes
    - Display PSR TCON fixes
    - SMU 13.x fixes
    - RAS fixes
    - Vega12/20 SMU fixes
    - PSP flashing cleanup
    - GFX9 MCBP fixes
    - SR-IOV fixes
    - GPUVM clear mappings fix for always valid BOs
    - Add FAMS quirk for problematic monitor
    - Fix possible UAF
    - Better handle monentary temperature fluctuations
    - SDMA 4.4.2 fixes
    - Fencing fix
    
  • drm-next-2023-06-29
    drm changes for 6.5-rc1:
    
    core:
    - replace strlcpy with strscpy
    - EDID changes to support further conversion to struct drm_edid
    - Move i915 DSC parameter code to common DRM helpers
    - Add Colorspace functionality
    
    aperture:
    - ignore framebuffers with non-primary devices
    
    fbdev:
    - use fbdev i/o helpers
    - add Kconfig options for fb_ops helpers
    - use new fb io helpers directly in drivers
    
    sysfs:
    - export DRM connector ID
    
    scheduler:
    - Avoid an infinite loop
    
    ttm:
    - store function table in .rodata
    - Add query for TTM mem limit
    - Add NUMA awareness to pools
    - Export ttm_pool_fini()
    
    bridge:
    - fsl-ldb: support i.MX6SX
    - lt9211, lt9611: remove blanking packets
    - tc358768: implement input bus formats, devm cleanups
    - ti-snd65dsi86: implement wait_hpd_asserted
    - analogix: fix endless probe loop
    - samsung-dsim: support swapped clock, fix enabling, support var clock
    - display-connector: Add support for external power supply
    - imx: Fix module linking
    - tc358762: Support reset GPIO
    
    panel:
    - nt36523: Support Lenovo J606F
    - st7703: Support Anbernic RG353V-V2
    - InnoLux G070ACE-L01 support
    - boe-tv101wum-nl6: Improve initialization
    - sharp-ls043t1le001: Mode fixes
    - simple: BOE EV121WXM-N10-1850, S6D7AA0
    - Ampire AM-800480L1TMQW-T00H
    - Rocktech RK043FN48H
    - Starry himax83102-j02
    - Starry ili9882t
    
    amdgpu:
    - add new ctx query flag to handle reset better
    - add new query/set shadow buffer for rdna3
    - DCN 3.2/3.1.x/3.0.x updates
    - Enable DC_FP on loongarch
    - PCIe fix for RDNA2
    - improve DC FAMS/SubVP support for better power management
    - partition support for lots of engines
    - Take NUMA into account when allocating memory
    - Add new DRM_AMDGPU_WERROR config parameter to help with CI
    - Initial SMU13 overdrive support
    - Add support for new colorspace KMS API
    - W=1 fixes
    
    amdkfd:
    - Query TTM mem limit rather than hardcoding it
    - GC 9.4.3 partition support
    - Handle NUMA for partitions
    - Add debugger interface for enabling gdb
    - Add KFD event age tracking
    
    radeon:
    - Fix possible UAF
    
    i915:
    - new getparam for PXP support
    - GSC/MEI proxy driver
    - Meteorlake display enablement
    - avoid clearing preallocated framebuffers with TTM
    - implement framebuffer mmap support
    - Disable sampler indirect state in bindless heap
    - Enable fdinfo for GuC backends
    - GuC loading and firmware table handling fixes
    - Various refactors for multi-tile enablement
    - Define MOCS and PAT tables for MTL
    - GSC/MEI support for Meteorlake
    - PMU multi-tile support
    - Large driver kernel doc cleanup
    - Allow VRR toggling and arbitrary refresh rates
    - Support async flips on linear buffers on display ver 12+
    - Expose CRTC CTM property on ILK/SNB/VLV
    - New debugfs for display clock frequencies
    - Hotplug refactoring
    - Display refactoring
    - I915_GEM_CREATE_EXT_SET_PAT for Mesa on Meteorlake
    - Use large rings for compute contexts
    - HuC loading for MTL
    - Allow user to set cache at BO creation
    - MTL powermanagement enhancements
    - Switch to dedicated workqueues to stop using flush_scheduled_work()
    - Move display runtime init under display/
    - Remove 10bit gamma on desktop gen3 parts, they don't support it
    
    habanalabs:
    - uapi: return 0 for user queries if there was a h/w or f/w error
    - Add pci health check when we lose connection with the firmware. This can be used to
      distinguish between pci link down and firmware getting stuck.
    - Add more info to the error print when TPC interrupt occur.
    - Firmware fixes
    
    msm:
    - Adreno A660 bindings
    - SM8350 MDSS bindings fix
    - Added support for DPU on sm6350 and sm6375 platforms
    - Implemented tearcheck support to support vsync on SM150 and newer platforms
    - Enabled missing features (DSPP, DSC, split display) on sc8180x, sc8280xp, sm8450
    - Added support for DSI and 28nm DSI PHY on MSM8226 platform
    - Added support for DSI on sm6350 and sm6375 platforms
    - Added support for display controller on MSM8226 platform
    - A690 GPU support
    - Move cmdstream dumping out of fence signaling path
    - a610 support
    - Support for a6xx devices without GMU
    
    nouveau:
    - NULL ptr before deref fixes
    
    armada:
    - implement fbdev emulation as client
    
    sun4i:
    - fix mipi-dsi dotclock
    - release clocks
    
    vc4:
    - rgb range toggle property
    - BT601 / BT2020 HDMI support
    
    vkms:
    - convert to drmm helpers
    - add reflection and rotation support
    - fix rgb565 conversion
    
    gma500:
    - fix iomem access
    
    shmobile:
    - support renesas soc platform
    - enable fbdev
    
    mxsfb:
    - Add support for i.MX93 LCDIF
    
    stm:
    - dsi: Use devm_ helper
    - ltdc: Fix potential invalid pointer deref
    
    renesas:
    - Group drivers in renesas subdirectory to prepare for new platform
    - Drop deprecated R-Car H3 ES1.x support
    
    meson:
    - Add support for MIPI DSI displays
    
    virtio:
    - add sync object support
    
    mediatek:
    - Add display binding document for MT6795
    
  • drm-fixes-2023-06-23
    drm fixes for 6.4 final
    
    qaic:
    - dma-buf import fix
    
    dp-mst:
    - fix NULL ptr deref
    
  • drm-fixes-2023-06-17
    drm fixes for 6.4-rc7
    
    amdgpu:
    - GFX9 preemption fixes
    - Add missing radeon secondary PCI ID
    - vblflash fixes
    - SMU 13 fix
    - VCN 4.0 fix
    - Re-enable TOPDOWN flag for large BAR systems to fix regression
    - eDP fix
    - PSR hang fix
    - DPIA fix
    
    radeon:
    - fbdev client warning fix
    
    qaic:
    - leak fix
    - null ptr deref fix
    
    nouveau:
    - use-after-free caused by fence race fix
    - runtime pm fix
    - NULL ptr checks
    
    bridge:
    - ti-sn65dsi86: Avoid possible buffer overflow
    
  • drm-fixes-2023-06-09
    drm fixes for 6.4-rc6
    
    fb-helper:
    - Fill in fb-helper vars more correctly.
    
    amdgpu:
    - S0ix fixes
    - GPU reset fixes
    - SMU13 fixes
    - SMU11 fixes
    - Misc Display fixes
    - Revert RV/RV2/PCO clock counter changes
    - Fix Stoney xclk value
    - Fix reserved vram debug info
    
    radeon:
    - Fix a potential use after free
    
    i915:
    - CDCLK voltage fix for ADL-P
    - eDP wake sync pulse fix.
    - Two error handling fixes to selftests
    
    exynos:
    - Fix wrong return in Exynos vidi driver.
    - Fix use-after-free issue to Exynos g2d driver.
    
    ast:
    - resume and modeset fixes for ast.
    
    ivpu:
    - Assorted ivpu fixes.
    
    lima:
    - lima context destroy fix.
    
    msm:
    - Fix max segment size to address splat on newer a6xx
    - Disable PSR by default w/ modparam to re-enable, since there
      still seems to be a lingering issue
    - Fix HPD issue
    - Fix issue with unitialized GMU mutex
    
  • drm-fixes-2023-06-02
    drm fixes for v6.4-rc5
    
    amdgpu:
    - Fix mclk and fclk output ordering on some APUs
    - Fix display regression with 5K VRR
    - VCN, JPEG spurious interrupt warning fixes
    - Fix SI DPM on some ARM64 platforms
    - Fix missing TMZ enablement on GC 11.0.1
    
    i915:
    - Fix for OA reporting to allow detecting non-power-of-two reports
    
  • drm-fixes-2023-05-26
    drm fixes for 6.4-rc4
    
    core:
    - fix drmm_mutex_init lock class
    
    mgag200:
    - fix gamma lut initialisation
    
    pl111:
    - fix FB depth on IMPD-1 framebuffer
    
    amdgpu:
    - Fix missing BO unlocking in KIQ error path
    - Avoid spurious secure display error messages
    - SMU13 fix
    - Fix an OD regression
    - GPU reset display IRQ warning fix
    - MST fix
    
    radeon:
    - Fix a DP regression
    
    i915:
    - PIPEDMC disabling fix for bigjoiner config
    
    panel:
    - fix aya neo air plus quirk
    
    sched:
    - remove redundant NULL check
    
    qaic:
    - fix NNC message corruption
    - Grab ch_lock during QAIC_ATTACH_SLICE_BO
    - Flush the transfer list again
    - Validate if BO is sliced before slicing
    - Validate user data before grabbing any lock
    - initialize ret variable to 0
    - silence some uninitialized variable warnings
    
  • drm-fixes-2023-05-20
    drm fixes for 6.4-rc3
    
    amdgpu:
    - update gfx11 clock counter logic
    - Fix a race when disabling gfxoff on gfx10/11 for profiling
    - Raven/Raven2/PCO clock counter fix
    - Add missing get_vbios_fb_size for GMC 11
    - Fix a spurious irq warning in the device remove case
    - Fix possible power mode mismatch between driver and PMFW
    - USB4 fix
    
    exynos:
    - fix build warning
    
    i915:
    - fix missing NULL check in HDCP code
    
    msm:
    - display:
    - msm8998: fix fetch and qos to align with downstream
    - msm8998: fix LM pairs to align with downstream
    - remove unused INTF0 interrupt mask on some chipsets
    - remove TE2 block from relevant chipsets
    - relocate non-MDP_TOP offset to different header
    - fix some indentation
    - fix register offets/masks for dither blocks
    - make ping-ping block length 0
    - remove duplicated defines
    - fix log mask for writeback block
    - unregister the hdmi codec for dp during unbind
    - fix yaml warnings
    - gpu:
    - fix submit error path leak
    - arm-smmu-qcom fix for regression that broke per-process page tables
    - fix no-iommu crash
    
  • drm-fixes-2023-05-12
    drm fixes for 6.4-rc2
    
    dsc:
    - macro fixes
    
    simplefb:
    - fix VESA format
    
    scheduler:
    - Scheduler timeout handling fix.
    
    fbdev:
    - Prohibit potential out-of-bounds access in generic fbdev emulation.
    
    ast:
    - Improve AST2500+ compat on ARM.
    
    mipi-dsi:
    - Small mipi-dsi fix.
    
    amdgpu:
    - VCN3 fixes
    - APUs always support PCI atomics
    - Legacy power management fixes
    - DCN 3.1.4 fix
    - DCFCLK fix
    - Fix several RAS irq refcount mismatches
    - GPU Reset fix
    - GFX 11.0.4 fix
    
    i915:
    - Fix to taint kernel when force_probe is used
    - Null deref and div-by-zero fixes for display
    - GuC error capture fix for Xe devices
    
  • drm-next-2023-05-05
    drm fixes part 2 for 6.4-rc1
    
    amdgpu:
    - SR-IOV fixes
    - DCN 3.2 fixes
    - DC mclk handling fixes
    - eDP fixes
    - SubVP fixes
    - HDCP regression fix
    - DSC fixes
    - DC FP fixes
    - DCN 3.x fixes
    - Display flickering fix when switching between vram and gtt
    - Z8 power saving fix
    - Fix hang when skipping modeset
    - GPU reset fixes
    - Doorbell fix when resizing BARs
    - Fix spurious warnings in gmc
    - Locking fix for AMDGPU_SCHED IOCTL
    - SR-IOV fix
    - DCN 3.1.4 fix
    - DCN 3.2 fix
    - Fix job cleanup when CS is aborted
    
    i915:
    - skl pipe source size check
    - mtl transcoder mask fix
    - DSI power on sequence fix
    - GuC versioning corner case fix