Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2025-10-14 19:37:27 to 2025-10-15 11:03:29 UTC [more...]

[PATCH v7 00/12] drm/xe: Make all xe_ggtt structs private
 2025-10-15 11:03 UTC  (16+ messages)
` [PATCH v7 01/12] drm/xe: Start using ggtt->start in preparation of balloon removal
` [PATCH v7 02/12] drm/xe: Convert xe_fb_pin to use a callback for insertion into GGTT
` [PATCH v7 03/12] drm/xe: Add xe_ggtt_node_addr() to avoid dereferencing xe_ggtt_node
` [PATCH v7 04/12] drm/xe/display: Avoid "
` [PATCH v7 05/12] drm/xe: Do not dereference ggtt_node in xe_bo.c
` [PATCH v7 06/12] drm/xe: Improve xe_gt_sriov_pf_config GGTT handling
` [PATCH v7 07/12] drm/xe: Privatize xe_ggtt_node
` [PATCH v7 08/12] drm/xe: Make xe_ggtt_node offset relative to starting offset
` [PATCH v7 09/12] drm/xe: Rewrite GGTT VF initialisation
` [PATCH v7 10/12] drm/xe: Move struct xe_ggtt to xe_ggtt.c
` [PATCH v7 11/12] drm/xe: Make xe_ggtt_node_insert return a node
` [PATCH v7 12/12] drm/xe: Remove xe_ggtt_node_allocated
` ✗ CI.checkpatch: warning for drm/xe: Make all xe_ggtt structs private. (rev2)
` ✓ CI.KUnit: success "
` ✓ Xe.CI.BAT: "

[PATCH 0/6] Optimize vrr.guardband
 2025-10-15 10:22 UTC  (7+ messages)
` [PATCH 1/6] [NOT FOR REVIEW] drm/i915/vrr: prep patches for guardband optimization squashed
` [PATCH 2/6] [NOT FOR REVIEW] drm/i915/prefill: Prefill latency calculations series squashed
` [PATCH 3/6] drm/i915/dp: Add SDP latency computation helper
` [PATCH 4/6] drm/i915/psr: Add function to compute max link-wake latency
` [PATCH 5/6] drm/i915/display: Add guardband check for feature latencies
` [PATCH 6/6] drm/i915/vrr: Use the min static optimized guardband

[PATCH v3 0/3] drm/xe: add VM_BIND DECOMPRESS support and on‑demand decompression
 2025-10-15 10:47 UTC  (4+ messages)
` [PATCH v3 1/3] drm/xe: add VM_BIND DECOMPRESS uapi flag
` [PATCH v3 2/3] drm/xe: add xe_migrate_resolve wrapper and is_vram_resolve support
` [PATCH v3 3/3] drm/xe: implement VM_BIND decompression in vm_bind_ioctl

[PATCH 00/23] drm/xe: Add Xe3p support
 2025-10-15  9:56 UTC  (26+ messages)
` [PATCH 03/23] drm/xe/xe3p_lpm: Configure MAIN_GAMCTRL_QUEUE_SELECT
` [PATCH 05/23] drm/xe/xe3p_lpm: Stop reading the CTC_MODE register
` [PATCH 07/23] drm/xe/xe3p_lpm: Handle MCR steering
` [PATCH 11/23] drm/xe/xe3p: Enable L2 flush optimization feature
` [PATCH 13/23] drm/xe: Dump CURRENT_LRCA and CSMQDEBUG registers
` [PATCH 17/23] drm/xe/xe3p_xpc: Add Xe3p_XPC IP definition
` [PATCH 21/23] drm/xe/xe3p_xpc: Skip compression tuning on platforms without flatccs

[PATCH v2] drm/i915/panic: fix panic structure allocation memory leak
 2025-10-15  9:51 UTC 

[PATCH 00/10] Preparatory patches for guardband optimization
 2025-10-15  9:42 UTC  (20+ messages)
` [PATCH 01/10] drm/i915/vrr: Use crtc_vsync_start/end for computing vrr.vsync_start/end
` [PATCH 02/10] drm/i915/display: Move intel_dpll_crtc_compute_clock early
` [PATCH 03/10] drm/i915/vrr: s/intel_vrr_compute_config_late/intel_vrr_compute_guardband
` [PATCH 04/10] drm/i915/vblank: Add helper to get correct vblank length
` [PATCH 05/10] drm/i915/psr: Consider SCL lines when validating vblank for wake latency
` [PATCH 06/10] drm/i915/psr: Introduce helper intel_psr_set_non_psr_pipes()
` [PATCH 07/10] drm/i915/display: Introduce dp/psr_compute_config_late()
` [PATCH 08/10] drm/i915/psr: Check if final vblank is sufficient for PSR features
` [PATCH 09/10] drm/i915/display: Add vblank_start adjustment logic for always-on VRR TG
` [PATCH 10/10] drm/i915/display: Prepare for vblank_delay for LRR
` ✓ CI.KUnit: success for Preparatory patches for guardband optimization (rev6)
` ✗ CI.checksparse: warning "
` ✓ Xe.CI.BAT: success "

[PATCH] drm/xe: Prevent runtime PM wake while reading rp0 frequency
 2025-10-15  9:46 UTC 

[PATCH] drm/xe: Bump xe_device_l2_flush even higher
 2025-10-15  9:16 UTC 

[PATCH 0/4] PF: Update auto-provisioning
 2025-10-15  9:12 UTC  (5+ messages)
` [PATCH 1/4] drm/xe/pf: Promote VFs provisioning helpers
` [PATCH 2/4] drm/xe/pf: Automatically provision VFs only in auto-mode
` [PATCH 3/4] drm/xe/pf: Disable auto-provisioning if changed using debugfs
` [PATCH 4/4] drm/xe/pf: Allow to restore auto-provisioning mode

[PATCH v5 00/12] VRAM Self Refresh
 2025-10-15  9:08 UTC  (18+ messages)
` [PATCH v5 01/12] PCI/ACPI: Add D3cold Aux Power Limit_DSM method
` [PATCH v5 02/12] PCI/ACPI: Per Root/Switch Downstream Port allow one aux power limit request
` [PATCH v5 03/12] PCI/ACPI: Add PERST# Assertion Delay _DSM method
` [PATCH v5 04/12] drm/xe/vrsr: Introduce flag has_vrsr
` [PATCH v5 05/12] drm/xe/vrsr: Detect VRSR Capability
` [PATCH v5 06/12] drm/xe/vrsr: Initialize VRSR feature
` [PATCH v5 07/12] drm/xe/vrsr: Enable VRSR on default VGA boot device
` [PATCH v5 08/12] drm/xe/vrsr: Refactor d3cold.allowed to a enum
` [PATCH v5 09/12] drm/xe/pm: D3cold target state
` [PATCH v5 10/12] drm/xe/vrsr: Enable VRSR
` [PATCH v5 11/12] drm/xe/pm/s2idle: Don't evict user BOs for D3hot and D3cold-VRSR state
` [PATCH v5 12/12] drm/xe/vrsr: Introduce a debugfs node named vrsr_capable

[PATCH] drm/xe/uapi: Add documentation for DRM_XE_GEM_CREATE_FLAG_SCANOUT
 2025-10-15  8:47 UTC  (3+ messages)
` ✓ Xe.CI.Full: success for "

[PATCH 0/4] drm/client: Implement free callback for fbdev and log
 2025-10-15  8:20 UTC  (7+ messages)
` [PATCH 2/4] drm/log: Do not hold lock across drm_client_release()
` [PATCH 3/4] drm/log: Add free callback
` [PATCH 4/4] drm/client: Do not free client memory by default

[PATCH 00/32] drm/i915/display: Add initial support for Xe3p_LPD
 2025-10-15  8:13 UTC  (44+ messages)
` [PATCH 01/32] drm/xe/nvl: Define NVL-S platform
` [PATCH 02/32] drm/i915/xe3p_lpd: Add Xe3p_LPD display IP features
` [PATCH 03/32] drm/i915/xe3p_lpd: Drop north display reset option programming
` [PATCH 04/32] drm/i915/display: Use braces for if-ladder in intel_bw_init_hw()
` [PATCH 05/32] drm/i915/dram: Add field ecc_impacting_de
` [PATCH 06/32] drm/i915/xe3p_lpd: Update bandwidth parameters
` [PATCH 07/32] drm/i915/xe3p_lpd: Expand bifield masks dbuf blocks fields
` [PATCH 08/32] drm/i915/xe3p_lpd: Support UINT16 formats
` [PATCH 09/32] drm/i915/xe3p_lpd: Extend FBC support to "
` [PATCH 10/32] drm/i915/xe3p_lpd: Horizontal flip support for linear surfaces
` [PATCH 11/32] drm/i915/xe3p_lpd: Wait for AUX channel power status
` [PATCH 12/32] drm/i915/xe3p_lpd: Underrun debuggability and error codes/hints
` [PATCH 13/32] drm/i915/xe3p_lpd: Remove gamma,csc bottom color checks
` [PATCH 14/32] drm/i915/xe3p_lpd: Adapt to updates on MBUS_CTL/DBUF_CTL registers
` [PATCH 15/32] drm/i915/xe3p_lpd: Always apply level-0 watermark adjustment
` [PATCH 16/32] drm/i915/xe3p_lpd: Add CDCLK table
` [PATCH 17/32] drm/i915/xe3p_lpd: Load DMC firmware
` [PATCH 18/32] drm/i915/xe3p_lpd: Drop support for interlace mode
` [PATCH 19/32] drm/i915/xe3p_lpd: PSR SU minimum lines is 4
` [PATCH 20/32] drm/i915/xe3p_lpd: Enable system caching for FBC
` [PATCH 21/32] drm/i915/xe3p_lpd: Extend Wa_16025573575
` [PATCH 22/32] drm/i915/xe3p_lpd: Don't allow odd ypan or ysize with semiplanar format
` [PATCH 23/32] drm/i915/xe3p_lpd: Reload DMC MMIO for pipes C and D
` [PATCH 24/32] drm/i915/xe3p_lpd: Introduce pixel normalizer config support
` [PATCH 25/32] drm/i915/xe3p_lpd: Add FBC support for FP16 formats
` [PATCH 26/32] drm/i915/xe3p_lpd: Enable pixel normalizer for fp16 formats for FBC
` [PATCH 27/32] drm/i915/vbt: Add fields dedicated_external and dyn_port_over_tc
` [PATCH 28/32] drm/i915/power: Use intel_encoder_is_tc()
` [PATCH 29/32] drm/i915/display: Handle dedicated external ports in intel_encoder_is_tc()
` [PATCH 30/32] drm/i915/wm: don't use method1 in Xe3p_LPD onwards
` [PATCH 31/32] drm/i915/xe3p_lpd: Extend Type-C flow for static DDI allocation
` [PATCH 32/32] drm/i915/nvls: Add NVL-S display support
` ✗ CI.checkpatch: warning for drm/i915/display: Add initial support for Xe3p_LPD
` ✓ CI.KUnit: success "
` ✗ CI.checksparse: warning "
` ✓ Xe.CI.BAT: success "

[PATCH] drm/xe/xe3: Add WA_14024681466 for Xe3_LPG
 2025-10-15  8:11 UTC  (3+ messages)
` ✓ CI.KUnit: success for "
` ✓ Xe.CI.BAT: "

[PATCH] drm/xe: Don't call xe_device_get_gt twice in xe_hw_engine_lookup
 2025-10-15  8:07 UTC  (4+ messages)
` ✓ CI.KUnit: success for "
` ✓ Xe.CI.BAT: "
` ✗ Xe.CI.Full: failure "

[PATCH v5 0/2] Introduce GT runtime suspend/resume
 2025-10-15  7:04 UTC  (4+ messages)
` [PATCH v5 1/2] drm/xe/guc: Make xe_guc_submit_pause() available for non-VF cases

[PATCH v2 0/9] drm/i915/prefill: Introduce helpers for prefill latency calculations
 2025-10-15  6:42 UTC  (4+ messages)
` ✗ CI.checksparse: warning for drm/i915/prefill: Introduce helpers for prefill latency calculations (rev2)
` ✓ Xe.CI.BAT: success "
` ✗ Xe.CI.Full: failure "

[PATCH 0/6] Fix a couple of wedge corner-case memory leaks
 2025-10-15  5:18 UTC  (6+ messages)
` [PATCH 5/6] drm/xe: Correct migration VM teardown order
` ✗ Xe.CI.BAT: failure for Fix a couple of wedge corner-case memory leaks (rev4)
  `  "
` ✗ Xe.CI.Full: "

[PATCH 00/25] Enable LT PHY
 2025-10-15  5:00 UTC  (30+ messages)
` [PATCH 01/25] drm/i915/ltphy: Add LT Phy related VDR and Pipe Registers
` [PATCH 02/25] drm/i915/cx0: Change register bit naming for powerdown values
` [PATCH 03/25] drm/i915/ltphy: Phy lane reset for LT Phy
` [PATCH 04/25] drm/i915/ltphy: Program sequence for PORT_CLOCK_CTL "
` [PATCH 05/25] drm/i915/ltphy: Add a wrapper for LT Phy powerdown change sequence
` [PATCH 06/25] drm/i915/ltphy: Read PHY_VDR_0_CONFIG register
` [PATCH 07/25] drm/i915/ltphy: Add LT Phy Programming recipe tables
` [PATCH 08/25] drm/i915/ltphy: Program the VDR PLL registers for LT PHY
` [PATCH 09/25] drm/i915/ltphy: Update the ltpll config table value for eDP
` [PATCH 10/25] drm/i915/ltphy: Enable SSC during port clock programming
` [PATCH 11/25] drm/i915/ltphy: Add function to calculate LT PHY port clock
` [PATCH 12/25] drm/i915/ltphy: Program the P2P Transaction flow for LT Phy
` [PATCH 13/25] drm/i915/ltphy: Program the rest of the PORT_CLOCK_CTL steps
` [PATCH 14/25] drm/i915/ltphy: Program the rest of the LT Phy Enable sequence
` [PATCH 15/25] drm/i915/ltphy: Program LT Phy Non-TBT PLL disable sequence
` [PATCH 16/25] drm/i915/ltphy: Hook up LT Phy Enable & Disable sequences
` [PATCH 17/25] drm/i915/ddi: Define LT Phy Swing tables
` [PATCH 18/25] drm/i915/ltphy: Program LT Phy Voltage Swing
` [PATCH 19/25] drm/i915/ltphy: Enable/Disable Tx after Non TBT Enable sequence
` [PATCH 20/25] drm/i915/ltphy: Define the LT Phy state compare function
` [PATCH 21/25] drm/i915/ltphy: Define function to readout LT Phy PLL state
` [PATCH 22/25] drm/i915/ltphy: Define LT PHY PLL state verify function
` [PATCH 23/25] drm/i915/display: Aux Enable and Display powerwell timeouts
` [PATCH 24/25] drm/i915/ltphy: Modify the step that need to by skipped
` [PATCH 25/25] drm/i915/ltphy: Implement HDMI Algo for Pll state
` ✗ CI.checkpatch: warning for Enable LT PHY
` ✓ CI.KUnit: success "
` ✗ CI.checksparse: warning "
` ✓ Xe.CI.BAT: success "

[PATCH 6/8] drm/i915/display: Check if final vblank is sufficient for PSR features
 2025-10-15  4:29 UTC  (3+ messages)

[PATCH v3 0/7] drm/xe: Guard against NULL return for xe_device_get_gt
 2025-10-15  2:37 UTC  (2+ messages)
` ✗ Xe.CI.Full: failure for "

[PATCH v2 0/4] drm/xe/vf: Minor fixes to post-migration recovery
 2025-10-15  1:13 UTC  (7+ messages)
` [PATCH v2 1/4] drm/xe/vf: Fix GuC FW check for VF migration support
` [PATCH v2 2/4] drm/xe/vf: Skip fixups on VF migration before getting GGTT info
` [PATCH v2 3/4] drm/xe: Assert that VF will never use fixed placement of BOs
` [PATCH v2 4/4] drm/xe/vf: Do not disable VF migration on ATS-M
` ✓ CI.KUnit: success for drm/xe/vf: Minor fixes to post-migration recovery (rev2)
` ✓ Xe.CI.BAT: "

[PATCH 0/8] Preparatory patches for guardband optimization
 2025-10-14 21:39 UTC  (2+ messages)
` ✓ Xe.CI.Full: success for Preparatory patches for guardband optimization (rev5)

[PATCH v6 00/12] drm/xe: Make all xe_ggtt structs private
 2025-10-14 21:20 UTC  (13+ messages)
` [PATCH v6 01/12] drm/xe: Start using ggtt->start in preparation of balloon removal
` [PATCH v6 02/12] drm/xe: Convert xe_fb_pin to use a callback for insertion into GGTT
` [PATCH v6 03/12] drm/xe: Add xe_ggtt_node_addr() to avoid dereferencing xe_ggtt_node
` [PATCH v6 04/12] drm/xe/display: Avoid "
` [PATCH v6 05/12] drm/xe: Do not dereference ggtt_node in xe_bo.c
` [PATCH v6 06/12] drm/xe: Improve xe_gt_sriov_pf_config GGTT handling
` [PATCH v6 07/12] drm/xe: Privatize xe_ggtt_node
` [PATCH v6 08/12] drm/xe: Make xe_ggtt_node offset relative to starting offset
` [PATCH v6 09/12] drm/xe: Rewrite GGTT VF initialisation
` [PATCH v6 10/12] drm/xe: Move struct xe_ggtt to xe_ggtt.c
` [PATCH v6 11/12] drm/xe: Make xe_ggtt_node_insert return a node
` [PATCH v6 12/12] drm/xe: Remove xe_ggtt_node_allocated

[PATCH] drm/xe/guc: Eliminate RPe caching for SLPC parameter handling
 2025-10-14 20:39 UTC  (4+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox