Merge tag 'soc-ep93xx-dt-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[linux-block.git] / drivers / gpu / drm / xe /
drwxr-xr-x   ..
-rw-r--r-- 76 .gitignore
-rw-r--r-- 360 .kunitconfig
-rw-r--r-- 2837 Kconfig
-rw-r--r-- 2576 Kconfig.debug
-rw-r--r-- 2084 Kconfig.profile
-rw-r--r-- 8106 Makefile
drwxr-xr-x - abi
drwxr-xr-x - compat-i915-headers
drwxr-xr-x - display
drwxr-xr-x - instructions
drwxr-xr-x - regs
drwxr-xr-x - tests
-rw-r--r-- 4135 xe_args.h
-rw-r--r-- 6192 xe_assert.h
-rw-r--r-- 2522 xe_bb.c
-rw-r--r-- 580 xe_bb.h
-rw-r--r-- 268 xe_bb_types.h
-rw-r--r-- 60870 xe_bo.c
-rw-r--r-- 10271 xe_bo.h
-rw-r--r-- 7664 xe_bo_doc.h
-rw-r--r-- 5100 xe_bo_evict.c
-rw-r--r-- 295 xe_bo_evict.h
-rw-r--r-- 2286 xe_bo_types.h
-rw-r--r-- 5485 xe_debugfs.c
-rw-r--r-- 305 xe_debugfs.h
-rw-r--r-- 9135 xe_devcoredump.c
-rw-r--r-- 459 xe_devcoredump.h
-rw-r--r-- 2199 xe_devcoredump_types.h
-rw-r--r-- 24903 xe_device.c
-rw-r--r-- 4852 xe_device.h
-rw-r--r-- 2120 xe_device_sysfs.c
-rw-r--r-- 214 xe_device_sysfs.h
-rw-r--r-- 16593 xe_device_types.h
-rw-r--r-- 7641 xe_dma_buf.c
-rw-r--r-- 340 xe_dma_buf.h
-rw-r--r-- 8760 xe_drm_client.c
-rw-r--r-- 1535 xe_drm_client.h
-rw-r--r-- 378 xe_drv.h
-rw-r--r-- 10599 xe_exec.c
-rw-r--r-- 246 xe_exec.h
-rw-r--r-- 24674 xe_exec_queue.c
-rw-r--r-- 2755 xe_exec_queue.h
-rw-r--r-- 6239 xe_exec_queue_types.h
-rw-r--r-- 11990 xe_execlist.c
-rw-r--r-- 490 xe_execlist.h
-rw-r--r-- 859 xe_execlist_types.h
-rw-r--r-- 5162 xe_force_wake.c
-rw-r--r-- 1387 xe_force_wake.h
-rw-r--r-- 2528 xe_force_wake_types.h
-rw-r--r-- 3456 xe_gen_wa_oob.c
-rw-r--r-- 22602 xe_ggtt.c
-rw-r--r-- 1432 xe_ggtt.h
-rw-r--r-- 2436 xe_ggtt_types.h
-rw-r--r-- 2725 xe_gpu_scheduler.c
-rw-r--r-- 2295 xe_gpu_scheduler.h
-rw-r--r-- 1484 xe_gpu_scheduler_types.h
-rw-r--r-- 16839 xe_gsc.c
-rw-r--r-- 653 xe_gsc.h
-rw-r--r-- 1505 xe_gsc_debugfs.c
-rw-r--r-- 249 xe_gsc_debugfs.h
-rw-r--r-- 13731 xe_gsc_proxy.c
-rw-r--r-- 480 xe_gsc_proxy.h
-rw-r--r-- 6740 xe_gsc_submit.c
-rw-r--r-- 909 xe_gsc_submit.h
-rw-r--r-- 2066 xe_gsc_types.h
-rw-r--r-- 20395 xe_gt.c
-rw-r--r-- 2798 xe_gt.h
-rw-r--r-- 4931 xe_gt_ccs_mode.c
-rw-r--r-- 519 xe_gt_ccs_mode.h
-rw-r--r-- 2407 xe_gt_clock.c
-rw-r--r-- 281 xe_gt_clock.h
-rw-r--r-- 8810 xe_gt_debugfs.c
-rw-r--r-- 285 xe_gt_debugfs.h
-rw-r--r-- 5976 xe_gt_freq.c
-rw-r--r-- 191 xe_gt_freq.h
-rw-r--r-- 6941 xe_gt_idle.c
-rw-r--r-- 434 xe_gt_idle.h
-rw-r--r-- 920 xe_gt_idle_types.h
-rw-r--r-- 25362 xe_gt_mcr.c
-rw-r--r-- 2341 xe_gt_mcr.h
-rw-r--r-- 16503 xe_gt_pagefault.c
-rw-r--r-- 467 xe_gt_pagefault.h
-rw-r--r-- 2475 xe_gt_printk.h
-rw-r--r-- 2537 xe_gt_sriov_pf.c
-rw-r--r-- 550 xe_gt_sriov_pf.h
-rw-r--r-- 59270 xe_gt_sriov_pf_config.c
-rw-r--r-- 3211 xe_gt_sriov_pf_config.h
-rw-r--r-- 1643 xe_gt_sriov_pf_config_types.h
-rw-r--r-- 43888 xe_gt_sriov_pf_control.c
-rw-r--r-- 880 xe_gt_sriov_pf_control.h
-rw-r--r-- 4116 xe_gt_sriov_pf_control_types.h
-rw-r--r-- 12987 xe_gt_sriov_pf_debugfs.c
-rw-r--r-- 402 xe_gt_sriov_pf_debugfs.h
-rw-r--r-- 1046 xe_gt_sriov_pf_helpers.h
-rw-r--r-- 4110 xe_gt_sriov_pf_monitor.c
-rw-r--r-- 638 xe_gt_sriov_pf_monitor.h
-rw-r--r-- 515 xe_gt_sriov_pf_monitor_types.h
-rw-r--r-- 11298 xe_gt_sriov_pf_policy.c
-rw-r--r-- 839 xe_gt_sriov_pf_policy.h
-rw-r--r-- 716 xe_gt_sriov_pf_policy_types.h
-rw-r--r-- 16546 xe_gt_sriov_pf_service.c
-rw-r--r-- 970 xe_gt_sriov_pf_service.h
-rw-r--r-- 1379 xe_gt_sriov_pf_service_types.h
-rw-r--r-- 1280 xe_gt_sriov_pf_types.h
-rw-r--r-- 1004 xe_gt_sriov_printk.h
-rw-r--r-- 27871 xe_gt_sriov_vf.c
-rw-r--r-- 975 xe_gt_sriov_vf.h
-rw-r--r-- 1773 xe_gt_sriov_vf_debugfs.c
-rw-r--r-- 273 xe_gt_sriov_vf_debugfs.h
-rw-r--r-- 2130 xe_gt_sriov_vf_types.h
-rw-r--r-- 1111 xe_gt_stats.c
-rw-r--r-- 568 xe_gt_stats.h
-rw-r--r-- 998 xe_gt_sysfs.c
-rw-r--r-- 354 xe_gt_sysfs.h
-rw-r--r-- 571 xe_gt_sysfs_types.h
-rw-r--r-- 5976 xe_gt_throttle.c
-rw-r--r-- 311 xe_gt_throttle.h
-rw-r--r-- 15959 xe_gt_tlb_invalidation.c
-rw-r--r-- 1173 xe_gt_tlb_invalidation.h
-rw-r--r-- 787 xe_gt_tlb_invalidation_types.h
-rw-r--r-- 9243 xe_gt_topology.c
-rw-r--r-- 962 xe_gt_topology.h
-rw-r--r-- 12892 xe_gt_types.h
-rw-r--r-- 30880 xe_guc.c
-rw-r--r-- 2720 xe_guc.h
-rw-r--r-- 24978 xe_guc_ads.c
-rw-r--r-- 499 xe_guc_ads.h
-rw-r--r-- 580 xe_guc_ads_types.h
-rw-r--r-- 42872 xe_guc_ct.c
-rw-r--r-- 2095 xe_guc_ct.h
-rw-r--r-- 3784 xe_guc_ct_types.h
-rw-r--r-- 7070 xe_guc_db_mgr.c
-rw-r--r-- 695 xe_guc_db_mgr.h
-rw-r--r-- 1664 xe_guc_debugfs.c
-rw-r--r-- 249 xe_guc_debugfs.h
-rw-r--r-- 1549 xe_guc_exec_queue_types.h
-rw-r--r-- 9723 xe_guc_fwif.h
-rw-r--r-- 4366 xe_guc_hwconfig.c
-rw-r--r-- 506 xe_guc_hwconfig.h
-rw-r--r-- 2759 xe_guc_hxg_helpers.h
-rw-r--r-- 7328 xe_guc_id_mgr.c
-rw-r--r-- 718 xe_guc_id_mgr.h
-rw-r--r-- 3911 xe_guc_klv_helpers.c
-rw-r--r-- 1755 xe_guc_klv_helpers.h
-rw-r--r-- 2014 xe_guc_klv_thresholds_set.h
-rw-r--r-- 2257 xe_guc_klv_thresholds_set_types.h
-rw-r--r-- 2417 xe_guc_log.c
-rw-r--r-- 1384 xe_guc_log.h
-rw-r--r-- 344 xe_guc_log_types.h
-rw-r--r-- 24263 xe_guc_pc.c
-rw-r--r-- 1368 xe_guc_pc.h
-rw-r--r-- 1108 xe_guc_pc_types.h
-rw-r--r-- 28150 xe_guc_relay.c
-rw-r--r-- 992 xe_guc_relay.h
-rw-r--r-- 859 xe_guc_relay_types.h
-rw-r--r-- 63048 xe_guc_submit.c
-rw-r--r-- 1423 xe_guc_submit.h
-rw-r--r-- 3801 xe_guc_submit_types.h
-rw-r--r-- 2844 xe_guc_types.h
-rw-r--r-- 5840 xe_heci_gsc.c
-rw-r--r-- 997 xe_heci_gsc.h
-rw-r--r-- 7111 xe_hmm.c
-rw-r--r-- 275 xe_hmm.h
-rw-r--r-- 7812 xe_huc.c
-rw-r--r-- 674 xe_huc.h
-rw-r--r-- 1505 xe_huc_debugfs.c
-rw-r--r-- 249 xe_huc_debugfs.h
-rw-r--r-- 383 xe_huc_types.h
-rw-r--r-- 35990 xe_hw_engine.c
-rw-r--r-- 2759 xe_hw_engine.h
-rw-r--r-- 18200 xe_hw_engine_class_sysfs.c
-rw-r--r-- 1114 xe_hw_engine_class_sysfs.h
-rw-r--r-- 8471 xe_hw_engine_group.c
-rw-r--r-- 921 xe_hw_engine_group.h
-rw-r--r-- 1456 xe_hw_engine_group_types.h
-rw-r--r-- 7263 xe_hw_engine_types.h
-rw-r--r-- 6547 xe_hw_fence.c
-rw-r--r-- 1006 xe_hw_fence.h
-rw-r--r-- 2031 xe_hw_fence_types.h
-rw-r--r-- 23037 xe_hwmon.c
-rw-r--r-- 351 xe_hwmon.h
-rw-r--r-- 19304 xe_irq.c
-rw-r--r-- 347 xe_irq.h
-rw-r--r-- 12760 xe_lmtt.c
-rw-r--r-- 761 xe_lmtt.h
-rw-r--r-- 4587 xe_lmtt_2l.c
-rw-r--r-- 5377 xe_lmtt_ml.c
-rw-r--r-- 1439 xe_lmtt_types.h
-rw-r--r-- 46559 xe_lrc.c
-rw-r--r-- 3642 xe_lrc.h
-rw-r--r-- 1212 xe_lrc_types.h
-rw-r--r-- 347 xe_macros.h
-rw-r--r-- 2662 xe_map.h
-rw-r--r-- 13383 xe_memirq.c
-rw-r--r-- 622 xe_memirq.h
-rw-r--r-- 862 xe_memirq_types.h
-rw-r--r-- 44018 xe_migrate.c
-rw-r--r-- 3865 xe_migrate.h
-rw-r--r-- 3415 xe_migrate_doc.h
-rw-r--r-- 11992 xe_mmio.c
-rw-r--r-- 1269 xe_mmio.h
-rw-r--r-- 21836 xe_mocs.c
-rw-r--r-- 401 xe_mocs.h
-rw-r--r-- 3949 xe_module.c
-rw-r--r-- 515 xe_module.h
-rw-r--r-- 68578 xe_oa.c
-rw-r--r-- 766 xe_oa.h
-rw-r--r-- 6114 xe_oa_types.h
-rw-r--r-- 2384 xe_observation.c
-rw-r--r-- 422 xe_observation.h
-rw-r--r-- 14374 xe_pat.c
-rw-r--r-- 1316 xe_pat.h
-rw-r--r-- 25695 xe_pci.c
-rw-r--r-- 200 xe_pci.h
-rw-r--r-- 4024 xe_pci_sriov.c
-rw-r--r-- 352 xe_pci_sriov.h
-rw-r--r-- 869 xe_pci_types.h
-rw-r--r-- 9240 xe_pcode.c
-rw-r--r-- 963 xe_pcode.h
-rw-r--r-- 1635 xe_pcode_api.h
-rw-r--r-- 693 xe_platform_types.h
-rw-r--r-- 20347 xe_pm.c
-rw-r--r-- 1284 xe_pm.h
-rw-r--r-- 5184 xe_preempt_fence.c
-rw-r--r-- 1628 xe_preempt_fence.h
-rw-r--r-- 810 xe_preempt_fence_types.h
-rw-r--r-- 60710 xe_pt.c
-rw-r--r-- 1234 xe_pt.h
-rw-r--r-- 3123 xe_pt_types.h
-rw-r--r-- 5248 xe_pt_walk.c
-rw-r--r-- 4427 xe_pt_walk.h
-rw-r--r-- 18044 xe_query.c
-rw-r--r-- 249 xe_query.h
-rw-r--r-- 4106 xe_range_fence.c
-rw-r--r-- 2191 xe_range_fence.h
-rw-r--r-- 6653 xe_reg_sr.c
-rw-r--r-- 657 xe_reg_sr.h
-rw-r--r-- 635 xe_reg_sr_types.h
-rw-r--r-- 5240 xe_reg_whitelist.c
-rw-r--r-- 519 xe_reg_whitelist.h
-rw-r--r-- 5827 xe_res_cursor.h
-rw-r--r-- 13055 xe_ring_ops.c
-rw-r--r-- 308 xe_ring_ops.h
-rw-r--r-- 404 xe_ring_ops_types.h
-rw-r--r-- 9532 xe_rtp.c
-rw-r--r-- 15023 xe_rtp.h
-rw-r--r-- 3654 xe_rtp_helpers.h
-rw-r--r-- 2844 xe_rtp_types.h
-rw-r--r-- 2689 xe_sa.c
-rw-r--r-- 945 xe_sa.h
-rw-r--r-- 311 xe_sa_types.h
-rw-r--r-- 9036 xe_sched_job.c
-rw-r--r-- 2547 xe_sched_job.h
-rw-r--r-- 1757 xe_sched_job_types.h
-rw-r--r-- 3919 xe_sriov.c
-rw-r--r-- 1203 xe_sriov.h
-rw-r--r-- 2647 xe_sriov_pf.c
-rw-r--r-- 586 xe_sriov_pf.h
-rw-r--r-- 1342 xe_sriov_pf_helpers.h
-rw-r--r-- 1305 xe_sriov_printk.h
-rw-r--r-- 1512 xe_sriov_types.h
-rw-r--r-- 7337 xe_step.c
-rw-r--r-- 526 xe_step.h
-rw-r--r-- 1221 xe_step_types.h
-rw-r--r-- 8887 xe_sync.c
-rw-r--r-- 1262 xe_sync.h
-rw-r--r-- 477 xe_sync_types.h
-rw-r--r-- 5685 xe_tile.c
-rw-r--r-- 351 xe_tile.h
-rw-r--r-- 1148 xe_tile_sysfs.c
-rw-r--r-- 376 xe_tile_sysfs.h
-rw-r--r-- 602 xe_tile_sysfs_types.h
-rw-r--r-- 165 xe_trace.c
-rw-r--r-- 11502 xe_trace.h
-rw-r--r-- 168 xe_trace_bo.c
-rw-r--r-- 5874 xe_trace_bo.h
-rw-r--r-- 169 xe_trace_guc.c
-rw-r--r-- 3396 xe_trace_guc.h
-rw-r--r-- 9239 xe_ttm_stolen_mgr.c
-rw-r--r-- 539 xe_ttm_stolen_mgr.h
-rw-r--r-- 2938 xe_ttm_sys_mgr.c
-rw-r--r-- 211 xe_ttm_sys_mgr.h
-rw-r--r-- 12578 xe_ttm_vram_mgr.c
-rw-r--r-- 1362 xe_ttm_vram_mgr.h
-rw-r--r-- 1378 xe_ttm_vram_mgr_types.h
-rw-r--r-- 4857 xe_tuning.c
-rw-r--r-- 323 xe_tuning.h
-rw-r--r-- 5854 xe_uc.c
-rw-r--r-- 704 xe_uc.h
-rw-r--r-- 634 xe_uc_debugfs.c
-rw-r--r-- 243 xe_uc_debugfs.h
-rw-r--r-- 27522 xe_uc_fw.c
-rw-r--r-- 4867 xe_uc_fw.h
-rw-r--r-- 11768 xe_uc_fw_abi.h
-rw-r--r-- 5119 xe_uc_fw_types.h
-rw-r--r-- 518 xe_uc_types.h
-rw-r--r-- 81758 xe_vm.c
-rw-r--r-- 7091 xe_vm.h
-rw-r--r-- 24831 xe_vm_doc.h
-rw-r--r-- 10598 xe_vm_types.h
-rw-r--r-- 10228 xe_vram.c
-rw-r--r-- 191 xe_vram.h
-rw-r--r-- 3010 xe_vram_freq.c
-rw-r--r-- 232 xe_vram_freq.h
-rw-r--r-- 31447 xe_wa.c
-rw-r--r-- 924 xe_wa.h
-rw-r--r-- 1363 xe_wa_oob.rules
-rw-r--r-- 4136 xe_wait_user_fence.c
-rw-r--r-- 287 xe_wait_user_fence.h
-rw-r--r-- 8398 xe_wopcm.c
-rw-r--r-- 265 xe_wopcm.h
-rw-r--r-- 501 xe_wopcm_types.h