[Intel-xe] [PATCH 00/23] Initial Archive of intel-xe at lists.freedesktop.org
Rodrigo Vivi
rodrigo.vivi at intel.com
Tue Jan 10 22:05:47 UTC 2023
Starting the intel-xe archive with a reproduction of the official initial
submission from Matt Brost:
https://lists.freedesktop.org/archives/dri-devel/2022-December/384345.html
But this time, including the original big patch.
Only for the record and to start the mailing list archive with the
current state of our drm-xe-next branch.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi at intel.com>
Daniel Vetter (1):
drm/sched: Don't store self-dependencies
Maarten Lankhorst (13):
Revert "HAX sound: Disable probing snd_hda with DG1"
drm/amd: Convert amdgpu to use suballocation helper.
drm/radeon: Use the drm suballocation manager implementation.
drm/i915: Remove gem and overlay frontbuffer tracking
drm/i915/display: Neuter frontbuffer tracking harder
drm/i915/display: Add more macros to remove all direct calls to uncore
drm/i915/display: Remove all uncore mmio accesses in favor of intel_de
drm/i915: Rename find_section to find_bdb_section
drm/i915/regs: Set DISPLAY_MMIO_BASE to 0 for xe
drm/i915/display: Fix a use-after-free when intel_edp_init_connector
fails
drm/i915/display: Remaining changes to make xe compile
sound/hda: Allow XE as i915 replacement for sound
mei/hdcp: Also enable for XE
Matthew Brost (6):
drm/sched: Convert drm scheduler to use a work queue rather than
kthread
drm/sched: Add generic scheduler message interface
drm/sched: Start run wq before TDR in drm_sched_start
drm/sched: Submit job before starting TDR
drm/sched: Add helper to set TDR timeout
drm/xe: Introduce a new DRM driver for Intel GPUs
Thomas Hellström (3):
drm/suballoc: Introduce a generic suballocation manager
drm: Add a gpu page-table walker helper
drm/ttm: Don't print error message if eviction was interrupted
Documentation/gpu/drivers.rst | 1 +
Documentation/gpu/xe/index.rst | 23 +
Documentation/gpu/xe/xe_cs.rst | 8 +
Documentation/gpu/xe/xe_firmware.rst | 34 +
Documentation/gpu/xe/xe_gt_mcr.rst | 13 +
Documentation/gpu/xe/xe_map.rst | 8 +
Documentation/gpu/xe/xe_migrate.rst | 8 +
Documentation/gpu/xe/xe_mm.rst | 14 +
Documentation/gpu/xe/xe_pcode.rst | 14 +
Documentation/gpu/xe/xe_pm.rst | 14 +
Documentation/gpu/xe/xe_rtp.rst | 20 +
Documentation/gpu/xe/xe_wa.rst | 14 +
drivers/gpu/drm/Kconfig | 7 +
drivers/gpu/drm/Makefile | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 320 +-
drivers/gpu/drm/drm_pt_walk.c | 159 +
drivers/gpu/drm/drm_suballoc.c | 301 ++
drivers/gpu/drm/i915/Makefile | 2 +-
drivers/gpu/drm/i915/display/hsw_ips.c | 7 +-
drivers/gpu/drm/i915/display/i9xx_plane.c | 1 +
drivers/gpu/drm/i915/display/intel_atomic.c | 2 +
.../gpu/drm/i915/display/intel_atomic_plane.c | 25 +-
.../gpu/drm/i915/display/intel_backlight.c | 2 +-
drivers/gpu/drm/i915/display/intel_bios.c | 71 +-
drivers/gpu/drm/i915/display/intel_bw.c | 36 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 68 +-
drivers/gpu/drm/i915/display/intel_color.c | 1 +
drivers/gpu/drm/i915/display/intel_crtc.c | 14 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 14 +-
drivers/gpu/drm/i915/display/intel_de.h | 38 +
drivers/gpu/drm/i915/display/intel_display.c | 155 +-
drivers/gpu/drm/i915/display/intel_display.h | 9 +-
.../gpu/drm/i915/display/intel_display_core.h | 5 +-
.../drm/i915/display/intel_display_debugfs.c | 8 +
.../drm/i915/display/intel_display_power.c | 40 +-
.../drm/i915/display/intel_display_power.h | 6 +
.../i915/display/intel_display_power_map.c | 7 +
.../i915/display/intel_display_power_well.c | 24 +-
.../drm/i915/display/intel_display_reg_defs.h | 4 +
.../drm/i915/display/intel_display_trace.h | 6 +
.../drm/i915/display/intel_display_types.h | 32 +-
drivers/gpu/drm/i915/display/intel_dmc.c | 17 +-
drivers/gpu/drm/i915/display/intel_dp.c | 11 +-
drivers/gpu/drm/i915/display/intel_dp_aux.c | 6 +
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 9 +-
drivers/gpu/drm/i915/display/intel_dpio_phy.h | 15 +
drivers/gpu/drm/i915/display/intel_dpll.c | 8 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 4 +
drivers/gpu/drm/i915/display/intel_drrs.c | 1 +
drivers/gpu/drm/i915/display/intel_dsb.c | 124 +-
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 26 +-
drivers/gpu/drm/i915/display/intel_fb.c | 108 +-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 6 -
drivers/gpu/drm/i915/display/intel_fbc.c | 49 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 108 +-
.../gpu/drm/i915/display/intel_frontbuffer.c | 103 +-
.../gpu/drm/i915/display/intel_frontbuffer.h | 67 +-
drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +-
drivers/gpu/drm/i915/display/intel_hdcp.c | 9 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 1 -
.../gpu/drm/i915/display/intel_lpe_audio.h | 8 +
.../drm/i915/display/intel_modeset_setup.c | 11 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 2 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 14 -
.../gpu/drm/i915/display/intel_pch_display.h | 16 +
.../gpu/drm/i915/display/intel_pch_refclk.h | 8 +
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 1 +
.../drm/i915/display/intel_plane_initial.c | 3 +-
drivers/gpu/drm/i915/display/intel_psr.c | 1 +
drivers/gpu/drm/i915/display/intel_sprite.c | 21 +
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +-
drivers/gpu/drm/i915/display/intel_vga.c | 5 +
drivers/gpu/drm/i915/display/skl_scaler.c | 2 +
.../drm/i915/display/skl_universal_plane.c | 52 +-
drivers/gpu/drm/i915/display/skl_watermark.c | 25 +-
drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 4 -
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 7 -
.../gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 -
drivers/gpu/drm/i915/gem/i915_gem_object.c | 25 -
drivers/gpu/drm/i915/gem/i915_gem_object.h | 22 -
drivers/gpu/drm/i915/gem/i915_gem_phys.c | 4 -
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 3 +-
drivers/gpu/drm/i915/i915_driver.c | 1 +
drivers/gpu/drm/i915/i915_gem.c | 8 -
drivers/gpu/drm/i915/i915_gem_gtt.c | 1 -
drivers/gpu/drm/i915/i915_reg_defs.h | 8 +
drivers/gpu/drm/i915/i915_vma.c | 12 -
drivers/gpu/drm/radeon/radeon.h | 55 +-
drivers/gpu/drm/radeon/radeon_ib.c | 12 +-
drivers/gpu/drm/radeon/radeon_object.h | 25 +-
drivers/gpu/drm/radeon/radeon_sa.c | 314 +-
drivers/gpu/drm/radeon/radeon_semaphore.c | 6 +-
drivers/gpu/drm/scheduler/sched_main.c | 189 +-
drivers/gpu/drm/ttm/ttm_bo.c | 3 +-
drivers/gpu/drm/xe/.gitignore | 2 +
drivers/gpu/drm/xe/Kconfig | 46 +
drivers/gpu/drm/xe/Kconfig.debug | 103 +
drivers/gpu/drm/xe/Makefile | 206 +
drivers/gpu/drm/xe/abi/guc_actions_abi.h | 219 ++
drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h | 249 ++
.../drm/xe/abi/guc_communication_ctb_abi.h | 189 +
.../drm/xe/abi/guc_communication_mmio_abi.h | 49 +
drivers/gpu/drm/xe/abi/guc_errors_abi.h | 37 +
drivers/gpu/drm/xe/abi/guc_klvs_abi.h | 322 ++
drivers/gpu/drm/xe/abi/guc_messages_abi.h | 234 ++
drivers/gpu/drm/xe/display/ext/i915_irq.c | 1817 +++++++++
drivers/gpu/drm/xe/display/ext/i915_irq.h | 97 +
.../drm/xe/display/ext/intel_device_info.c | 135 +
.../drm/xe/display/ext/intel_device_info.h | 36 +
drivers/gpu/drm/xe/display/ext/intel_dram.c | 495 +++
drivers/gpu/drm/xe/display/ext/intel_dram.h | 14 +
drivers/gpu/drm/xe/display/ext/intel_pch.c | 157 +
drivers/gpu/drm/xe/display/ext/intel_pch.h | 91 +
drivers/gpu/drm/xe/display/ext/intel_pm.c | 209 +
drivers/gpu/drm/xe/display/ext/intel_pm.h | 30 +
.../gpu/drm/xe/display/i915_active_types.h | 0
drivers/gpu/drm/xe/display/i915_drv.h | 246 ++
drivers/gpu/drm/xe/display/i915_reg.h | 1 +
drivers/gpu/drm/xe/display/i915_vma.h | 13 +
drivers/gpu/drm/xe/display/i915_vma_types.h | 69 +
drivers/gpu/drm/xe/display/icl_dsi.c | 1 +
drivers/gpu/drm/xe/display/icl_dsi.h | 1 +
drivers/gpu/drm/xe/display/icl_dsi_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_acpi.c | 1 +
drivers/gpu/drm/xe/display/intel_acpi.h | 1 +
drivers/gpu/drm/xe/display/intel_atomic.c | 1 +
drivers/gpu/drm/xe/display/intel_atomic.h | 1 +
.../gpu/drm/xe/display/intel_atomic_plane.c | 1 +
.../gpu/drm/xe/display/intel_atomic_plane.h | 1 +
drivers/gpu/drm/xe/display/intel_audio.c | 1 +
drivers/gpu/drm/xe/display/intel_audio.h | 1 +
drivers/gpu/drm/xe/display/intel_audio_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_backlight.c | 1 +
drivers/gpu/drm/xe/display/intel_backlight.h | 1 +
.../gpu/drm/xe/display/intel_backlight_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_bios.c | 1 +
drivers/gpu/drm/xe/display/intel_bios.h | 1 +
drivers/gpu/drm/xe/display/intel_bw.c | 1 +
drivers/gpu/drm/xe/display/intel_bw.h | 1 +
drivers/gpu/drm/xe/display/intel_cdclk.c | 1 +
drivers/gpu/drm/xe/display/intel_cdclk.h | 1 +
drivers/gpu/drm/xe/display/intel_color.c | 1 +
drivers/gpu/drm/xe/display/intel_color.h | 1 +
drivers/gpu/drm/xe/display/intel_combo_phy.c | 1 +
drivers/gpu/drm/xe/display/intel_combo_phy.h | 1 +
.../gpu/drm/xe/display/intel_combo_phy_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_connector.c | 1 +
drivers/gpu/drm/xe/display/intel_connector.h | 1 +
drivers/gpu/drm/xe/display/intel_crtc.c | 1 +
drivers/gpu/drm/xe/display/intel_crtc.h | 1 +
.../drm/xe/display/intel_crtc_state_dump.c | 1 +
.../drm/xe/display/intel_crtc_state_dump.h | 1 +
drivers/gpu/drm/xe/display/intel_cursor.c | 1 +
drivers/gpu/drm/xe/display/intel_cursor.h | 1 +
drivers/gpu/drm/xe/display/intel_ddi.c | 1 +
drivers/gpu/drm/xe/display/intel_ddi.h | 1 +
.../gpu/drm/xe/display/intel_ddi_buf_trans.c | 1 +
.../gpu/drm/xe/display/intel_ddi_buf_trans.h | 1 +
drivers/gpu/drm/xe/display/intel_de.h | 149 +
drivers/gpu/drm/xe/display/intel_display.c | 1 +
drivers/gpu/drm/xe/display/intel_display.h | 1 +
.../gpu/drm/xe/display/intel_display_core.h | 1 +
.../drm/xe/display/intel_display_debugfs.c | 1 +
.../drm/xe/display/intel_display_debugfs.h | 1 +
.../gpu/drm/xe/display/intel_display_power.c | 1 +
.../gpu/drm/xe/display/intel_display_power.h | 1 +
.../drm/xe/display/intel_display_power_map.c | 1 +
.../drm/xe/display/intel_display_power_map.h | 1 +
.../drm/xe/display/intel_display_power_well.c | 1 +
.../drm/xe/display/intel_display_power_well.h | 1 +
.../drm/xe/display/intel_display_reg_defs.h | 1 +
.../gpu/drm/xe/display/intel_display_trace.c | 1 +
.../gpu/drm/xe/display/intel_display_trace.h | 1 +
.../gpu/drm/xe/display/intel_display_types.h | 1 +
drivers/gpu/drm/xe/display/intel_dkl_phy.c | 1 +
drivers/gpu/drm/xe/display/intel_dkl_phy.h | 1 +
.../gpu/drm/xe/display/intel_dkl_phy_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_dmc.c | 1 +
drivers/gpu/drm/xe/display/intel_dmc.h | 1 +
drivers/gpu/drm/xe/display/intel_dmc_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_dp.c | 1 +
drivers/gpu/drm/xe/display/intel_dp.h | 1 +
drivers/gpu/drm/xe/display/intel_dp_aux.c | 1 +
drivers/gpu/drm/xe/display/intel_dp_aux.h | 1 +
.../drm/xe/display/intel_dp_aux_backlight.c | 1 +
.../drm/xe/display/intel_dp_aux_backlight.h | 1 +
drivers/gpu/drm/xe/display/intel_dp_hdcp.c | 1 +
drivers/gpu/drm/xe/display/intel_dp_hdcp.h | 1 +
.../drm/xe/display/intel_dp_link_training.c | 1 +
.../drm/xe/display/intel_dp_link_training.h | 1 +
drivers/gpu/drm/xe/display/intel_dp_mst.c | 1 +
drivers/gpu/drm/xe/display/intel_dp_mst.h | 1 +
drivers/gpu/drm/xe/display/intel_dpio_phy.h | 1 +
drivers/gpu/drm/xe/display/intel_dpll.c | 1 +
drivers/gpu/drm/xe/display/intel_dpll.h | 1 +
drivers/gpu/drm/xe/display/intel_dpll_mgr.c | 1 +
drivers/gpu/drm/xe/display/intel_dpll_mgr.h | 1 +
drivers/gpu/drm/xe/display/intel_dpt.h | 1 +
drivers/gpu/drm/xe/display/intel_drrs.c | 1 +
drivers/gpu/drm/xe/display/intel_drrs.h | 1 +
drivers/gpu/drm/xe/display/intel_dsb.c | 1 +
drivers/gpu/drm/xe/display/intel_dsb.h | 1 +
drivers/gpu/drm/xe/display/intel_dsi.c | 1 +
drivers/gpu/drm/xe/display/intel_dsi.h | 1 +
.../drm/xe/display/intel_dsi_dcs_backlight.c | 1 +
.../drm/xe/display/intel_dsi_dcs_backlight.h | 1 +
drivers/gpu/drm/xe/display/intel_dsi_vbt.c | 1 +
drivers/gpu/drm/xe/display/intel_dsi_vbt.h | 1 +
drivers/gpu/drm/xe/display/intel_fb.c | 1 +
drivers/gpu/drm/xe/display/intel_fb.h | 1 +
drivers/gpu/drm/xe/display/intel_fb_pin.h | 1 +
drivers/gpu/drm/xe/display/intel_fbc.c | 1 +
drivers/gpu/drm/xe/display/intel_fbc.h | 1 +
drivers/gpu/drm/xe/display/intel_fbdev.c | 1 +
drivers/gpu/drm/xe/display/intel_fbdev.h | 1 +
drivers/gpu/drm/xe/display/intel_fdi.c | 1 +
drivers/gpu/drm/xe/display/intel_fdi.h | 1 +
.../gpu/drm/xe/display/intel_fifo_underrun.c | 1 +
.../gpu/drm/xe/display/intel_fifo_underrun.h | 1 +
.../gpu/drm/xe/display/intel_frontbuffer.c | 1 +
.../gpu/drm/xe/display/intel_frontbuffer.h | 1 +
.../gpu/drm/xe/display/intel_global_state.c | 1 +
.../gpu/drm/xe/display/intel_global_state.h | 1 +
drivers/gpu/drm/xe/display/intel_gmbus.c | 1 +
drivers/gpu/drm/xe/display/intel_gmbus.h | 1 +
drivers/gpu/drm/xe/display/intel_gmbus_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_hdcp.c | 1 +
drivers/gpu/drm/xe/display/intel_hdcp.h | 1 +
drivers/gpu/drm/xe/display/intel_hdcp_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_hdmi.c | 1 +
drivers/gpu/drm/xe/display/intel_hdmi.h | 1 +
drivers/gpu/drm/xe/display/intel_hotplug.c | 1 +
drivers/gpu/drm/xe/display/intel_hotplug.h | 1 +
drivers/gpu/drm/xe/display/intel_hti.c | 1 +
drivers/gpu/drm/xe/display/intel_hti.h | 1 +
drivers/gpu/drm/xe/display/intel_hti_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_lpe_audio.h | 1 +
drivers/gpu/drm/xe/display/intel_lspcon.c | 1 +
drivers/gpu/drm/xe/display/intel_lspcon.h | 1 +
drivers/gpu/drm/xe/display/intel_lvds.c | 1 +
drivers/gpu/drm/xe/display/intel_lvds.h | 1 +
.../gpu/drm/xe/display/intel_mg_phy_regs.h | 1 +
.../gpu/drm/xe/display/intel_modeset_setup.c | 1 +
.../gpu/drm/xe/display/intel_modeset_setup.h | 1 +
.../gpu/drm/xe/display/intel_modeset_verify.c | 1 +
.../gpu/drm/xe/display/intel_modeset_verify.h | 1 +
drivers/gpu/drm/xe/display/intel_opregion.c | 1 +
drivers/gpu/drm/xe/display/intel_opregion.h | 1 +
drivers/gpu/drm/xe/display/intel_panel.c | 1 +
drivers/gpu/drm/xe/display/intel_panel.h | 1 +
.../gpu/drm/xe/display/intel_pch_display.h | 1 +
drivers/gpu/drm/xe/display/intel_pch_refclk.h | 1 +
drivers/gpu/drm/xe/display/intel_pipe_crc.c | 1 +
drivers/gpu/drm/xe/display/intel_pipe_crc.h | 1 +
.../gpu/drm/xe/display/intel_plane_initial.h | 1 +
drivers/gpu/drm/xe/display/intel_pm_types.h | 36 +
drivers/gpu/drm/xe/display/intel_pps.h | 1 +
drivers/gpu/drm/xe/display/intel_pps_stub.c | 43 +
drivers/gpu/drm/xe/display/intel_psr.c | 1 +
drivers/gpu/drm/xe/display/intel_psr.h | 1 +
drivers/gpu/drm/xe/display/intel_qp_tables.c | 1 +
drivers/gpu/drm/xe/display/intel_qp_tables.h | 1 +
drivers/gpu/drm/xe/display/intel_quirks.c | 1 +
drivers/gpu/drm/xe/display/intel_quirks.h | 1 +
drivers/gpu/drm/xe/display/intel_runtime_pm.h | 8 +
drivers/gpu/drm/xe/display/intel_snps_phy.c | 1 +
drivers/gpu/drm/xe/display/intel_snps_phy.h | 1 +
.../gpu/drm/xe/display/intel_snps_phy_regs.h | 1 +
drivers/gpu/drm/xe/display/intel_sprite.c | 1 +
drivers/gpu/drm/xe/display/intel_sprite.h | 1 +
drivers/gpu/drm/xe/display/intel_tc.c | 1 +
drivers/gpu/drm/xe/display/intel_tc.h | 1 +
drivers/gpu/drm/xe/display/intel_vbt_defs.h | 1 +
drivers/gpu/drm/xe/display/intel_vdsc.c | 1 +
drivers/gpu/drm/xe/display/intel_vdsc.h | 1 +
drivers/gpu/drm/xe/display/intel_vga.c | 1 +
drivers/gpu/drm/xe/display/intel_vga.h | 1 +
drivers/gpu/drm/xe/display/intel_vrr.c | 1 +
drivers/gpu/drm/xe/display/intel_vrr.h | 1 +
drivers/gpu/drm/xe/display/intel_wakeref.h | 1 +
drivers/gpu/drm/xe/display/skl_scaler.c | 1 +
drivers/gpu/drm/xe/display/skl_scaler.h | 1 +
.../gpu/drm/xe/display/skl_universal_plane.c | 1 +
.../gpu/drm/xe/display/skl_universal_plane.h | 1 +
drivers/gpu/drm/xe/display/skl_watermark.c | 1 +
drivers/gpu/drm/xe/display/skl_watermark.h | 1 +
drivers/gpu/drm/xe/display/xe_fb_pin.c | 273 ++
drivers/gpu/drm/xe/display/xe_plane_initial.c | 345 ++
drivers/gpu/drm/xe/i915_reg_defs.h | 1 +
drivers/gpu/drm/xe/i915_utils.h | 1 +
drivers/gpu/drm/xe/tests/Makefile | 4 +
drivers/gpu/drm/xe/tests/xe_bo.c | 303 ++
drivers/gpu/drm/xe/tests/xe_bo_test.c | 25 +
drivers/gpu/drm/xe/tests/xe_dma_buf.c | 259 ++
drivers/gpu/drm/xe/tests/xe_dma_buf_test.c | 23 +
drivers/gpu/drm/xe/tests/xe_migrate.c | 378 ++
drivers/gpu/drm/xe/tests/xe_migrate_test.c | 23 +
drivers/gpu/drm/xe/tests/xe_test.h | 66 +
drivers/gpu/drm/xe/xe_bb.c | 97 +
drivers/gpu/drm/xe/xe_bb.h | 27 +
drivers/gpu/drm/xe/xe_bb_types.h | 20 +
drivers/gpu/drm/xe/xe_bo.c | 1687 ++++++++
drivers/gpu/drm/xe/xe_bo.h | 290 ++
drivers/gpu/drm/xe/xe_bo_doc.h | 179 +
drivers/gpu/drm/xe/xe_bo_evict.c | 225 ++
drivers/gpu/drm/xe/xe_bo_evict.h | 15 +
drivers/gpu/drm/xe/xe_bo_types.h | 73 +
drivers/gpu/drm/xe/xe_debugfs.c | 129 +
drivers/gpu/drm/xe/xe_debugfs.h | 13 +
drivers/gpu/drm/xe/xe_device.c | 563 +++
drivers/gpu/drm/xe/xe_device.h | 126 +
drivers/gpu/drm/xe/xe_device_types.h | 333 ++
drivers/gpu/drm/xe/xe_dma_buf.c | 307 ++
drivers/gpu/drm/xe/xe_dma_buf.h | 15 +
drivers/gpu/drm/xe/xe_drv.h | 24 +
drivers/gpu/drm/xe/xe_engine.c | 734 ++++
drivers/gpu/drm/xe/xe_engine.h | 54 +
drivers/gpu/drm/xe/xe_engine_types.h | 195 +
drivers/gpu/drm/xe/xe_exec.c | 390 ++
drivers/gpu/drm/xe/xe_exec.h | 14 +
drivers/gpu/drm/xe/xe_execlist.c | 490 +++
drivers/gpu/drm/xe/xe_execlist.h | 21 +
drivers/gpu/drm/xe/xe_execlist_types.h | 49 +
drivers/gpu/drm/xe/xe_force_wake.c | 203 +
drivers/gpu/drm/xe/xe_force_wake.h | 40 +
drivers/gpu/drm/xe/xe_force_wake_types.h | 84 +
drivers/gpu/drm/xe/xe_ggtt.c | 284 ++
drivers/gpu/drm/xe/xe_ggtt.h | 27 +
drivers/gpu/drm/xe/xe_ggtt_types.h | 28 +
drivers/gpu/drm/xe/xe_gt.c | 789 ++++
drivers/gpu/drm/xe/xe_gt.h | 63 +
drivers/gpu/drm/xe/xe_gt_clock.c | 83 +
drivers/gpu/drm/xe/xe_gt_clock.h | 13 +
drivers/gpu/drm/xe/xe_gt_debugfs.c | 160 +
drivers/gpu/drm/xe/xe_gt_debugfs.h | 13 +
drivers/gpu/drm/xe/xe_gt_mcr.c | 552 +++
drivers/gpu/drm/xe/xe_gt_mcr.h | 26 +
drivers/gpu/drm/xe/xe_gt_pagefault.c | 750 ++++
drivers/gpu/drm/xe/xe_gt_pagefault.h | 22 +
drivers/gpu/drm/xe/xe_gt_sysfs.c | 55 +
drivers/gpu/drm/xe/xe_gt_sysfs.h | 19 +
drivers/gpu/drm/xe/xe_gt_sysfs_types.h | 26 +
drivers/gpu/drm/xe/xe_gt_topology.c | 144 +
drivers/gpu/drm/xe/xe_gt_topology.h | 20 +
drivers/gpu/drm/xe/xe_gt_types.h | 320 ++
drivers/gpu/drm/xe/xe_guc.c | 875 +++++
drivers/gpu/drm/xe/xe_guc.h | 57 +
drivers/gpu/drm/xe/xe_guc_ads.c | 676 ++++
drivers/gpu/drm/xe/xe_guc_ads.h | 17 +
drivers/gpu/drm/xe/xe_guc_ads_types.h | 25 +
drivers/gpu/drm/xe/xe_guc_ct.c | 1196 ++++++
drivers/gpu/drm/xe/xe_guc_ct.h | 62 +
drivers/gpu/drm/xe/xe_guc_ct_types.h | 87 +
drivers/gpu/drm/xe/xe_guc_debugfs.c | 105 +
drivers/gpu/drm/xe/xe_guc_debugfs.h | 14 +
drivers/gpu/drm/xe/xe_guc_engine_types.h | 52 +
drivers/gpu/drm/xe/xe_guc_fwif.h | 392 ++
drivers/gpu/drm/xe/xe_guc_hwconfig.c | 125 +
drivers/gpu/drm/xe/xe_guc_hwconfig.h | 17 +
drivers/gpu/drm/xe/xe_guc_log.c | 112 +
drivers/gpu/drm/xe/xe_guc_log.h | 48 +
drivers/gpu/drm/xe/xe_guc_log_types.h | 23 +
drivers/gpu/drm/xe/xe_guc_pc.c | 842 ++++
drivers/gpu/drm/xe/xe_guc_pc.h | 15 +
drivers/gpu/drm/xe/xe_guc_pc_types.h | 34 +
drivers/gpu/drm/xe/xe_guc_reg.h | 147 +
drivers/gpu/drm/xe/xe_guc_submit.c | 1697 +++++++++
drivers/gpu/drm/xe/xe_guc_submit.h | 30 +
drivers/gpu/drm/xe/xe_guc_types.h | 71 +
drivers/gpu/drm/xe/xe_huc.c | 131 +
drivers/gpu/drm/xe/xe_huc.h | 19 +
drivers/gpu/drm/xe/xe_huc_debugfs.c | 71 +
drivers/gpu/drm/xe/xe_huc_debugfs.h | 14 +
drivers/gpu/drm/xe/xe_huc_types.h | 19 +
drivers/gpu/drm/xe/xe_hw_engine.c | 658 ++++
drivers/gpu/drm/xe/xe_hw_engine.h | 27 +
drivers/gpu/drm/xe/xe_hw_engine_types.h | 107 +
drivers/gpu/drm/xe/xe_hw_fence.c | 230 ++
drivers/gpu/drm/xe/xe_hw_fence.h | 27 +
drivers/gpu/drm/xe/xe_hw_fence_types.h | 72 +
drivers/gpu/drm/xe/xe_irq.c | 594 +++
drivers/gpu/drm/xe/xe_irq.h | 16 +
drivers/gpu/drm/xe/xe_lrc.c | 841 ++++
drivers/gpu/drm/xe/xe_lrc.h | 50 +
drivers/gpu/drm/xe/xe_lrc_types.h | 47 +
drivers/gpu/drm/xe/xe_macros.h | 20 +
drivers/gpu/drm/xe/xe_map.h | 93 +
drivers/gpu/drm/xe/xe_migrate.c | 1168 ++++++
drivers/gpu/drm/xe/xe_migrate.h | 88 +
drivers/gpu/drm/xe/xe_migrate_doc.h | 88 +
drivers/gpu/drm/xe/xe_mmio.c | 469 +++
drivers/gpu/drm/xe/xe_mmio.h | 101 +
drivers/gpu/drm/xe/xe_mocs.c | 557 +++
drivers/gpu/drm/xe/xe_mocs.h | 29 +
drivers/gpu/drm/xe/xe_module.c | 58 +
drivers/gpu/drm/xe/xe_pci.c | 667 ++++
drivers/gpu/drm/xe/xe_pci.h | 21 +
drivers/gpu/drm/xe/xe_pcode.c | 296 ++
drivers/gpu/drm/xe/xe_pcode.h | 25 +
drivers/gpu/drm/xe/xe_pcode_api.h | 40 +
drivers/gpu/drm/xe/xe_platform_types.h | 31 +
drivers/gpu/drm/xe/xe_pm.c | 315 ++
drivers/gpu/drm/xe/xe_pm.h | 24 +
drivers/gpu/drm/xe/xe_preempt_fence.c | 157 +
drivers/gpu/drm/xe/xe_preempt_fence.h | 61 +
drivers/gpu/drm/xe/xe_preempt_fence_types.h | 33 +
drivers/gpu/drm/xe/xe_pt.c | 1546 ++++++++
drivers/gpu/drm/xe/xe_pt.h | 54 +
drivers/gpu/drm/xe/xe_pt_types.h | 57 +
drivers/gpu/drm/xe/xe_query.c | 387 ++
drivers/gpu/drm/xe/xe_query.h | 14 +
drivers/gpu/drm/xe/xe_reg_sr.c | 202 +
drivers/gpu/drm/xe/xe_reg_sr.h | 27 +
drivers/gpu/drm/xe/xe_reg_sr_types.h | 43 +
drivers/gpu/drm/xe/xe_res_cursor.h | 226 ++
drivers/gpu/drm/xe/xe_ring_ops.c | 373 ++
drivers/gpu/drm/xe/xe_ring_ops.h | 17 +
drivers/gpu/drm/xe/xe_ring_ops_types.h | 22 +
drivers/gpu/drm/xe/xe_rtp.c | 143 +
drivers/gpu/drm/xe/xe_rtp.h | 335 ++
drivers/gpu/drm/xe/xe_rtp_types.h | 98 +
drivers/gpu/drm/xe/xe_sa.c | 96 +
drivers/gpu/drm/xe/xe_sa.h | 42 +
drivers/gpu/drm/xe/xe_sa_types.h | 19 +
drivers/gpu/drm/xe/xe_sched_job.c | 246 ++
drivers/gpu/drm/xe/xe_sched_job.h | 76 +
drivers/gpu/drm/xe/xe_sched_job_types.h | 46 +
drivers/gpu/drm/xe/xe_step.c | 189 +
drivers/gpu/drm/xe/xe_step.h | 18 +
drivers/gpu/drm/xe/xe_step_types.h | 51 +
drivers/gpu/drm/xe/xe_sync.c | 276 ++
drivers/gpu/drm/xe/xe_sync.h | 27 +
drivers/gpu/drm/xe/xe_sync_types.h | 27 +
drivers/gpu/drm/xe/xe_trace.c | 9 +
drivers/gpu/drm/xe/xe_trace.h | 512 +++
drivers/gpu/drm/xe/xe_ttm_gtt_mgr.c | 130 +
drivers/gpu/drm/xe/xe_ttm_gtt_mgr.h | 16 +
drivers/gpu/drm/xe/xe_ttm_gtt_mgr_types.h | 18 +
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c | 403 ++
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h | 41 +
drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h | 44 +
drivers/gpu/drm/xe/xe_tuning.c | 34 +
drivers/gpu/drm/xe/xe_tuning.h | 13 +
drivers/gpu/drm/xe/xe_uc.c | 226 ++
drivers/gpu/drm/xe/xe_uc.h | 21 +
drivers/gpu/drm/xe/xe_uc_debugfs.c | 26 +
drivers/gpu/drm/xe/xe_uc_debugfs.h | 14 +
drivers/gpu/drm/xe/xe_uc_fw.c | 406 ++
drivers/gpu/drm/xe/xe_uc_fw.h | 180 +
drivers/gpu/drm/xe/xe_uc_fw_abi.h | 81 +
drivers/gpu/drm/xe/xe_uc_fw_types.h | 112 +
drivers/gpu/drm/xe/xe_uc_types.h | 25 +
drivers/gpu/drm/xe/xe_vm.c | 3383 +++++++++++++++++
drivers/gpu/drm/xe/xe_vm.h | 141 +
drivers/gpu/drm/xe/xe_vm_doc.h | 555 +++
drivers/gpu/drm/xe/xe_vm_madvise.c | 347 ++
drivers/gpu/drm/xe/xe_vm_madvise.h | 15 +
drivers/gpu/drm/xe/xe_vm_types.h | 337 ++
drivers/gpu/drm/xe/xe_wa.c | 413 ++
drivers/gpu/drm/xe/xe_wa.h | 19 +
drivers/gpu/drm/xe/xe_wait_user_fence.c | 202 +
drivers/gpu/drm/xe/xe_wait_user_fence.h | 15 +
drivers/gpu/drm/xe/xe_wopcm.c | 263 ++
drivers/gpu/drm/xe/xe_wopcm.h | 16 +
drivers/gpu/drm/xe/xe_wopcm_types.h | 26 +
drivers/misc/mei/hdcp/Kconfig | 2 +-
drivers/misc/mei/hdcp/mei_hdcp.c | 3 +-
include/drm/drm_pt_walk.h | 161 +
include/drm/drm_suballoc.h | 112 +
include/drm/gpu_scheduler.h | 41 +-
include/drm/xe_pciids.h | 208 +
include/uapi/drm/xe_drm.h | 787 ++++
sound/hda/hdac_i915.c | 40 +-
sound/pci/hda/hda_intel.c | 54 +-
sound/soc/intel/avs/core.c | 13 +-
sound/soc/sof/intel/hda.c | 7 +-
482 files changed, 46890 insertions(+), 1346 deletions(-)
create mode 100644 Documentation/gpu/xe/index.rst
create mode 100644 Documentation/gpu/xe/xe_cs.rst
create mode 100644 Documentation/gpu/xe/xe_firmware.rst
create mode 100644 Documentation/gpu/xe/xe_gt_mcr.rst
create mode 100644 Documentation/gpu/xe/xe_map.rst
create mode 100644 Documentation/gpu/xe/xe_migrate.rst
create mode 100644 Documentation/gpu/xe/xe_mm.rst
create mode 100644 Documentation/gpu/xe/xe_pcode.rst
create mode 100644 Documentation/gpu/xe/xe_pm.rst
create mode 100644 Documentation/gpu/xe/xe_rtp.rst
create mode 100644 Documentation/gpu/xe/xe_wa.rst
create mode 100644 drivers/gpu/drm/drm_pt_walk.c
create mode 100644 drivers/gpu/drm/drm_suballoc.c
create mode 100644 drivers/gpu/drm/xe/.gitignore
create mode 100644 drivers/gpu/drm/xe/Kconfig
create mode 100644 drivers/gpu/drm/xe/Kconfig.debug
create mode 100644 drivers/gpu/drm/xe/Makefile
create mode 100644 drivers/gpu/drm/xe/abi/guc_actions_abi.h
create mode 100644 drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
create mode 100644 drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
create mode 100644 drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
create mode 100644 drivers/gpu/drm/xe/abi/guc_errors_abi.h
create mode 100644 drivers/gpu/drm/xe/abi/guc_klvs_abi.h
create mode 100644 drivers/gpu/drm/xe/abi/guc_messages_abi.h
create mode 100644 drivers/gpu/drm/xe/display/ext/i915_irq.c
create mode 100644 drivers/gpu/drm/xe/display/ext/i915_irq.h
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_device_info.c
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_device_info.h
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_dram.c
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_dram.h
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_pch.c
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_pch.h
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_pm.c
create mode 100644 drivers/gpu/drm/xe/display/ext/intel_pm.h
create mode 100644 drivers/gpu/drm/xe/display/i915_active_types.h
create mode 100644 drivers/gpu/drm/xe/display/i915_drv.h
create mode 120000 drivers/gpu/drm/xe/display/i915_reg.h
create mode 100644 drivers/gpu/drm/xe/display/i915_vma.h
create mode 100644 drivers/gpu/drm/xe/display/i915_vma_types.h
create mode 120000 drivers/gpu/drm/xe/display/icl_dsi.c
create mode 120000 drivers/gpu/drm/xe/display/icl_dsi.h
create mode 120000 drivers/gpu/drm/xe/display/icl_dsi_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_acpi.c
create mode 120000 drivers/gpu/drm/xe/display/intel_acpi.h
create mode 120000 drivers/gpu/drm/xe/display/intel_atomic.c
create mode 120000 drivers/gpu/drm/xe/display/intel_atomic.h
create mode 120000 drivers/gpu/drm/xe/display/intel_atomic_plane.c
create mode 120000 drivers/gpu/drm/xe/display/intel_atomic_plane.h
create mode 120000 drivers/gpu/drm/xe/display/intel_audio.c
create mode 120000 drivers/gpu/drm/xe/display/intel_audio.h
create mode 120000 drivers/gpu/drm/xe/display/intel_audio_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_backlight.c
create mode 120000 drivers/gpu/drm/xe/display/intel_backlight.h
create mode 120000 drivers/gpu/drm/xe/display/intel_backlight_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_bios.c
create mode 120000 drivers/gpu/drm/xe/display/intel_bios.h
create mode 120000 drivers/gpu/drm/xe/display/intel_bw.c
create mode 120000 drivers/gpu/drm/xe/display/intel_bw.h
create mode 120000 drivers/gpu/drm/xe/display/intel_cdclk.c
create mode 120000 drivers/gpu/drm/xe/display/intel_cdclk.h
create mode 120000 drivers/gpu/drm/xe/display/intel_color.c
create mode 120000 drivers/gpu/drm/xe/display/intel_color.h
create mode 120000 drivers/gpu/drm/xe/display/intel_combo_phy.c
create mode 120000 drivers/gpu/drm/xe/display/intel_combo_phy.h
create mode 120000 drivers/gpu/drm/xe/display/intel_combo_phy_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_connector.c
create mode 120000 drivers/gpu/drm/xe/display/intel_connector.h
create mode 120000 drivers/gpu/drm/xe/display/intel_crtc.c
create mode 120000 drivers/gpu/drm/xe/display/intel_crtc.h
create mode 120000 drivers/gpu/drm/xe/display/intel_crtc_state_dump.c
create mode 120000 drivers/gpu/drm/xe/display/intel_crtc_state_dump.h
create mode 120000 drivers/gpu/drm/xe/display/intel_cursor.c
create mode 120000 drivers/gpu/drm/xe/display/intel_cursor.h
create mode 120000 drivers/gpu/drm/xe/display/intel_ddi.c
create mode 120000 drivers/gpu/drm/xe/display/intel_ddi.h
create mode 120000 drivers/gpu/drm/xe/display/intel_ddi_buf_trans.c
create mode 120000 drivers/gpu/drm/xe/display/intel_ddi_buf_trans.h
create mode 100644 drivers/gpu/drm/xe/display/intel_de.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display.c
create mode 120000 drivers/gpu/drm/xe/display/intel_display.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_core.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_debugfs.c
create mode 120000 drivers/gpu/drm/xe/display/intel_display_debugfs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_power.c
create mode 120000 drivers/gpu/drm/xe/display/intel_display_power.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_power_map.c
create mode 120000 drivers/gpu/drm/xe/display/intel_display_power_map.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_power_well.c
create mode 120000 drivers/gpu/drm/xe/display/intel_display_power_well.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_reg_defs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_trace.c
create mode 120000 drivers/gpu/drm/xe/display/intel_display_trace.h
create mode 120000 drivers/gpu/drm/xe/display/intel_display_types.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dkl_phy.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dkl_phy.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dkl_phy_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dmc.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dmc.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dmc_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dp.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dp.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_aux.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_aux.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_aux_backlight.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_aux_backlight.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_hdcp.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_hdcp.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_link_training.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_link_training.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_mst.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dp_mst.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dpio_phy.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dpll.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dpll.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dpll_mgr.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dpll_mgr.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dpt.h
create mode 120000 drivers/gpu/drm/xe/display/intel_drrs.c
create mode 120000 drivers/gpu/drm/xe/display/intel_drrs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dsb.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dsb.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dsi.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dsi.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dsi_dcs_backlight.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dsi_dcs_backlight.h
create mode 120000 drivers/gpu/drm/xe/display/intel_dsi_vbt.c
create mode 120000 drivers/gpu/drm/xe/display/intel_dsi_vbt.h
create mode 120000 drivers/gpu/drm/xe/display/intel_fb.c
create mode 120000 drivers/gpu/drm/xe/display/intel_fb.h
create mode 120000 drivers/gpu/drm/xe/display/intel_fb_pin.h
create mode 120000 drivers/gpu/drm/xe/display/intel_fbc.c
create mode 120000 drivers/gpu/drm/xe/display/intel_fbc.h
create mode 120000 drivers/gpu/drm/xe/display/intel_fbdev.c
create mode 120000 drivers/gpu/drm/xe/display/intel_fbdev.h
create mode 120000 drivers/gpu/drm/xe/display/intel_fdi.c
create mode 120000 drivers/gpu/drm/xe/display/intel_fdi.h
create mode 120000 drivers/gpu/drm/xe/display/intel_fifo_underrun.c
create mode 120000 drivers/gpu/drm/xe/display/intel_fifo_underrun.h
create mode 120000 drivers/gpu/drm/xe/display/intel_frontbuffer.c
create mode 120000 drivers/gpu/drm/xe/display/intel_frontbuffer.h
create mode 120000 drivers/gpu/drm/xe/display/intel_global_state.c
create mode 120000 drivers/gpu/drm/xe/display/intel_global_state.h
create mode 120000 drivers/gpu/drm/xe/display/intel_gmbus.c
create mode 120000 drivers/gpu/drm/xe/display/intel_gmbus.h
create mode 120000 drivers/gpu/drm/xe/display/intel_gmbus_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_hdcp.c
create mode 120000 drivers/gpu/drm/xe/display/intel_hdcp.h
create mode 120000 drivers/gpu/drm/xe/display/intel_hdcp_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_hdmi.c
create mode 120000 drivers/gpu/drm/xe/display/intel_hdmi.h
create mode 120000 drivers/gpu/drm/xe/display/intel_hotplug.c
create mode 120000 drivers/gpu/drm/xe/display/intel_hotplug.h
create mode 120000 drivers/gpu/drm/xe/display/intel_hti.c
create mode 120000 drivers/gpu/drm/xe/display/intel_hti.h
create mode 120000 drivers/gpu/drm/xe/display/intel_hti_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_lpe_audio.h
create mode 120000 drivers/gpu/drm/xe/display/intel_lspcon.c
create mode 120000 drivers/gpu/drm/xe/display/intel_lspcon.h
create mode 120000 drivers/gpu/drm/xe/display/intel_lvds.c
create mode 120000 drivers/gpu/drm/xe/display/intel_lvds.h
create mode 120000 drivers/gpu/drm/xe/display/intel_mg_phy_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_modeset_setup.c
create mode 120000 drivers/gpu/drm/xe/display/intel_modeset_setup.h
create mode 120000 drivers/gpu/drm/xe/display/intel_modeset_verify.c
create mode 120000 drivers/gpu/drm/xe/display/intel_modeset_verify.h
create mode 120000 drivers/gpu/drm/xe/display/intel_opregion.c
create mode 120000 drivers/gpu/drm/xe/display/intel_opregion.h
create mode 120000 drivers/gpu/drm/xe/display/intel_panel.c
create mode 120000 drivers/gpu/drm/xe/display/intel_panel.h
create mode 120000 drivers/gpu/drm/xe/display/intel_pch_display.h
create mode 120000 drivers/gpu/drm/xe/display/intel_pch_refclk.h
create mode 120000 drivers/gpu/drm/xe/display/intel_pipe_crc.c
create mode 120000 drivers/gpu/drm/xe/display/intel_pipe_crc.h
create mode 120000 drivers/gpu/drm/xe/display/intel_plane_initial.h
create mode 100644 drivers/gpu/drm/xe/display/intel_pm_types.h
create mode 120000 drivers/gpu/drm/xe/display/intel_pps.h
create mode 100644 drivers/gpu/drm/xe/display/intel_pps_stub.c
create mode 120000 drivers/gpu/drm/xe/display/intel_psr.c
create mode 120000 drivers/gpu/drm/xe/display/intel_psr.h
create mode 120000 drivers/gpu/drm/xe/display/intel_qp_tables.c
create mode 120000 drivers/gpu/drm/xe/display/intel_qp_tables.h
create mode 120000 drivers/gpu/drm/xe/display/intel_quirks.c
create mode 120000 drivers/gpu/drm/xe/display/intel_quirks.h
create mode 100644 drivers/gpu/drm/xe/display/intel_runtime_pm.h
create mode 120000 drivers/gpu/drm/xe/display/intel_snps_phy.c
create mode 120000 drivers/gpu/drm/xe/display/intel_snps_phy.h
create mode 120000 drivers/gpu/drm/xe/display/intel_snps_phy_regs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_sprite.c
create mode 120000 drivers/gpu/drm/xe/display/intel_sprite.h
create mode 120000 drivers/gpu/drm/xe/display/intel_tc.c
create mode 120000 drivers/gpu/drm/xe/display/intel_tc.h
create mode 120000 drivers/gpu/drm/xe/display/intel_vbt_defs.h
create mode 120000 drivers/gpu/drm/xe/display/intel_vdsc.c
create mode 120000 drivers/gpu/drm/xe/display/intel_vdsc.h
create mode 120000 drivers/gpu/drm/xe/display/intel_vga.c
create mode 120000 drivers/gpu/drm/xe/display/intel_vga.h
create mode 120000 drivers/gpu/drm/xe/display/intel_vrr.c
create mode 120000 drivers/gpu/drm/xe/display/intel_vrr.h
create mode 100644 drivers/gpu/drm/xe/display/intel_wakeref.h
create mode 120000 drivers/gpu/drm/xe/display/skl_scaler.c
create mode 120000 drivers/gpu/drm/xe/display/skl_scaler.h
create mode 120000 drivers/gpu/drm/xe/display/skl_universal_plane.c
create mode 120000 drivers/gpu/drm/xe/display/skl_universal_plane.h
create mode 120000 drivers/gpu/drm/xe/display/skl_watermark.c
create mode 120000 drivers/gpu/drm/xe/display/skl_watermark.h
create mode 100644 drivers/gpu/drm/xe/display/xe_fb_pin.c
create mode 100644 drivers/gpu/drm/xe/display/xe_plane_initial.c
create mode 120000 drivers/gpu/drm/xe/i915_reg_defs.h
create mode 120000 drivers/gpu/drm/xe/i915_utils.h
create mode 100644 drivers/gpu/drm/xe/tests/Makefile
create mode 100644 drivers/gpu/drm/xe/tests/xe_bo.c
create mode 100644 drivers/gpu/drm/xe/tests/xe_bo_test.c
create mode 100644 drivers/gpu/drm/xe/tests/xe_dma_buf.c
create mode 100644 drivers/gpu/drm/xe/tests/xe_dma_buf_test.c
create mode 100644 drivers/gpu/drm/xe/tests/xe_migrate.c
create mode 100644 drivers/gpu/drm/xe/tests/xe_migrate_test.c
create mode 100644 drivers/gpu/drm/xe/tests/xe_test.h
create mode 100644 drivers/gpu/drm/xe/xe_bb.c
create mode 100644 drivers/gpu/drm/xe/xe_bb.h
create mode 100644 drivers/gpu/drm/xe/xe_bb_types.h
create mode 100644 drivers/gpu/drm/xe/xe_bo.c
create mode 100644 drivers/gpu/drm/xe/xe_bo.h
create mode 100644 drivers/gpu/drm/xe/xe_bo_doc.h
create mode 100644 drivers/gpu/drm/xe/xe_bo_evict.c
create mode 100644 drivers/gpu/drm/xe/xe_bo_evict.h
create mode 100644 drivers/gpu/drm/xe/xe_bo_types.h
create mode 100644 drivers/gpu/drm/xe/xe_debugfs.c
create mode 100644 drivers/gpu/drm/xe/xe_debugfs.h
create mode 100644 drivers/gpu/drm/xe/xe_device.c
create mode 100644 drivers/gpu/drm/xe/xe_device.h
create mode 100644 drivers/gpu/drm/xe/xe_device_types.h
create mode 100644 drivers/gpu/drm/xe/xe_dma_buf.c
create mode 100644 drivers/gpu/drm/xe/xe_dma_buf.h
create mode 100644 drivers/gpu/drm/xe/xe_drv.h
create mode 100644 drivers/gpu/drm/xe/xe_engine.c
create mode 100644 drivers/gpu/drm/xe/xe_engine.h
create mode 100644 drivers/gpu/drm/xe/xe_engine_types.h
create mode 100644 drivers/gpu/drm/xe/xe_exec.c
create mode 100644 drivers/gpu/drm/xe/xe_exec.h
create mode 100644 drivers/gpu/drm/xe/xe_execlist.c
create mode 100644 drivers/gpu/drm/xe/xe_execlist.h
create mode 100644 drivers/gpu/drm/xe/xe_execlist_types.h
create mode 100644 drivers/gpu/drm/xe/xe_force_wake.c
create mode 100644 drivers/gpu/drm/xe/xe_force_wake.h
create mode 100644 drivers/gpu/drm/xe/xe_force_wake_types.h
create mode 100644 drivers/gpu/drm/xe/xe_ggtt.c
create mode 100644 drivers/gpu/drm/xe/xe_ggtt.h
create mode 100644 drivers/gpu/drm/xe/xe_ggtt_types.h
create mode 100644 drivers/gpu/drm/xe/xe_gt.c
create mode 100644 drivers/gpu/drm/xe/xe_gt.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_clock.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_clock.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_debugfs.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_debugfs.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_mcr.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_mcr.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_pagefault.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_pagefault.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_sysfs.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_sysfs.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_sysfs_types.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_topology.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_topology.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_types.h
create mode 100644 drivers/gpu/drm/xe/xe_guc.c
create mode 100644 drivers/gpu/drm/xe/xe_guc.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_ads.c
create mode 100644 drivers/gpu/drm/xe/xe_guc_ads.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_ads_types.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_ct.c
create mode 100644 drivers/gpu/drm/xe/xe_guc_ct.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_ct_types.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_debugfs.c
create mode 100644 drivers/gpu/drm/xe/xe_guc_debugfs.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_engine_types.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_fwif.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_hwconfig.c
create mode 100644 drivers/gpu/drm/xe/xe_guc_hwconfig.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_log.c
create mode 100644 drivers/gpu/drm/xe/xe_guc_log.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_log_types.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_pc.c
create mode 100644 drivers/gpu/drm/xe/xe_guc_pc.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_pc_types.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_reg.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_submit.c
create mode 100644 drivers/gpu/drm/xe/xe_guc_submit.h
create mode 100644 drivers/gpu/drm/xe/xe_guc_types.h
create mode 100644 drivers/gpu/drm/xe/xe_huc.c
create mode 100644 drivers/gpu/drm/xe/xe_huc.h
create mode 100644 drivers/gpu/drm/xe/xe_huc_debugfs.c
create mode 100644 drivers/gpu/drm/xe/xe_huc_debugfs.h
create mode 100644 drivers/gpu/drm/xe/xe_huc_types.h
create mode 100644 drivers/gpu/drm/xe/xe_hw_engine.c
create mode 100644 drivers/gpu/drm/xe/xe_hw_engine.h
create mode 100644 drivers/gpu/drm/xe/xe_hw_engine_types.h
create mode 100644 drivers/gpu/drm/xe/xe_hw_fence.c
create mode 100644 drivers/gpu/drm/xe/xe_hw_fence.h
create mode 100644 drivers/gpu/drm/xe/xe_hw_fence_types.h
create mode 100644 drivers/gpu/drm/xe/xe_irq.c
create mode 100644 drivers/gpu/drm/xe/xe_irq.h
create mode 100644 drivers/gpu/drm/xe/xe_lrc.c
create mode 100644 drivers/gpu/drm/xe/xe_lrc.h
create mode 100644 drivers/gpu/drm/xe/xe_lrc_types.h
create mode 100644 drivers/gpu/drm/xe/xe_macros.h
create mode 100644 drivers/gpu/drm/xe/xe_map.h
create mode 100644 drivers/gpu/drm/xe/xe_migrate.c
create mode 100644 drivers/gpu/drm/xe/xe_migrate.h
create mode 100644 drivers/gpu/drm/xe/xe_migrate_doc.h
create mode 100644 drivers/gpu/drm/xe/xe_mmio.c
create mode 100644 drivers/gpu/drm/xe/xe_mmio.h
create mode 100644 drivers/gpu/drm/xe/xe_mocs.c
create mode 100644 drivers/gpu/drm/xe/xe_mocs.h
create mode 100644 drivers/gpu/drm/xe/xe_module.c
create mode 100644 drivers/gpu/drm/xe/xe_pci.c
create mode 100644 drivers/gpu/drm/xe/xe_pci.h
create mode 100644 drivers/gpu/drm/xe/xe_pcode.c
create mode 100644 drivers/gpu/drm/xe/xe_pcode.h
create mode 100644 drivers/gpu/drm/xe/xe_pcode_api.h
create mode 100644 drivers/gpu/drm/xe/xe_platform_types.h
create mode 100644 drivers/gpu/drm/xe/xe_pm.c
create mode 100644 drivers/gpu/drm/xe/xe_pm.h
create mode 100644 drivers/gpu/drm/xe/xe_preempt_fence.c
create mode 100644 drivers/gpu/drm/xe/xe_preempt_fence.h
create mode 100644 drivers/gpu/drm/xe/xe_preempt_fence_types.h
create mode 100644 drivers/gpu/drm/xe/xe_pt.c
create mode 100644 drivers/gpu/drm/xe/xe_pt.h
create mode 100644 drivers/gpu/drm/xe/xe_pt_types.h
create mode 100644 drivers/gpu/drm/xe/xe_query.c
create mode 100644 drivers/gpu/drm/xe/xe_query.h
create mode 100644 drivers/gpu/drm/xe/xe_reg_sr.c
create mode 100644 drivers/gpu/drm/xe/xe_reg_sr.h
create mode 100644 drivers/gpu/drm/xe/xe_reg_sr_types.h
create mode 100644 drivers/gpu/drm/xe/xe_res_cursor.h
create mode 100644 drivers/gpu/drm/xe/xe_ring_ops.c
create mode 100644 drivers/gpu/drm/xe/xe_ring_ops.h
create mode 100644 drivers/gpu/drm/xe/xe_ring_ops_types.h
create mode 100644 drivers/gpu/drm/xe/xe_rtp.c
create mode 100644 drivers/gpu/drm/xe/xe_rtp.h
create mode 100644 drivers/gpu/drm/xe/xe_rtp_types.h
create mode 100644 drivers/gpu/drm/xe/xe_sa.c
create mode 100644 drivers/gpu/drm/xe/xe_sa.h
create mode 100644 drivers/gpu/drm/xe/xe_sa_types.h
create mode 100644 drivers/gpu/drm/xe/xe_sched_job.c
create mode 100644 drivers/gpu/drm/xe/xe_sched_job.h
create mode 100644 drivers/gpu/drm/xe/xe_sched_job_types.h
create mode 100644 drivers/gpu/drm/xe/xe_step.c
create mode 100644 drivers/gpu/drm/xe/xe_step.h
create mode 100644 drivers/gpu/drm/xe/xe_step_types.h
create mode 100644 drivers/gpu/drm/xe/xe_sync.c
create mode 100644 drivers/gpu/drm/xe/xe_sync.h
create mode 100644 drivers/gpu/drm/xe/xe_sync_types.h
create mode 100644 drivers/gpu/drm/xe/xe_trace.c
create mode 100644 drivers/gpu/drm/xe/xe_trace.h
create mode 100644 drivers/gpu/drm/xe/xe_ttm_gtt_mgr.c
create mode 100644 drivers/gpu/drm/xe/xe_ttm_gtt_mgr.h
create mode 100644 drivers/gpu/drm/xe/xe_ttm_gtt_mgr_types.h
create mode 100644 drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
create mode 100644 drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
create mode 100644 drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
create mode 100644 drivers/gpu/drm/xe/xe_tuning.c
create mode 100644 drivers/gpu/drm/xe/xe_tuning.h
create mode 100644 drivers/gpu/drm/xe/xe_uc.c
create mode 100644 drivers/gpu/drm/xe/xe_uc.h
create mode 100644 drivers/gpu/drm/xe/xe_uc_debugfs.c
create mode 100644 drivers/gpu/drm/xe/xe_uc_debugfs.h
create mode 100644 drivers/gpu/drm/xe/xe_uc_fw.c
create mode 100644 drivers/gpu/drm/xe/xe_uc_fw.h
create mode 100644 drivers/gpu/drm/xe/xe_uc_fw_abi.h
create mode 100644 drivers/gpu/drm/xe/xe_uc_fw_types.h
create mode 100644 drivers/gpu/drm/xe/xe_uc_types.h
create mode 100644 drivers/gpu/drm/xe/xe_vm.c
create mode 100644 drivers/gpu/drm/xe/xe_vm.h
create mode 100644 drivers/gpu/drm/xe/xe_vm_doc.h
create mode 100644 drivers/gpu/drm/xe/xe_vm_madvise.c
create mode 100644 drivers/gpu/drm/xe/xe_vm_madvise.h
create mode 100644 drivers/gpu/drm/xe/xe_vm_types.h
create mode 100644 drivers/gpu/drm/xe/xe_wa.c
create mode 100644 drivers/gpu/drm/xe/xe_wa.h
create mode 100644 drivers/gpu/drm/xe/xe_wait_user_fence.c
create mode 100644 drivers/gpu/drm/xe/xe_wait_user_fence.h
create mode 100644 drivers/gpu/drm/xe/xe_wopcm.c
create mode 100644 drivers/gpu/drm/xe/xe_wopcm.h
create mode 100644 drivers/gpu/drm/xe/xe_wopcm_types.h
create mode 100644 include/drm/drm_pt_walk.h
create mode 100644 include/drm/drm_suballoc.h
create mode 100644 include/drm/xe_pciids.h
create mode 100644 include/uapi/drm/xe_drm.h
--
2.38.1
More information about the Intel-xe
mailing list