<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4a57e0913e8c7fff407e97909f4ae48caa84d612 - Merge tag &apos;drm-next-2026-04-15&apos; of https://gitlab.freedesktop.org/drm/kernel</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#4a57e0913e8c7fff407e97909f4ae48caa84d612</link>
        <description>Merge tag &apos;drm-next-2026-04-15&apos; of https://gitlab.freedesktop.org/drm/kernelPull drm updates from Dave Airlie: &quot;Highlights:   - new DRM RAS infrastructure using netlink   - amdgpu: enable DC on CIK APUs, and more IP enablement, and more     user queue work   - xe: purgeable BO support, and new hw enablement   - dma-buf : add revocable operations  Full summary:  mm:   - two-pass MMU interval notifiers   - add gpu active/reclaim per-node stat counters  math:   - provide __KERNEL_DIV_ROUND_CLOSEST() in UAPI   - implement DIV_ROUND_CLOSEST() with __KERNEL_DIV_ROUND_CLOSEST()  rust:   - shared tag with driver-core: register macro and io infra   - core: rework DMA coherent API   - core: add interop::list to interop with C linked lists   - core: add more num::Bounded operations   - core: enable generic_arg_infer and add EMSGSIZE   - workqueue: add ARef&lt;T&gt; support for work and delayed work   - add GPU buddy allocator abstraction   - add DRM shmem GEM helper abstraction   - allow drm:::Device to dispatch work and delayed work items     to driver private data   - add dma_resv_lock helper and raw accessors  core:   - introduce DRM RAS infrastructure over netlink   - add connector panel_type property   - fourcc: add ARM interleaved 64k modifier   - colorop: add destroy helper   - suballoc: split into alloc and init helpers   - mode: provide DRM_ARGB_GET*() macros for reading color components  edid:   - provide drm_output_color_Format  dma-buf:   - provide revoke mechanism for shared buffers   - rename move_notify to invalidate_mappings   - always enable move_notify   - protect dma_fence_ops with RCU and improve locking   - clean pages with helpers  atomic:   - allocate drm_private_state via callback   - helper: use system_percpu_wq  buddy:   - make buddy allocator available to gpu level   - add kernel-doc for buddy allocator   - improve aligned allocation  ttm:   - fix fence signalling   - improve tests and docs   - improve handling of gfp_retry_mayfail   - use per-node stat counters to track memory allocations   - port pool to use list_lru   - drop NUMA specific pools   - make pool shrinker numa aware   - track allocated pages per numa node  coreboot:   - cleanup coreboot framebuffer support  sched:   - fix race condition in drm_sched_fini  pagemap:   - enable THP support   - pass pagemap_addr by reference  gem-shmem:   - Track page accessed/dirty status across mmap/vmap  gpusvm:   - reenable device to device migration   - fix unbalanced unclock  bridge:   - anx7625: Support USB-C plus DT bindings   - connector: Fix EDID detection   - dw-hdmi-qp: Support Vendor-Specfic and SDP Infoframes; improve     others   - fsl-ldb: Fix visual artifacts plus related DT property     &apos;enable-termination-resistor&apos;   - imx8qxp-pixel-link: Improve bridge reference handling   - lt9611: Support Port-B-only input plus DT bindings   - tda998x: Support DRM_BRIDGE_ATTACH_NO_CONNECTOR; Clean up   - Support TH1520 HDMI plus DT bindings   - waveshare-dsi: Fix register and attach; Support 1..4 DSI lanes plus     DT bindings   - anx7625: Fix USB Type-C handling   - cdns-mhdp8546-core: Handle HDCP state in bridge atomic_check   - Support Lontium LT8713SX DP MST bridge plus DT bindings   - analogix_dp: Use DP helpers for link training  panel:   - panel-jdi-lt070me05000: Use mipi-dsi multi functions   - panel-edp: Support Add AUO B116XAT04.1 (HW: 1A); Support CMN     N116BCL-EAK (C2); Support FriendlyELEC plus DT changes   - panel-edp: Fix timings for BOE NV140WUM-N64   - ilitek-ili9882t: Allow GPIO calls to sleep   - jadard: Support TAIGUAN XTI05101-01A   - lxd: Support LXD M9189A plus DT bindings   - mantix: Fix pixel clock; Clean up   - motorola: Support Motorola Atrix 4G and Droid X2 plus DT bindings   - novatek: Support Novatek/Tianma NT37700F plus DT bindings   - simple: Support EDT ET057023UDBA plus DT bindings; Support Powertip     PH800480T032-ZHC19 plus DT bindings; Support Waveshare 13.3&quot;   - novatek-nt36672a: Use mipi_dsi_*_multi() functions   - panel-edp: Support BOE NV153WUM-N42, CMN N153JCA-ELK, CSW     MNF307QS3-2   - support Himax HX83121A plus DT bindings   - support JuTouch JT070TM041 plus DT bindings   - support Samsung S6E8FC0 plus DT bindings   - himax-hx83102c: support Samsung S6E8FC0 plus DT bindings; support     backlight   - ili9806e: support Rocktech RK050HR345-CT106A plus DT bindings   - simple: support Tianma TM050RDH03 plus DT bindings  amdgpu:   - enable DC by default on CIK APUs   - userq fence ioctl param size fixes   - set panel_type to OLED for eDP   - refactor DC i2c code   - FAMS2 update   - rework ttm handling to allow multiple engines   - DC DCE 6.x cleanup   - DC support for NUTMEG/TRAVIS DP bridge   - DCN 4.2 support   - GC12 idle power fix for compute   - use struct drm_edid in non-DC code   - enable NV12/P010 support on primary planes   - support newer IP discovery tables   - VCN/JPEG 5.0.2 support   - GC/MES 12.1 updates   - USERQ fixes   - add DC idle state manager   - eDP DSC seamless boot  amdkfd:   - GC 12.1 updates   - non 4K page fixes  xe:   - basic Xe3p_LPG and NVL-P enabling patches   - allow VM_BIND decompress support   - add purgeable buffer object support   - add xe_vm_get_property_ioctl   - restrict multi-lrc to VCS/VECS engines   - allow disabling VM overcommit in fault mode   - dGPU memory optimizations   - Workaround cleanups and simplification   - Allow VFs VRAM quote changes using sysfs   - convert GT stats to per-cpu counters   - pagefault refactors   - enable multi-queue on xe3p_xpc   - disable DCC on PTL   - make MMIO communication more robust   - disable D3Cold for BMG on specific platforms   - vfio: improve FLR sync for Xe VFIO  i915/display:   - C10/C20/LT PHY PLL divider verification   - use trans push mechanism to generate PSR frame change on LNL+   - refactor DP DSC slice config   - VGA decode refactoring   - refactor DPT, gen2-4 overlay, masked field register macro helpers   - refactor stolen memory allocation decisions   - prepare for UHBR DP tunnels   - refactor LT PHY PLL to use DPLL framework   - implement register polling/waiting in display code   - add shared stepping header between i915 and display  i915:   - fix potential overflow of shmem scatterlist length  nouveau:   - provide Z cull info to userspace   - initial GA100 support   - shutdown on PCI device shutdown  nova-core:   - harden GSP command queue   - add support for large RPCs   - simplify GSP sequencer and message handling   - refactor falcon firmware handling   - convert to new register macro   - conver to new DMA coherent API   - use checked arithmetic   - add debugfs support for gsp-rm log buffers   - fix aux device registration for multi-GPU  msm:   - CI:      - Uprev mesa      - Restore CI jobs for Qualcomm APQ8016 and APQ8096 devices   - Core:      - Switched to of_get_available_child_by_name()   - DPU:      - Fixes for DSC panels      - Fixed brownout because of the frequency / OPP mismatch      - Quad pipe preparation (not enabled yet)      - Switched to virtual planes by default      - Dropped VBIF_NRT support      - Added support for Eliza platform      - Reworked alpha handling      - Switched to correct CWB definitions on Eliza      - Dropped dummy INTF_0 on MSM8953      - Corrected INTFs related to DP-MST   - DP:      - Removed debug prints looking into PHY internals   - DSI:      - Fixes for DSC panels      - RGB101010 support      - Support for SC8280XP      - Moved PHY bindings from display/ to phy/   - GPU:      - Preemption support for x2-85 and a840      - IFPC support for a840      - SKU detection support for x2-85 and a840      - Expose AQE support (VK ray-pipeline)      - Avoid locking in VM_BIND fence signaling path      - Fix to avoid reclaim in GPU snapshot path      - Disallow foreign mapping of _NO_SHARE BOs   - HDMI:      - Fixed infoframes programming   - MDP5:      - Dropped support for MSM8974v1      - Dropped now unused code for MSM8974 v1 and SDM660 / MSM8998  panthor:   - add tracepoints for power and IRQs   - fix fence handling   - extend timestamp query with flags   - support various sources for timestamp queries  tyr:   - fix names and model/versions  rockchip:   - vop2: use drm logging function   - rk3576 displayport support   - support CRTC background color  atmel-hlcdc:   - support sana5d65 LCD controller  tilcdc:   - use DT bindings schema   - use managed DRM interfaces   - support DRM_BRIDGE_ATTACH_NO_CONNECTOR  verisilicon:   - support DC8200 + DT bindings  virtgpu:   - support PRIME import with 3D enabled  komeda:   - fix integer overflow in AFBC checks  mcde:   - improve bridge handling  gma500:   - use drm client buffer for fbdev framebuffer  amdxdna:   - add sensors ioctls   - provide NPU power estimate   - support column utilization sensor   - allow forcing DMA through IOMMU IOVA   - support per-BO mem usage queries   - refactor GEM implementation  ivpu:   - update boot API to v3.29.4   - limit per-user number of doorbells/contexts   - perform engine reset on TDR error  loongson:   - replace custom code with drm_gem_ttm_dumb_map_offset()  imx:   - support planes behind the primary plane   - fix bus-format selection  vkms:   - support CRTC background color  v3d:   - improve handling of struct v3d_stats  komeda:   - support Arm China Linlon D6 plus DT bindings  imagination:   - improve power-off sequence   - support context-reset notification from firmware  mediatek:   - mtk_dsi: enable hs clock during pre-enable   - Remove all conflicting aperture devices during probe   - Add support for mt8167 display blocks&quot;* tag &apos;drm-next-2026-04-15&apos; of https://gitlab.freedesktop.org/drm/kernel: (1735 commits)  drm/ttm/tests: Remove checks from ttm_pool_free_no_dma_alloc  drm/ttm/tests: fix lru_count ASSERT  drm/vram: remove DRM_VRAM_MM_FILE_OPERATIONS from docs  drm/fb-helper: Fix a locking bug in an error path  dma-fence: correct kernel-doc function parameter @flags  ttm/pool: track allocated_pages per numa node.  ttm/pool: make pool shrinker NUMA aware (v2)  ttm/pool: drop numa specific pools  ttm/pool: port to list_lru. (v2)  drm/ttm: use gpu mm stats to track gpu memory allocations. (v4)  mm: add gpu active/reclaim per-node stat counters (v2)  gpu: nova-core: fix missing colon in SEC2 boot debug message  gpu: nova-core: vbios: use from_le_bytes() for PCI ROM header parsing  gpu: nova-core: bitfield: fix broken Default implementation  gpu: nova-core: falcon: pad firmware DMA object size to required block alignment  gpu: nova-core: gsp: fix undefined behavior in command queue code  drm/shmem_helper: Make sure PMD entries get the writeable upgrade  accel/ivpu: Trigger recovery on TDR with OS scheduling  drm/msm: Use of_get_available_child_by_name()  dt-bindings: display/msm: move DSI PHY bindings to phy/ subdir  ...

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Wed, 15 Apr 2026 17:45:00 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9bdbf7eb25b3121ef19533df4fb70f2c39fc0d6a - Merge tag &apos;drm-rust-next-2026-03-30&apos; of https://gitlab.freedesktop.org/drm/rust/kernel into drm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#9bdbf7eb25b3121ef19533df4fb70f2c39fc0d6a</link>
        <description>Merge tag &apos;drm-rust-next-2026-03-30&apos; of https://gitlab.freedesktop.org/drm/rust/kernel into drm-nextDRM Rust changes for v7.1-rc1- DMA:  - Rework the DMA coherent API: introduce Coherent&lt;T&gt; as a generalized    container for arbitrary types, replacing the slice-only    CoherentAllocation&lt;T&gt;. Add CoherentBox for memory initialization    before exposing a buffer to hardware (converting to Coherent when    ready), and CoherentHandle for allocations without kernel mapping.  - Add Coherent::init() / init_with_attrs() for one-shot initialization    via pin-init, and from-slice constructors for both Coherent and    CoherentBox  - Add uaccess write_dma() for copying from DMA buffers to userspace    and BinaryWriter support for Coherent&lt;T&gt;- DRM:  - Add GPU buddy allocator abstraction  - Add DRM shmem GEM helper abstraction  - Allow drm::Device to dispatch work and delayed work items to driver    private data  - Add impl_aref_for_gem_obj!() macro to reduce GEM refcount    boilerplate, and introduce DriverObject::Args for constructor    context  - Add dma_resv_lock helper and raw_dma_resv() accessor on GEM objects  - Clean up imports across the DRM module- I/O:  - Merged via a signed tag from the driver-core tree: register!() macro    and I/O infrastructure improvements (IoCapable refactor, RelaxedMmio    wrapper, IoLoc trait, generic accessors, write_reg /    LocatedRegister)- Nova (Core):  - Fix and harden the GSP command queue: correct write pointer    advancing, empty slot handling, and ring buffer indexing; add mutex    locking and make Cmdq a pinned type; distinguish wait vs no-wait    commands  - Add support for large RPCs via continuation records, splitting    oversized commands across multiple queue slots  - Simplify GSP sequencer and message handling code: remove unused    trait and Display impls, derive Debug and Zeroable where applicable,    warn on unconsumed message data  - Refactor Falcon firmware handling: create DMA objects lazily, add    PIO upload support, and use the Generic Bootloader to boot FWSEC on    Turing  - Convert all register definitions (PMC, PBUS, PFB, GC6, FUSE, PDISP,    Falcon) to the kernel register!() macro; add bounded_enum macro to    define enums usable as register fields  - Migrate all DMA usage to the new Coherent, CoherentBox, and    CoherentHandle APIs  - Harden firmware parsing with checked arithmetic throughout FWSEC,    Booter, RISC-V parsing paths  - Add debugfs support for reading GSP-RM log buffers; replace    module_pci_driver!() with explicit module init to support    module-level debugfs setup  - Fix auxiliary device registration for multi-GPU systems  - Various cleanups: import style, firmware parsing refactoring,    framebuffer size logging- Rust:  - Add interop::list module providing a C linked list interface  - Extend num::Bounded with shift operations, into_bool(), and const    get() to support register bitfield manipulation  - Enable the generic_arg_infer Rust feature and add EMSGSIZE error    code- Tyr:  - Adopt vertical import style per kernel Rust guidelines  - Clarify driver/device type names and use DRM device type alias    consistently across the driver  - Fix GPU model/version decoding in GpuInfo- Workqueue:  - Add ARef&lt;T&gt; support for work and delayed workSigned-off-by: Dave Airlie &lt;airlied@redhat.com&gt;From: &quot;Danilo Krummrich&quot; &lt;dakr@kernel.org&gt;Link: https://patch.msgid.link/DHGH4BLT03BU.ZJH5U52WE8BY@kernel.org

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Tue, 31 Mar 2026 23:20:59 +0200</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>80df573af9ef3aa63e1bacb6e17d57a7cd69afe2 - rust: drm: gem: shmem: Add DRM shmem helper abstraction</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#80df573af9ef3aa63e1bacb6e17d57a7cd69afe2</link>
        <description>rust: drm: gem: shmem: Add DRM shmem helper abstractionThe DRM shmem helper includes common code useful for drivers whichallocate GEM objects as anonymous shmem. Add a Rust abstraction forthis. Drivers can choose the raw GEM implementation or the shmem layer,depending on their needs.Signed-off-by: Asahi Lina &lt;lina@asahilina.net&gt;Signed-off-by: Daniel Almeida &lt;daniel.almeida@collabora.com&gt;Reviewed-by: Daniel Almeida &lt;daniel.almeida@collabora.com&gt;Signed-off-by: Lyude Paul &lt;lyude@redhat.com&gt;Reviewed-by: Janne Grunau &lt;j@jananu.net&gt;Tested-by: Deborah Brouwer &lt;deborah.brouwer@collabora.com&gt;Link: https://patch.msgid.link/20260316211646.650074-6-lyude@redhat.com[ * DRM_GEM_SHMEM_HELPER is a tristate; when a module driver selects it,    it becomes =m. The Rust kernel crate and its C helpers are always    built into vmlinux and can&apos;t reference symbols from a module,    causing link errors.    Thus, add RUST_DRM_GEM_SHMEM_HELPER bool Kconfig that selects    DRM_GEM_SHMEM_HELPER, forcing it built-in when Rust drivers need it;    use cfg(CONFIG_RUST_DRM_GEM_SHMEM_HELPER) for the shmem module.  * Add cfg_attr(not(CONFIG_RUST_DRM_GEM_SHMEM_HELPER), expect(unused))    on pub(crate) use impl_aref_for_gem_obj and BaseObjectPrivate, so    that unused warnings are suppressed when shmem is not enabled.  * Enable const_refs_to_static (stabilized in 1.83) to prevent build    errors with older compilers.  * Use &amp;raw const for bindings::drm_gem_shmem_vm_ops and add    #[allow(unused_unsafe, reason = &quot;Safe since Rust 1.82.0&quot;)].  * Fix incorrect C Header path and minor spelling and formatting    issues.  * Drop shmem::Object::sg_table() as the current implementation is    unsound.    - Danilo ]Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 16 Mar 2026 22:16:13 +0100</pubDate>
        <dc:creator>Asahi Lina &lt;lina@asahilina.net&gt;</dc:creator>
    </item>
<item>
        <title>407f658eec69225d2bf3974b1ed63b0d88a25a6e - Merge tag &apos;drm-misc-next-2026-03-12&apos; into drm-rust-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#407f658eec69225d2bf3974b1ed63b0d88a25a6e</link>
        <description>Merge tag &apos;drm-misc-next-2026-03-12&apos; into drm-rust-nextWe need the latest GPU buddy changes from drm-misc-next-2026-03-12 indrm-rust-next as well, as the Rust abstractions are built on top of it.Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 23 Mar 2026 18:26:44 +0100</pubDate>
        <dc:creator>Danilo Krummrich &lt;dakr@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3f071d00fc9478344f3231f585a5e39ceb6c63e6 - Merge tag &apos;drm-xe-next-2026-03-12&apos; of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#3f071d00fc9478344f3231f585a5e39ceb6c63e6</link>
        <description>Merge tag &apos;drm-xe-next-2026-03-12&apos; of https://gitlab.freedesktop.org/drm/xe/kernel into drm-nextUAPI Changes:- add VM_BIND DECOMPRESS support and on-demand decompression (Nitin)- Allow per queue programming of COMMON_SLICE_CHICKEN3 bit13 (Lionel)Cross-subsystem Changes:- Introduce the DRM RAS infrastructure over generic netlink (Riana, Rodrigo)Core Changes:- Two-pass MMU interval notifiers (Thomas)Driver Changes:- Merge drm/drm-next into drm-xe-next (Brost)- Fix overflow in guc_ct_snapshot_capture (Mika, Fixes)- Extract gt_pta_entry (Gustavo)- Extra enabling patches for NVL-P (Gustavo)- Add Wa_14026578760 (Varun)- Add type-specific GT loop iterator (Roper)- Refactor xe_migrate_prepare_vm (Raag)- Don&apos;t disable GuCRC in suspend path (Vinay, Fixes)- Add missing kernel docs in xe_exec_queue.c (Niranjana)- Change TEST_VRAM to work with 32-bit resource_size_t (Wajdeczko)- Fix memory leak in xe_vm_madvise_ioctl (Varun, Fixes)- Skip access counter queue init for unsupported platforms (Himal)Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;From: Matthew Brost &lt;matthew.brost@intel.com&gt;Link: https://patch.msgid.link/abLUVfSHu8EHRF9q@lstrano-desk.jf.intel.com

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 16 Mar 2026 03:21:06 +0100</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c36218dc49f5e9ef9e3074670fdae7ac3a7e794f - drm/ras: Introduce the DRM RAS infrastructure over generic netlink</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#c36218dc49f5e9ef9e3074670fdae7ac3a7e794f</link>
        <description>drm/ras: Introduce the DRM RAS infrastructure over generic netlinkIntroduces the DRM RAS infrastructure over generic netlink.The new interface allows drivers to expose RAS nodes and theirassociated error counters to userspace in a structured and extensibleway. Each drm_ras node can register its own set of error counters, whichare then discoverable and queryable through netlink operations. Thislays the groundwork for reporting and managing hardware error statesin a unified manner across different DRM drivers.Currently it only supports error-counter nodes. But it can beextended later.The registration is also not tied to any drm node, so it can beused by accel devices as well.It uses the new and mandatory YAML description format stored inDocumentation/netlink/specs/. This forces a single generic netlinkfamily namespace for the entire drm: &quot;drm-ras&quot;.But multiple-endpoints are supported within the single family.Any modification to this API needs to be applied toDocumentation/netlink/specs/drm_ras.yaml before regenerating thecode:$ tools/net/ynl/pyynl/ynl_gen_c.py --spec \ Documentation/netlink/specs/drm_ras.yaml --mode uapi --header \ -o include/uapi/drm/drm_ras.h$ tools/net/ynl/pyynl/ynl_gen_c.py --spec \  Documentation/netlink/specs/drm_ras.yaml --mode kernel \  --header -o drivers/gpu/drm/drm_ras_nl.h$ tools/net/ynl/pyynl/ynl_gen_c.py --spec \  Documentation/netlink/specs/drm_ras.yaml \  --mode kernel --source -o drivers/gpu/drm/drm_ras_nl.cCc: Zack McKevitt &lt;zachary.mckevitt@oss.qualcomm.com&gt;Cc: Lijo Lazar &lt;lijo.lazar@amd.com&gt;Cc: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: David S. Miller &lt;davem@davemloft.net&gt;Cc: Paolo Abeni &lt;pabeni@redhat.com&gt;Cc: Eric Dumazet &lt;edumazet@google.com&gt;Cc: netdev@vger.kernel.orgCo-developed-by: Aravind Iddamsetty &lt;aravind.iddamsetty@linux.intel.com&gt;Signed-off-by: Aravind Iddamsetty &lt;aravind.iddamsetty@linux.intel.com&gt;Signed-off-by: Riana Tauro &lt;riana.tauro@intel.com&gt;Reviewed-by: Zack McKevitt &lt;zachary.mckevitt@oss.qualcomm.com&gt;Acked-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Acked-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;Link: https://patch.msgid.link/20260304074412.464435-8-riana.tauro@intel.comSigned-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Wed, 04 Mar 2026 08:44:08 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>21f6bcdf2be72e750dbe430b7227a66763a58466 - Merge tag &apos;drm-misc-next-2026-02-26&apos; of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#21f6bcdf2be72e750dbe430b7227a66763a58466</link>
        <description>Merge tag &apos;drm-misc-next-2026-02-26&apos; of https://gitlab.freedesktop.org/drm/misc/kernel into drm-nextdrm-misc-next for v7.1:UAPI Changes:connector:- Add panel_type propertyfourcc:- Add ARM interleaved 64k modifiernouveau:- Query Z-Cull info with DRM_IOCTL_NOUVEAU_GET_ZCULL_INFOCross-subsystem Changes:coreboot:- Clean up coreboot framebuffer supportdma-buf:- Provide revoke mechanism for shared buffers- Rename move_notify callback to invalidate_mappings and update users.- Always enable move_notify- Support dma_fence_was_initialized() test- Protect dma_fence_ops by RCU and improve locking- Fix sparse warningsCore Changes:atomic:- Allocate drm_private_state via callback and convert driversatomic-helper:- Use system_percpu_wqbuddy:- Make buddy allocator available to all DRM drivers- Document flags and structurescolorop:- Add destroy helper and convert driversfbdev-emulation:- Clean upgem:- Fix drm_gem_objects_lookup() error cleanupDriver Changes:amdgpu:- Set panel_type to OELD for eDPatmel-hlcdc:- Support sana5d65 LCD controllerbridge:- anx7625: Support USB-C plus DT bindings- connector: Fix EDID detection- dw-hdmi-qp: Support Vendor-Specfic and SDP Infoframes; improve others- fsl-ldb: Fix visual artifacts plus related DT property &apos;enable-termination-resistor&apos;- imx8qxp-pixel-link: Improve bridge reference handling- lt9611: Support Port-B-only input plus DT bindings- tda998x: Support DRM_BRIDGE_ATTACH_NO_CONNECTOR; Clean up- Support TH1520 HDMI plus DT bindings- Clean upimagination:- Clean upkomeda:- Fix integer overflow in AFBC checksmcde:- Improve bridge handlingnouveau:- Provide Z-cull info to user space- gsp: Support GA100- Shutdown on PCI device shutdown- Clean uppanel:- panel-jdi-lt070me05000: Use mipi-dsi multi functions- panel-edp: Support Add AUO B116XAT04.1 (HW: 1A); Support CMN N116BCL-EAK (C2); Support FriendlyELEC plus DT changes- Fix Kconfig dependenciespanthor:- Add tracepoints for power and IRQsrcar-du:- dsi: fix VCLK calculationrockchip:- vop2: Use drm_ logging functions- Support DisplayPort on RK3576sysfb:- corebootdrm: Support system framebuffer on coreboot firmware; detect orientation- Clean up pixel-format lookupsun4i:- Clean uptilcdc:- Use DT bindings scheme- Use managed DRM interfaces- Support DRM_BRIDGE_ATTACH_NO_CONNECTOR- Clean up a lot of obsolete codev3d:- Clean upvc4:- Use system_percpu_wq- Clean upverisilicon:- Support DC8200 plus DT bindingsvirtgpu:- Support PRIME imports with enabled 3DSigned-off-by: Dave Airlie &lt;airlied@redhat.com&gt;From: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: https://patch.msgid.link/20260226143615.GA47200@linux.fritz.box

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 02 Mar 2026 07:57:26 +0100</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>948e195dfaa56e48eabda591f97630502ff7e27e - drm/panic: depends on PRINTK</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#948e195dfaa56e48eabda591f97630502ff7e27e</link>
        <description>drm/panic: depends on PRINTKdrm_panic uses kmsg_dump_register() to register its panic handler, soit won&apos;t work if CONFIG_PRINTK is not enabled.Let&apos;s not pretend it could work without PRINTK, and dependsexplicitly on it.Suggested-by: Michael Kelley &lt;mhklinux@outlook.com&gt;Reviewed-by: Michael Kelley &lt;mhklinux@outlook.com&gt;Link: https://patch.msgid.link/20260212100615.989957-1-jfalempe@redhat.comSigned-off-by: Jocelyn Falempe &lt;jfalempe@redhat.com&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Thu, 12 Feb 2026 11:05:54 +0100</pubDate>
        <dc:creator>Jocelyn Falempe &lt;jfalempe@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>ba110db8e1bc206c13fd7d985e79b033f53bfdea - gpu: Move DRM buddy allocator one level up (part two)</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#ba110db8e1bc206c13fd7d985e79b033f53bfdea</link>
        <description>gpu: Move DRM buddy allocator one level up (part two)Move the DRM buddy allocator one level up so that it can be used by GPUdrivers (example, nova-core) that have usecases other than DRM (such asVFIO vGPU support). Modify the API, structures and Kconfigs to use&quot;gpu_buddy&quot; terminology. Adapt the drivers and tests to use the new API.The commit cannot be split due to bisectability, however no functionalchange is intended. Verified by running K-UNIT tests and build testedvarious configurations.Signed-off-by: Joel Fernandes &lt;joelagnelf@nvidia.com&gt;Reviewed-by: Dave Airlie &lt;airlied@redhat.com&gt;[airlied: I&apos;ve split this into two so git can find copies easier.I&apos;ve also just nuked drm_random library, that stuff needs to be doneelsewhere and only the buddy tests seem to be using it].Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Thu, 05 Feb 2026 23:52:38 +0100</pubDate>
        <dc:creator>Joel Fernandes &lt;joelagnelf@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>4a9671a03f2be13acde0cb15c5208767a9cc56e4 - gpu: Move DRM buddy allocator one level up (part one)</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#4a9671a03f2be13acde0cb15c5208767a9cc56e4</link>
        <description>gpu: Move DRM buddy allocator one level up (part one)Move the DRM buddy allocator one level up so that it can be used by GPUdrivers (example, nova-core) that have usecases other than DRM (such asVFIO vGPU support). Modify the API, structures and Kconfigs to use&quot;gpu_buddy&quot; terminology. Adapt the drivers and tests to use the new API.The commit cannot be split due to bisectability, however no functionalchange is intended. Verified by running K-UNIT tests and build testedvarious configurations.Signed-off-by: Joel Fernandes &lt;joelagnelf@nvidia.com&gt;Reviewed-by: Dave Airlie &lt;airlied@redhat.com&gt;[airlied: I&apos;ve split this into two so git can find copies easier.I&apos;ve also just nuked drm_random library, that stuff needs to be doneelsewhere and only the buddy tests seem to be using it].Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Thu, 05 Feb 2026 23:52:38 +0100</pubDate>
        <dc:creator>Joel Fernandes &lt;joelagnelf@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>2bebc88d5e37ddcb5ea5039a39f39527662b27f0 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#2bebc88d5e37ddcb5ea5039a39f39527662b27f0</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get bug fixes from v6.19-rc7.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Thu, 05 Feb 2026 10:33:06 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>dbf21777caa8b8c88c12f7f036b01208fec0d55a - drm: verisilicon: add a driver for Verisilicon display controllers</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#dbf21777caa8b8c88c12f7f036b01208fec0d55a</link>
        <description>drm: verisilicon: add a driver for Verisilicon display controllersThis is a from-scratch driver targeting Verisilicon DC-series displaycontrollers, which feature self-identification functionality like theirGC-series GPUs.Only DC8200 is being supported now, and only the main framebuffer is setup (as the DRM primary plane). Support for more DC models and morefeatures is my further targets.As the display controller is delivered to SoC vendors as a whole part,this driver does not use component framework and extra bridges inside aSoC is expected to be implemented as dedicated bridges (this driverproperly supports bridge chaining).Signed-off-by: Icenowy Zheng &lt;uwu@icenowy.me&gt;Signed-off-by: Icenowy Zheng &lt;zhengxingda@iscas.ac.cn&gt;Tested-by: Han Gao &lt;gaohan@iscas.ac.cn&gt;Tested-by: Michal Wilczynski &lt;m.wilczynski@samsung.com&gt;Reviewed-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: https://patch.msgid.link/20260129023922.1527729-4-zhengxingda@iscas.ac.cn

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Thu, 29 Jan 2026 03:39:17 +0100</pubDate>
        <dc:creator>Icenowy Zheng &lt;uwu@icenowy.me&gt;</dc:creator>
    </item>
<item>
        <title>1e372b246199ca7a35f930177fea91b557dac16e - drm, drm/xe: Fix xe userptr in the absence of CONFIG_DEVICE_PRIVATE</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#1e372b246199ca7a35f930177fea91b557dac16e</link>
        <description>drm, drm/xe: Fix xe userptr in the absence of CONFIG_DEVICE_PRIVATECONFIG_DEVICE_PRIVATE is not selected by default by some distros,for example Fedora, and that leads to a regression in the xe driversince userptr support gets compiled out.It turns out that DRM_GPUSVM, which is needed for xe userptr supportcompiles also without CONFIG_DEVICE_PRIVATE, but doesn&apos;t compilewithout CONFIG_ZONE_DEVICE.Exclude the drm_pagemap files from compilation with !CONFIG_ZONE_DEVICE,and remove the CONFIG_DEVICE_PRIVATE dependency from CONFIG_DRM_GPUSVM andthe xe driver&apos;s selection of it, re-enabling xe userptr for those configs.v2:- Don&apos;t compile the drm_pagemap files unless CONFIG_ZONE_DEVICE is set.- Adjust the drm_pagemap.h header accordingly.Fixes: 9e9787414882 (&quot;drm/xe/userptr: replace xe_hmm with gpusvm&quot;)Cc: Matthew Auld &lt;matthew.auld@intel.com&gt;Cc: Himal Prasad Ghimiray &lt;himal.prasad.ghimiray@intel.com&gt;Cc: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;Cc: Matthew Brost &lt;matthew.brost@intel.com&gt;Cc: &quot;Thomas Hellstr&#246;m&quot; &lt;thomas.hellstrom@linux.intel.com&gt;Cc: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;Cc: dri-devel@lists.freedesktop.orgCc: &lt;stable@vger.kernel.org&gt; # v6.18+Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;Reviewed-by: Matthew Auld &lt;matthew.auld@intel.com&gt;Acked-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;Link: https://patch.msgid.link/20260121091048.41371-2-thomas.hellstrom@linux.intel.com

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Wed, 21 Jan 2026 10:10:47 +0100</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d3b402c5a2d47f51eb0581da1a7b142f82cb10d1 - Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/Kconfig#d3b402c5a2d47f51eb0581da1a7b142f82cb10d1</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-nextMerge with upstream to pick up fixes from perf-tools and from othertools/ parts that interact with tools/perf.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/drivers/gpu/drm/Kconfig</description>
        <pubDate>Mon, 26 Jan 2026 21:03:53 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
