mirror of
https://github.com/torvalds/linux.git
synced 2026-10-07 11:06:03 +02:00
core: - add docbook for DRM_IOCTL_SYNCOBJ_EVENTFD - change signature of drm_connector_attach_hdr_output_metadata_property - dedup counter and timestamp retrieval in vblank code - parse AMD VSDB v3 in CTA extension blocks - add P230, Y7, XYYY2101010, T430, XVUY210101010 formats - don't call drop master on file close if not master - use drm_printf_indent in atomic / bridge - fix 32b format descriptions - docs: fix toctree - hdmi: add common TMDS character rates - fix drm_syncobj_find_fence leak rust: - introduce Higher-Ranked lifetime types - replace drvdata with scoped registration data - add GPUVM immediate mode abstraction for rust GPU drivers - introduce DeviceContext type state for drm::Device bridge: - clarify drm_bridge_get/put - create drm_get_bridge_by_endpoint and use it - analogix_dp: add panel probing - ite-it6211 - use drm audio hdmi helpers buddy: - add lockdep annotations dp: - add PR and VRR updates - mst: fix buffer overflows - add Adaptive Sync SDP decoding support - fix OOB reads in dp-mst ttm: - bump fpfn/lpfn to 64-bit scheduler: - change default to fair scheduler - map runqueue 1:1 with scheduler dma-buf: - port selftests to kunit - convert dma-buf system/heap allocators to module - add separate DMABUF_HEAPS_SYSTEM_CC_SHARED Kconfig udmabuf: - revert hugetlb support - fix error with CONFIG_DMA_API_DEBUG dma-fence: - fix tracepoints lifetime - remove unused signal on any support ras: - add clear error counter netlink command to drm ras gpusvm: - reject VMAs with VM_IO or VM_PFNMAP when creating SVM ranges - use IOVA allocations pagemap: - use IOVA allocations panels: - update to use ref counts - add support for CSW PNB601LS1-2, LGD LP116WHA-SPB1 - add support for waveshare panels - CMN N116BCN-EA1, CMN N140HCA-EEK, IVO M140NWFQ R5, - IVO, R140NWFW R0, BOE NT140*, BOE NV133FHM-N4F, - AUO B140*, AUO B133HAN06.6 and AUO B116XTN02.3 eDP panels - Surface Pro 12 Panel xe: - add CRI PCI-IDs - debugfs add multi-lrc info - engine init cleanup - PF fair scheduling auto provisioning - system controller support for CRI/Xe3p - PXP state machine fixes - Reset/wedge/unload corner case fixes - Wedge path memory allocation fixes - PAT type cleanups - Reject unsafe PAT for CPU cached memory - OA improvements for CRI device memory - kernel doc syntax in xe headers - xe_drm.h documentation fixes - include guard cleanups - VF CCS memory pool - i915/xe step unification - Xe3p GT tuning fixes - forcewake cleanup in GT and GuC - admin-only PF mode - enable hwmon energy attributes for CRI - enable GT_MI_USER_INTERRUPT - refactor emit functions - oa workarounds - multi_queue: allow QUEUE_TIMESTAMP register - convert stolen memory to ttm range manager - use xe2 style blitter as a feature flag - make drm_driver const - add/use IRQ page to HW engine definition - fix oops when display disabled i915: - enable PIPEDMC_ERROR interrupt - more common display code refactoring - restructure DP/HDMI sink format handling - eliminate FB usage from lowlevel pinning code - panel replay bw optimization - integrate sharpness filter into the scaler - new fb_pin abstraction for xe/i915 fb transparent handling - skip inactive MST connectors on HDCP - start switching to display specific registers - use polling when irq unavailable - Adaptive-sync SDP prep amdgpu: - use drm_display_info for AMD VSDB data - Initial HDMI 2.1 FRL support - Initial DCN 4.2.1 support - GART fixes for non-4k pages - GC 11.5.6/SDMA 6.4.0/and other new IPs - GFX9/DCE6/Hawaii/SDMA4/GART/Userq fixes - Finish support for using multiple SDMA queues for TTM operations - SWSMU updates - GC 12.1 updates - SMU 15.0.8 updates - DCN 4.2 updates - DC type conversion fixes - Enable DC power module - Replay/PSR updates - SMU 13.x updates - Compute queue quantum MQD updates - ASPM fix - Align VKMS with common implementation - DC analog support fixes - UVD 3 fixes - TCC harvesting fixes for SI - GC 11 APU module reload fix - NBIO 6.3.2 support - IH 7.1 updates - DC cursor fixes - VCN/JPEG user fence fixes - DC support for connectors without DDC - Prefer ROM BAR for default VGA device - DC bandwidth fixes - Add PTL support for profiler - Introduce dc_plane_cm and migrate surface update color path - Add FRL registers for HDMI 2.1 - Restructure VM state machine - Auxless ALPM support - GEM_OP locking/warning fixes - switch to system_dfl_wq amdkfd: - GPUVM TLB flush fix - Hotplug fix - Boundary check fixes - SVM fixes - CRIU fixes - add profiler API - MES 12.1 updates msm: - core: - fix shrinker documentation - IFPC enabled for gen8 - PERFCNTR_CONFIG ioctl support - GPU: - reworked UBWC handling - a810 support - MDSS: - add support for Milos platform - reworked UBWC handling - DisplayPort: - reworked HPD handling as prep for MST - DPU: - Milos platform support - reworked UBWC handling - DSI: - Milos platform support nova: - Hopper/Blackwell enablement (GH100/GB100/GB202) - FSP support - 32-bit firmware support - HAL functions - refactor GSP boot/unload - GA100 support - VBIOS hardening/refactoring - Adopt higher order lifetime types tyr: - define register blocks - add shmem backed GEM objects - adopt higher order lifetime types - move clock cleanup into Drop radeon: - Hawaii SMU fixes - CS parser fix - use struct drm_edid instead of edid amdxdna: - export per-client BO memory via fdinfo - AIE4 device support - support medium/lower power modes - expandable device heap support - revert read-only user-pointer BO mappings ivpu: - support frequency limiting panthor: - enable GEM shrinker support - add eviction and reclaim info to fdinfo v3d: - enable runtime PM mgag200: - support XRGB1555 + C8 ast: - support XRGB1555 + C8 - use constants for lots of registers - fix register handling imagination: - fence handling refactoring nouveau: - fix sched double call - expose VBIOS on GSP-RM systems - add GA100 support virtio: - add VIRTIO_GPU_F_BLOB_ALIGNMENT flag - add deferred mapping support gud: - add RCade Display Adapter hibmc: - fix no connectors usage mediatek: - hdmi: convert error handling - simplify mtk_crtc allocation exynos: - move fbdev emulation to drm client buffers - use drm format helpers for geometry/size - adopt core DMA tracking - fix framebuffer offset handling renesas: - add RZ/T2H SOC support versilicon: - add cursor plane support tegra: - use drm client for framebuffer -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEEKbZHaGwW9KfbeusDHTzWXnEhr4FAmoyOXkACgkQDHTzWXnE hr5Pxg//VwqDYgf8CwWtLwXqHYBhGDwj1PDA/zLoosm32fXABKhzPMA5XcaPHBKh Y7Wyo7988cxXFQ0BRltKP1S3d04ck5ZbBA/qpwwX9Pz0u8HhNMicwLd9ASlWqqkP ogFIj3J8PsjlTMVI2cnzQ7s0TMQoQorUaNl13vQnITDPSNncCAunrKixpzVagHeK /ARlIg4kqSbvlKAhkvps7FbJUG3l/g901HdAcspp0bn6d3+4zz8Yg+yg/b4Xngdh Sn6UGDxwrNeBSHP2Spj5/rGSOuo4L8Fr1rS0+KEwRnEqrg+qdq9mo9l0xQsJV9/e 4ql6nssEMC/CIHwHomsgCdxdOsj2DiXLUucJKBwavHHSWNHFgdLhNSdaUcwrkui3 sLmahOEXFwFIR3K1X++547Wux9DhAWDcvq/SnxzN0dQBpN0AmpE0/o/3Vb7Vw4dO /cfvI4Y1WGviJCs58p36tqYGx8dDPuMh9tiUtQvBXBkkS87MqBX8wM49qHSlzEOV EkQfGV1cLMBJpZZkMezrqCNyIS7ghzXJ+K/IruAPrgvN7/kCY7hRclUT+Z/1Mqvc mw3Japbcy7P+BMKnlNfCZsDXg04kYZC5MOaMeiJOLg6qfHBHITD8gP1zct+RikIS d+43kYwt43dPj53jUUXpREoAezSoF2ktncFChB2tdeaMlb6oJIM= =86oS -----END PGP SIGNATURE----- Merge tag 'drm-next-2026-06-17' of https://gitlab.freedesktop.org/drm/kernel Pull drm updates from Dave Airlie: "Highlights: - xe: add initial CRI platform support - amdgpu: initial HDMI 2.1 FRL support - rust: add some new type concepts for device lifetimes - scheduler: moves to a fair algorithm and lots of cleanups But it's mostly the usual mountain of changes across the board. core: - add docbook for DRM_IOCTL_SYNCOBJ_EVENTFD - change signature of drm_connector_attach_hdr_output_metadata_property - dedup counter and timestamp retrieval in vblank code - parse AMD VSDB v3 in CTA extension blocks - add P230, Y7, XYYY2101010, T430, XVUY210101010 formats - don't call drop master on file close if not master - use drm_printf_indent in atomic / bridge - fix 32b format descriptions - docs: fix toctree - hdmi: add common TMDS character rates - fix drm_syncobj_find_fence leak rust: - introduce Higher-Ranked lifetime types - replace drvdata with scoped registration data - add GPUVM immediate mode abstraction for rust GPU drivers - introduce DeviceContext type state for drm::Device bridge: - clarify drm_bridge_get/put - create drm_get_bridge_by_endpoint and use it - analogix_dp: add panel probing - ite-it6211 - use drm audio hdmi helpers buddy: - add lockdep annotations dp: - add PR and VRR updates - mst: fix buffer overflows - add Adaptive Sync SDP decoding support - fix OOB reads in dp-mst ttm: - bump fpfn/lpfn to 64-bit scheduler: - change default to fair scheduler - map runqueue 1:1 with scheduler dma-buf: - port selftests to kunit - convert dma-buf system/heap allocators to module - add separate DMABUF_HEAPS_SYSTEM_CC_SHARED Kconfig udmabuf: - revert hugetlb support - fix error with CONFIG_DMA_API_DEBUG dma-fence: - fix tracepoints lifetime - remove unused signal on any support ras: - add clear error counter netlink command to drm ras gpusvm: - reject VMAs with VM_IO or VM_PFNMAP when creating SVM ranges - use IOVA allocations pagemap: - use IOVA allocations panels: - update to use ref counts - add support for CSW PNB601LS1-2, LGD LP116WHA-SPB1 - add support for waveshare panels - CMN N116BCN-EA1, CMN N140HCA-EEK, IVO M140NWFQ R5, - IVO, R140NWFW R0, BOE NT140*, BOE NV133FHM-N4F, - AUO B140*, AUO B133HAN06.6 and AUO B116XTN02.3 eDP panels - Surface Pro 12 Panel xe: - add CRI PCI-IDs - debugfs add multi-lrc info - engine init cleanup - PF fair scheduling auto provisioning - system controller support for CRI/Xe3p - PXP state machine fixes - Reset/wedge/unload corner case fixes - Wedge path memory allocation fixes - PAT type cleanups - Reject unsafe PAT for CPU cached memory - OA improvements for CRI device memory - kernel doc syntax in xe headers - xe_drm.h documentation fixes - include guard cleanups - VF CCS memory pool - i915/xe step unification - Xe3p GT tuning fixes - forcewake cleanup in GT and GuC - admin-only PF mode - enable hwmon energy attributes for CRI - enable GT_MI_USER_INTERRUPT - refactor emit functions - oa workarounds - multi_queue: allow QUEUE_TIMESTAMP register - convert stolen memory to ttm range manager - use xe2 style blitter as a feature flag - make drm_driver const - add/use IRQ page to HW engine definition - fix oops when display disabled i915: - enable PIPEDMC_ERROR interrupt - more common display code refactoring - restructure DP/HDMI sink format handling - eliminate FB usage from lowlevel pinning code - panel replay bw optimization - integrate sharpness filter into the scaler - new fb_pin abstraction for xe/i915 fb transparent handling - skip inactive MST connectors on HDCP - start switching to display specific registers - use polling when irq unavailable - Adaptive-sync SDP prep amdgpu: - use drm_display_info for AMD VSDB data - Initial HDMI 2.1 FRL support - Initial DCN 4.2.1 support - GART fixes for non-4k pages - GC 11.5.6/SDMA 6.4.0/and other new IPs - GFX9/DCE6/Hawaii/SDMA4/GART/Userq fixes - Finish support for using multiple SDMA queues for TTM operations - SWSMU updates - GC 12.1 updates - SMU 15.0.8 updates - DCN 4.2 updates - DC type conversion fixes - Enable DC power module - Replay/PSR updates - SMU 13.x updates - Compute queue quantum MQD updates - ASPM fix - Align VKMS with common implementation - DC analog support fixes - UVD 3 fixes - TCC harvesting fixes for SI - GC 11 APU module reload fix - NBIO 6.3.2 support - IH 7.1 updates - DC cursor fixes - VCN/JPEG user fence fixes - DC support for connectors without DDC - Prefer ROM BAR for default VGA device - DC bandwidth fixes - Add PTL support for profiler - Introduce dc_plane_cm and migrate surface update color path - Add FRL registers for HDMI 2.1 - Restructure VM state machine - Auxless ALPM support - GEM_OP locking/warning fixes - switch to system_dfl_wq amdkfd: - GPUVM TLB flush fix - Hotplug fix - Boundary check fixes - SVM fixes - CRIU fixes - add profiler API - MES 12.1 updates msm: - core: - fix shrinker documentation - IFPC enabled for gen8 - PERFCNTR_CONFIG ioctl support - GPU: - reworked UBWC handling - a810 support - MDSS: - add support for Milos platform - reworked UBWC handling - DisplayPort: - reworked HPD handling as prep for MST - DPU: - Milos platform support - reworked UBWC handling - DSI: - Milos platform support nova: - Hopper/Blackwell enablement (GH100/GB100/GB202) - FSP support - 32-bit firmware support - HAL functions - refactor GSP boot/unload - GA100 support - VBIOS hardening/refactoring - Adopt higher order lifetime types tyr: - define register blocks - add shmem backed GEM objects - adopt higher order lifetime types - move clock cleanup into Drop radeon: - Hawaii SMU fixes - CS parser fix - use struct drm_edid instead of edid amdxdna: - export per-client BO memory via fdinfo - AIE4 device support - support medium/lower power modes - expandable device heap support - revert read-only user-pointer BO mappings ivpu: - support frequency limiting panthor: - enable GEM shrinker support - add eviction and reclaim info to fdinfo v3d: - enable runtime PM mgag200: - support XRGB1555 + C8 ast: - support XRGB1555 + C8 - use constants for lots of registers - fix register handling imagination: - fence handling refactoring nouveau: - fix sched double call - expose VBIOS on GSP-RM systems - add GA100 support virtio: - add VIRTIO_GPU_F_BLOB_ALIGNMENT flag - add deferred mapping support gud: - add RCade Display Adapter hibmc: - fix no connectors usage mediatek: - hdmi: convert error handling - simplify mtk_crtc allocation exynos: - move fbdev emulation to drm client buffers - use drm format helpers for geometry/size - adopt core DMA tracking - fix framebuffer offset handling renesas: - add RZ/T2H SOC support versilicon: - add cursor plane support tegra: - use drm client for framebuffer" * tag 'drm-next-2026-06-17' of https://gitlab.freedesktop.org/drm/kernel: (1731 commits) dma-buf: move system_cc_shared heap under separate Kconfig accel/amdxdna: Clear sva pointer after unbind agp/amd64: Fix broken error propagation in agp_amd64_probe() accel/amdxdna: Require carveout when PASID and force_iova are disabled drm/amdkfd: always resume_all after suspend_all drm/amdgpu/gfx: move fault and EOP IRQ get/put to hw_init/hw_fini drm/amd/display: Consult MCCS FreeSync cap only if requested & supported drm/amd/pm: Use strscpy in profile mode parsing drm/amdkfd: Fix infinite loop parsing CRAT with zero subtype length drm/amdkfd: fix sysfs topology prop length on buffer truncation drm/amdgpu: drop retry loop in amdgpu_hmm_range_get_pages drm/amd/pm: bound OD parameter parsing to stack array size drm/amd/pm: Stop pp_od_clk_voltage emit at PAGE_SIZE drm/amdkfd: Unwind debug trap enable on copy_to_user failure drm/amdgpu: validate the mes firmware version for gfx12.1 drm/amdgpu: validate the mes firmware version for gfx12 drm/amdgpu: compare MES firmware version ucode for gfx11 drm/amdkfd: Add bounds check for AMDKFD_IOC_WAIT_EVENTS drm/amdgpu: restart the CS if some parts of the VM are still invalidated drm/amd/display: use unsigned types for local pipe and REG_GET counters ... |
||
|---|---|---|
| .. | ||
| abi | ||
| compat-i915-headers | ||
| display | ||
| instructions | ||
| regs | ||
| tests | ||
| .gitignore | ||
| .kunitconfig | ||
| Kconfig | ||
| Kconfig.debug | ||
| Kconfig.profile | ||
| Makefile | ||
| xe_args.h | ||
| xe_assert.h | ||
| xe_bb_types.h | ||
| xe_bb.c | ||
| xe_bb.h | ||
| xe_bo_doc.h | ||
| xe_bo_evict.c | ||
| xe_bo_evict.h | ||
| xe_bo_types.h | ||
| xe_bo.c | ||
| xe_bo.h | ||
| xe_configfs.c | ||
| xe_configfs.h | ||
| xe_debugfs.c | ||
| xe_debugfs.h | ||
| xe_defaults.h | ||
| xe_dep_job_types.h | ||
| xe_dep_scheduler.c | ||
| xe_dep_scheduler.h | ||
| xe_devcoredump_types.h | ||
| xe_devcoredump.c | ||
| xe_devcoredump.h | ||
| xe_device_sysfs.c | ||
| xe_device_sysfs.h | ||
| xe_device_types.h | ||
| xe_device_wa_oob.rules | ||
| xe_device.c | ||
| xe_device.h | ||
| xe_dma_buf.c | ||
| xe_dma_buf.h | ||
| xe_drm_client.c | ||
| xe_drm_client.h | ||
| xe_drm_ras_types.h | ||
| xe_drm_ras.c | ||
| xe_drm_ras.h | ||
| xe_drv.h | ||
| xe_eu_stall.c | ||
| xe_eu_stall.h | ||
| xe_exec_queue_types.h | ||
| xe_exec_queue.c | ||
| xe_exec_queue.h | ||
| xe_exec.c | ||
| xe_exec.h | ||
| xe_execlist_types.h | ||
| xe_execlist.c | ||
| xe_execlist.h | ||
| xe_force_wake_types.h | ||
| xe_force_wake.c | ||
| xe_force_wake.h | ||
| xe_gen_wa_oob.c | ||
| xe_ggtt_types.h | ||
| xe_ggtt.c | ||
| xe_ggtt.h | ||
| xe_gpu_scheduler_types.h | ||
| xe_gpu_scheduler.c | ||
| xe_gpu_scheduler.h | ||
| xe_gsc_debugfs.c | ||
| xe_gsc_debugfs.h | ||
| xe_gsc_proxy.c | ||
| xe_gsc_proxy.h | ||
| xe_gsc_submit.c | ||
| xe_gsc_submit.h | ||
| xe_gsc_types.h | ||
| xe_gsc.c | ||
| xe_gsc.h | ||
| xe_gt_ccs_mode.c | ||
| xe_gt_ccs_mode.h | ||
| xe_gt_clock.c | ||
| xe_gt_clock.h | ||
| xe_gt_debugfs.c | ||
| xe_gt_debugfs.h | ||
| xe_gt_freq.c | ||
| xe_gt_freq.h | ||
| xe_gt_idle_types.h | ||
| xe_gt_idle.c | ||
| xe_gt_idle.h | ||
| xe_gt_mcr.c | ||
| xe_gt_mcr.h | ||
| xe_gt_printk.h | ||
| xe_gt_sriov_pf_config_types.h | ||
| xe_gt_sriov_pf_config.c | ||
| xe_gt_sriov_pf_config.h | ||
| xe_gt_sriov_pf_control_types.h | ||
| xe_gt_sriov_pf_control.c | ||
| xe_gt_sriov_pf_control.h | ||
| xe_gt_sriov_pf_debugfs.c | ||
| xe_gt_sriov_pf_debugfs.h | ||
| xe_gt_sriov_pf_helpers.h | ||
| xe_gt_sriov_pf_migration_types.h | ||
| xe_gt_sriov_pf_migration.c | ||
| xe_gt_sriov_pf_migration.h | ||
| xe_gt_sriov_pf_monitor_types.h | ||
| xe_gt_sriov_pf_monitor.c | ||
| xe_gt_sriov_pf_monitor.h | ||
| xe_gt_sriov_pf_policy_types.h | ||
| xe_gt_sriov_pf_policy.c | ||
| xe_gt_sriov_pf_policy.h | ||
| xe_gt_sriov_pf_service_types.h | ||
| xe_gt_sriov_pf_service.c | ||
| xe_gt_sriov_pf_service.h | ||
| xe_gt_sriov_pf_types.h | ||
| xe_gt_sriov_pf.c | ||
| xe_gt_sriov_pf.h | ||
| xe_gt_sriov_printk.h | ||
| xe_gt_sriov_vf_debugfs.c | ||
| xe_gt_sriov_vf_debugfs.h | ||
| xe_gt_sriov_vf_types.h | ||
| xe_gt_sriov_vf.c | ||
| xe_gt_sriov_vf.h | ||
| xe_gt_stats_types.h | ||
| xe_gt_stats.c | ||
| xe_gt_stats.h | ||
| xe_gt_sysfs_types.h | ||
| xe_gt_sysfs.c | ||
| xe_gt_sysfs.h | ||
| xe_gt_throttle.c | ||
| xe_gt_throttle.h | ||
| xe_gt_topology.c | ||
| xe_gt_topology.h | ||
| xe_gt_types.h | ||
| xe_gt.c | ||
| xe_gt.h | ||
| xe_guard.h | ||
| xe_guc_ads_types.h | ||
| xe_guc_ads.c | ||
| xe_guc_ads.h | ||
| xe_guc_buf_types.h | ||
| xe_guc_buf.c | ||
| xe_guc_buf.h | ||
| xe_guc_capture_types.h | ||
| xe_guc_capture.c | ||
| xe_guc_capture.h | ||
| xe_guc_ct_types.h | ||
| xe_guc_ct.c | ||
| xe_guc_ct.h | ||
| xe_guc_db_mgr.c | ||
| xe_guc_db_mgr.h | ||
| xe_guc_debugfs.c | ||
| xe_guc_debugfs.h | ||
| xe_guc_engine_activity_types.h | ||
| xe_guc_engine_activity.c | ||
| xe_guc_engine_activity.h | ||
| xe_guc_exec_queue_types.h | ||
| xe_guc_fwif.h | ||
| xe_guc_hwconfig.c | ||
| xe_guc_hwconfig.h | ||
| xe_guc_hxg_helpers.h | ||
| xe_guc_id_mgr.c | ||
| xe_guc_id_mgr.h | ||
| xe_guc_klv_helpers.c | ||
| xe_guc_klv_helpers.h | ||
| xe_guc_klv_thresholds_set_types.h | ||
| xe_guc_klv_thresholds_set.h | ||
| xe_guc_log_types.h | ||
| xe_guc_log.c | ||
| xe_guc_log.h | ||
| xe_guc_pagefault.c | ||
| xe_guc_pagefault.h | ||
| xe_guc_pc_types.h | ||
| xe_guc_pc.c | ||
| xe_guc_pc.h | ||
| xe_guc_rc.c | ||
| xe_guc_rc.h | ||
| xe_guc_relay_types.h | ||
| xe_guc_relay.c | ||
| xe_guc_relay.h | ||
| xe_guc_submit_types.h | ||
| xe_guc_submit.c | ||
| xe_guc_submit.h | ||
| xe_guc_tlb_inval.c | ||
| xe_guc_tlb_inval.h | ||
| xe_guc_types.h | ||
| xe_guc.c | ||
| xe_guc.h | ||
| xe_heci_gsc.c | ||
| xe_heci_gsc.h | ||
| xe_huc_debugfs.c | ||
| xe_huc_debugfs.h | ||
| xe_huc_types.h | ||
| xe_huc.c | ||
| xe_huc.h | ||
| xe_hw_engine_class_sysfs.c | ||
| xe_hw_engine_class_sysfs.h | ||
| xe_hw_engine_group_types.h | ||
| xe_hw_engine_group.c | ||
| xe_hw_engine_group.h | ||
| xe_hw_engine_types.h | ||
| xe_hw_engine.c | ||
| xe_hw_engine.h | ||
| xe_hw_error.c | ||
| xe_hw_error.h | ||
| xe_hw_fence_types.h | ||
| xe_hw_fence.c | ||
| xe_hw_fence.h | ||
| xe_hwmon.c | ||
| xe_hwmon.h | ||
| xe_i2c.c | ||
| xe_i2c.h | ||
| xe_irq.c | ||
| xe_irq.h | ||
| xe_late_bind_fw_types.h | ||
| xe_late_bind_fw.c | ||
| xe_late_bind_fw.h | ||
| xe_lmtt_2l.c | ||
| xe_lmtt_ml.c | ||
| xe_lmtt_types.h | ||
| xe_lmtt.c | ||
| xe_lmtt.h | ||
| xe_lrc_types.h | ||
| xe_lrc.c | ||
| xe_lrc.h | ||
| xe_macros.h | ||
| xe_map.h | ||
| xe_mem_pool_types.h | ||
| xe_mem_pool.c | ||
| xe_mem_pool.h | ||
| xe_memirq_types.h | ||
| xe_memirq.c | ||
| xe_memirq.h | ||
| xe_mert.c | ||
| xe_mert.h | ||
| xe_migrate_doc.h | ||
| xe_migrate.c | ||
| xe_migrate.h | ||
| xe_mmio_gem.c | ||
| xe_mmio_gem.h | ||
| xe_mmio_types.h | ||
| xe_mmio.c | ||
| xe_mmio.h | ||
| xe_mocs.c | ||
| xe_mocs.h | ||
| xe_module.c | ||
| xe_module.h | ||
| xe_nvm.c | ||
| xe_nvm.h | ||
| xe_oa_types.h | ||
| xe_oa.c | ||
| xe_oa.h | ||
| xe_observation.c | ||
| xe_observation.h | ||
| xe_page_reclaim.c | ||
| xe_page_reclaim.h | ||
| xe_pagefault_types.h | ||
| xe_pagefault.c | ||
| xe_pagefault.h | ||
| xe_pat.c | ||
| xe_pat.h | ||
| xe_pci_rebar.c | ||
| xe_pci_rebar.h | ||
| xe_pci_sriov.c | ||
| xe_pci_sriov.h | ||
| xe_pci_types.h | ||
| xe_pci.c | ||
| xe_pci.h | ||
| xe_pcode_api.h | ||
| xe_pcode.c | ||
| xe_pcode.h | ||
| xe_platform_types.h | ||
| xe_pm.c | ||
| xe_pm.h | ||
| xe_pmu_types.h | ||
| xe_pmu.c | ||
| xe_pmu.h | ||
| xe_preempt_fence_types.h | ||
| xe_preempt_fence.c | ||
| xe_preempt_fence.h | ||
| xe_printk.h | ||
| xe_psmi.c | ||
| xe_psmi.h | ||
| xe_pt_types.h | ||
| xe_pt_walk.c | ||
| xe_pt_walk.h | ||
| xe_pt.c | ||
| xe_pt.h | ||
| xe_pxp_debugfs.c | ||
| xe_pxp_debugfs.h | ||
| xe_pxp_submit.c | ||
| xe_pxp_submit.h | ||
| xe_pxp_types.h | ||
| xe_pxp.c | ||
| xe_pxp.h | ||
| xe_query.c | ||
| xe_query.h | ||
| xe_range_fence.c | ||
| xe_range_fence.h | ||
| xe_ras_types.h | ||
| xe_ras.c | ||
| xe_ras.h | ||
| xe_reg_sr_types.h | ||
| xe_reg_sr.c | ||
| xe_reg_sr.h | ||
| xe_reg_whitelist.c | ||
| xe_reg_whitelist.h | ||
| xe_res_cursor.h | ||
| xe_ring_ops_types.h | ||
| xe_ring_ops.c | ||
| xe_ring_ops.h | ||
| xe_rtp_helpers.h | ||
| xe_rtp_types.h | ||
| xe_rtp.c | ||
| xe_rtp.h | ||
| xe_sa_types.h | ||
| xe_sa.c | ||
| xe_sa.h | ||
| xe_sched_job_types.h | ||
| xe_sched_job.c | ||
| xe_sched_job.h | ||
| xe_shrinker.c | ||
| xe_shrinker.h | ||
| xe_sleep.h | ||
| xe_soc_remapper.c | ||
| xe_soc_remapper.h | ||
| xe_sriov_packet_types.h | ||
| xe_sriov_packet.c | ||
| xe_sriov_packet.h | ||
| xe_sriov_pf_control.c | ||
| xe_sriov_pf_control.h | ||
| xe_sriov_pf_debugfs.c | ||
| xe_sriov_pf_debugfs.h | ||
| xe_sriov_pf_helpers.h | ||
| xe_sriov_pf_migration_types.h | ||
| xe_sriov_pf_migration.c | ||
| xe_sriov_pf_migration.h | ||
| xe_sriov_pf_provision_types.h | ||
| xe_sriov_pf_provision.c | ||
| xe_sriov_pf_provision.h | ||
| xe_sriov_pf_service_types.h | ||
| xe_sriov_pf_service.c | ||
| xe_sriov_pf_service.h | ||
| xe_sriov_pf_sysfs.c | ||
| xe_sriov_pf_sysfs.h | ||
| xe_sriov_pf_types.h | ||
| xe_sriov_pf.c | ||
| xe_sriov_pf.h | ||
| xe_sriov_printk.h | ||
| xe_sriov_types.h | ||
| xe_sriov_vf_ccs_types.h | ||
| xe_sriov_vf_ccs.c | ||
| xe_sriov_vf_ccs.h | ||
| xe_sriov_vf_types.h | ||
| xe_sriov_vf.c | ||
| xe_sriov_vf.h | ||
| xe_sriov_vfio.c | ||
| xe_sriov.c | ||
| xe_sriov.h | ||
| xe_step_types.h | ||
| xe_step.c | ||
| xe_step.h | ||
| xe_survivability_mode_types.h | ||
| xe_survivability_mode.c | ||
| xe_survivability_mode.h | ||
| xe_svm.c | ||
| xe_svm.h | ||
| xe_sync_types.h | ||
| xe_sync.c | ||
| xe_sync.h | ||
| xe_sysctrl_event_types.h | ||
| xe_sysctrl_event.c | ||
| xe_sysctrl_mailbox_types.h | ||
| xe_sysctrl_mailbox.c | ||
| xe_sysctrl_mailbox.h | ||
| xe_sysctrl_types.h | ||
| xe_sysctrl.c | ||
| xe_sysctrl.h | ||
| xe_tile_debugfs.c | ||
| xe_tile_debugfs.h | ||
| xe_tile_printk.h | ||
| xe_tile_sriov_pf_debugfs.c | ||
| xe_tile_sriov_pf_debugfs.h | ||
| xe_tile_sriov_printk.h | ||
| xe_tile_sriov_vf_types.h | ||
| xe_tile_sriov_vf.c | ||
| xe_tile_sriov_vf.h | ||
| xe_tile_sysfs_types.h | ||
| xe_tile_sysfs.c | ||
| xe_tile_sysfs.h | ||
| xe_tile_types.h | ||
| xe_tile.c | ||
| xe_tile.h | ||
| xe_tlb_inval_job.c | ||
| xe_tlb_inval_job.h | ||
| xe_tlb_inval_types.h | ||
| xe_tlb_inval.c | ||
| xe_tlb_inval.h | ||
| xe_trace_bo.c | ||
| xe_trace_bo.h | ||
| xe_trace_guc.c | ||
| xe_trace_guc.h | ||
| xe_trace_lrc.c | ||
| xe_trace_lrc.h | ||
| xe_trace.c | ||
| xe_trace.h | ||
| xe_ttm_stolen_mgr.c | ||
| xe_ttm_stolen_mgr.h | ||
| xe_ttm_sys_mgr.c | ||
| xe_ttm_sys_mgr.h | ||
| xe_ttm_vram_mgr_types.h | ||
| xe_ttm_vram_mgr.c | ||
| xe_ttm_vram_mgr.h | ||
| xe_tuning.c | ||
| xe_tuning.h | ||
| xe_uc_debugfs.c | ||
| xe_uc_debugfs.h | ||
| xe_uc_fw_types.h | ||
| xe_uc_fw.c | ||
| xe_uc_fw.h | ||
| xe_uc_types.h | ||
| xe_uc.c | ||
| xe_uc.h | ||
| xe_userptr.c | ||
| xe_userptr.h | ||
| xe_validation.c | ||
| xe_validation.h | ||
| xe_vm_doc.h | ||
| xe_vm_madvise.c | ||
| xe_vm_madvise.h | ||
| xe_vm_types.h | ||
| xe_vm.c | ||
| xe_vm.h | ||
| xe_vram_freq.c | ||
| xe_vram_freq.h | ||
| xe_vram_types.h | ||
| xe_vram.c | ||
| xe_vram.h | ||
| xe_vsec.c | ||
| xe_vsec.h | ||
| xe_wa_oob.rules | ||
| xe_wa.c | ||
| xe_wa.h | ||
| xe_wait_user_fence.c | ||
| xe_wait_user_fence.h | ||
| xe_wopcm_types.h | ||
| xe_wopcm.c | ||
| xe_wopcm.h | ||