summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe
ModeNameSize
-rw-r--r--.gitignore76logplainblame
-rw-r--r--.kunitconfig360logplainblame
-rw-r--r--Kconfig3639logplainblame
-rw-r--r--Kconfig.debug2849logplainblame
-rw-r--r--Kconfig.profile2124logplainblame
-rw-r--r--Makefile8688logplainblame
d---------abi788logplain
d---------compat-i915-headers1110logplain
d---------display570logplain
d---------instructions322logplain
d---------regs656logplain
d---------tests933logplain
-rw-r--r--xe_args.h4135logplainblame
-rw-r--r--xe_assert.h6188logplainblame
-rw-r--r--xe_bb.c2589logplainblame
-rw-r--r--xe_bb.h580logplainblame
-rw-r--r--xe_bb_types.h268logplainblame
-rw-r--r--xe_bo.c76193logplainblame
-rw-r--r--xe_bo.h12940logplainblame
-rw-r--r--xe_bo_doc.h7665logplainblame
-rw-r--r--xe_bo_evict.c5542logplainblame
-rw-r--r--xe_bo_evict.h295logplainblame
-rw-r--r--xe_bo_types.h2613logplainblame
-rw-r--r--xe_debugfs.c5948logplainblame
-rw-r--r--xe_debugfs.h305logplainblame
-rw-r--r--xe_devcoredump.c13497logplainblame
-rw-r--r--xe_devcoredump.h770logplainblame
-rw-r--r--xe_devcoredump_types.h2780logplainblame
-rw-r--r--xe_device.c28752logplainblame
-rw-r--r--xe_device.h5823logplainblame
-rw-r--r--xe_device_sysfs.c2062logplainblame
-rw-r--r--xe_device_sysfs.h214logplainblame
-rw-r--r--xe_device_types.h18839logplainblame
-rw-r--r--xe_dma_buf.c7636logplainblame
-rw-r--r--xe_dma_buf.h340logplainblame
-rw-r--r--xe_drm_client.c9921logplainblame
-rw-r--r--xe_drm_client.h1535logplainblame
-rw-r--r--xe_drv.h346logplainblame
-rw-r--r--xe_eu_stall.c28536logplainblame
-rw-r--r--xe_eu_stall.h635logplainblame
-rw-r--r--xe_exec.c10513logplainblame
-rw-r--r--xe_exec.h246logplainblame
-rw-r--r--xe_exec_queue.c27227logplainblame
-rw-r--r--xe_exec_queue.h2848logplainblame
-rw-r--r--xe_exec_queue_types.h6629logplainblame
-rw-r--r--xe_execlist.c12301logplainblame
-rw-r--r--xe_execlist.h490logplainblame
-rw-r--r--xe_execlist_types.h859logplainblame
-rw-r--r--xe_force_wake.c7622logplainblame
-rw-r--r--xe_force_wake.h1823logplainblame
-rw-r--r--xe_force_wake_types.h2607logplainblame
-rw-r--r--xe_gen_wa_oob.c3466logplainblame
-rw-r--r--xe_ggtt.c23424logplainblame
-rw-r--r--xe_ggtt.h1432logplainblame
-rw-r--r--xe_ggtt_types.h2436logplainblame
-rw-r--r--xe_gpu_scheduler.c3027logplainblame
-rw-r--r--xe_gpu_scheduler.h2576logplainblame
-rw-r--r--xe_gpu_scheduler_types.h1484logplainblame
-rw-r--r--xe_gsc.c16764logplainblame
-rw-r--r--xe_gsc.h613logplainblame
-rw-r--r--xe_gsc_debugfs.c1505logplainblame
-rw-r--r--xe_gsc_debugfs.h249logplainblame
-rw-r--r--xe_gsc_proxy.c14314logplainblame
-rw-r--r--xe_gsc_proxy.h434logplainblame
-rw-r--r--xe_gsc_submit.c6740logplainblame
-rw-r--r--xe_gsc_submit.h909logplainblame
-rw-r--r--xe_gsc_types.h2095logplainblame
-rw-r--r--xe_gt.c21346logplainblame
-rw-r--r--xe_gt.h3446logplainblame
-rw-r--r--xe_gt_ccs_mode.c5278logplainblame
-rw-r--r--xe_gt_ccs_mode.h519logplainblame
-rw-r--r--xe_gt_clock.c2385logplainblame
-rw-r--r--xe_gt_clock.h281logplainblame
-rw-r--r--xe_gt_debugfs.c9410logplainblame
-rw-r--r--xe_gt_debugfs.h285logplainblame
-rw-r--r--xe_gt_freq.c6344logplainblame
-rw-r--r--xe_gt_freq.h191logplainblame
-rw-r--r--xe_gt_idle.c10476logplainblame
-rw-r--r--xe_gt_idle.h578logplainblame
-rw-r--r--xe_gt_idle_types.h1105logplainblame
-rw-r--r--xe_gt_mcr.c26645logplainblame
-rw-r--r--xe_gt_mcr.h2551logplainblame
-rw-r--r--xe_gt_pagefault.c16935logplainblame
-rw-r--r--xe_gt_pagefault.h467logplainblame
-rw-r--r--xe_gt_printk.h3261logplainblame
-rw-r--r--xe_gt_sriov_pf.c5066logplainblame
-rw-r--r--xe_gt_sriov_pf.h735logplainblame
-rw-r--r--xe_gt_sriov_pf_config.c68895logplainblame
-rw-r--r--xe_gt_sriov_pf_config.h3727logplainblame
-rw-r--r--xe_gt_sriov_pf_config_types.h1710logplainblame
-rw-r--r--xe_gt_sriov_pf_control.c45013logplainblame
-rw-r--r--xe_gt_sriov_pf_control.h880logplainblame
-rw-r--r--xe_gt_sriov_pf_control_types.h4243logplainblame
-rw-r--r--xe_gt_sriov_pf_debugfs.c16512logplainblame
-rw-r--r--xe_gt_sriov_pf_debugfs.h402logplainblame
-rw-r--r--xe_gt_sriov_pf_helpers.h1046logplainblame
-rw-r--r--xe_gt_sriov_pf_migration.c11625logplainblame
-rw-r--r--xe_gt_sriov_pf_migration.h726logplainblame
-rw-r--r--xe_gt_sriov_pf_migration_types.h930logplainblame
-rw-r--r--xe_gt_sriov_pf_monitor.c4110logplainblame
-rw-r--r--xe_gt_sriov_pf_monitor.h638logplainblame
-rw-r--r--xe_gt_sriov_pf_monitor_types.h515logplainblame
-rw-r--r--xe_gt_sriov_pf_policy.c11861logplainblame
-rw-r--r--xe_gt_sriov_pf_policy.h839logplainblame
-rw-r--r--xe_gt_sriov_pf_policy_types.h716logplainblame
-rw-r--r--xe_gt_sriov_pf_service.c17170logplainblame
-rw-r--r--xe_gt_sriov_pf_service.h970logplainblame
-rw-r--r--xe_gt_sriov_pf_service_types.h1379logplainblame
-rw-r--r--xe_gt_sriov_pf_types.h1763logplainblame
-rw-r--r--xe_gt_sriov_printk.h1004logplainblame
-rw-r--r--xe_gt_sriov_vf.c30252logplainblame
-rw-r--r--xe_gt_sriov_vf.h1138logplainblame
-rw-r--r--xe_gt_sriov_vf_debugfs.c1779logplainblame
-rw-r--r--xe_gt_sriov_vf_debugfs.h273logplainblame
-rw-r--r--xe_gt_sriov_vf_types.h2130logplainblame
-rw-r--r--xe_gt_stats.c1160logplainblame
-rw-r--r--xe_gt_stats.h493logplainblame
-rw-r--r--xe_gt_stats_types.h328logplainblame
-rw-r--r--xe_gt_sysfs.c1007logplainblame
-rw-r--r--xe_gt_sysfs.h354logplainblame
-rw-r--r--xe_gt_sysfs_types.h571logplainblame
-rw-r--r--xe_gt_throttle.c6070logplainblame
-rw-r--r--xe_gt_throttle.h311logplainblame
-rw-r--r--xe_gt_tlb_invalidation.c16912logplainblame
-rw-r--r--xe_gt_tlb_invalidation.h1264logplainblame
-rw-r--r--xe_gt_tlb_invalidation_types.h787logplainblame
-rw-r--r--xe_gt_topology.c10160logplainblame
-rw-r--r--xe_gt_topology.h1322logplainblame
-rw-r--r--xe_gt_types.h13391logplainblame
-rw-r--r--xe_guc.c40208logplainblame
-rw-r--r--xe_guc.h2831logplainblame
-rw-r--r--xe_guc_ads.c30070logplainblame
-rw-r--r--xe_guc_ads.h499logplainblame
-rw-r--r--xe_guc_ads_types.h669logplainblame
-rw-r--r--xe_guc_buf.c4721logplainblame
-rw-r--r--xe_guc_buf.h1493logplainblame
-rw-r--r--xe_guc_buf_types.h516logplainblame
-rw-r--r--xe_guc_capture.c63420logplainblame
-rw-r--r--xe_guc_capture.h2158logplainblame
-rw-r--r--xe_guc_capture_types.h1984logplainblame
-rw-r--r--xe_guc_ct.c52410logplainblame
-rw-r--r--xe_guc_ct.h2092logplainblame
-rw-r--r--xe_guc_ct_types.h4671logplainblame
-rw-r--r--xe_guc_db_mgr.c7070logplainblame
-rw-r--r--xe_guc_db_mgr.h695logplainblame
-rw-r--r--xe_guc_debugfs.c2596logplainblame
-rw-r--r--xe_guc_debugfs.h249logplainblame
-rw-r--r--xe_guc_engine_activity.c11383logplainblame
-rw-r--r--xe_guc_engine_activity.h570logplainblame
-rw-r--r--xe_guc_engine_activity_types.h2352logplainblame
-rw-r--r--xe_guc_exec_queue_types.h1549logplainblame
-rw-r--r--xe_guc_fwif.h9857logplainblame
-rw-r--r--xe_guc_hwconfig.c4366logplainblame
-rw-r--r--xe_guc_hwconfig.h506logplainblame
-rw-r--r--xe_guc_hxg_helpers.h2759logplainblame
-rw-r--r--xe_guc_id_mgr.c7328logplainblame
-rw-r--r--xe_guc_id_mgr.h718logplainblame
-rw-r--r--xe_guc_klv_helpers.c3979logplainblame
-rw-r--r--xe_guc_klv_helpers.h1755logplainblame
-rw-r--r--xe_guc_klv_thresholds_set.h2261logplainblame
-rw-r--r--xe_guc_klv_thresholds_set_types.h2257logplainblame
-rw-r--r--xe_guc_log.c10196logplainblame
-rw-r--r--xe_guc_log.h2105logplainblame
-rw-r--r--xe_guc_log_types.h1341logplainblame
-rw-r--r--xe_guc_pc.c29025logplainblame
-rw-r--r--xe_guc_pc.h1505logplainblame
-rw-r--r--xe_guc_pc_types.h1180logplainblame
-rw-r--r--xe_guc_relay.c28256logplainblame
-rw-r--r--xe_guc_relay.h992logplainblame
-rw-r--r--xe_guc_relay_types.h859logplainblame
-rw-r--r--xe_guc_submit.c65779logplainblame
-rw-r--r--xe_guc_submit.h1541logplainblame
-rw-r--r--xe_guc_submit_types.h3801logplainblame
-rw-r--r--xe_guc_types.h3222logplainblame
-rw-r--r--xe_heci_gsc.c5846logplainblame
-rw-r--r--xe_heci_gsc.h951logplainblame
-rw-r--r--xe_hmm.c9728logplainblame
-rw-r--r--xe_hmm.h379logplainblame
-rw-r--r--xe_huc.c7850logplainblame
-rw-r--r--xe_huc.h674logplainblame
-rw-r--r--xe_huc_debugfs.c1505logplainblame
-rw-r--r--xe_huc_debugfs.h249logplainblame
-rw-r--r--xe_huc_types.h383logplainblame
-rw-r--r--xe_hw_engine.c28804logplainblame
-rw-r--r--xe_hw_engine.h2703logplainblame
-rw-r--r--xe_hw_engine_class_sysfs.c18200logplainblame
-rw-r--r--xe_hw_engine_class_sysfs.h1114logplainblame
-rw-r--r--xe_hw_engine_group.c8536logplainblame
-rw-r--r--xe_hw_engine_group.h921logplainblame
-rw-r--r--xe_hw_engine_group_types.h1456logplainblame
-rw-r--r--xe_hw_engine_types.h5698logplainblame
-rw-r--r--xe_hw_fence.c6547logplainblame
-rw-r--r--xe_hw_fence.h1006logplainblame
-rw-r--r--xe_hw_fence_types.h2030logplainblame
-rw-r--r--xe_hwmon.c24702logplainblame
-rw-r--r--xe_hwmon.h359logplainblame
-rw-r--r--xe_irq.c24760logplainblame
-rw-r--r--xe_irq.h650logplainblame
-rw-r--r--xe_lmtt.c12777logplainblame
-rw-r--r--xe_lmtt.h761logplainblame
-rw-r--r--xe_lmtt_2l.c4587logplainblame
-rw-r--r--xe_lmtt_ml.c5377logplainblame
-rw-r--r--xe_lmtt_types.h1439logplainblame
-rw-r--r--xe_lrc.c48181logplainblame
-rw-r--r--xe_lrc.h4140logplainblame
-rw-r--r--xe_lrc_types.h1212logplainblame
-rw-r--r--xe_macros.h412logplainblame
-rw-r--r--xe_map.h2662logplainblame
-rw-r--r--xe_memirq.c16426logplainblame
-rw-r--r--xe_memirq.h775logplainblame
-rw-r--r--xe_memirq_types.h910logplainblame
-rw-r--r--xe_migrate.c48706logplainblame
-rw-r--r--xe_migrate.h4165logplainblame
-rw-r--r--xe_migrate_doc.h3415logplainblame
-rw-r--r--xe_mmio.c11359logplainblame
-rw-r--r--xe_mmio.h1510logplainblame
-rw-r--r--xe_mocs.c21950logplainblame
-rw-r--r--xe_mocs.h401logplainblame
-rw-r--r--xe_module.c4265logplainblame
-rw-r--r--xe_module.h569logplainblame
-rw-r--r--xe_oa.c73639logplainblame
-rw-r--r--xe_oa.h681logplainblame
-rw-r--r--xe_oa_types.h6409logplainblame
-rw-r--r--xe_observation.c2787logplainblame
-rw-r--r--xe_observation.h422logplainblame
-rw-r--r--xe_pat.c14635logplainblame
-rw-r--r--xe_pat.h1316logplainblame
-rw-r--r--xe_pci.c27464logplainblame
-rw-r--r--xe_pci.h200logplainblame
-rw-r--r--xe_pci_sriov.c5431logplainblame
-rw-r--r--xe_pci_sriov.h352logplainblame
-rw-r--r--xe_pci_types.h666logplainblame
-rw-r--r--xe_pcode.c9233logplainblame
-rw-r--r--xe_pcode.h963logplainblame
-rw-r--r--xe_pcode_api.h2122logplainblame
-rw-r--r--xe_platform_types.h710logplainblame
-rw-r--r--xe_pm.c21020logplainblame
-rw-r--r--xe_pm.h1284logplainblame
-rw-r--r--xe_pmu.c13813logplainblame
-rw-r--r--xe_pmu.h314logplainblame
-rw-r--r--xe_pmu_types.h763logplainblame
-rw-r--r--xe_preempt_fence.c5184logplainblame
-rw-r--r--xe_preempt_fence.h1628logplainblame
-rw-r--r--xe_preempt_fence_types.h810logplainblame
-rw-r--r--xe_pt.c68772logplainblame
-rw-r--r--xe_pt.h1414logplainblame
-rw-r--r--xe_pt_types.h3185logplainblame
-rw-r--r--xe_pt_walk.c5278logplainblame
-rw-r--r--xe_pt_walk.h4564logplainblame
-rw-r--r--xe_pxp.c24208logplainblame
-rw-r--r--xe_pxp.h1048logplainblame
-rw-r--r--xe_pxp_debugfs.c2603logplainblame
-rw-r--r--xe_pxp_debugfs.h242logplainblame
-rw-r--r--xe_pxp_submit.c16767logplainblame
-rw-r--r--xe_pxp_submit.h653logplainblame
-rw-r--r--xe_pxp_types.h4060logplainblame
-rw-r--r--xe_query.c20933logplainblame
-rw-r--r--xe_query.h249logplainblame
-rw-r--r--xe_range_fence.c4106logplainblame
-rw-r--r--xe_range_fence.h2191logplainblame
-rw-r--r--xe_reg_sr.c4927logplainblame
-rw-r--r--xe_reg_sr.h657logplainblame
-rw-r--r--xe_reg_sr_types.h512logplainblame
-rw-r--r--xe_reg_whitelist.c6233logplainblame
-rw-r--r--xe_reg_whitelist.h519logplainblame
-rw-r--r--xe_res_cursor.h8875logplainblame
-rw-r--r--xe_ring_ops.c13157logplainblame
-rw-r--r--xe_ring_ops.h308logplainblame
-rw-r--r--xe_ring_ops_types.h404logplainblame
-rw-r--r--xe_rtp.c9797logplainblame
-rw-r--r--xe_rtp.h15318logplainblame
-rw-r--r--xe_rtp_helpers.h3654logplainblame
-rw-r--r--xe_rtp_types.h2844logplainblame
-rw-r--r--xe_sa.c3389logplainblame
-rw-r--r--xe_sa.h1541logplainblame
-rw-r--r--xe_sa_types.h311logplainblame
-rw-r--r--xe_sched_job.c9085logplainblame
-rw-r--r--xe_sched_job.h2547logplainblame
-rw-r--r--xe_sched_job_types.h1781logplainblame
-rw-r--r--xe_shrinker.c6939logplainblame
-rw-r--r--xe_shrinker.h389logplainblame
-rw-r--r--xe_sriov.c4105logplainblame
-rw-r--r--xe_sriov.h1203logplainblame
-rw-r--r--xe_sriov_pf.c2647logplainblame
-rw-r--r--xe_sriov_pf.h586logplainblame
-rw-r--r--xe_sriov_pf_helpers.h1342logplainblame
-rw-r--r--xe_sriov_printk.h1305logplainblame
-rw-r--r--xe_sriov_types.h1998logplainblame
-rw-r--r--xe_sriov_vf.c10909logplainblame
-rw-r--r--xe_sriov_vf.h279logplainblame
-rw-r--r--xe_step.c7337logplainblame
-rw-r--r--xe_step.h526logplainblame
-rw-r--r--xe_step_types.h1221logplainblame
-rw-r--r--xe_survivability_mode.c7061logplainblame
-rw-r--r--xe_survivability_mode.h412logplainblame
-rw-r--r--xe_survivability_mode_types.h764logplainblame
-rw-r--r--xe_svm.c24716logplainblame
-rw-r--r--xe_svm.h3261logplainblame
-rw-r--r--xe_sync.c9218logplainblame
-rw-r--r--xe_sync.h1262logplainblame
-rw-r--r--xe_sync_types.h477logplainblame
-rw-r--r--xe_tile.c5849logplainblame
-rw-r--r--xe_tile.h391logplainblame
-rw-r--r--xe_tile_sysfs.c1148logplainblame
-rw-r--r--xe_tile_sysfs.h376logplainblame
-rw-r--r--xe_tile_sysfs_types.h602logplainblame
-rw-r--r--xe_trace.c165logplainblame
-rw-r--r--xe_trace.h12763logplainblame
-rw-r--r--xe_trace_bo.c168logplainblame
-rw-r--r--xe_trace_bo.h6293logplainblame
-rw-r--r--xe_trace_guc.c169logplainblame
-rw-r--r--xe_trace_guc.h5359logplainblame
-rw-r--r--xe_trace_lrc.c169logplainblame
-rw-r--r--xe_trace_lrc.h1331logplainblame
-rw-r--r--xe_ttm_stolen_mgr.c9428logplainblame
-rw-r--r--xe_ttm_stolen_mgr.h538logplainblame
-rw-r--r--xe_ttm_sys_mgr.c2904logplainblame
-rw-r--r--xe_ttm_sys_mgr.h211logplainblame
-rw-r--r--xe_ttm_vram_mgr.c12240logplainblame
-rw-r--r--xe_ttm_vram_mgr.h1362logplainblame
-rw-r--r--xe_ttm_vram_mgr_types.h1270logplainblame
-rw-r--r--xe_tuning.c7863logplainblame
-rw-r--r--xe_tuning.h443logplainblame
-rw-r--r--xe_uc.c5591logplainblame
-rw-r--r--xe_uc.h667logplainblame
-rw-r--r--xe_uc_debugfs.c634logplainblame
-rw-r--r--xe_uc_debugfs.h243logplainblame
-rw-r--r--xe_uc_fw.c27675logplainblame
-rw-r--r--xe_uc_fw.h4867logplainblame
-rw-r--r--xe_uc_fw_abi.h11768logplainblame
-rw-r--r--xe_uc_fw_types.h5119logplainblame
-rw-r--r--xe_uc_types.h518logplainblame
-rw-r--r--xe_vm.c93934logplainblame
-rw-r--r--xe_vm.h7930logplainblame
-rw-r--r--xe_vm_doc.h24846logplainblame
-rw-r--r--xe_vm_types.h12572logplainblame
-rw-r--r--xe_vram.c10379logplainblame
-rw-r--r--xe_vram.h191logplainblame
-rw-r--r--xe_vram_freq.c3010logplainblame
-rw-r--r--xe_vram_freq.h232logplainblame
-rw-r--r--xe_vsec.c5097logplainblame
-rw-r--r--xe_vsec.h191logplainblame
-rw-r--r--xe_wa.c34611logplainblame
-rw-r--r--xe_wa.h924logplainblame
-rw-r--r--xe_wa_oob.rules2009logplainblame
-rw-r--r--xe_wait_user_fence.c4305logplainblame
-rw-r--r--xe_wait_user_fence.h287logplainblame
-rw-r--r--xe_wopcm.c8543logplainblame
-rw-r--r--xe_wopcm.h265logplainblame
-rw-r--r--xe_wopcm_types.h501logplainblame