linux/drivers/gpu/drm/i915/gvt
Dave Airlie ca7a1d0d18 Merge tag 'drm-intel-next-2024-02-27-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
drm/i915 feature pull #2 for v6.9:

Features and functionality:
- DP tunneling and bandwidth allocation support (Imre)
- Add more ADL-N PCI IDs (Gustavo)
- Enable fastboot also on older platforms (Ville)
- Bigjoiner force enable debugfs option for testing (Stan)

Refactoring and cleanups:
- Remove unused structs and struct members (Jiri Slaby)
- Use per-device debug logging (Ville)
- State check improvements (Ville)
- Hardcoded cd2x divider cleanups (Ville)
- CDCLK documentation updates (Ville, Rodrigo)

Fixes:
- HDCP MST Type1 fixes (Suraj)
- Fix MTL C20 PHY PLL values (Ravi)
- More hardware access prevention during init (Imre)
- Always enable decompression with tile4 on Xe2 (Juha-Pekka)
- Improve LNL package C residency (Suraj)

drm core changes:
- DP tunneling and bandwidth allocation helpers (Imre)

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/87sf1devbj.fsf@intel.com
2024-02-28 11:02:55 +10:00
..
Makefile
aperture_gm.c drm/i915/gvt: fix intel_vgpu_alloc_resource() kernel-doc parameter 2023-05-04 12:11:18 +03:00
cfg_space.c
cmd_parser.c drm/i915/gvt: Clean up zero initializers 2023-11-08 19:51:42 +02:00
cmd_parser.h
debug.h
debugfs.c drm/i915/gvt: Avoid full proxy f_ops for debugfs attributes 2023-02-23 13:26:59 +08:00
display.c drm/i915: s/PIPECONF/TRANSCONF/ 2023-02-17 23:25:15 +02:00
display.h
dmabuf.c
dmabuf.h
edid.c drm/i915/gvt: Fix bug in getting msg length in AUX CH registers handler 2023-08-01 11:21:09 +08:00
edid.h
execlist.c
execlist.h
fb_decoder.c drm/i915/gvt: Clean up zero initializers 2023-11-08 19:51:42 +02:00
fb_decoder.h drm/i915: remove structs intel_vgpu_pipe_format and intel_vgpu_fb_format 2024-02-19 15:34:17 -05:00
firmware.c drm-next-fixes for 6.3-rc1 2023-03-02 15:08:54 -08:00
gtt.c drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() 2023-08-31 13:48:57 -04:00
gtt.h drm/i915: remove intel_vgpu_gtt::active_ppgtt_mm_bitmap 2024-02-19 15:35:36 -05:00
gvt.h drm/i915: remove gvt_mmio_block::device 2024-02-19 15:35:59 -05:00
handlers.c drm/i915/gvt: Fix uninitialized variable in handle_mmio() 2024-02-05 11:16:26 +08:00
interrupt.c Merge tag 'drm-intel-next-2024-02-27-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next 2024-02-28 11:02:55 +10:00
interrupt.h drm/i915: remove intel_gvt_irq::pending_events 2024-02-19 15:36:23 -05:00
kvmgt.c drm/i915/gvt: use local INTEL_GVT_OPREGION_SIZE 2024-01-16 11:22:40 +02:00
mmio.c
mmio.h drm/i915: remove intel_gvt_mmio_info::{device, addr_range} 2024-02-19 15:34:54 -05:00
mmio_context.c drm/i915/gvt: move struct engine_mmio to mmio_context.c 2023-10-11 14:19:08 +03:00
mmio_context.h drm/i915/gvt: move struct engine_mmio to mmio_context.c 2023-10-11 14:19:08 +03:00
opregion.c
page_track.c drm/i915/gvt: Protect gfn hash table with vgpu_lock 2023-08-31 13:48:58 -04:00
page_track.h
reg.h
sched_policy.c
sched_policy.h
scheduler.c drm/i915: use direct alias for i915 in requests 2023-07-24 17:24:35 +02:00
scheduler.h drm/i915: remove intel_vgpu_workload::{ring_context, restore_inhibit} 2024-02-19 15:35:01 -05:00
trace.h
trace_points.c
vgpu.c drm/i915/gvt: Remove extra semicolon 2023-02-23 13:27:29 +08:00